Symbol: end
arch/alpha/boot/misc.c
93
extern int end;
arch/alpha/include/asm/cacheflush.h
20
#define flush_icache_range(start, end) imb()
arch/alpha/include/asm/cacheflush.h
22
#define flush_icache_range(start, end) smp_imb()
arch/alpha/include/asm/machvec.h
47
dma_addr_t start, dma_addr_t end);
arch/alpha/include/asm/tlbflush.h
100
unsigned long end)
arch/alpha/include/asm/tlbflush.h
116
unsigned long end)
arch/alpha/kernel/console.c
27
.end = 0x3DF
arch/alpha/kernel/console.c
62
alpha_vga.end += hose->io_space->start;
arch/alpha/kernel/core_cia.c
257
cia_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end)
arch/alpha/kernel/core_cia.c
285
dma_addr_t start, dma_addr_t end)
arch/alpha/kernel/core_cia.c
694
hae_mem->end = CIA_MEM_R1_MASK;
arch/alpha/kernel/core_marvel.c
245
hose->io_space->end = hose->io_space->start + IO7_IO_SPACE - 1;
arch/alpha/kernel/core_marvel.c
250
hose->mem_space->end = hose->mem_space->start + IO7_MEM_SPACE - 1;
arch/alpha/kernel/core_marvel.c
449
ioport_resource.end = ~0UL;
arch/alpha/kernel/core_marvel.c
604
marvel_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end)
arch/alpha/kernel/core_mcpcia.c
246
mcpcia_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end)
arch/alpha/kernel/core_mcpcia.c
312
io->end = io->start + 0xffff;
arch/alpha/kernel/core_mcpcia.c
317
mem->end = mem->start + 0xffffffff;
arch/alpha/kernel/core_mcpcia.c
322
hae_mem->end = mem->start + MCPCIA_MEM_MASK;
arch/alpha/kernel/core_mcpcia.c
407
ioport_resource.end = ~0UL;
arch/alpha/kernel/core_t2.c
439
hae_mem->end = T2_MEM_R1_MASK;
arch/alpha/kernel/core_t2.c
506
t2_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end)
arch/alpha/kernel/core_titan.c
202
titan_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end)
arch/alpha/kernel/core_titan.c
221
if (((start ^ end) & 0xffff0000) == 0)
arch/alpha/kernel/core_titan.c
275
hose->io_space->end = hose->io_space->start + TITAN_IO_SPACE - 1;
arch/alpha/kernel/core_titan.c
280
hose->mem_space->end = hose->mem_space->start + 0xffffffff;
arch/alpha/kernel/core_titan.c
390
ioport_resource.end = ~0UL;
arch/alpha/kernel/core_titan.c
391
iomem_resource.end = ~0UL;
arch/alpha/kernel/core_tsunami.c
178
tsunami_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end)
arch/alpha/kernel/core_tsunami.c
187
if (((start ^ end) & 0xffff0000) == 0)
arch/alpha/kernel/core_tsunami.c
275
hose->io_space->end = hose->io_space->start + TSUNAMI_IO_SPACE - 1;
arch/alpha/kernel/core_tsunami.c
280
hose->mem_space->end = hose->mem_space->start + 0xffffffff;
arch/alpha/kernel/core_tsunami.c
411
ioport_resource.end = ~0UL;
arch/alpha/kernel/core_wildfire.c
311
ioport_resource.end = ~0UL;
arch/alpha/kernel/core_wildfire.c
347
wildfire_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end)
arch/alpha/kernel/core_wildfire.c
82
hose->io_space->end = hose->io_space->start + WILDFIRE_IO_SPACE - 1;
arch/alpha/kernel/core_wildfire.c
87
hose->mem_space->end = hose->mem_space->start + 0xffffffff;
arch/alpha/kernel/pci-sysfs.c
153
return bar.end < sparse_size;
arch/alpha/kernel/pci.c
331
unsigned long end;
arch/alpha/kernel/pci.c
340
end = hose->mem_space->start + pci_mem_end;
arch/alpha/kernel/pci.c
341
if (hose->mem_space->end > end)
arch/alpha/kernel/pci.c
342
hose->mem_space->end = end;
arch/alpha/kernel/pci.c
370
next_busno = bus->busn_res.end + 1;
arch/alpha/kernel/pci.c
79
dev->resource[2].end = dev->resource[3].end = 0;
arch/alpha/kernel/pci.c
83
dev->resource[0].end = 0x177;
arch/alpha/kernel/pci.c
85
dev->resource[1].end = 0x376;
arch/alpha/kernel/pci_iommu.c
475
sg_classify(struct device *dev, struct scatterlist *sg, struct scatterlist *end,
arch/alpha/kernel/pci_iommu.c
490
for (++sg; sg < end; ++sg) {
arch/alpha/kernel/pci_iommu.c
525
sg_fill(struct device *dev, struct scatterlist *leader, struct scatterlist *end,
arch/alpha/kernel/pci_iommu.c
575
sg_classify(dev, leader, end, 0);
arch/alpha/kernel/pci_iommu.c
576
return sg_fill(dev, leader, end, out, arena, max_dma, dac_allowed);
arch/alpha/kernel/pci_iommu.c
597
while (sg+1 < end && (int) sg[1].dma_address == -1) {
arch/alpha/kernel/pci_iommu.c
618
} while (++sg < end && (int) sg->dma_address < 0);
arch/alpha/kernel/pci_iommu.c
628
struct scatterlist *start, *end, *out;
arch/alpha/kernel/pci_iommu.c
649
end = sg + nents;
arch/alpha/kernel/pci_iommu.c
652
sg_classify(dev, sg, end, alpha_mv.mv_pci_tbi != 0);
arch/alpha/kernel/pci_iommu.c
669
for (out = sg; sg < end; ++sg) {
arch/alpha/kernel/pci_iommu.c
672
if (sg_fill(dev, sg, end, out, arena, max_dma, dac_allowed) < 0)
arch/alpha/kernel/pci_iommu.c
678
if (out < end)
arch/alpha/kernel/pci_iommu.c
712
struct scatterlist *end;
arch/alpha/kernel/pci_iommu.c
731
for (end = sg + nents; sg < end; ++sg) {
arch/alpha/kernel/pci_iommu.c
745
sg - end + nents, addr, size);
arch/alpha/kernel/pci_iommu.c
753
sg - end + nents, addr, size);
arch/alpha/kernel/pci_iommu.c
758
sg - end + nents, addr, size);
arch/alpha/kernel/pci_iommu.c
777
DBGA("pci_unmap_sg: %ld entries\n", nents - (end - sg));
arch/alpha/kernel/setup.c
213
{ .name = "rtc", .start = 0x70, .end = 0x7f},
arch/alpha/kernel/setup.c
214
{ .name = "dma1", .start = 0x00, .end = 0x1f },
arch/alpha/kernel/setup.c
215
{ .name = "pic1", .start = 0x20, .end = 0x3f },
arch/alpha/kernel/setup.c
216
{ .name = "timer", .start = 0x40, .end = 0x5f },
arch/alpha/kernel/setup.c
217
{ .name = "keyboard", .start = 0x60, .end = 0x6f },
arch/alpha/kernel/setup.c
218
{ .name = "dma page reg", .start = 0x80, .end = 0x8f },
arch/alpha/kernel/setup.c
219
{ .name = "pic2", .start = 0xa0, .end = 0xbf },
arch/alpha/kernel/setup.c
220
{ .name = "dma2", .start = 0xc0, .end = 0xdf },
arch/alpha/kernel/setup.c
247
unsigned long end = 0;
arch/alpha/kernel/setup.c
250
end = simple_strtoul(from, &from, 0);
arch/alpha/kernel/setup.c
252
end = end << 10;
arch/alpha/kernel/setup.c
255
end = end << 20;
arch/alpha/kernel/setup.c
258
end = end << 30;
arch/alpha/kernel/setup.c
261
return end >> PAGE_SHIFT; /* Return the PFN of the limit. */
arch/alpha/kernel/setup.c
298
unsigned long end;
arch/alpha/kernel/setup.c
304
end = cluster->start_pfn + cluster->numpages;
arch/alpha/kernel/setup.c
305
if (end > max_low_pfn)
arch/alpha/kernel/setup.c
306
max_low_pfn = end;
arch/alpha/kernel/smp.c
712
flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/alpha/kernel/sys_nautilus.c
194
.end = 255,
arch/alpha/kernel/sys_nautilus.c
240
bus_size = irongate_mem.end + 1 - bus_align;
arch/alpha/kernel/sys_nautilus.c
246
irongate_mem.end = 0xffffffffUL;
arch/arc/include/asm/cacheflush.h
42
#define flush_cache_vmap(start, end) flush_cache_all()
arch/arc/include/asm/cacheflush.h
43
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/arc/include/asm/cacheflush.h
44
#define flush_cache_vunmap(start, end) flush_cache_all()
arch/arc/include/asm/entry-arcv2.h
62
; At the end, SP points to pt_regs
arch/arc/include/asm/entry-arcv2.h
85
; At the end, SP points to pt_regs
arch/arc/include/asm/hugepage.h
67
unsigned long end);
arch/arc/include/asm/tlbflush.h
14
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/arc/include/asm/tlbflush.h
16
unsigned long start, unsigned long end);
arch/arc/include/asm/tlbflush.h
19
unsigned long end);
arch/arc/include/asm/tlbflush.h
33
unsigned long end);
arch/arc/include/asm/tlbflush.h
35
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/arc/include/asm/tlbflush.h
39
extern void flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/arc/kernel/unwind.c
1011
end = (const u8 *)(cie + 1) + *cie;
arch/arc/kernel/unwind.c
1016
while (++ptr < end && *ptr) {
arch/arc/kernel/unwind.c
1033
if (ptr >= end || *ptr)
arch/arc/kernel/unwind.c
1040
state.codeAlign = get_uleb128(&ptr, end);
arch/arc/kernel/unwind.c
1042
state.dataAlign = get_sleb128(&ptr, end);
arch/arc/kernel/unwind.c
1043
if (state.codeAlign == 0 || state.dataAlign == 0 || ptr >= end)
arch/arc/kernel/unwind.c
1048
end);
arch/arc/kernel/unwind.c
1056
uleb128_t augSize = get_uleb128(&ptr, end);
arch/arc/kernel/unwind.c
1060
if (ptr > end || retAddrReg >= ARRAY_SIZE(reg_info)
arch/arc/kernel/unwind.c
1070
state.cieEnd = end;
arch/arc/kernel/unwind.c
1071
end = (const u8 *)(fde + 1) + *fde;
arch/arc/kernel/unwind.c
1074
uleb128_t augSize = get_uleb128(&ptr, end);
arch/arc/kernel/unwind.c
1076
if ((ptr += augSize) > end)
arch/arc/kernel/unwind.c
1134
if (!processCFI(ptr, end, pc, ptrType, &state)
arch/arc/kernel/unwind.c
171
const void *end, signed ptrType);
arch/arc/kernel/unwind.c
199
const u8 *end = header_start + header_size;
arch/arc/kernel/unwind.c
203
|| (void *)read_pointer(&ptr, end, header_start[1])
arch/arc/kernel/unwind.c
206
|| read_pointer(&ptr, end, header_start[2]) <= 0
arch/arc/kernel/unwind.c
449
static uleb128_t get_uleb128(const u8 **pcur, const u8 *end)
arch/arc/kernel/unwind.c
455
for (shift = 0, value = 0; cur < end; shift += 7) {
arch/arc/kernel/unwind.c
458
cur = end + 1;
arch/arc/kernel/unwind.c
470
static sleb128_t get_sleb128(const u8 **pcur, const u8 *end)
arch/arc/kernel/unwind.c
476
for (shift = 0, value = 0; cur < end; shift += 7) {
arch/arc/kernel/unwind.c
479
cur = end + 1;
arch/arc/kernel/unwind.c
525
static unsigned long read_pointer(const u8 **pLoc, const void *end,
arch/arc/kernel/unwind.c
543
if (end < (const void *)(ptr.p16u + 1))
arch/arc/kernel/unwind.c
552
if (end < (const void *)(ptr.p32u + 1))
arch/arc/kernel/unwind.c
566
if (end < (const void *)(ptr.pul + 1))
arch/arc/kernel/unwind.c
572
value = ptrType & DW_EH_PE_signed ? get_sleb128(&ptr.p8, end)
arch/arc/kernel/unwind.c
573
: get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
574
if ((const void *)ptr.p8 > end)
arch/arc/kernel/unwind.c
604
const u8 *end = (const u8 *)(cie + 1) + *cie;
arch/arc/kernel/unwind.c
613
ptr = memchr(aug, 0, end - ptr);
arch/arc/kernel/unwind.c
618
get_uleb128(&ptr, end); /* skip code alignment */
arch/arc/kernel/unwind.c
619
get_sleb128(&ptr, end); /* skip data alignment */
arch/arc/kernel/unwind.c
621
version <= 1 ? (void) ++ptr : (void)get_uleb128(&ptr, end);
arch/arc/kernel/unwind.c
622
len = get_uleb128(&ptr, end); /* augmentation length */
arch/arc/kernel/unwind.c
624
if (ptr + len < ptr || ptr + len > end)
arch/arc/kernel/unwind.c
627
end = ptr + len;
arch/arc/kernel/unwind.c
629
if (ptr >= end)
arch/arc/kernel/unwind.c
638
if (!read_pointer(&ptr, end, ptrType)
arch/arc/kernel/unwind.c
639
|| ptr > end)
arch/arc/kernel/unwind.c
693
static int processCFI(const u8 *start, const u8 *end, unsigned long targetLoc,
arch/arc/kernel/unwind.c
712
for (ptr.p8 = start; result && ptr.p8 < end;) {
arch/arc/kernel/unwind.c
724
state->loc = read_pointer(&ptr.p8, end,
arch/arc/kernel/unwind.c
732
result = ptr.p8 < end
arch/arc/kernel/unwind.c
739
result = ptr.p8 <= end + 2
arch/arc/kernel/unwind.c
745
result = ptr.p8 <= end + 4
arch/arc/kernel/unwind.c
749
value = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
752
get_uleb128(&ptr.p8, end), state);
arch/arc/kernel/unwind.c
755
value = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
757
get_uleb128(&ptr.p8, end), state);
arch/arc/kernel/unwind.c
760
value = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
762
get_sleb128(&ptr.p8, end), state);
arch/arc/kernel/unwind.c
765
value = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
767
get_sleb128(&ptr.p8, end), state);
arch/arc/kernel/unwind.c
775
set_rule(get_uleb128(&ptr.p8, end), Nowhere, 0,
arch/arc/kernel/unwind.c
780
value = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
783
get_uleb128(&ptr.p8, end), state);
arch/arc/kernel/unwind.c
809
processCFI(start, end, 0, ptrType,
arch/arc/kernel/unwind.c
817
state->cfa.reg = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
821
state->cfa.offs = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
826
state->cfa.reg = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
829
state->cfa.offs = get_sleb128(&ptr.p8, end)
arch/arc/kernel/unwind.c
834
state->cfa.reg = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
840
get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
843
value = get_uleb128(&ptr.p8, end);
arch/arc/kernel/unwind.c
847
end),
arch/arc/kernel/unwind.c
864
set_rule(value, Memory, get_uleb128(&ptr.p8, end),
arch/arc/kernel/unwind.c
873
if (ptr.p8 > end)
arch/arc/kernel/unwind.c
879
return result && ptr.p8 == end && (targetLoc == 0 || (
arch/arc/kernel/unwind.c
892
const u8 *ptr = NULL, *end = NULL;
arch/arc/kernel/unwind.c
947
end = hdr + table->hdrsz;
arch/arc/kernel/unwind.c
948
if (tableSize && read_pointer(&ptr, end, hdr[1])
arch/arc/kernel/unwind.c
950
&& (i = read_pointer(&ptr, end, hdr[2])) > 0
arch/arc/kernel/unwind.c
951
&& i == (end - ptr) / (2 * tableSize)
arch/arc/kernel/unwind.c
952
&& !((end - ptr) % (2 * tableSize))) {
arch/arc/mm/cache.c
559
phys_addr_t end;
arch/arc/mm/cache.c
589
end = paddr + sz + l2_line_sz - 1;
arch/arc/mm/cache.c
591
write_aux_reg(ARC_REG_SLC_RGN_END1, upper_32_bits(end));
arch/arc/mm/cache.c
593
write_aux_reg(ARC_REG_SLC_RGN_END, lower_32_bits(end));
arch/arc/mm/tlb.c
209
unsigned long end)
arch/arc/mm/tlb.c
221
if (unlikely((end - start) >= PAGE_SIZE * 32)) {
arch/arc/mm/tlb.c
236
while (start < end) {
arch/arc/mm/tlb.c
251
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/arc/mm/tlb.c
257
if (unlikely((end - start) >= PAGE_SIZE * 32)) {
arch/arc/mm/tlb.c
265
while (start < end) {
arch/arc/mm/tlb.c
355
unsigned long end)
arch/arc/mm/tlb.c
360
.ta_end = end
arch/arc/mm/tlb.c
368
unsigned long end)
arch/arc/mm/tlb.c
373
.ta_end = end
arch/arc/mm/tlb.c
380
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/arc/mm/tlb.c
384
.ta_end = end
arch/arc/mm/tlb.c
538
unsigned long end)
arch/arm/boot/compressed/fdt_check_mem_start.c
132
end = base + size;
arch/arm/boot/compressed/fdt_check_mem_start.c
141
if (end > usable_end)
arch/arm/boot/compressed/fdt_check_mem_start.c
142
end = usable_end;
arch/arm/boot/compressed/fdt_check_mem_start.c
144
if (end <= base)
arch/arm/boot/compressed/fdt_check_mem_start.c
146
} else if (mem_start >= base && mem_start < end) {
arch/arm/boot/compressed/fdt_check_mem_start.c
69
uint64_t size, usable_end, end;
arch/arm/boot/compressed/string.c
100
const unsigned char *su1 = cs, *su2 = ct, *end = su1 + count;
arch/arm/boot/compressed/string.c
103
while (su1 < end) {
arch/arm/common/sa1111.c
753
dev->res.end = dev->res.start + 511;
arch/arm/include/asm/cacheflush.h
225
vivt_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/arm/include/asm/cacheflush.h
230
__cpuc_flush_user_range(start & PAGE_MASK, PAGE_ALIGN(end),
arch/arm/include/asm/cacheflush.h
249
#define flush_cache_range(vma,start,end) \
arch/arm/include/asm/cacheflush.h
250
vivt_flush_cache_range(vma,start,end)
arch/arm/include/asm/cacheflush.h
255
void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/arm/include/asm/cacheflush.h
331
static inline void flush_cache_vmap(unsigned long start, unsigned long end)
arch/arm/include/asm/cacheflush.h
343
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/arm/include/asm/cacheflush.h
345
static inline void flush_cache_vunmap(unsigned long start, unsigned long end)
arch/arm/include/asm/ecard.h
131
#define ecard_resource_end(ec,nr) ((ec)->resource[nr].end)
arch/arm/include/asm/ecard.h
132
#define ecard_resource_len(ec,nr) ((ec)->resource[nr].end - \
arch/arm/include/asm/hardware/iomd.h
172
#define video_set_dma(start,end,offset) \
arch/arm/include/asm/hardware/iomd.h
175
outl (SCREEN_START + end - VDMA_XFERSIZE, VDMA_END); \
arch/arm/include/asm/hardware/iomd.h
176
if (offset >= end - VDMA_XFERSIZE) \
arch/arm/include/asm/hardware/memc.h
16
#define video_set_dma(start,end,offset) \
arch/arm/include/asm/hardware/memc.h
19
memc_write (VDMA_END, (end - VDMA_XFERSIZE) >> 2); \
arch/arm/include/asm/outercache.h
108
static inline void outer_inv_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
110
static inline void outer_clean_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
112
static inline void outer_flush_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
40
static inline void outer_inv_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
43
outer_cache.inv_range(start, end);
arch/arm/include/asm/outercache.h
51
static inline void outer_clean_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
54
outer_cache.clean_range(start, end);
arch/arm/include/asm/outercache.h
62
static inline void outer_flush_range(phys_addr_t start, phys_addr_t end)
arch/arm/include/asm/outercache.h
65
outer_cache.flush_range(start, end);
arch/arm/include/asm/pgtable-2level.h
235
#define pmd_addr_end(addr,end) (end)
arch/arm/include/asm/tlbflush.h
597
#define local_flush_tlb_range(vma,start,end) __cpu_flush_user_tlb_range(start,end,vma)
arch/arm/include/asm/tlbflush.h
613
extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/arm/include/asm/tlbflush.h
614
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/arm/include/asm/tlbflush.h
649
static inline void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) { }
arch/arm/include/asm/tlbflush.h
650
static inline void local_flush_tlb_kernel_range(unsigned long start, unsigned long end) { }
arch/arm/include/asm/tlbflush.h
657
extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/arm/include/asm/tlbflush.h
658
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/arm/kernel/bios32.c
134
dev->resource[0].end -= dev->resource[0].start;
arch/arm/kernel/bios32.c
153
r->end = 0;
arch/arm/kernel/bios32.c
173
r->end = r->start;
arch/arm/kernel/bios32.c
223
dev->resource[0].end = 0;
arch/arm/kernel/bios32.c
227
dev->resource[1].end = 0;
arch/arm/kernel/bios32.c
411
sys->io_res.end = (busnr + 1) * SZ_64K - 1;
arch/arm/kernel/bios32.c
484
busnr = sys->bus->busn_res.end + 1;
arch/arm/kernel/bios32.c
88
dev->resource[0].end -= dev->resource[0].start;
arch/arm/kernel/setup.c
1043
crashk_res.end = crash_base + crash_size - 1;
arch/arm/kernel/setup.c
1057
crashk_boot_res.end = crashk_boot_res.start + crash_size - 1;
arch/arm/kernel/setup.c
167
.end = 0,
arch/arm/kernel/setup.c
173
.end = 0,
arch/arm/kernel/setup.c
179
.end = 0,
arch/arm/kernel/setup.c
192
.end = 0x3be,
arch/arm/kernel/setup.c
198
.end = 0x37f,
arch/arm/kernel/setup.c
204
.end = 0x27f,
arch/arm/kernel/setup.c
857
phys_addr_t start, end, res_end;
arch/arm/kernel/setup.c
862
kernel_code.end = virt_to_phys(__init_begin - 1);
arch/arm/kernel/setup.c
864
kernel_data.end = virt_to_phys(_end - 1);
arch/arm/kernel/setup.c
866
for_each_mem_range(i, &start, &end) {
arch/arm/kernel/setup.c
874
res_end = end - 1;
arch/arm/kernel/setup.c
886
res->end = phys_to_idmap(res_end);
arch/arm/kernel/setup.c
894
res->end = res_end;
arch/arm/kernel/setup.c
900
kernel_code.end <= res->end)
arch/arm/kernel/setup.c
903
kernel_data.end <= res->end)
arch/arm/kernel/setup.c
909
video_ram.end = mdesc->video_end;
arch/arm/kernel/smp_tlb.c
221
unsigned long start, unsigned long end)
arch/arm/kernel/smp_tlb.c
227
ta.ta_end = end;
arch/arm/kernel/smp_tlb.c
231
local_flush_tlb_range(vma, start, end);
arch/arm/kernel/smp_tlb.c
235
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/arm/kernel/smp_tlb.c
240
ta.ta_end = end;
arch/arm/kernel/smp_tlb.c
243
local_flush_tlb_kernel_range(start, end);
arch/arm/kernel/tcm.c
264
char *end;
arch/arm/kernel/tcm.c
320
dtcm_res.end = dtcm_end - 1;
arch/arm/kernel/tcm.c
326
end = &__edtcm_data;
arch/arm/kernel/tcm.c
330
start, end);
arch/arm/kernel/tcm.c
358
itcm_res.end = itcm_end - 1;
arch/arm/kernel/tcm.c
364
end = &__eitcm_text;
arch/arm/kernel/tcm.c
368
start, end);
arch/arm/kernel/tcm.c
43
.end = DTCM_OFFSET,
arch/arm/kernel/tcm.c
50
.end = ITCM_OFFSET,
arch/arm/kernel/traps.c
564
__do_cache_op(unsigned long start, unsigned long end)
arch/arm/kernel/traps.c
570
unsigned long chunk = min(PAGE_SIZE, end - start);
arch/arm/kernel/traps.c
583
} while (start < end);
arch/arm/kernel/traps.c
589
do_cache_op(unsigned long start, unsigned long end, int flags)
arch/arm/kernel/traps.c
591
if (end < start || flags)
arch/arm/kernel/traps.c
594
if (!access_ok((void __user *)start, end - start))
arch/arm/kernel/traps.c
597
return __do_cache_op(start, end);
arch/arm/kernel/traps.c
69
unsigned long end = frame + 4 + sizeof(struct pt_regs);
arch/arm/kernel/traps.c
73
end > ALIGN(frame, THREAD_SIZE)) {
arch/arm/kernel/traps.c
81
end = frame + 4 + sizeof(struct pt_regs);
arch/arm/kernel/traps.c
818
unsigned long end = start + size;
arch/arm/kernel/traps.c
820
flush_icache_range(start, end);
arch/arm/kernel/traps.c
94
if (in_entry_text(from) && end <= ALIGN(frame, THREAD_SIZE))
arch/arm/kernel/traps.c
95
dump_mem(loglvl, "Exception stack", frame + 4, end);
arch/arm/kernel/traps.c
959
void arch_sync_kernel_mappings(unsigned long start, unsigned long end)
arch/arm/kernel/traps.c
961
if (start < VMALLOC_END && end > VMALLOC_START)
arch/arm/mach-at91/pm.c
722
.end = at91_pm_end,
arch/arm/mach-davinci/da850.c
291
.end = DAVINCI_INTC_IRQ(IRQ_DA850_VPIFINT),
arch/arm/mach-davinci/da850.c
310
.end = DAVINCI_INTC_IRQ(IRQ_DA850_VPIFINT),
arch/arm/mach-davinci/da850.c
315
.end = DAVINCI_INTC_IRQ(IRQ_DA850_VPIFINT),
arch/arm/mach-dove/common.c
281
.end = DOVE_SDIO0_PHYS_BASE + 0xff,
arch/arm/mach-dove/common.c
285
.end = IRQ_DOVE_SDIO0,
arch/arm/mach-dove/common.c
309
.end = DOVE_SDIO1_PHYS_BASE + 0xff,
arch/arm/mach-dove/common.c
313
.end = IRQ_DOVE_SDIO1,
arch/arm/mach-dove/mpp.c
138
dove_mpp_grp[num].end, gpio_mode);
arch/arm/mach-dove/mpp.c
18
int end;
arch/arm/mach-dove/mpp.c
25
.end = 39,
arch/arm/mach-dove/mpp.c
29
.end = 45,
arch/arm/mach-dove/mpp.c
33
.end = 51,
arch/arm/mach-dove/mpp.c
37
.end = 61,
arch/arm/mach-dove/mpp.c
41
.end = 63,
arch/arm/mach-dove/mpp.c
47
static void __init dove_mpp_gpio_mode(int start, int end, int gpio_mode)
arch/arm/mach-dove/mpp.c
51
for (i = start; i <= end; i++)
arch/arm/mach-dove/pcie.c
151
r->end = 0;
arch/arm/mach-dove/pcie.c
55
realio.end = realio.start + SZ_64K - 1;
arch/arm/mach-dove/pcie.c
68
pp->res.end = pp->res.start + DOVE_PCIE0_MEM_SIZE - 1;
arch/arm/mach-dove/pcie.c
71
pp->res.end = pp->res.start + DOVE_PCIE1_MEM_SIZE - 1;
arch/arm/mach-footbridge/dma-isa.c
140
.end = 0x000f
arch/arm/mach-footbridge/dma-isa.c
144
.end = 0x008f
arch/arm/mach-footbridge/dma-isa.c
148
.end = 0x00df
arch/arm/mach-footbridge/dma-isa.c
152
.end = 0x048f
arch/arm/mach-footbridge/isa-irq.c
102
.end = 0x3f,
arch/arm/mach-footbridge/isa-irq.c
108
.end = 0xbf,
arch/arm/mach-footbridge/isa.c
18
.end = 0x73,
arch/arm/mach-footbridge/isa.c
23
.end = IRQ_ISA_RTC_ALARM,
arch/arm/mach-footbridge/isa.c
38
.end = 0x3ff,
arch/arm/mach-footbridge/isa.c
43
.end = 0x2ff,
arch/arm/mach-mv78xx0/pcie.c
117
realio.end = realio.start + SZ_64K - 1;
arch/arm/mach-mv78xx0/pcie.c
195
r->end = 0;
arch/arm/mach-mv78xx0/pcie.c
62
pcie_io_space.end =
arch/arm/mach-mv78xx0/pcie.c
83
pp->res.end = start + size_each - 1;
arch/arm/mach-mvebu/kirkwood.c
30
.end = CPU_CONTROL_PHYS + 3,
arch/arm/mach-mvebu/kirkwood.c
51
.end = DDR_OPERATION_BASE + 3,
arch/arm/mach-mvebu/pmsu.c
179
res.end = res.start + PMSU_REG_SIZE - 1;
arch/arm/mach-mvebu/pmsu.c
399
goto end;
arch/arm/mach-mvebu/pmsu.c
418
end:
arch/arm/mach-mvebu/pmsu.c
438
goto end;
arch/arm/mach-mvebu/pmsu.c
467
end:
arch/arm/mach-mvebu/pmsu.c
481
goto end;
arch/arm/mach-mvebu/pmsu.c
487
end:
arch/arm/mach-omap1/ams-delta-fiq.c
205
serio->resource[0].end = serio->resource[0].start;
arch/arm/mach-omap1/board-ams-delta.c
172
.end = LATCH1_PHYS + (LATCH1_NGPIO - 1) / 8,
arch/arm/mach-omap1/board-ams-delta.c
208
.end = LATCH2_PHYS + (LATCH2_NGPIO - 1) / 8,
arch/arm/mach-omap1/board-ams-delta.c
361
.end = INT_KEYBOARD,
arch/arm/mach-omap1/board-ams-delta.c
484
.end = -EINVAL,
arch/arm/mach-omap1/board-nokia770.c
77
.end = INT_KEYBOARD,
arch/arm/mach-omap1/board-osk.c
133
.end = OMAP_OSK_ETHR_START + 0xf,
arch/arm/mach-omap1/board-osk.c
312
res->end = res->start + SZ_8K - 1;
arch/arm/mach-omap1/board-osk.c
395
osk_flash_resource.end = osk_flash_resource.start = omap_cs3_phys();
arch/arm/mach-omap1/board-osk.c
396
osk_flash_resource.end += SZ_32M - 1;
arch/arm/mach-omap1/board-palmte.c
129
.end = OMAP_CS0_PHYS + SZ_8M - 1,
arch/arm/mach-omap1/board-palmte.c
84
.end = INT_KEYBOARD,
arch/arm/mach-omap1/board-sx1.c
198
.end = INT_KEYBOARD,
arch/arm/mach-omap1/board-sx1.c
268
.end = OMAP_CS0_PHYS + SZ_32M - 1,
arch/arm/mach-omap1/devices.c
136
res[0].end = base + size - 1;
arch/arm/mach-omap1/devices.c
138
res[1].start = res[1].end = irq;
arch/arm/mach-omap1/devices.c
229
.end = OMAP_UWIRE_BASE + 0x20,
arch/arm/mach-omap1/devices.c
263
.end = OMAP1_RNG_BASE + 0x4f,
arch/arm/mach-omap1/devices.c
330
.end = 0xfffeb07F,
arch/arm/mach-omap1/devices.c
36
.end = OMAP_RTC_BASE + 0x5f,
arch/arm/mach-omap1/dma.c
82
.end = OMAP1_DMA_BASE + SZ_2K - 1,
arch/arm/mach-omap1/gpio15xx.c
24
.end = OMAP1_MPUIO_VBASE + SZ_2K - 1,
arch/arm/mach-omap1/gpio15xx.c
65
.end = OMAP1510_GPIO_BASE + SZ_2K - 1,
arch/arm/mach-omap1/gpio16xx.c
116
.end = OMAP1610_GPIO2_BASE + SZ_2K - 1,
arch/arm/mach-omap1/gpio16xx.c
144
.end = OMAP1610_GPIO3_BASE + SZ_2K - 1,
arch/arm/mach-omap1/gpio16xx.c
172
.end = OMAP1610_GPIO4_BASE + SZ_2K - 1,
arch/arm/mach-omap1/gpio16xx.c
31
.end = OMAP1_MPUIO_VBASE + SZ_2K - 1,
arch/arm/mach-omap1/gpio16xx.c
72
.end = OMAP1610_GPIO1_BASE + SZ_2K - 1,
arch/arm/mach-omap1/i2c.c
49
res[0].end = res[0].start + OMAP_I2C_SIZE;
arch/arm/mach-omap1/mcbsp.c
123
.end = OMAP1510_MCBSP2_BASE + SZ_256,
arch/arm/mach-omap1/mcbsp.c
150
.end = OMAP1510_MCBSP3_BASE + SZ_256,
arch/arm/mach-omap1/mcbsp.c
196
.end = OMAP1610_MCBSP1_BASE + SZ_256,
arch/arm/mach-omap1/mcbsp.c
223
.end = OMAP1610_MCBSP2_BASE + SZ_256,
arch/arm/mach-omap1/mcbsp.c
250
.end = OMAP1610_MCBSP3_BASE + SZ_256,
arch/arm/mach-omap1/mcbsp.c
96
.end = OMAP1510_MCBSP1_BASE + SZ_256,
arch/arm/mach-omap1/timer.c
115
res[0].end = base + 0x46;
arch/arm/mach-omap1/timer.c
118
res[1].end = irq;
arch/arm/mach-omap1/usb.c
164
.end = UDC_BASE + 0xff,
arch/arm/mach-omap1/usb.c
210
.end = OMAP_OHCI_BASE + 0xff,
arch/arm/mach-omap1/usb.c
245
.end = OTG_BASE + 0xff,
arch/arm/mach-omap2/pm.c
113
.end = omap_pm_end,
arch/arm/mach-omap2/usb-tusb6010.c
168
tusb_resources[0].end = tusb_resources[0].start + 0x9ff;
arch/arm/mach-omap2/usb-tusb6010.c
183
tusb_resources[1].end = tusb_resources[1].start + 0x9ff;
arch/arm/mach-orion5x/dns323-setup.c
156
.end = DNS323_NOR_BOOT_BASE + DNS323_NOR_BOOT_SIZE - 1,
arch/arm/mach-orion5x/kurobox_pro-setup.c
101
.end = KUROBOX_PRO_NOR_BOOT_BASE + KUROBOX_PRO_NOR_BOOT_SIZE - 1,
arch/arm/mach-orion5x/kurobox_pro-setup.c
69
.end = KUROBOX_PRO_NAND_BASE + KUROBOX_PRO_NAND_SIZE - 1,
arch/arm/mach-orion5x/mv2120-setup.c
66
.end = MV2120_NOR_BOOT_BASE + MV2120_NOR_BOOT_SIZE - 1,
arch/arm/mach-orion5x/net2big-setup.c
67
.end = NET2BIG_NOR_BOOT_BASE
arch/arm/mach-orion5x/pci.c
166
realio.end = realio.start + SZ_64K - 1;
arch/arm/mach-orion5x/pci.c
182
res->end = res->start + ORION5X_PCIE_MEM_SIZE - 1;
arch/arm/mach-orion5x/pci.c
487
realio.end = realio.start + SZ_64K - 1;
arch/arm/mach-orion5x/pci.c
503
res->end = res->start + ORION5X_PCI_MEM_SIZE - 1;
arch/arm/mach-orion5x/pci.c
531
r->end = 0;
arch/arm/mach-orion5x/terastation_pro2-setup.c
57
.end = TSP2_NOR_BOOT_BASE + TSP2_NOR_BOOT_SIZE - 1,
arch/arm/mach-orion5x/ts209-setup.c
84
.end = QNAP_TS209_NOR_BOOT_BASE + QNAP_TS209_NOR_BOOT_SIZE - 1,
arch/arm/mach-orion5x/ts409-setup.c
105
.end = QNAP_TS409_NOR_BOOT_BASE + QNAP_TS409_NOR_BOOT_SIZE - 1,
arch/arm/mach-pxa/devices.c
130
.end = 0x4400ffff,
arch/arm/mach-pxa/devices.c
135
.end = IRQ_LCD,
arch/arm/mach-pxa/devices.c
162
.end = 0x40100023,
arch/arm/mach-pxa/devices.c
166
.end = IRQ_FFUART,
arch/arm/mach-pxa/devices.c
186
.end = 0x40200023,
arch/arm/mach-pxa/devices.c
190
.end = IRQ_BTUART,
arch/arm/mach-pxa/devices.c
210
.end = 0x40700023,
arch/arm/mach-pxa/devices.c
214
.end = IRQ_STUART,
arch/arm/mach-pxa/devices.c
234
.end = 0x4160002F,
arch/arm/mach-pxa/devices.c
238
.end = IRQ_HWUART,
arch/arm/mach-pxa/devices.c
261
.end = 0x403016a3,
arch/arm/mach-pxa/devices.c
265
.end = IRQ_I2C,
arch/arm/mach-pxa/devices.c
286
.end = 0x40f001a3,
arch/arm/mach-pxa/devices.c
290
.end = IRQ_PWRI2C,
arch/arm/mach-pxa/devices.c
306
.end = 0x40400083,
arch/arm/mach-pxa/devices.c
310
.end = IRQ_I2S,
arch/arm/mach-pxa/devices.c
350
.end = 0x40900000 + 0x3b,
arch/arm/mach-pxa/devices.c
355
.end = IRQ_RTC1Hz,
arch/arm/mach-pxa/devices.c
361
.end = IRQ_RTCAlrm,
arch/arm/mach-pxa/devices.c
386
.end = 0x40b0000f,
arch/arm/mach-pxa/devices.c
40
.end = IRQ_PMU,
arch/arm/mach-pxa/devices.c
401
.end = 0x40c0000f,
arch/arm/mach-pxa/devices.c
418
.end = 0x4100001f,
arch/arm/mach-pxa/devices.c
423
.end = IRQ_SSP,
arch/arm/mach-pxa/devices.c
444
.end = 0x4140002f,
arch/arm/mach-pxa/devices.c
449
.end = IRQ_NSSP,
arch/arm/mach-pxa/devices.c
470
.end = 0x4150002f,
arch/arm/mach-pxa/devices.c
475
.end = IRQ_ASSP,
arch/arm/mach-pxa/devices.c
499
.end = 0x4C00ff6f,
arch/arm/mach-pxa/devices.c
504
.end = IRQ_USBH1,
arch/arm/mach-pxa/devices.c
532
.end = 0x4100003f,
arch/arm/mach-pxa/devices.c
537
.end = IRQ_SSP,
arch/arm/mach-pxa/devices.c
54
.end = 0x41100fff,
arch/arm/mach-pxa/devices.c
558
.end = 0x4170003f,
arch/arm/mach-pxa/devices.c
563
.end = IRQ_SSP2,
arch/arm/mach-pxa/devices.c
584
.end = 0x4190003f,
arch/arm/mach-pxa/devices.c
589
.end = IRQ_SSP3,
arch/arm/mach-pxa/devices.c
59
.end = IRQ_MMC,
arch/arm/mach-pxa/devices.c
608
.end = 0x40b0001f,
arch/arm/mach-pxa/devices.c
623
.end = 0x40c0001f,
arch/arm/mach-pxa/devices.c
644
.end = 0x40e0ffff,
arch/arm/mach-pxa/devices.c
648
.end = IRQ_GPIO0,
arch/arm/mach-pxa/devices.c
653
.end = IRQ_GPIO1,
arch/arm/mach-pxa/devices.c
658
.end = IRQ_GPIO_2_x,
arch/arm/mach-pxa/devices.c
693
.end = 0x4000ffff,
arch/arm/mach-pxa/devices.c
698
.end = IRQ_DMA,
arch/arm/mach-pxa/devices.c
93
.end = 0x4060ffff,
arch/arm/mach-pxa/devices.c
98
.end = IRQ_USB,
arch/arm/mach-pxa/gumstix.c
50
.end = SZ_64M - 1,
arch/arm/mach-pxa/spitz.c
155
.end = 0x10800fff,
arch/arm/mach-pxa/spitz.c
182
.end = 0x08800fff,
arch/arm/mach-pxa/spitz.c
903
.end = PXA_CS3_PHYS + SZ_4K - 1,
arch/arm/mach-pxa/spitz.c
952
.end = PXA_CS0_PHYS + SZ_8M - 1,
arch/arm/mach-rpc/dma.c
100
unsigned int status, cur, end;
arch/arm/mach-rpc/dma.c
114
end = ENDA;
arch/arm/mach-rpc/dma.c
117
end = ENDB;
arch/arm/mach-rpc/dma.c
120
writel(idma->cur_len, base + end);
arch/arm/mach-rpc/dma.c
56
unsigned long end, offset, flags = 0;
arch/arm/mach-rpc/dma.c
62
end = offset + idma->dma_len;
arch/arm/mach-rpc/dma.c
64
if (end > PAGE_SIZE)
arch/arm/mach-rpc/dma.c
65
end = PAGE_SIZE;
arch/arm/mach-rpc/dma.c
67
if (offset + TRANSFER_SIZE >= end)
arch/arm/mach-rpc/dma.c
70
idma->cur_len = end - TRANSFER_SIZE;
arch/arm/mach-rpc/dma.c
72
idma->dma_len -= end - offset;
arch/arm/mach-rpc/dma.c
73
idma->dma_addr += end - offset;
arch/arm/mach-rpc/ecard.c
674
(ec)->resource[nr].end = (st) + (sz) - 1; \
arch/arm/mach-rpc/ecard.c
743
ec->resource[i].end -= ec->resource[i].start;
arch/arm/mach-rpc/ecard.c
776
ec->resource[i].end,
arch/arm/mach-rpc/ecard.c
862
unsigned long end = ecard_resource_end(ec, res);
arch/arm/mach-rpc/ecard.c
864
if (offset > (end - start))
arch/arm/mach-rpc/ecard.c
868
if (maxsize && end - start > maxsize)
arch/arm/mach-rpc/ecard.c
869
end = start + maxsize;
arch/arm/mach-rpc/ecard.c
871
return devm_ioremap(&ec->dev, start, end - start);
arch/arm/mach-s3c/s3c64xx.c
361
static inline void s3c_irq_demux_eint(unsigned int start, unsigned int end)
arch/arm/mach-s3c/s3c64xx.c
369
status &= (1 << (end - start + 1)) - 1;
arch/arm/mach-s3c/s3c64xx.c
371
for (irq = IRQ_EINT(start); irq <= IRQ_EINT(end); irq++) {
arch/arm/mach-sa1100/neponset.c
357
sa1111_resources[1].end = d->irq_base + NEP_IRQ_SA1111;
arch/arm/mach-sa1100/neponset.c
363
smc91x_resources[2].end = d->irq_base + NEP_IRQ_SMC91X;
arch/arm/mach-shmobile/suspend.c
38
.end = shmobile_suspend_end,
arch/arm/mach-ux500/cpu-db8500.c
92
ux500_pm_init(r.start, r.end-r.start);
arch/arm/mm/cache-feroceon-l2.c
101
static inline void l2_inv_pa_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-feroceon-l2.c
110
BUG_ON((start ^ end) >> PAGE_SHIFT);
arch/arm/mm/cache-feroceon-l2.c
113
va_end = va_start + (end - start);
arch/arm/mm/cache-feroceon-l2.c
139
static unsigned long calc_range_end(unsigned long start, unsigned long end)
arch/arm/mm/cache-feroceon-l2.c
144
BUG_ON(end & (CACHE_LINE_SIZE - 1));
arch/arm/mm/cache-feroceon-l2.c
149
range_end = end;
arch/arm/mm/cache-feroceon-l2.c
168
static void feroceon_l2_inv_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-feroceon-l2.c
181
if (start < end && end & (CACHE_LINE_SIZE - 1)) {
arch/arm/mm/cache-feroceon-l2.c
182
l2_clean_inv_pa(end & ~(CACHE_LINE_SIZE - 1));
arch/arm/mm/cache-feroceon-l2.c
183
end &= ~(CACHE_LINE_SIZE - 1);
arch/arm/mm/cache-feroceon-l2.c
189
while (start < end) {
arch/arm/mm/cache-feroceon-l2.c
190
unsigned long range_end = calc_range_end(start, end);
arch/arm/mm/cache-feroceon-l2.c
198
static void feroceon_l2_clean_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-feroceon-l2.c
206
end = (end + CACHE_LINE_SIZE - 1) & ~(CACHE_LINE_SIZE - 1);
arch/arm/mm/cache-feroceon-l2.c
207
while (start != end) {
arch/arm/mm/cache-feroceon-l2.c
208
unsigned long range_end = calc_range_end(start, end);
arch/arm/mm/cache-feroceon-l2.c
217
static void feroceon_l2_flush_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-feroceon-l2.c
220
end = (end + CACHE_LINE_SIZE - 1) & ~(CACHE_LINE_SIZE - 1);
arch/arm/mm/cache-feroceon-l2.c
221
while (start != end) {
arch/arm/mm/cache-feroceon-l2.c
222
unsigned long range_end = calc_range_end(start, end);
arch/arm/mm/cache-feroceon-l2.c
70
static inline void l2_clean_pa_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-feroceon-l2.c
79
BUG_ON((start ^ end) >> PAGE_SHIFT);
arch/arm/mm/cache-feroceon-l2.c
82
va_end = va_start + (end - start);
arch/arm/mm/cache-l2x0.c
1357
static unsigned long aurora_range_end(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
1364
if (end > start + AURORA_MAX_RANGE_SIZE)
arch/arm/mm/cache-l2x0.c
1365
end = start + AURORA_MAX_RANGE_SIZE;
arch/arm/mm/cache-l2x0.c
1370
if (end > PAGE_ALIGN(start+1))
arch/arm/mm/cache-l2x0.c
1371
end = PAGE_ALIGN(start+1);
arch/arm/mm/cache-l2x0.c
1373
return end;
arch/arm/mm/cache-l2x0.c
1376
static void aurora_pa_range(unsigned long start, unsigned long end,
arch/arm/mm/cache-l2x0.c
1387
end = ALIGN(end, CACHE_LINE_SIZE);
arch/arm/mm/cache-l2x0.c
1392
while (start < end) {
arch/arm/mm/cache-l2x0.c
1393
range_end = aurora_range_end(start, end);
arch/arm/mm/cache-l2x0.c
1404
static void aurora_inv_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
1406
aurora_pa_range(start, end, AURORA_INVAL_RANGE_REG);
arch/arm/mm/cache-l2x0.c
1409
static void aurora_clean_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
1416
aurora_pa_range(start, end, AURORA_CLEAN_RANGE_REG);
arch/arm/mm/cache-l2x0.c
1419
static void aurora_flush_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
1422
aurora_pa_range(start, end, AURORA_INVAL_RANGE_REG);
arch/arm/mm/cache-l2x0.c
1424
aurora_pa_range(start, end, AURORA_FLUSH_RANGE_REG);
arch/arm/mm/cache-l2x0.c
1608
static void bcm_inv_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
1614
if (unlikely(end <= start))
arch/arm/mm/cache-l2x0.c
1618
new_end = bcm_l2_phys_addr(end);
arch/arm/mm/cache-l2x0.c
1621
if (likely(bcm_addr_is_sys_emi(end) || !bcm_addr_is_sys_emi(start))) {
arch/arm/mm/cache-l2x0.c
1635
static void bcm_clean_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
1641
if (unlikely(end <= start))
arch/arm/mm/cache-l2x0.c
1645
new_end = bcm_l2_phys_addr(end);
arch/arm/mm/cache-l2x0.c
1648
if (likely(bcm_addr_is_sys_emi(end) || !bcm_addr_is_sys_emi(start))) {
arch/arm/mm/cache-l2x0.c
1662
static void bcm_flush_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
1668
if (unlikely(end <= start))
arch/arm/mm/cache-l2x0.c
1671
if ((end - start) >= l2x0_size) {
arch/arm/mm/cache-l2x0.c
1677
new_end = bcm_l2_phys_addr(end);
arch/arm/mm/cache-l2x0.c
1680
if (likely(bcm_addr_is_sys_emi(end) || !bcm_addr_is_sys_emi(start))) {
arch/arm/mm/cache-l2x0.c
180
unsigned long end)
arch/arm/mm/cache-l2x0.c
182
while (start < end) {
arch/arm/mm/cache-l2x0.c
188
static void l2c210_inv_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
198
if (end & (CACHE_LINE_SIZE - 1)) {
arch/arm/mm/cache-l2x0.c
199
end &= ~(CACHE_LINE_SIZE - 1);
arch/arm/mm/cache-l2x0.c
200
writel_relaxed(end, base + L2X0_CLEAN_INV_LINE_PA);
arch/arm/mm/cache-l2x0.c
203
__l2c210_op_pa_range(base + L2X0_INV_LINE_PA, start, end);
arch/arm/mm/cache-l2x0.c
207
static void l2c210_clean_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
212
__l2c210_op_pa_range(base + L2X0_CLEAN_LINE_PA, start, end);
arch/arm/mm/cache-l2x0.c
216
static void l2c210_flush_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
221
__l2c210_op_pa_range(base + L2X0_CLEAN_INV_LINE_PA, start, end);
arch/arm/mm/cache-l2x0.c
286
unsigned long end, unsigned long flags)
arch/arm/mm/cache-l2x0.c
290
while (start < end) {
arch/arm/mm/cache-l2x0.c
291
unsigned long blk_end = start + min(end - start, 4096UL);
arch/arm/mm/cache-l2x0.c
299
if (blk_end < end) {
arch/arm/mm/cache-l2x0.c
308
static void l2c220_inv_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
314
if ((start | end) & (CACHE_LINE_SIZE - 1)) {
arch/arm/mm/cache-l2x0.c
321
if (end & (CACHE_LINE_SIZE - 1)) {
arch/arm/mm/cache-l2x0.c
322
end &= ~(CACHE_LINE_SIZE - 1);
arch/arm/mm/cache-l2x0.c
324
writel_relaxed(end, base + L2X0_CLEAN_INV_LINE_PA);
arch/arm/mm/cache-l2x0.c
329
start, end, flags);
arch/arm/mm/cache-l2x0.c
335
static void l2c220_clean_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
341
if ((end - start) >= l2x0_size) {
arch/arm/mm/cache-l2x0.c
348
start, end, flags);
arch/arm/mm/cache-l2x0.c
354
static void l2c220_flush_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
360
if ((end - start) >= l2x0_size) {
arch/arm/mm/cache-l2x0.c
367
start, end, flags);
arch/arm/mm/cache-l2x0.c
468
static void l2c310_inv_range_erratum(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
472
if ((start | end) & (CACHE_LINE_SIZE - 1)) {
arch/arm/mm/cache-l2x0.c
486
if (end & (CACHE_LINE_SIZE - 1)) {
arch/arm/mm/cache-l2x0.c
487
end &= ~(CACHE_LINE_SIZE - 1);
arch/arm/mm/cache-l2x0.c
488
writel_relaxed(end, base + L2X0_CLEAN_LINE_PA);
arch/arm/mm/cache-l2x0.c
489
writel_relaxed(end, base + L2X0_INV_LINE_PA);
arch/arm/mm/cache-l2x0.c
496
__l2c210_op_pa_range(base + L2X0_INV_LINE_PA, start, end);
arch/arm/mm/cache-l2x0.c
500
static void l2c310_flush_range_erratum(unsigned long start, unsigned long end)
arch/arm/mm/cache-l2x0.c
507
while (start < end) {
arch/arm/mm/cache-l2x0.c
508
unsigned long blk_end = start + min(end - start, 4096UL);
arch/arm/mm/cache-l2x0.c
518
if (blk_end < end) {
arch/arm/mm/cache-tauros2.c
106
static void tauros2_flush_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-tauros2.c
109
while (start < end) {
arch/arm/mm/cache-tauros2.c
66
static void tauros2_inv_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-tauros2.c
79
if (end & (CACHE_LINE_SIZE - 1)) {
arch/arm/mm/cache-tauros2.c
80
tauros2_clean_inv_pa(end & ~(CACHE_LINE_SIZE - 1));
arch/arm/mm/cache-tauros2.c
81
end &= ~(CACHE_LINE_SIZE - 1);
arch/arm/mm/cache-tauros2.c
87
while (start < end) {
arch/arm/mm/cache-tauros2.c
95
static void tauros2_clean_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-tauros2.c
98
while (start < end) {
arch/arm/mm/cache-uniphier.c
180
unsigned long start, unsigned long end,
arch/arm/mm/cache-uniphier.c
191
size = end - start;
arch/arm/mm/cache-uniphier.c
238
static void uniphier_cache_maint_range(unsigned long start, unsigned long end,
arch/arm/mm/cache-uniphier.c
244
__uniphier_cache_maint_range(data, start, end, operation);
arch/arm/mm/cache-uniphier.c
255
static void uniphier_cache_inv_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-uniphier.c
257
uniphier_cache_maint_range(start, end, UNIPHIER_SSCOQM_CM_INV);
arch/arm/mm/cache-uniphier.c
260
static void uniphier_cache_clean_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-uniphier.c
262
uniphier_cache_maint_range(start, end, UNIPHIER_SSCOQM_CM_CLEAN);
arch/arm/mm/cache-uniphier.c
265
static void uniphier_cache_flush_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-uniphier.c
267
uniphier_cache_maint_range(start, end, UNIPHIER_SSCOQM_CM_FLUSH);
arch/arm/mm/cache-xsc3l2.c
110
while (start < (end & ~(CACHE_LINE_SIZE - 1))) {
arch/arm/mm/cache-xsc3l2.c
119
if (start < end) {
arch/arm/mm/cache-xsc3l2.c
130
static void xsc3_l2_clean_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-xsc3l2.c
137
while (start < end) {
arch/arm/mm/cache-xsc3l2.c
168
static void xsc3_l2_flush_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-xsc3l2.c
172
if (start == 0 && end == -1ul) {
arch/arm/mm/cache-xsc3l2.c
180
while (start < end) {
arch/arm/mm/cache-xsc3l2.c
86
static void xsc3_l2_inv_range(unsigned long start, unsigned long end)
arch/arm/mm/cache-xsc3l2.c
90
if (start == 0 && end == -1ul) {
arch/arm/mm/cache.c
202
void nop_flush_user_cache_range(unsigned long start, unsigned long end, unsigned int flags);
arch/arm/mm/cache.c
203
void nop_coherent_kern_range(unsigned long start, unsigned long end);
arch/arm/mm/cache.c
208
void nop_dma_flush_range(const void *start, const void *end);
arch/arm/mm/dma-mapping.c
115
phys_addr_t end = base + size;
arch/arm/mm/dma-mapping.c
126
outer_flush_range(base, end);
arch/arm/mm/dma-mapping.c
275
phys_addr_t end = start + dma_mmu_remap[i].size;
arch/arm/mm/dma-mapping.c
279
if (end > arm_lowmem_limit)
arch/arm/mm/dma-mapping.c
280
end = arm_lowmem_limit;
arch/arm/mm/dma-mapping.c
281
if (start >= end)
arch/arm/mm/dma-mapping.c
286
map.length = end - start;
arch/arm/mm/dma-mapping.c
298
for (addr = __phys_to_virt(start); addr < __phys_to_virt(end);
arch/arm/mm/dma-mapping.c
303
__phys_to_virt(end));
arch/arm/mm/dma-mapping.c
322
unsigned end = start + size;
arch/arm/mm/dma-mapping.c
325
flush_tlb_kernel_range(start, end);
arch/arm/mm/flush.c
79
void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/arm/mm/flush.c
82
vivt_flush_cache_range(vma, start, end);
arch/arm/mm/idmap.c
105
next = pgd_addr_end(addr, end);
arch/arm/mm/idmap.c
107
} while (pgd++, addr = next, addr != end);
arch/arm/mm/idmap.c
24
static void idmap_add_pmd(pud_t *pud, unsigned long addr, unsigned long end,
arch/arm/mm/idmap.c
49
next = pmd_addr_end(addr, end);
arch/arm/mm/idmap.c
52
} while (pmd++, addr = next, addr != end);
arch/arm/mm/idmap.c
55
static void idmap_add_pmd(pud_t *pud, unsigned long addr, unsigned long end,
arch/arm/mm/idmap.c
68
static void idmap_add_pud(pgd_t *pgd, unsigned long addr, unsigned long end,
arch/arm/mm/idmap.c
76
next = pud_addr_end(addr, end);
arch/arm/mm/idmap.c
78
} while (pud++, addr = next, addr != end);
arch/arm/mm/idmap.c
84
unsigned long addr, end;
arch/arm/mm/idmap.c
90
end = (phys_addr_t)(text_end) - XIP_VIRT_ADDR(CONFIG_XIP_PHYS_ADDR)
arch/arm/mm/idmap.c
94
end = virt_to_idmap(text_end);
arch/arm/mm/idmap.c
96
pr_info("Setting up static identity map for 0x%lx - 0x%lx\n", addr, end);
arch/arm/mm/init.c
253
unsigned long end;
arch/arm/mm/init.c
267
.end = (unsigned long)_stext,
arch/arm/mm/init.c
275
.end = (unsigned long)_sdata,
arch/arm/mm/init.c
283
.end = (unsigned long)__init_begin,
arch/arm/mm/init.c
294
.end = (unsigned long)__init_begin,
arch/arm/mm/init.c
350
!IS_ALIGNED(perms[i].end, SECTION_SIZE)) {
arch/arm/mm/init.c
352
perms[i].name, perms[i].start, perms[i].end,
arch/arm/mm/init.c
358
addr < perms[i].end;
arch/arm/mm/init.c
423
void free_initrd_mem(unsigned long start, unsigned long end)
arch/arm/mm/init.c
427
if (end == initrd_end)
arch/arm/mm/init.c
428
end = round_up(end, PAGE_SIZE);
arch/arm/mm/init.c
430
poison_init_mem((void *)start, PAGE_ALIGN(end) - start);
arch/arm/mm/init.c
431
free_reserved_area((void *)start, (void *)end, -1, "initrd");
arch/arm/mm/init.c
464
.end = MODULES_END,
arch/arm/mm/ioremap.c
132
unsigned long end)
arch/arm/mm/ioremap.c
134
end = ALIGN(end, PGDIR_SIZE);
arch/arm/mm/ioremap.c
136
sizeof(pgd_t) * (pgd_index(end) - pgd_index(start)));
arch/arm/mm/ioremap.c
149
unsigned long end =
arch/arm/mm/ioremap.c
151
memcpy_pgd(mm, start, end);
arch/arm/mm/ioremap.c
175
unsigned long addr = virt, end = virt + (size & ~(SZ_1M - 1));
arch/arm/mm/ioremap.c
201
} while (addr < end);
arch/arm/mm/ioremap.c
209
flush_tlb_kernel_range(virt, end);
arch/arm/mm/ioremap.c
216
unsigned long addr = virt, end = virt + size;
arch/arm/mm/ioremap.c
234
} while (addr < end);
arch/arm/mm/ioremap.c
243
unsigned long addr = virt, end = virt + size;
arch/arm/mm/ioremap.c
268
} while (addr < end);
arch/arm/mm/ioremap.c
491
if (res->end > IO_SPACE_LIMIT)
arch/arm/mm/kasan_init.c
118
next = pmd_addr_end(addr, end);
arch/arm/mm/kasan_init.c
120
} while (pmdp++, addr = next, addr != end);
arch/arm/mm/kasan_init.c
123
static void __init kasan_pgd_populate(unsigned long addr, unsigned long end,
arch/arm/mm/kasan_init.c
149
next = pgd_addr_end(addr, end);
arch/arm/mm/kasan_init.c
159
} while (pgdp++, addr = next, addr != end);
arch/arm/mm/kasan_init.c
189
unsigned long end)
arch/arm/mm/kasan_init.c
191
for (; start && start < end; start += PMD_SIZE)
arch/arm/mm/kasan_init.c
195
static int __init create_mapping(void *start, void *end)
arch/arm/mm/kasan_init.c
200
shadow_end = kasan_mem_to_shadow(end);
arch/arm/mm/kasan_init.c
203
start, end, shadow_start, shadow_end);
arch/arm/mm/kasan_init.c
253
void *end = __va(pa_end);
arch/arm/mm/kasan_init.c
263
end = __va(arm_lowmem_limit);
arch/arm/mm/kasan_init.c
265
if (start >= end) {
arch/arm/mm/kasan_init.c
267
&pa_start, &pa_end, start, end);
arch/arm/mm/kasan_init.c
271
create_mapping(start, end);
arch/arm/mm/kasan_init.c
44
unsigned long end, bool early)
arch/arm/mm/kasan_init.c
87
} while (ptep++, addr = next, addr != end);
arch/arm/mm/kasan_init.c
94
unsigned long end, bool early)
arch/arm/mm/mmu.c
1267
phys_addr_t end = memblock_end_of_DRAM();
arch/arm/mm/mmu.c
1270
&memblock_limit, &end);
arch/arm/mm/mmu.c
1273
memblock_remove(memblock_limit, end - memblock_limit);
arch/arm/mm/mmu.c
1283
phys_addr_t end;
arch/arm/mm/mmu.c
1318
end = memblock.memory.regions[0].base + memblock.memory.regions[0].size;
arch/arm/mm/mmu.c
1319
if (end >= arm_lowmem_limit)
arch/arm/mm/mmu.c
1320
end = arm_lowmem_limit;
arch/arm/mm/mmu.c
1326
for (addr = __phys_to_virt(end);
arch/arm/mm/mmu.c
1479
phys_addr_t start, end;
arch/arm/mm/mmu.c
1483
for_each_mem_range(i, &start, &end) {
arch/arm/mm/mmu.c
1487
(long long)start, (long long)end);
arch/arm/mm/mmu.c
1488
if (end > arm_lowmem_limit)
arch/arm/mm/mmu.c
1489
end = arm_lowmem_limit;
arch/arm/mm/mmu.c
1490
if (start >= end)
arch/arm/mm/mmu.c
1518
if ((start > kernel_sec_start) && (end < kernel_sec_end))
arch/arm/mm/mmu.c
1522
if ((kernel_sec_start >= start) && (kernel_sec_start <= end)) {
arch/arm/mm/mmu.c
1524
if ((start < kernel_sec_start) && (end > kernel_sec_end)) {
arch/arm/mm/mmu.c
1534
map.length = end - kernel_sec_end;
arch/arm/mm/mmu.c
1543
if (kernel_sec_end == end)
arch/arm/mm/mmu.c
1544
end = kernel_sec_start;
arch/arm/mm/mmu.c
1545
} else if ((kernel_sec_start < start) && (kernel_sec_end > start) && (kernel_sec_end < end)) {
arch/arm/mm/mmu.c
1548
} else if ((kernel_sec_start > start) && (kernel_sec_start < end) && (kernel_sec_end > end)) {
arch/arm/mm/mmu.c
1550
end = kernel_sec_start;
arch/arm/mm/mmu.c
1554
map.length = end - start;
arch/arm/mm/mmu.c
762
unsigned long end, unsigned long pfn,
arch/arm/mm/mmu.c
772
} while (pte++, addr += PAGE_SIZE, addr != end);
arch/arm/mm/mmu.c
776
unsigned long end, phys_addr_t phys,
arch/arm/mm/mmu.c
797
} while (pmd++, addr += SECTION_SIZE, addr != end);
arch/arm/mm/mmu.c
803
unsigned long end, phys_addr_t phys,
arch/arm/mm/mmu.c
815
next = pmd_addr_end(addr, end);
arch/arm/mm/mmu.c
831
} while (pmd++, addr = next, addr != end);
arch/arm/mm/mmu.c
835
unsigned long end, phys_addr_t phys,
arch/arm/mm/mmu.c
843
next = pud_addr_end(addr, end);
arch/arm/mm/mmu.c
846
} while (pud++, addr = next, addr != end);
arch/arm/mm/mmu.c
850
unsigned long end, phys_addr_t phys,
arch/arm/mm/mmu.c
858
next = p4d_addr_end(addr, end);
arch/arm/mm/mmu.c
861
} while (p4d++, addr = next, addr != end);
arch/arm/mm/mmu.c
870
unsigned long addr, length, end;
arch/arm/mm/mmu.c
909
end = addr + length;
arch/arm/mm/mmu.c
923
} while (addr != end);
arch/arm/mm/mmu.c
931
unsigned long addr, length, end;
arch/arm/mm/mmu.c
959
end = addr + length;
arch/arm/mm/mmu.c
961
unsigned long next = pgd_addr_end(addr, end);
arch/arm/mm/mmu.c
967
} while (pgd++, addr != end);
arch/arm/mm/nommu.c
146
phys_addr_t end;
arch/arm/mm/nommu.c
148
end = memblock_end_of_DRAM();
arch/arm/mm/nommu.c
149
high_memory = __va(end - 1) + 1;
arch/arm/mm/nommu.c
150
memblock_set_current_limit(end);
arch/arm/mm/pageattr.c
58
unsigned long end = PAGE_ALIGN(addr) + numpages * PAGE_SIZE;
arch/arm/mm/pageattr.c
59
unsigned long size = end - start;
arch/arm/mm/pmsa-v8.c
161
static int __init pmsav8_setup_ram(unsigned int number, phys_addr_t start,phys_addr_t end)
arch/arm/mm/pmsa-v8.c
169
lar = (end - 1) & ~(PMSAv8_MINALIGN - 1);
arch/arm/mm/pmsa-v8.c
177
static int __init pmsav8_setup_io(unsigned int number, phys_addr_t start,phys_addr_t end)
arch/arm/mm/pmsa-v8.c
185
lar = (end - 1) & ~(PMSAv8_MINALIGN - 1);
arch/arm/mm/pmsa-v8.c
193
static int __init pmsav8_setup_fixed(unsigned int number, phys_addr_t start,phys_addr_t end)
arch/arm/mm/pmsa-v8.c
201
lar = (end - 1) & ~(PMSAv8_MINALIGN - 1);
arch/arm/mm/pmsa-v8.c
222
static int __init pmsav8_setup_vector(unsigned int number, phys_addr_t start,phys_addr_t end)
arch/arm/mm/pmsa-v8.c
230
lar = (end - 1) & ~(PMSAv8_MINALIGN - 1);
arch/arm/mm/pmsa-v8.c
271
subtract_range(io, ARRAY_SIZE(io), mem[i].start, mem[i].end);
arch/arm/mm/pmsa-v8.c
285
if (!io[i].end)
arch/arm/mm/pmsa-v8.c
288
err |= pmsav8_setup_io(region++, io[i].start, io[i].end);
arch/arm/mm/pmsa-v8.c
293
if (!mem[i].end)
arch/arm/mm/pmsa-v8.c
296
err |= pmsav8_setup_ram(region++, mem[i].start, mem[i].end);
arch/arm/plat-orion/common.c
227
orion_rtc_resource[0].end = mapbase + SZ_32 - 1;
arch/arm/plat-orion/common.c
230
orion_rtc_resource[1].end = irq;
arch/arm/plat-orion/common.c
248
orion_ge_resource->end = irq;
arch/arm/plat-orion/common.c
605
orion_xor0_shared_resources[0].end = mapbase_low + 0xff;
arch/arm/plat-orion/common.c
607
orion_xor0_shared_resources[1].end = mapbase_high + 0xff;
arch/arm/plat-orion/common.c
61
resources[0].end = mapbase + size;
arch/arm/plat-orion/common.c
610
orion_xor0_shared_resources[2].end = irq_0;
arch/arm/plat-orion/common.c
612
orion_xor0_shared_resources[3].end = irq_1;
arch/arm/plat-orion/common.c
666
orion_xor1_shared_resources[0].end = mapbase_low + 0xff;
arch/arm/plat-orion/common.c
668
orion_xor1_shared_resources[1].end = mapbase_high + 0xff;
arch/arm/plat-orion/common.c
671
orion_xor1_shared_resources[2].end = irq_0;
arch/arm/plat-orion/common.c
673
orion_xor1_shared_resources[3].end = irq_1;
arch/arm/plat-orion/common.c
75
resources[1].end = irq;
arch/arm/plat-orion/common.c
823
orion_crypto_resources[2].end = srambase + sram_size - 1;
arch/arm/probes/kprobes/test-core.c
1537
goto end;
arch/arm/probes/kprobes/test-core.c
1540
end:
arch/arm/probes/kprobes/test-core.c
844
struct coverage_entry *end = coverage.base + coverage.num_entries;
arch/arm/probes/kprobes/test-core.c
848
for (; entry < end; ++entry) {
arch/arm/probes/kprobes/test-core.c
891
struct coverage_entry *end = coverage.base + coverage.num_entries;
arch/arm/probes/kprobes/test-core.c
893
for (; entry < end; ++entry) {
arch/arm/xen/enlighten.c
357
if (max_gpaddr < regs[i].end)
arch/arm/xen/enlighten.c
358
max_gpaddr = regs[i].end;
arch/arm/xen/enlighten.c
364
xen_resource.end = max_gpaddr;
arch/arm/xen/enlighten.c
371
resource_size_t start, end;
arch/arm/xen/enlighten.c
374
if (regs[i - 1].end + 1 > regs[i].start) {
arch/arm/xen/enlighten.c
380
if (regs[i - 1].end + 1 == regs[i].start)
arch/arm/xen/enlighten.c
383
start = regs[i - 1].end + 1;
arch/arm/xen/enlighten.c
384
end = regs[i].start - 1;
arch/arm/xen/enlighten.c
394
tmp_res->end = end;
arch/arm64/include/asm/acpi.h
39
#define BAD_MADT_GICC_ENTRY(entry, end) \
arch/arm64/include/asm/acpi.h
41
(unsigned long)(entry) + (entry)->header.length > (end))
arch/arm64/include/asm/assembler.h
381
.macro dcache_by_myline_op op, domain, start, end, linesz, tmp, fixup
arch/arm64/include/asm/assembler.h
431
.macro dcache_by_line_op op, domain, start, end, tmp1, tmp2, fixup
arch/arm64/include/asm/assembler.h
444
.macro invalidate_icache_by_line start, end, tmp1, tmp2, fixup
arch/arm64/include/asm/cacheflush.h
72
extern void caches_clean_inval_pou(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
73
extern void icache_inval_pou(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
74
extern void dcache_clean_inval_poc(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
75
extern void dcache_inval_poc(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
76
extern void dcache_clean_poc(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
77
extern void dcache_clean_pop(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
78
extern void dcache_clean_pou(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
79
extern long caches_clean_inval_user_pou(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
80
extern void sync_icache_aliases(unsigned long start, unsigned long end);
arch/arm64/include/asm/cacheflush.h
82
static inline void flush_icache_range(unsigned long start, unsigned long end)
arch/arm64/include/asm/cacheflush.h
84
caches_clean_inval_pou(start, end);
arch/arm64/include/asm/efi.h
152
void efi_icache_sync(unsigned long start, unsigned long end);
arch/arm64/include/asm/hugetlb.h
101
__flush_hugetlb_tlb_range(vma, start, end, stride, false);
arch/arm64/include/asm/hugetlb.h
72
unsigned long end,
arch/arm64/include/asm/hugetlb.h
79
__flush_tlb_range(vma, start, end, PUD_SIZE, last_level, 1);
arch/arm64/include/asm/hugetlb.h
84
__flush_tlb_range(vma, start, end, PMD_SIZE, last_level, 2);
arch/arm64/include/asm/hugetlb.h
87
__flush_tlb_range(vma, start, end, PAGE_SIZE, last_level, 3);
arch/arm64/include/asm/hugetlb.h
90
__flush_tlb_range(vma, start, end, PAGE_SIZE, last_level, TLBI_TTL_UNKNOWN);
arch/arm64/include/asm/hugetlb.h
97
unsigned long end)
arch/arm64/include/asm/kexec.h
88
void crash_free_reserved_phys_range(unsigned long begin, unsigned long end);
arch/arm64/include/asm/kvm_mmu.h
174
void kvm_stage2_flush_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end);
arch/arm64/include/asm/kvm_mmu.h
175
void kvm_stage2_wp_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end);
arch/arm64/include/asm/kvm_pgtable.h
284
typedef bool (*kvm_pgtable_force_pte_cb_t)(u64 addr, u64 end,
arch/arm64/include/asm/kvm_pgtable.h
323
u64 end;
arch/arm64/include/asm/kvm_pkvm.h
81
unsigned long start, end;
arch/arm64/include/asm/kvm_pkvm.h
84
end = start + nr_pages * vmemmap_entry_size;
arch/arm64/include/asm/kvm_pkvm.h
86
end = ALIGN(end, PAGE_SIZE);
arch/arm64/include/asm/kvm_pkvm.h
88
return end - start;
arch/arm64/include/asm/mmu.h
81
extern int split_kernel_leaf_mapping(unsigned long start, unsigned long end);
arch/arm64/include/asm/mmu_context.h
197
unsigned long start, unsigned long end)
arch/arm64/include/asm/pgtable.h
163
#define pte_cont_addr_end(addr, end) \
arch/arm64/include/asm/pgtable.h
165
(__boundary - 1 < (end) - 1) ? __boundary : (end); \
arch/arm64/include/asm/pgtable.h
168
#define pmd_cont_addr_end(addr, end) \
arch/arm64/include/asm/pgtable.h
170
(__boundary - 1 < (end) - 1) ? __boundary : (end); \
arch/arm64/include/asm/pgtable.h
91
#define flush_pmd_tlb_range(vma, addr, end) \
arch/arm64/include/asm/pgtable.h
92
__flush_tlb_range(vma, addr, end, PMD_SIZE, false, 2)
arch/arm64/include/asm/pgtable.h
93
#define flush_pud_tlb_range(vma, addr, end) \
arch/arm64/include/asm/pgtable.h
94
__flush_tlb_range(vma, addr, end, PUD_SIZE, false, 1)
arch/arm64/include/asm/rsi.h
26
static inline int rsi_set_memory_range(phys_addr_t start, phys_addr_t end,
arch/arm64/include/asm/rsi.h
32
while (start != end) {
arch/arm64/include/asm/rsi.h
33
ret = rsi_set_addr_range_state(start, end, state, flags, &top);
arch/arm64/include/asm/rsi.h
34
if (ret || top < start || top > end)
arch/arm64/include/asm/rsi.h
47
phys_addr_t end)
arch/arm64/include/asm/rsi.h
49
return rsi_set_memory_range(start, end, RSI_RIPAS_RAM,
arch/arm64/include/asm/rsi.h
58
phys_addr_t end)
arch/arm64/include/asm/rsi.h
60
return rsi_set_memory_range(start, end, RSI_RIPAS_RAM,
arch/arm64/include/asm/rsi.h
65
phys_addr_t end)
arch/arm64/include/asm/rsi.h
67
return rsi_set_memory_range(start, end, RSI_RIPAS_EMPTY,
arch/arm64/include/asm/rsi_cmds.h
51
phys_addr_t end,
arch/arm64/include/asm/rsi_cmds.h
58
start, end, 0, 0, 0, 0, 0,
arch/arm64/include/asm/rsi_cmds.h
72
phys_addr_t end,
arch/arm64/include/asm/rsi_cmds.h
79
arm_smccc_smc(SMC_RSI_IPA_STATE_SET, start, end, state,
arch/arm64/include/asm/runtime-const.h
84
unsigned long val, s32 *start, s32 *end)
arch/arm64/include/asm/runtime-const.h
86
while (start < end) {
arch/arm64/include/asm/tlb.h
71
__flush_tlb_range(&vma, tlb->start, tlb->end, stride,
arch/arm64/include/asm/tlbflush.h
471
unsigned long end, unsigned long pages, unsigned long stride)
arch/arm64/include/asm/tlbflush.h
480
(end - start) >= (MAX_DVM_OPS * stride)) ||
arch/arm64/include/asm/tlbflush.h
488
unsigned long start, unsigned long end,
arch/arm64/include/asm/tlbflush.h
495
end = round_up(end, stride);
arch/arm64/include/asm/tlbflush.h
496
pages = (end - start) >> PAGE_SHIFT;
arch/arm64/include/asm/tlbflush.h
498
if (__flush_tlb_range_limit_excess(start, end, pages, stride)) {
arch/arm64/include/asm/tlbflush.h
513
mmu_notifier_arch_invalidate_secondary_tlbs(mm, start, end);
arch/arm64/include/asm/tlbflush.h
517
unsigned long start, unsigned long end,
arch/arm64/include/asm/tlbflush.h
521
__flush_tlb_range_nosync(vma->vm_mm, start, end, stride,
arch/arm64/include/asm/tlbflush.h
543
unsigned long start, unsigned long end)
arch/arm64/include/asm/tlbflush.h
551
__flush_tlb_range(vma, start, end, PAGE_SIZE, false, TLBI_TTL_UNKNOWN);
arch/arm64/include/asm/tlbflush.h
554
static inline void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/arm64/include/asm/tlbflush.h
560
end = round_up(end, stride);
arch/arm64/include/asm/tlbflush.h
561
pages = (end - start) >> PAGE_SHIFT;
arch/arm64/include/asm/tlbflush.h
563
if (__flush_tlb_range_limit_excess(start, end, pages, stride)) {
arch/arm64/include/asm/tlbflush.h
590
struct mm_struct *mm, unsigned long start, unsigned long end)
arch/arm64/include/asm/tlbflush.h
592
__flush_tlb_range_nosync(mm, start, end, PAGE_SIZE, true, 3);
arch/arm64/include/asm/trans_pgd.h
31
unsigned long start, unsigned long end);
arch/arm64/include/asm/vmalloc.h
23
unsigned long end, u64 pfn,
arch/arm64/include/asm/vmalloc.h
34
if (end - addr < CONT_PTE_SIZE)
arch/arm64/kernel/acpi.c
304
u64 end = md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT);
arch/arm64/kernel/acpi.c
306
if (phys < md->phys_addr || phys >= end)
arch/arm64/kernel/acpi.c
309
if (phys + size > end) {
arch/arm64/kernel/acpi_numa.c
38
const unsigned long end)
arch/arm64/kernel/alternative.c
124
static noinstr void clean_dcache_range_nopatch(u64 start, u64 end)
arch/arm64/kernel/alternative.c
139
} while (cur += d_size, cur < end);
arch/arm64/kernel/alternative.c
150
for (alt = region->begin; alt < region->end; alt++) {
arch/arm64/kernel/alternative.c
221
.end = (void *)hdr + alt->sh_offset + alt->sh_size,
arch/arm64/kernel/alternative.c
229
.end = (struct alt_instr *)__alt_instructions_end,
arch/arm64/kernel/alternative.c
289
.end = start + length,
arch/arm64/kernel/alternative.c
37
struct alt_instr *end;
arch/arm64/kernel/elfcore.c
104
phdr.p_memsz = m->end - m->start;
arch/arm64/kernel/machine_kexec.c
263
if (!crashk_res.end)
arch/arm64/kernel/machine_kexec.c
268
if ((addr < crashk_res.start) || (crashk_res.end < addr)) {
arch/arm64/kernel/machine_kexec.c
269
if (!crashk_low_res.end)
arch/arm64/kernel/machine_kexec.c
272
if ((addr < crashk_low_res.start) || (crashk_low_res.end < addr))
arch/arm64/kernel/machine_kexec.c
289
void crash_free_reserved_phys_range(unsigned long begin, unsigned long end)
arch/arm64/kernel/machine_kexec.c
294
for (addr = begin; addr < end; addr += PAGE_SIZE) {
arch/arm64/kernel/machine_kexec_file.c
49
phys_addr_t start, end;
arch/arm64/kernel/machine_kexec_file.c
52
for_each_mem_range(i, &start, &end)
arch/arm64/kernel/machine_kexec_file.c
61
for_each_mem_range(i, &start, &end) {
arch/arm64/kernel/machine_kexec_file.c
63
cmem->ranges[cmem->nr_ranges].end = end - 1;
arch/arm64/kernel/machine_kexec_file.c
68
ret = crash_exclude_mem_range(cmem, crashk_res.start, crashk_res.end);
arch/arm64/kernel/machine_kexec_file.c
72
if (crashk_low_res.end) {
arch/arm64/kernel/machine_kexec_file.c
73
ret = crash_exclude_mem_range(cmem, crashk_low_res.start, crashk_low_res.end);
arch/arm64/kernel/mte.c
635
const char __user *end = uaddr + size;
arch/arm64/kernel/mte.c
641
while (uaddr < end) {
arch/arm64/kernel/mte.c
654
return end - uaddr;
arch/arm64/kernel/pi/map_kernel.c
24
void *start, void *end, pgprot_t prot,
arch/arm64/kernel/pi/map_kernel.c
28
((u64)end + va_offset) & ~PAGE_OFFSET, (u64)start,
arch/arm64/kernel/pi/map_kernel.c
33
void *end, int root_level)
arch/arm64/kernel/pi/map_kernel.c
35
map_segment(pg_dir, NULL, va_offset, start, end, __pgprot(0),
arch/arm64/kernel/pi/map_range.c
29
void __init map_range(phys_addr_t *pte, u64 start, u64 end, phys_addr_t pa,
arch/arm64/kernel/pi/map_range.c
51
while (start < end) {
arch/arm64/kernel/pi/map_range.c
52
u64 next = min((start | lmask) + 1, PAGE_ALIGN(end));
arch/arm64/kernel/pi/map_range.c
79
if ((end & ~cmask) <= start)
arch/arm64/kernel/pi/pi.h
32
void map_range(phys_addr_t *pte, u64 start, u64 end, phys_addr_t pa,
arch/arm64/kernel/psci.c
104
} while (time_before(jiffies, end));
arch/arm64/kernel/psci.c
83
unsigned long start, end;
arch/arm64/kernel/psci.c
94
end = start + msecs_to_jiffies(100);
arch/arm64/kernel/ptrace.c
1014
end = SVE_PT_SVE_FFR_OFFSET(vq) + SVE_PT_SVE_FFR_SIZE(vq);
arch/arm64/kernel/ptrace.c
1017
start, end);
arch/arm64/kernel/ptrace.c
1021
start = end;
arch/arm64/kernel/ptrace.c
1022
end = SVE_PT_SVE_FPSR_OFFSET(vq);
arch/arm64/kernel/ptrace.c
1023
user_regset_copyin_ignore(&pos, &count, &kbuf, &ubuf, start, end);
arch/arm64/kernel/ptrace.c
1029
start = end;
arch/arm64/kernel/ptrace.c
1030
end = SVE_PT_SVE_FPCR_OFFSET(vq) + SVE_PT_SVE_FPCR_SIZE;
arch/arm64/kernel/ptrace.c
1033
start, end);
arch/arm64/kernel/ptrace.c
1082
unsigned long start, end;
arch/arm64/kernel/ptrace.c
1107
end = ZA_PT_ZA_OFFSET;
arch/arm64/kernel/ptrace.c
1114
start = end;
arch/arm64/kernel/ptrace.c
1115
end = ZA_PT_SIZE(vq);
arch/arm64/kernel/ptrace.c
1116
membuf_write(&to, target->thread.sme_state, end - start);
arch/arm64/kernel/ptrace.c
1120
start = end;
arch/arm64/kernel/ptrace.c
1121
end = ALIGN(header.size, SVE_VQ_BYTES);
arch/arm64/kernel/ptrace.c
1122
return membuf_zero(&to, end - start);
arch/arm64/kernel/ptrace.c
1133
unsigned long start, end;
arch/arm64/kernel/ptrace.c
1198
end = ZA_PT_SIZE(vq);
arch/arm64/kernel/ptrace.c
1201
start, end);
arch/arm64/kernel/ptrace.c
821
unsigned long start, end;
arch/arm64/kernel/ptrace.c
848
end = SVE_PT_SVE_FFR_OFFSET(vq) + SVE_PT_SVE_FFR_SIZE(vq);
arch/arm64/kernel/ptrace.c
849
membuf_write(&to, target->thread.sve_state, end - start);
arch/arm64/kernel/ptrace.c
851
start = end;
arch/arm64/kernel/ptrace.c
852
end = SVE_PT_SVE_FPSR_OFFSET(vq);
arch/arm64/kernel/ptrace.c
853
membuf_zero(&to, end - start);
arch/arm64/kernel/ptrace.c
859
start = end;
arch/arm64/kernel/ptrace.c
860
end = SVE_PT_SVE_FPCR_OFFSET(vq) + SVE_PT_SVE_FPCR_SIZE;
arch/arm64/kernel/ptrace.c
862
end - start);
arch/arm64/kernel/ptrace.c
864
start = end;
arch/arm64/kernel/ptrace.c
865
end = sve_size_from_header(&header);
arch/arm64/kernel/ptrace.c
866
return membuf_zero(&to, end - start);
arch/arm64/kernel/ptrace.c
892
unsigned long start, end;
arch/arm64/kernel/rsi.c
109
phys_addr_t end, top;
arch/arm64/kernel/rsi.c
115
end = ALIGN(base + size, RSI_GRANULE_SIZE);
arch/arm64/kernel/rsi.c
118
while (base < end) {
arch/arm64/kernel/rsi.c
119
if (WARN_ON(rsi_ipa_state_get(base, end, &ripas, &top)))
arch/arm64/kernel/rsi.c
128
return base >= end;
arch/arm64/kernel/rsi.c
67
phys_addr_t start, end;
arch/arm64/kernel/rsi.c
80
for_each_mem_range(i, &start, &end) {
arch/arm64/kernel/rsi.c
81
if (rsi_set_memory_range_protected_safe(start, end)) {
arch/arm64/kernel/rsi.c
83
&start, &end);
arch/arm64/kernel/setup.c
218
kernel_code.end = __pa_symbol(__init_begin - 1);
arch/arm64/kernel/setup.c
220
kernel_data.end = __pa_symbol(_end - 1);
arch/arm64/kernel/setup.c
234
res->end = __pfn_to_phys(memblock_region_reserved_end_pfn(region)) - 1;
arch/arm64/kernel/setup.c
239
res->end = __pfn_to_phys(memblock_region_memory_end_pfn(region)) - 1;
arch/arm64/kernel/setup.c
258
resource_size_t start, end;
arch/arm64/kernel/setup.c
261
end = min(PFN_PHYS(PFN_UP(r_end)) - 1, mem->end);
arch/arm64/kernel/setup.c
263
if (start > mem->end || end < mem->start)
arch/arm64/kernel/setup.c
266
reserve_region_with_split(mem, start, end, "reserved");
arch/arm64/kernel/setup.c
71
.end = 0,
arch/arm64/kernel/setup.c
77
.end = 0,
arch/arm64/kernel/signal.c
1332
struct _aarch64_ctx __user *end;
arch/arm64/kernel/signal.c
1339
end = (struct _aarch64_ctx __user *)userp;
arch/arm64/kernel/signal.c
1356
__put_user_error(0, &end->magic, err);
arch/arm64/kernel/signal.c
1357
__put_user_error(0, &end->size, err);
arch/arm64/kernel/signal.c
1362
struct _aarch64_ctx __user *end =
arch/arm64/kernel/signal.c
1365
__put_user_error(0, &end->magic, err);
arch/arm64/kernel/signal.c
1366
__put_user_error(0, &end->size, err);
arch/arm64/kernel/signal.c
783
struct _aarch64_ctx const __user *end;
arch/arm64/kernel/signal.c
921
end = (struct _aarch64_ctx const __user *)userp;
arch/arm64/kernel/signal.c
924
__get_user_error(end_magic, &end->magic, err);
arch/arm64/kernel/signal.c
925
__get_user_error(end_size, &end->size, err);
arch/arm64/kernel/smp.c
632
const unsigned long end)
arch/arm64/kernel/smp.c
637
if (BAD_MADT_GICC_ENTRY(processor, end))
arch/arm64/kernel/sys_compat.c
24
__do_compat_cache_op(unsigned long start, unsigned long end)
arch/arm64/kernel/sys_compat.c
29
unsigned long chunk = min(PAGE_SIZE, end - start);
arch/arm64/kernel/sys_compat.c
49
} while (start < end);
arch/arm64/kernel/sys_compat.c
55
do_compat_cache_op(unsigned long start, unsigned long end, int flags)
arch/arm64/kernel/sys_compat.c
57
if (end < start || flags)
arch/arm64/kernel/sys_compat.c
60
if (!access_ok((const void __user *)start, end - start))
arch/arm64/kernel/sys_compat.c
63
return __do_compat_cache_op(start, end);
arch/arm64/kvm/emulate-nested.c
1325
.end = e, \
arch/arm64/kvm/emulate-nested.c
2088
sys_reg_Op0(tc->end), sys_reg_Op1(tc->end),
arch/arm64/kvm/emulate-nested.c
2089
sys_reg_CRn(tc->end), sys_reg_CRm(tc->end),
arch/arm64/kvm/emulate-nested.c
2090
sys_reg_Op2(tc->end),
arch/arm64/kvm/emulate-nested.c
2266
for_each_encoding_in(enc, cgt->encoding, cgt->end) {
arch/arm64/kvm/emulate-nested.c
2298
for_each_encoding_in(enc, fgt->encoding, fgt->end) {
arch/arm64/kvm/emulate-nested.c
650
.end = sr_end, \
arch/arm64/kvm/hyp/include/hyp/switch.h
926
struct kvm_exception_table_entry *entry, *end;
arch/arm64/kvm/hyp/include/hyp/switch.h
930
end = &__stop___kvm_ex_table;
arch/arm64/kvm/hyp/include/hyp/switch.h
932
while (entry < end) {
arch/arm64/kvm/hyp/nvhe/early_alloc.c
16
static unsigned long end;
arch/arm64/kvm/hyp/nvhe/early_alloc.c
32
if (end - cur < size)
arch/arm64/kvm/hyp/nvhe/early_alloc.c
52
end = base + size;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
141
static bool host_stage2_force_pte_cb(u64 addr, u64 end, enum kvm_pgtable_prot prot);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
387
u64 end;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
394
phys_addr_t end;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
397
range->end = ULONG_MAX;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
403
end = reg->base + reg->size;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
406
range->end = reg->base;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
407
} else if (addr >= end) {
arch/arm64/kvm/hyp/nvhe/mem_protect.c
409
range->start = end;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
412
range->end = end;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
429
return range->start <= addr && addr < range->end;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
432
static int check_range_allowed_memory(u64 start, u64 end)
arch/arm64/kvm/hyp/nvhe/mem_protect.c
442
if (!is_in_mem_range(end - 1, &range))
arch/arm64/kvm/hyp/nvhe/mem_protect.c
451
static bool range_is_memory(u64 start, u64 end)
arch/arm64/kvm/hyp/nvhe/mem_protect.c
458
return is_in_mem_range(end - 1, &r);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
461
static inline int __host_stage2_idmap(u64 start, u64 end,
arch/arm64/kvm/hyp/nvhe/mem_protect.c
464
return kvm_pgtable_stage2_map(&host_mmu.pgt, start, end - start, start,
arch/arm64/kvm/hyp/nvhe/mem_protect.c
490
return parent->start <= child->start && child->end <= parent->end;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
520
cur.end = cur.start + granule;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
565
static bool host_stage2_force_pte_cb(u64 addr, u64 end, enum kvm_pgtable_prot prot)
arch/arm64/kvm/hyp/nvhe/mem_protect.c
581
if (range_is_memory(addr, end))
arch/arm64/kvm/hyp/nvhe/mem_protect.c
601
ret = host_stage2_idmap_locked(range.start, range.end - range.start, prot);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
852
u64 end = PAGE_ALIGN((u64)to);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
854
u64 size = end - start;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
869
for (cur = start; cur < end; cur += PAGE_SIZE) {
arch/arm64/kvm/hyp/nvhe/mem_protect.c
888
u64 end = PAGE_ALIGN((u64)to);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
894
for (cur = start; cur < end; cur += PAGE_SIZE) {
arch/arm64/kvm/hyp/nvhe/mm.c
116
unsigned long end = (unsigned long)to;
arch/arm64/kvm/hyp/nvhe/mm.c
123
end = PAGE_ALIGN(end);
arch/arm64/kvm/hyp/nvhe/mm.c
125
for (virt_addr = start; virt_addr < end; virt_addr += PAGE_SIZE) {
arch/arm64/kvm/hyp/nvhe/mm.c
151
unsigned long i, start, size, end = 0;
arch/arm64/kvm/hyp/nvhe/mm.c
162
start = max(start, end);
arch/arm64/kvm/hyp/nvhe/mm.c
164
end = hyp_memory[i].base + hyp_memory[i].size;
arch/arm64/kvm/hyp/nvhe/mm.c
165
end = PAGE_ALIGN((u64)hyp_phys_to_page(end));
arch/arm64/kvm/hyp/nvhe/mm.c
166
if (start >= end)
arch/arm64/kvm/hyp/nvhe/mm.c
169
size = end - start;
arch/arm64/kvm/hyp/nvhe/mm.c
288
if (!kvm_pte_valid(ctx->old) || (ctx->end - ctx->start) != kvm_granule_size(ctx->level))
arch/arm64/kvm/hyp/nvhe/mm.c
411
unsigned long start, end;
arch/arm64/kvm/hyp/nvhe/mm.c
416
end = hyp_virt_to_phys((void *)__hyp_idmap_text_end);
arch/arm64/kvm/hyp/nvhe/mm.c
417
end = ALIGN(end, PAGE_SIZE);
arch/arm64/kvm/hyp/nvhe/mm.c
431
return __pkvm_create_mappings(start, end - start, start, PAGE_HYP_EXEC);
arch/arm64/kvm/hyp/nvhe/setup.c
101
void *start, *end, *virt = hyp_phys_to_virt(phys);
arch/arm64/kvm/hyp/nvhe/setup.c
148
end = start + PAGE_ALIGN(hyp_percpu_size);
arch/arm64/kvm/hyp/nvhe/setup.c
149
ret = pkvm_create_mappings(start, end, PAGE_HYP);
arch/arm64/kvm/hyp/nvhe/setup.c
77
void *start, *end;
arch/arm64/kvm/hyp/nvhe/setup.c
88
end = start + PAGE_ALIGN(pkvm_host_sve_state_size());
arch/arm64/kvm/hyp/nvhe/setup.c
89
ret = pkvm_create_mappings(start, end, PAGE_HYP);
arch/arm64/kvm/hyp/pgtable.c
1432
.end = kvm_granule_size(level),
arch/arm64/kvm/hyp/pgtable.c
168
.end = data->end,
arch/arm64/kvm/hyp/pgtable.c
1691
.end = kvm_granule_size(level),
arch/arm64/kvm/hyp/pgtable.c
19
const u64 end;
arch/arm64/kvm/hyp/pgtable.c
234
if (data->addr >= data->end)
arch/arm64/kvm/hyp/pgtable.c
251
if (data->addr > limit || data->end > limit)
arch/arm64/kvm/hyp/pgtable.c
257
for (idx = kvm_pgd_page_idx(pgt, data->addr); data->addr < data->end; ++idx) {
arch/arm64/kvm/hyp/pgtable.c
274
.end = PAGE_ALIGN(walk_data.addr + size),
arch/arm64/kvm/hyp/pgtable.c
39
if (granule > (ctx->end - ctx->addr))
arch/arm64/kvm/hyp/pgtable.c
495
if (ctx->end - ctx->addr < granule)
arch/arm64/kvm/hypercalls.c
176
u32 start, end;
arch/arm64/kvm/hypercalls.c
186
end = start + filter.nr_functions - 1;
arch/arm64/kvm/hypercalls.c
188
if (end < start || filter.action >= NR_SMCCC_FILTER_ACTIONS)
arch/arm64/kvm/hypercalls.c
204
r = mtree_insert_range(&kvm->arch.smccc_filter, start, end,
arch/arm64/kvm/mmu.c
121
phys_addr_t end)
arch/arm64/kvm/mmu.c
1221
void kvm_stage2_wp_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end)
arch/arm64/kvm/mmu.c
1223
stage2_apply_range_resched(mmu, addr, end, KVM_PGT_FN(kvm_pgtable_stage2_wrprotect));
arch/arm64/kvm/mmu.c
1243
phys_addr_t start, end;
arch/arm64/kvm/mmu.c
1249
end = (memslot->base_gfn + memslot->npages) << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
1252
kvm_stage2_wp_range(&kvm->arch.mmu, start, end);
arch/arm64/kvm/mmu.c
1271
phys_addr_t start, end;
arch/arm64/kvm/mmu.c
1279
end = (memslot->base_gfn + memslot->npages) << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
1282
kvm_mmu_split_huge_pages(kvm, start, end);
arch/arm64/kvm/mmu.c
1303
phys_addr_t end = (base_gfn + __fls(mask) + 1) << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
1307
kvm_stage2_wp_range(&kvm->arch.mmu, start, end);
arch/arm64/kvm/mmu.c
1318
kvm_mmu_split_huge_pages(kvm, start, end);
arch/arm64/kvm/mmu.c
155
next = __stage2_range_addr_end(addr, end, chunk_size);
arch/arm64/kvm/mmu.c
159
} while (addr = next, addr != end);
arch/arm64/kvm/mmu.c
2230
(range->end - range->start) << PAGE_SHIFT,
arch/arm64/kvm/mmu.c
2239
u64 size = (range->end - range->start) << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
2255
u64 size = (range->end - range->start) << PAGE_SHIFT;
arch/arm64/kvm/mmu.c
332
phys_addr_t end = start + size;
arch/arm64/kvm/mmu.c
336
WARN_ON(stage2_apply_range(mmu, start, end, KVM_PGT_FN(kvm_pgtable_stage2_unmap),
arch/arm64/kvm/mmu.c
346
void kvm_stage2_flush_range(struct kvm_s2_mmu *mmu, phys_addr_t addr, phys_addr_t end)
arch/arm64/kvm/mmu.c
348
stage2_apply_range_resched(mmu, addr, end, KVM_PGT_FN(kvm_pgtable_stage2_flush));
arch/arm64/kvm/mmu.c
355
phys_addr_t end = addr + PAGE_SIZE * memslot->npages;
arch/arm64/kvm/mmu.c
357
kvm_stage2_flush_range(&kvm->arch.mmu, addr, end);
arch/arm64/kvm/mmu.c
40
static phys_addr_t __stage2_range_addr_end(phys_addr_t addr, phys_addr_t end,
arch/arm64/kvm/mmu.c
45
return (boundary - 1 < end - 1) ? boundary : end;
arch/arm64/kvm/mmu.c
48
static phys_addr_t stage2_range_addr_end(phys_addr_t addr, phys_addr_t end)
arch/arm64/kvm/mmu.c
52
return __stage2_range_addr_end(addr, end, size);
arch/arm64/kvm/mmu.c
535
phys_addr_t start, end, cur;
arch/arm64/kvm/mmu.c
554
end = PAGE_ALIGN(__pa(to));
arch/arm64/kvm/mmu.c
555
for (cur = start; cur < end; cur += PAGE_SIZE) {
arch/arm64/kvm/mmu.c
567
phys_addr_t start, end, cur;
arch/arm64/kvm/mmu.c
574
end = PAGE_ALIGN(__pa(to));
arch/arm64/kvm/mmu.c
575
for (cur = start; cur < end; cur += PAGE_SIZE) {
arch/arm64/kvm/mmu.c
596
unsigned long end = kern_hyp_va((unsigned long)to);
arch/arm64/kvm/mmu.c
605
end = PAGE_ALIGN(end);
arch/arm64/kvm/mmu.c
607
for (virt_addr = start; virt_addr < end; virt_addr += PAGE_SIZE) {
arch/arm64/kvm/mmu.c
63
phys_addr_t end,
arch/arm64/kvm/mmu.c
76
next = stage2_range_addr_end(addr, end);
arch/arm64/kvm/mmu.c
81
if (resched && next != end)
arch/arm64/kvm/mmu.c
83
} while (addr = next, addr != end);
arch/arm64/kvm/mmu.c
88
#define stage2_apply_range_resched(mmu, addr, end, fn) \
arch/arm64/kvm/mmu.c
89
stage2_apply_range(mmu, addr, end, fn, true)
arch/arm64/kvm/mmu.c
918
phys_addr_t end)
arch/arm64/kvm/mmu.c
923
next = stage2_range_addr_end(addr, end);
arch/arm64/kvm/mmu.c
926
if (next != end)
arch/arm64/kvm/mmu.c
928
} while (addr = next, addr != end);
arch/arm64/kvm/nested.c
896
static void kvm_invalidate_vncr_ipa(struct kvm *kvm, u64 start, u64 end)
arch/arm64/kvm/nested.c
929
if (ipa_end <= start || ipa_start >= end)
arch/arm64/kvm/pkvm.c
325
static int __pkvm_pgtable_stage2_unmap(struct kvm_pgtable *pgt, u64 start, u64 end)
arch/arm64/kvm/pkvm.c
335
for_each_mapping_in_range_safe(pgt, start, end, mapping) {
arch/arm64/kvm/ptdump.c
134
st->range[0].end = BIT(pgtable->ia_bits);
arch/arm64/kvm/va_layout.c
116
int32_t *end = (int32_t *)__hyp_reloc_end;
arch/arm64/kvm/va_layout.c
118
for (rel = begin; rel < end; ++rel) {
arch/arm64/kvm/vgic/vgic-mmio-v3.c
332
gpa_t end = rdreg->base + rdreg->count * KVM_VGIC_V3_REDIST_SIZE;
arch/arm64/kvm/vgic/vgic-mmio-v3.c
339
if (iter->base == end && iter->free_index > 0)
arch/arm64/lib/delay.c
46
u64 end = start + cycles;
arch/arm64/lib/delay.c
52
wfit(end);
arch/arm64/lib/delay.c
54
wfet(end);
arch/arm64/mm/contpte.c
30
unsigned long *end, pte_t *ptep,
arch/arm64/mm/contpte.c
39
*end = ALIGN(*end, CONT_PTE_SIZE);
arch/arm64/mm/contpte.c
455
unsigned long end;
arch/arm64/mm/contpte.c
470
end = addr + (nr << PAGE_SHIFT);
arch/arm64/mm/contpte.c
475
next = pte_cont_addr_end(addr, end);
arch/arm64/mm/contpte.c
490
} while (addr != end);
arch/arm64/mm/contpte.c
527
unsigned long end = addr + nr * PAGE_SIZE;
arch/arm64/mm/contpte.c
530
ptep = contpte_align_addr_ptep(&addr, &end, ptep, nr);
arch/arm64/mm/contpte.c
531
for (; addr != end; ptep++, addr += PAGE_SIZE)
arch/arm64/mm/contpte.c
547
unsigned long end = addr + nr * PAGE_SIZE;
arch/arm64/mm/contpte.c
549
contpte_align_addr_ptep(&addr, &end, ptep, nr);
arch/arm64/mm/contpte.c
554
__flush_tlb_range_nosync(vma->vm_mm, addr, end,
arch/arm64/mm/contpte.c
595
unsigned long end = start + nr * PAGE_SIZE;
arch/arm64/mm/contpte.c
597
ptep = contpte_align_addr_ptep(&start, &end, ptep, nr);
arch/arm64/mm/contpte.c
598
__clear_young_dirty_ptes(vma, start, ptep, (end - start) / PAGE_SIZE, flags);
arch/arm64/mm/fixmap.c
107
unsigned long end = FIXADDR_TOP;
arch/arm64/mm/fixmap.c
112
early_fixmap_init_pud(p4dp, addr, end);
arch/arm64/mm/fixmap.c
56
unsigned long end)
arch/arm64/mm/fixmap.c
68
next = pmd_addr_end(addr, end);
arch/arm64/mm/fixmap.c
70
} while (pmdp++, addr = next, addr != end);
arch/arm64/mm/fixmap.c
75
unsigned long end)
arch/arm64/mm/fixmap.c
95
early_fixmap_init_pmd(pudp, addr, end);
arch/arm64/mm/flush.c
18
void sync_icache_aliases(unsigned long start, unsigned long end)
arch/arm64/mm/flush.c
21
dcache_clean_pou(start, end);
arch/arm64/mm/flush.c
28
caches_clean_inval_pou(start, end);
arch/arm64/mm/flush.c
33
unsigned long end)
arch/arm64/mm/flush.c
36
sync_icache_aliases(start, end);
arch/arm64/mm/hugetlbpage.c
182
unsigned long end = addr + (pgsize * ncontig);
arch/arm64/mm/hugetlbpage.c
184
__flush_hugetlb_tlb_range(&vma, addr, end, pgsize, true);
arch/arm64/mm/init.c
418
static u64 __init random_bounding_box(u64 size, u64 start, u64 end)
arch/arm64/mm/init.c
422
if ((end - start) >= size)
arch/arm64/mm/init.c
425
max_pgoff = (size - (end - start)) / PAGE_SIZE;
arch/arm64/mm/init.c
499
unsigned long start = 0, end = 0;
arch/arm64/mm/init.c
509
end = module_direct_base + SZ_128M;
arch/arm64/mm/init.c
517
end = module_plt_base + SZ_2G;
arch/arm64/mm/init.c
524
.end = end,
arch/arm64/mm/init.c
532
.end = VMALLOC_END,
arch/arm64/mm/init.c
538
.end = VMALLOC_END,
arch/arm64/mm/kasan_init.c
116
unsigned long end, int node, bool early)
arch/arm64/mm/kasan_init.c
129
} while (ptep++, addr = next, addr != end && pte_none(__ptep_get(ptep)));
arch/arm64/mm/kasan_init.c
133
unsigned long end, int node, bool early)
arch/arm64/mm/kasan_init.c
139
next = pmd_addr_end(addr, end);
arch/arm64/mm/kasan_init.c
141
} while (pmdp++, addr = next, addr != end && pmd_none(READ_ONCE(*pmdp)));
arch/arm64/mm/kasan_init.c
145
unsigned long end, int node, bool early)
arch/arm64/mm/kasan_init.c
151
next = pud_addr_end(addr, end);
arch/arm64/mm/kasan_init.c
153
} while (pudp++, addr = next, addr != end && pud_none(READ_ONCE(*pudp)));
arch/arm64/mm/kasan_init.c
157
unsigned long end, int node, bool early)
arch/arm64/mm/kasan_init.c
163
next = p4d_addr_end(addr, end);
arch/arm64/mm/kasan_init.c
165
} while (p4dp++, addr = next, addr != end && p4d_none(READ_ONCE(*p4dp)));
arch/arm64/mm/kasan_init.c
168
static void __init kasan_pgd_populate(unsigned long addr, unsigned long end,
arch/arm64/mm/kasan_init.c
176
next = pgd_addr_end(addr, end);
arch/arm64/mm/kasan_init.c
178
} while (pgdp++, addr = next, addr != end);
arch/arm64/mm/kasan_init.c
228
static void __init kasan_map_populate(unsigned long start, unsigned long end,
arch/arm64/mm/kasan_init.c
231
kasan_pgd_populate(start & PAGE_MASK, PAGE_ALIGN(end), node, false);
arch/arm64/mm/kasan_init.c
281
static void __init clear_next_level(int pgd_idx, int start, int end)
arch/arm64/mm/kasan_init.c
286
memset(&pudp[start], 0, (end - start) * sizeof(pud_t));
arch/arm64/mm/kasan_init.c
289
static void __init clear_shadow(u64 start, u64 end)
arch/arm64/mm/kasan_init.c
291
int l = root_level_idx(start), m = root_level_idx(end);
arch/arm64/mm/kasan_init.c
295
if (!root_level_aligned(end))
arch/arm64/mm/kasan_init.c
296
clear_next_level(m, 0, next_level_idx(end));
arch/arm64/mm/kasan_init.c
354
void *end = (void *)__phys_to_virt(pa_end);
arch/arm64/mm/kasan_init.c
356
if (start >= end)
arch/arm64/mm/kasan_init.c
360
(unsigned long)kasan_mem_to_shadow(end),
arch/arm64/mm/mmu.c
1020
phys_addr_t end, pgprot_t prot, int flags)
arch/arm64/mm/mmu.c
1022
early_create_pgd_mapping(pgdp, start, __phys_to_virt(start), end - start,
arch/arm64/mm/mmu.c
1087
unsigned long end = start + KFENCE_POOL_SIZE;
arch/arm64/mm/mmu.c
1099
ret = range_split_to_ptes(start, end, GFP_PGTABLE_KERNEL);
arch/arm64/mm/mmu.c
1122
phys_addr_t start, end;
arch/arm64/mm/mmu.c
1156
for_each_mem_range(i, &start, &end) {
arch/arm64/mm/mmu.c
1157
if (start >= end)
arch/arm64/mm/mmu.c
1164
__map_memblock(pgdp, start, end, pgprot_tagged(PAGE_KERNEL),
arch/arm64/mm/mmu.c
1367
void __pi_map_range(phys_addr_t *pte, u64 start, u64 end, phys_addr_t pa,
arch/arm64/mm/mmu.c
1377
phys_addr_t end = __pa_symbol(__idmap_text_end);
arch/arm64/mm/mmu.c
1380
__pi_map_range(&ptep, start, end, start, PAGE_KERNEL_ROX,
arch/arm64/mm/mmu.c
1428
static bool pgtable_range_aligned(unsigned long start, unsigned long end,
arch/arm64/mm/mmu.c
1442
if (end - 1 > ceiling - 1)
arch/arm64/mm/mmu.c
1448
unsigned long end, bool free_mapped,
arch/arm64/mm/mmu.c
1465
} while (addr += PAGE_SIZE, addr < end);
arch/arm64/mm/mmu.c
1469
unsigned long end, bool free_mapped,
arch/arm64/mm/mmu.c
1476
next = pmd_addr_end(addr, end);
arch/arm64/mm/mmu.c
1498
} while (addr = next, addr < end);
arch/arm64/mm/mmu.c
1502
unsigned long end, bool free_mapped,
arch/arm64/mm/mmu.c
1509
next = pud_addr_end(addr, end);
arch/arm64/mm/mmu.c
1531
} while (addr = next, addr < end);
arch/arm64/mm/mmu.c
1535
unsigned long end, bool free_mapped,
arch/arm64/mm/mmu.c
1542
next = p4d_addr_end(addr, end);
arch/arm64/mm/mmu.c
1550
} while (addr = next, addr < end);
arch/arm64/mm/mmu.c
1553
static void unmap_hotplug_range(unsigned long addr, unsigned long end,
arch/arm64/mm/mmu.c
1568
next = pgd_addr_end(addr, end);
arch/arm64/mm/mmu.c
1576
} while (addr = next, addr < end);
arch/arm64/mm/mmu.c
1580
unsigned long end, unsigned long floor,
arch/arm64/mm/mmu.c
1595
} while (addr += PAGE_SIZE, addr < end);
arch/arm64/mm/mmu.c
1597
if (!pgtable_range_aligned(start, end, floor, ceiling, PMD_MASK))
arch/arm64/mm/mmu.c
1617
unsigned long end, unsigned long floor,
arch/arm64/mm/mmu.c
1624
next = pmd_addr_end(addr, end);
arch/arm64/mm/mmu.c
1632
} while (addr = next, addr < end);
arch/arm64/mm/mmu.c
1637
if (!pgtable_range_aligned(start, end, floor, ceiling, PUD_MASK))
arch/arm64/mm/mmu.c
1657
unsigned long end, unsigned long floor,
arch/arm64/mm/mmu.c
1664
next = pud_addr_end(addr, end);
arch/arm64/mm/mmu.c
1672
} while (addr = next, addr < end);
arch/arm64/mm/mmu.c
1677
if (!pgtable_range_aligned(start, end, floor, ceiling, P4D_MASK))
arch/arm64/mm/mmu.c
1697
unsigned long end, unsigned long floor,
arch/arm64/mm/mmu.c
1704
next = p4d_addr_end(addr, end);
arch/arm64/mm/mmu.c
1712
} while (addr = next, addr < end);
arch/arm64/mm/mmu.c
1717
if (!pgtable_range_aligned(start, end, floor, ceiling, PGDIR_MASK))
arch/arm64/mm/mmu.c
1736
static void free_empty_tables(unsigned long addr, unsigned long end,
arch/arm64/mm/mmu.c
174
static void init_pte(pte_t *ptep, unsigned long addr, unsigned long end,
arch/arm64/mm/mmu.c
1743
next = pgd_addr_end(addr, end);
arch/arm64/mm/mmu.c
1751
} while (addr = next, addr < end);
arch/arm64/mm/mmu.c
1769
int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node,
arch/arm64/mm/mmu.c
1772
WARN_ON((start < VMEMMAP_START) || (end > VMEMMAP_END));
arch/arm64/mm/mmu.c
1774
WARN_ON_ONCE(end - start > PAGES_PER_SECTION * sizeof(struct page));
arch/arm64/mm/mmu.c
1777
(end - start < PAGES_PER_SECTION * sizeof(struct page)))
arch/arm64/mm/mmu.c
1778
return vmemmap_populate_basepages(start, end, node, altmap);
arch/arm64/mm/mmu.c
1780
return vmemmap_populate_hugepages(start, end, node, altmap);
arch/arm64/mm/mmu.c
1784
void vmemmap_free(unsigned long start, unsigned long end,
arch/arm64/mm/mmu.c
1787
WARN_ON((start < VMEMMAP_START) || (end > VMEMMAP_END));
arch/arm64/mm/mmu.c
1789
unmap_hotplug_range(start, end, true, altmap);
arch/arm64/mm/mmu.c
1790
free_empty_tables(start, end, VMEMMAP_START, VMEMMAP_END);
arch/arm64/mm/mmu.c
1881
unsigned long next, end;
arch/arm64/mm/mmu.c
1911
end = addr + PUD_SIZE;
arch/arm64/mm/mmu.c
1919
} while (pmdp++, next += PMD_SIZE, next != end);
arch/arm64/mm/mmu.c
1928
unsigned long end = start + size;
arch/arm64/mm/mmu.c
1931
WARN_ON((start < PAGE_OFFSET) || (end > PAGE_END));
arch/arm64/mm/mmu.c
1933
unmap_hotplug_range(start, end, false, NULL);
arch/arm64/mm/mmu.c
1934
free_empty_tables(start, end, PAGE_OFFSET, PAGE_END);
arch/arm64/mm/mmu.c
194
} while (ptep++, addr += PAGE_SIZE, addr != end);
arch/arm64/mm/mmu.c
1964
mhp_range.end = end_linear_pa;
arch/arm64/mm/mmu.c
198
unsigned long end, phys_addr_t phys,
arch/arm64/mm/mmu.c
2035
unsigned long end = start + (1UL << PA_SECTION_SHIFT);
arch/arm64/mm/mmu.c
2047
pr_warn("Boot memory [%lx %lx] offlining attempted\n", start, end);
arch/arm64/mm/mmu.c
2057
pr_err("Boot memory [%lx %lx] offlined\n", start, end);
arch/arm64/mm/mmu.c
2085
phys_addr_t start, end, addr;
arch/arm64/mm/mmu.c
2097
for_each_mem_range(i, &start, &end) {
arch/arm64/mm/mmu.c
2098
for (addr = start; addr < end; addr += (1UL << PA_SECTION_SHIFT)) {
arch/arm64/mm/mmu.c
230
next = pte_cont_addr_end(addr, end);
arch/arm64/mm/mmu.c
241
} while (addr = next, addr != end);
arch/arm64/mm/mmu.c
253
static int init_pmd(pmd_t *pmdp, unsigned long addr, unsigned long end,
arch/arm64/mm/mmu.c
262
next = pmd_addr_end(addr, end);
arch/arm64/mm/mmu.c
287
} while (pmdp++, addr = next, addr != end);
arch/arm64/mm/mmu.c
293
unsigned long end, phys_addr_t phys,
arch/arm64/mm/mmu.c
329
next = pmd_cont_addr_end(addr, end);
arch/arm64/mm/mmu.c
342
} while (addr = next, addr != end);
arch/arm64/mm/mmu.c
350
static int alloc_init_pud(p4d_t *p4dp, unsigned long addr, unsigned long end,
arch/arm64/mm/mmu.c
382
next = pud_addr_end(addr, end);
arch/arm64/mm/mmu.c
408
} while (pudp++, addr = next, addr != end);
arch/arm64/mm/mmu.c
416
static int alloc_init_p4d(pgd_t *pgdp, unsigned long addr, unsigned long end,
arch/arm64/mm/mmu.c
448
next = p4d_addr_end(addr, end);
arch/arm64/mm/mmu.c
459
} while (p4dp++, addr = next, addr != end);
arch/arm64/mm/mmu.c
474
unsigned long addr, end, next;
arch/arm64/mm/mmu.c
486
end = PAGE_ALIGN(virt + size);
arch/arm64/mm/mmu.c
489
next = pgd_addr_end(addr, end);
arch/arm64/mm/mmu.c
495
} while (pgdp++, addr = next, addr != end);
arch/arm64/mm/mmu.c
772
int split_kernel_leaf_mapping(unsigned long start, unsigned long end)
arch/arm64/mm/mmu.c
799
if (start != PAGE_ALIGN(start) || end != PAGE_ALIGN(end))
arch/arm64/mm/mmu.c
816
if (end - start == PAGE_SIZE) {
arch/arm64/mm/mmu.c
817
start = __ffs(start) < __ffs(end) ? start : end;
arch/arm64/mm/mmu.c
822
ret = split_kernel_leaf_mapping_locked(end);
arch/arm64/mm/mmu.c
882
static int range_split_to_ptes(unsigned long start, unsigned long end, gfp_t gfp)
arch/arm64/mm/mmu.c
887
ret = walk_kernel_page_table_range_lockless(start, end,
arch/arm64/mm/pageattr.c
149
unsigned long end = start + size;
arch/arm64/mm/pageattr.c
155
end = start + size;
arch/arm64/mm/pageattr.c
174
((unsigned long)kasan_reset_tag((void *)end) >
arch/arm64/mm/pageattr.c
277
phys_addr_t start, end;
arch/arm64/mm/pageattr.c
287
end = start + numpages * PAGE_SIZE;
arch/arm64/mm/pageattr.c
306
ret = rsi_set_memory_range_protected(start, end);
arch/arm64/mm/pageattr.c
308
ret = rsi_set_memory_range_shared(start, end);
arch/arm64/mm/ptdump.c
295
unsigned long end = ~0UL;
arch/arm64/mm/ptdump.c
299
end = TASK_SIZE_64;
arch/arm64/mm/ptdump.c
315
{info->base_addr, end},
arch/arm64/mm/trans_pgd.c
105
next = pmd_addr_end(addr, end);
arch/arm64/mm/trans_pgd.c
115
} while (dst_pmdp++, src_pmdp++, addr = next, addr != end);
arch/arm64/mm/trans_pgd.c
122
unsigned long end)
arch/arm64/mm/trans_pgd.c
141
next = pud_addr_end(addr, end);
arch/arm64/mm/trans_pgd.c
151
} while (dst_pudp++, src_pudp++, addr = next, addr != end);
arch/arm64/mm/trans_pgd.c
158
unsigned long end)
arch/arm64/mm/trans_pgd.c
175
next = p4d_addr_end(addr, end);
arch/arm64/mm/trans_pgd.c
180
} while (dst_p4dp++, src_p4dp++, addr = next, addr != end);
arch/arm64/mm/trans_pgd.c
186
unsigned long start, unsigned long end)
arch/arm64/mm/trans_pgd.c
194
next = pgd_addr_end(addr, end);
arch/arm64/mm/trans_pgd.c
199
} while (dst_pgdp++, src_pgdp++, addr = next, addr != end);
arch/arm64/mm/trans_pgd.c
214
unsigned long start, unsigned long end)
arch/arm64/mm/trans_pgd.c
224
rc = copy_page_tables(info, trans_pgd, start, end);
arch/arm64/mm/trans_pgd.c
65
pmd_t *src_pmdp, unsigned long start, unsigned long end)
arch/arm64/mm/trans_pgd.c
80
} while (dst_ptep++, src_ptep++, addr += PAGE_SIZE, addr != end);
arch/arm64/mm/trans_pgd.c
86
pud_t *src_pudp, unsigned long start, unsigned long end)
arch/arm64/net/bpf_jit_comp.c
1964
static inline void bpf_flush_icache(void *start, void *end)
arch/arm64/net/bpf_jit_comp.c
1966
flush_icache_range((unsigned long)start, (unsigned long)end);
arch/csky/abiv1/cacheflush.c
69
unsigned long end)
arch/csky/abiv1/inc/abi/cacheflush.h
44
extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/csky/abiv1/inc/abi/cacheflush.h
45
#define flush_cache_vmap(start, end) cache_wbinv_all()
arch/csky/abiv1/inc/abi/cacheflush.h
46
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/csky/abiv1/inc/abi/cacheflush.h
47
#define flush_cache_vunmap(start, end) cache_wbinv_all()
arch/csky/abiv1/inc/abi/cacheflush.h
49
#define flush_icache_range(start, end) cache_wbinv_range(start, end)
arch/csky/abiv1/inc/abi/cacheflush.h
50
#define flush_icache_mm_range(mm, start, end) cache_wbinv_range(start, end)
arch/csky/abiv2/cacheflush.c
56
unsigned long start, unsigned long end)
arch/csky/abiv2/cacheflush.c
65
icache_inv_range(start, end);
arch/csky/abiv2/inc/abi/cacheflush.h
16
#define flush_cache_range(vma, start, end) do { } while (0)
arch/csky/abiv2/inc/abi/cacheflush.h
37
#define flush_icache_range(start, end) cache_wbinv_range(start, end)
arch/csky/abiv2/inc/abi/cacheflush.h
40
unsigned long start, unsigned long end);
arch/csky/abiv2/inc/abi/cacheflush.h
43
#define flush_cache_vmap(start, end) do { } while (0)
arch/csky/abiv2/inc/abi/cacheflush.h
44
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/csky/abiv2/inc/abi/cacheflush.h
45
#define flush_cache_vunmap(start, end) do { } while (0)
arch/csky/include/asm/cache.h
17
void icache_inv_range(unsigned long start, unsigned long end);
arch/csky/include/asm/cache.h
21
void dcache_wb_range(unsigned long start, unsigned long end);
arch/csky/include/asm/cache.h
24
void cache_wbinv_range(unsigned long start, unsigned long end);
arch/csky/include/asm/cache.h
27
void dma_wbinv_range(unsigned long start, unsigned long end);
arch/csky/include/asm/cache.h
28
void dma_inv_range(unsigned long start, unsigned long end);
arch/csky/include/asm/cache.h
29
void dma_wb_range(unsigned long start, unsigned long end);
arch/csky/include/asm/fixmap.h
29
extern void fixrange_init(unsigned long start, unsigned long end,
arch/csky/include/asm/tlbflush.h
19
unsigned long end);
arch/csky/include/asm/tlbflush.h
20
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/csky/kernel/vdso.c
57
goto end;
arch/csky/kernel/vdso.c
76
goto end;
arch/csky/kernel/vdso.c
81
end:
arch/csky/mm/cachev1.c
102
void dcache_wb_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev1.c
104
cache_op_range(start, end, DATA_CACHE|CACHE_CLR, 0);
arch/csky/mm/cachev1.c
112
void cache_wbinv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev1.c
114
cache_op_range(start, end, INS_CACHE|DATA_CACHE|CACHE_CLR|CACHE_INV, 0);
arch/csky/mm/cachev1.c
123
void dma_wbinv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev1.c
125
cache_op_range(start, end, DATA_CACHE|CACHE_CLR|CACHE_INV, 1);
arch/csky/mm/cachev1.c
128
void dma_inv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev1.c
130
cache_op_range(start, end, DATA_CACHE|CACHE_CLR|CACHE_INV, 1);
arch/csky/mm/cachev1.c
133
void dma_wb_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev1.c
135
cache_op_range(start, end, DATA_CACHE|CACHE_CLR|CACHE_INV, 1);
arch/csky/mm/cachev1.c
45
unsigned int end,
arch/csky/mm/cachev1.c
53
if (unlikely((end - start) >= PAGE_SIZE) ||
arch/csky/mm/cachev1.c
68
for (; i < end; i += L1_CACHE_BYTES) {
arch/csky/mm/cachev1.c
87
void icache_inv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev1.c
89
cache_op_range(start, end, INS_CACHE|CACHE_INV, 0);
arch/csky/mm/cachev2.c
104
void dma_inv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev2.c
108
for (; i < end; i += L1_CACHE_BYTES)
arch/csky/mm/cachev2.c
113
void dma_wb_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev2.c
117
for (; i < end; i += L1_CACHE_BYTES)
arch/csky/mm/cachev2.c
24
void icache_inv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev2.c
28
for (; i < end; i += L1_CACHE_BYTES)
arch/csky/mm/cachev2.c
35
unsigned long end;
arch/csky/mm/cachev2.c
54
for (; i < param->end; i += L1_CACHE_BYTES)
arch/csky/mm/cachev2.c
62
void icache_inv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev2.c
64
struct cache_range param = { start, end };
arch/csky/mm/cachev2.c
79
void dcache_wb_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev2.c
83
for (; i < end; i += L1_CACHE_BYTES)
arch/csky/mm/cachev2.c
88
void cache_wbinv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev2.c
90
dcache_wb_range(start, end);
arch/csky/mm/cachev2.c
91
icache_inv_range(start, end);
arch/csky/mm/cachev2.c
95
void dma_wbinv_range(unsigned long start, unsigned long end)
arch/csky/mm/cachev2.c
99
for (; i < end; i += L1_CACHE_BYTES)
arch/csky/mm/dma-mapping.c
15
void (*fn)(unsigned long start, unsigned long end))
arch/csky/mm/dma-mapping.c
47
static void dma_wbinv_set_zero_range(unsigned long start, unsigned long end)
arch/csky/mm/dma-mapping.c
49
memset((void *)start, 0, end - start);
arch/csky/mm/dma-mapping.c
50
dma_wbinv_range(start, end);
arch/csky/mm/init.c
103
for ( ; (i < PTRS_PER_PGD) && (vaddr != end); pgd++, i++) {
arch/csky/mm/init.c
105
for ( ; (j < PTRS_PER_PUD) && (vaddr != end); pud++, j++) {
arch/csky/mm/init.c
107
for (; (k < PTRS_PER_PMD) && (vaddr != end); pmd++, k++) {
arch/csky/mm/init.c
87
void __init fixrange_init(unsigned long start, unsigned long end,
arch/csky/mm/tlb.c
103
while (start < end) {
arch/csky/mm/tlb.c
119
while (start < end) {
arch/csky/mm/tlb.c
53
unsigned long end)
arch/csky/mm/tlb.c
58
end += TLB_ENTRY_SIZE - 1;
arch/csky/mm/tlb.c
59
end &= TLB_ENTRY_SIZE_MASK;
arch/csky/mm/tlb.c
63
while (start < end) {
arch/csky/mm/tlb.c
79
while (start < end) {
arch/csky/mm/tlb.c
95
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/csky/mm/tlb.c
98
end += TLB_ENTRY_SIZE - 1;
arch/csky/mm/tlb.c
99
end &= TLB_ENTRY_SIZE_MASK;
arch/hexagon/include/asm/cacheflush.h
31
extern void flush_dcache_range(unsigned long start, unsigned long end);
arch/hexagon/include/asm/cacheflush.h
37
extern void flush_icache_range(unsigned long start, unsigned long end);
arch/hexagon/include/asm/cacheflush.h
78
extern void hexagon_inv_dcache_range(unsigned long start, unsigned long end);
arch/hexagon/include/asm/cacheflush.h
79
extern void hexagon_clean_dcache_range(unsigned long start, unsigned long end);
arch/hexagon/include/asm/io.h
16
unsigned long end, unsigned long flags);
arch/hexagon/include/asm/tlbflush.h
28
unsigned long start, unsigned long end);
arch/hexagon/include/asm/tlbflush.h
29
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/hexagon/include/asm/tlbflush.h
43
#define flush_tlb_pgtables(mm, start, end)
arch/hexagon/kernel/time.c
49
.end = RTOS_TIMER_REGS_ADDR+PAGE_SIZE-1,
arch/hexagon/lib/checksum.c
101
end = mid & 0xF;
arch/hexagon/lib/checksum.c
148
ptr4 = (unsigned int *) &ptr[start + (mid * 16) + (end & 8)];
arch/hexagon/lib/checksum.c
149
if (end & 4) {
arch/hexagon/lib/checksum.c
155
ptr2 = (unsigned short *) &ptr[start + (mid * 16) + (end & 12)];
arch/hexagon/lib/checksum.c
156
if (end & 2)
arch/hexagon/lib/checksum.c
159
if (end & 1)
arch/hexagon/lib/checksum.c
160
sum1 += (u64) ptr[start + (mid * 16) + (end & 14)];
arch/hexagon/lib/checksum.c
163
if (end & 8) {
arch/hexagon/lib/checksum.c
88
int i, start, mid, end, mask;
arch/hexagon/mm/cache.c
12
#define spanlines(start, end) \
arch/hexagon/mm/cache.c
13
(((end - (start & ~(LINESIZE - 1))) >> LINEBITS) + 1)
arch/hexagon/mm/cache.c
15
void flush_dcache_range(unsigned long start, unsigned long end)
arch/hexagon/mm/cache.c
17
unsigned long lines = spanlines(start, end-1);
arch/hexagon/mm/cache.c
35
void flush_icache_range(unsigned long start, unsigned long end)
arch/hexagon/mm/cache.c
37
unsigned long lines = spanlines(start, end-1);
arch/hexagon/mm/cache.c
60
void hexagon_clean_dcache_range(unsigned long start, unsigned long end)
arch/hexagon/mm/cache.c
62
unsigned long lines = spanlines(start, end-1);
arch/hexagon/mm/cache.c
80
void hexagon_inv_dcache_range(unsigned long start, unsigned long end)
arch/hexagon/mm/cache.c
82
unsigned long lines = spanlines(start, end-1);
arch/hexagon/mm/vm_tlb.c
27
unsigned long end)
arch/hexagon/mm/vm_tlb.c
32
__vmclrmap((void *)start, end - start);
arch/hexagon/mm/vm_tlb.c
79
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/hexagon/mm/vm_tlb.c
81
__vmclrmap((void *)start, end - start);
arch/loongarch/include/asm/alternative.h
28
extern void apply_alternatives(struct alt_instr *start, struct alt_instr *end);
arch/loongarch/include/asm/cacheflush.h
35
void local_flush_icache_range(unsigned long start, unsigned long end);
arch/loongarch/include/asm/cacheflush.h
43
#define flush_cache_range(vma, start, end) do { } while (0)
arch/loongarch/include/asm/cacheflush.h
45
#define flush_cache_vmap(start, end) do { } while (0)
arch/loongarch/include/asm/cacheflush.h
46
#define flush_cache_vunmap(start, end) do { } while (0)
arch/loongarch/include/asm/kvm_host.h
323
int kvm_unmap_hva_range(struct kvm *kvm, unsigned long start, unsigned long end, bool blockable);
arch/loongarch/include/asm/kvm_host.h
324
int kvm_age_hva(struct kvm *kvm, unsigned long start, unsigned long end);
arch/loongarch/include/asm/kvm_mmu.h
115
phys_addr_t addr, phys_addr_t end)
arch/loongarch/include/asm/kvm_mmu.h
121
return (boundary - 1 < end - 1) ? boundary : end;
arch/loongarch/include/asm/stacktrace.h
22
unsigned long begin, end, next_sp;
arch/loongarch/include/asm/tlb.h
151
flush_tlb_range(&vma, tlb->start, tlb->end);
arch/loongarch/include/asm/tlbflush.h
23
extern void local_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/loongarch/include/asm/tlbflush.h
24
extern void local_flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/loongarch/include/asm/tlbflush.h
41
#define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, end)
arch/loongarch/include/asm/tlbflush.h
42
#define flush_tlb_kernel_range(vmaddr, end) local_flush_tlb_kernel_range(vmaddr, end)
arch/loongarch/kernel/acpi.c
103
acpi_parse_p1_processor(union acpi_subtable_headers *header, const unsigned long end)
arch/loongarch/kernel/acpi.c
108
if (BAD_MADT_ENTRY(processor, end))
arch/loongarch/kernel/acpi.c
122
acpi_parse_p2_processor(union acpi_subtable_headers *header, const unsigned long end)
arch/loongarch/kernel/acpi.c
127
if (BAD_MADT_ENTRY(processor, end))
arch/loongarch/kernel/acpi.c
138
acpi_parse_eio_master(union acpi_subtable_headers *header, const unsigned long end)
arch/loongarch/kernel/acpi.c
144
if (BAD_MADT_ENTRY(eiointc, end))
arch/loongarch/kernel/alternative.c
117
if (in_alt_jump(jump_addr, start, end))
arch/loongarch/kernel/alternative.c
184
void __init_or_module apply_alternatives(struct alt_instr *start, struct alt_instr *end)
arch/loongarch/kernel/alternative.c
191
DPRINTK("alt table %px, -> %px", start, end);
arch/loongarch/kernel/alternative.c
201
for (a = start; a < end; a++) {
arch/loongarch/kernel/alternative.c
57
static inline bool in_alt_jump(unsigned long jump, void *start, void *end)
arch/loongarch/kernel/alternative.c
59
return jump >= (unsigned long)start && jump < (unsigned long)end;
arch/loongarch/kernel/alternative.c
64
void *start, void *end)
arch/loongarch/kernel/alternative.c
79
if (in_alt_jump(jump_addr, start, end))
arch/loongarch/kernel/alternative.c
98
if (in_alt_jump(jump_addr, start, end))
arch/loongarch/kernel/dma.c
11
u64 mask, end;
arch/loongarch/kernel/dma.c
16
end = dma_range_map_max(map);
arch/loongarch/kernel/dma.c
18
mask = DMA_BIT_MASK(ilog2(end) + 1);
arch/loongarch/kernel/dma.c
19
dev->bus_dma_limit = end;
arch/loongarch/kernel/inst.c
264
size_t start, end;
arch/loongarch/kernel/inst.c
279
end = round_up((size_t)dst + len, PAGE_SIZE);
arch/loongarch/kernel/inst.c
281
err = set_memory_rw(start, (end - start) / PAGE_SIZE);
arch/loongarch/kernel/inst.c
289
err = set_memory_rox(start, (end - start) / PAGE_SIZE);
arch/loongarch/kernel/machine_kexec_file.c
110
crashk_res.end - crashk_res.start + 1, crashk_res.start);
arch/loongarch/kernel/machine_kexec_file.c
113
if (crashk_low_res.end) {
arch/loongarch/kernel/machine_kexec_file.c
115
crashk_low_res.end - crashk_low_res.start + 1, crashk_low_res.start);
arch/loongarch/kernel/machine_kexec_file.c
64
phys_addr_t start, end;
arch/loongarch/kernel/machine_kexec_file.c
68
for_each_mem_range(i, &start, &end)
arch/loongarch/kernel/machine_kexec_file.c
77
for_each_mem_range(i, &start, &end) {
arch/loongarch/kernel/machine_kexec_file.c
79
cmem->ranges[cmem->nr_ranges].end = end - 1;
arch/loongarch/kernel/machine_kexec_file.c
84
ret = crash_exclude_mem_range(cmem, crashk_res.start, crashk_res.end);
arch/loongarch/kernel/machine_kexec_file.c
88
if (crashk_low_res.end) {
arch/loongarch/kernel/machine_kexec_file.c
89
ret = crash_exclude_mem_range(cmem, crashk_low_res.start, crashk_low_res.end);
arch/loongarch/kernel/numa.c
217
phys_addr_t end = memblock_end_of_DRAM() - 1;
arch/loongarch/kernel/numa.c
220
pr_info("Faking a node at [mem %pap-%pap]\n", &start, &end);
arch/loongarch/kernel/numa.c
222
return numa_add_memblk(0, start, end + 1);
arch/loongarch/kernel/process.c
262
unsigned long end = begin + IRQ_STACK_START;
arch/loongarch/kernel/process.c
264
if (stack < begin || stack >= end)
arch/loongarch/kernel/process.c
267
nextsp = *(unsigned long *)end;
arch/loongarch/kernel/process.c
272
info->end = end;
arch/loongarch/kernel/process.c
283
unsigned long end = begin + THREAD_SIZE;
arch/loongarch/kernel/process.c
285
if (stack < begin || stack >= end)
arch/loongarch/kernel/process.c
289
info->end = end;
arch/loongarch/kernel/relocate.c
63
void *begin, *end;
arch/loongarch/kernel/relocate.c
67
end = RELOCATED_KASLR(&__la_abs_end);
arch/loongarch/kernel/relocate.c
69
for (p = begin; (void *)p < end; p++) {
arch/loongarch/kernel/setup.c
234
phys_addr_t start, end;
arch/loongarch/kernel/setup.c
240
for_each_mem_range(i, &start, &end) {
arch/loongarch/kernel/setup.c
241
if (elfcorehdr_addr >= start && elfcorehdr_addr < end) {
arch/loongarch/kernel/setup.c
247
elfcorehdr_size = end - elfcorehdr_addr;
arch/loongarch/kernel/setup.c
429
code_resource.end = __pa_symbol(&_etext) - 1;
arch/loongarch/kernel/setup.c
431
data_resource.end = __pa_symbol(&_edata) - 1;
arch/loongarch/kernel/setup.c
433
bss_resource.end = __pa_symbol(&__bss_stop) - 1;
arch/loongarch/kernel/setup.c
445
res->end = __pfn_to_phys(memblock_region_memory_end_pfn(region)) - 1;
arch/loongarch/kernel/setup.c
450
res->end = __pfn_to_phys(memblock_region_reserved_end_pfn(region)) - 1;
arch/loongarch/kernel/setup.c
553
resource_size_t start, end;
arch/loongarch/kernel/setup.c
556
end = min(PFN_PHYS(PFN_UP(r_end)) - 1, mem->end);
arch/loongarch/kernel/setup.c
558
if (start > mem->end || end < mem->start)
arch/loongarch/kernel/setup.c
561
reserve_region_with_split(mem, start, end, "Reserved");
arch/loongarch/kernel/signal.c
67
struct _ctx_layout end;
arch/loongarch/kernel/signal.c
689
info = (struct sctx_info *)extctx->end.addr;
arch/loongarch/kernel/signal.c
845
extctx->end.addr = (void *)new_sp;
arch/loongarch/kernel/signal.c
846
extctx->end.size = (unsigned int)sizeof(struct sctx_info);
arch/loongarch/kernel/signal.c
847
extctx->size += extctx->end.size;
arch/loongarch/kernel/smp.c
773
void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/loongarch/kernel/smp.c
782
.addr2 = end,
arch/loongarch/kernel/smp.c
793
local_flush_tlb_range(vma, start, end);
arch/loongarch/kernel/smp.c
805
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/loongarch/kernel/smp.c
809
.addr2 = end,
arch/loongarch/kernel/unwind.c
20
state->sp < info->end; state->sp += sizeof(unsigned long)) {
arch/loongarch/kernel/unwind_orc.c
319
unsigned long end = info->end;
arch/loongarch/kernel/unwind_orc.c
322
addr >= begin && addr < end && addr + len > begin && addr + len <= end);
arch/loongarch/kernel/unwind_orc.c
423
goto end;
arch/loongarch/kernel/unwind_orc.c
428
if (info->type == STACK_TYPE_IRQ && state->sp == info->end)
arch/loongarch/kernel/unwind_orc.c
479
if (info->type == STACK_TYPE_IRQ && state->sp == info->end)
arch/loongarch/kernel/unwind_orc.c
487
if ((info->end == (unsigned long)regs + sizeof(*regs)) &&
arch/loongarch/kernel/unwind_orc.c
489
goto end;
arch/loongarch/kernel/unwind_orc.c
492
goto end;
arch/loongarch/kernel/unwind_orc.c
520
end:
arch/loongarch/kernel/unwind_prologue.c
116
if (state->sp >= info->end || state->sp < info->begin)
arch/loongarch/kernel/unwind_prologue.c
206
if (info->type == STACK_TYPE_IRQ && info->end == state->sp) {
arch/loongarch/kvm/mmu.c
125
unsigned long *p, *end;
arch/loongarch/kvm/mmu.c
128
end = p + PTRS_PER_PTE;
arch/loongarch/kvm/mmu.c
139
} while (p != end);
arch/loongarch/kvm/mmu.c
184
static int kvm_ptw_leaf(kvm_pte_t *dir, phys_addr_t addr, phys_addr_t end, kvm_ptw_ctx *ctx)
arch/loongarch/kvm/mmu.c
201
} while (entry++, addr = next, addr < end);
arch/loongarch/kvm/mmu.c
205
if (start + size == end) {
arch/loongarch/kvm/mmu.c
218
static int kvm_ptw_dir(kvm_pte_t *dir, phys_addr_t addr, phys_addr_t end, kvm_ptw_ctx *ctx)
arch/loongarch/kvm/mmu.c
230
next = kvm_pgtable_addr_end(ctx, addr, end);
arch/loongarch/kvm/mmu.c
245
} while (entry++, addr = next, addr < end);
arch/loongarch/kvm/mmu.c
249
if (start + size == end) {
arch/loongarch/kvm/mmu.c
262
static int kvm_ptw_top(kvm_pte_t *dir, phys_addr_t addr, phys_addr_t end, kvm_ptw_ctx *ctx)
arch/loongarch/kvm/mmu.c
271
next = kvm_pgtable_addr_end(ctx, addr, end);
arch/loongarch/kvm/mmu.c
278
} while (entry++, addr = next, addr < end);
arch/loongarch/kvm/mmu.c
368
gfn_t end = base_gfn + __fls(mask) + 1;
arch/loongarch/kvm/mmu.c
376
kvm_ptw_top(kvm->arch.pgd, start << PAGE_SHIFT, end << PAGE_SHIFT, &ctx);
arch/loongarch/kvm/mmu.c
511
range->end << PAGE_SHIFT, &ctx);
arch/loongarch/kvm/mmu.c
523
range->end << PAGE_SHIFT, &ctx);
arch/loongarch/kvm/mmu.c
611
hva_t start, end;
arch/loongarch/kvm/mmu.c
624
end = start + memslot->npages * PAGE_SIZE;
arch/loongarch/kvm/mmu.c
638
return (hva >= ALIGN(start, PMD_SIZE)) && (hva < ALIGN_DOWN(end, PMD_SIZE));
arch/loongarch/mm/cache.c
38
void local_flush_icache_range(unsigned long start, unsigned long end)
arch/loongarch/mm/init.c
127
int __meminit vmemmap_populate(unsigned long start, unsigned long end,
arch/loongarch/mm/init.c
131
return vmemmap_populate_basepages(start, end, node, NULL);
arch/loongarch/mm/init.c
133
return vmemmap_populate_hugepages(start, end, node, NULL);
arch/loongarch/mm/init.c
138
void vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap)
arch/loongarch/mm/init.c
232
.end = MODULES_END,
arch/loongarch/mm/kasan_init.c
173
unsigned long end, int node, bool early)
arch/loongarch/mm/kasan_init.c
184
} while (ptep++, addr = next, addr != end && __pte_none(early, ptep_get(ptep)));
arch/loongarch/mm/kasan_init.c
188
unsigned long end, int node, bool early)
arch/loongarch/mm/kasan_init.c
194
next = pmd_addr_end(addr, end);
arch/loongarch/mm/kasan_init.c
196
} while (pmdp++, addr = next, addr != end && __pmd_none(early, pmdp_get(pmdp)));
arch/loongarch/mm/kasan_init.c
200
unsigned long end, int node, bool early)
arch/loongarch/mm/kasan_init.c
206
next = pud_addr_end(addr, end);
arch/loongarch/mm/kasan_init.c
208
} while (pudp++, addr = next, addr != end && __pud_none(early, READ_ONCE(*pudp)));
arch/loongarch/mm/kasan_init.c
212
unsigned long end, int node, bool early)
arch/loongarch/mm/kasan_init.c
218
next = p4d_addr_end(addr, end);
arch/loongarch/mm/kasan_init.c
220
} while (p4dp++, addr = next, addr != end && __p4d_none(early, READ_ONCE(*p4dp)));
arch/loongarch/mm/kasan_init.c
223
static void __init kasan_pgd_populate(unsigned long addr, unsigned long end,
arch/loongarch/mm/kasan_init.c
232
next = pgd_addr_end(addr, end);
arch/loongarch/mm/kasan_init.c
234
} while (pgdp++, addr = next, addr != end);
arch/loongarch/mm/kasan_init.c
239
static void __init kasan_map_populate(unsigned long start, unsigned long end,
arch/loongarch/mm/kasan_init.c
242
kasan_pgd_populate(start & PAGE_MASK, PAGE_ALIGN(end), node, false);
arch/loongarch/mm/kasan_init.c
256
static void __init clear_pgds(unsigned long start, unsigned long end)
arch/loongarch/mm/kasan_init.c
263
for (; start < end; start = pgd_addr_end(start, end))
arch/loongarch/mm/kasan_init.c
306
void *end = (void *)phys_to_virt(pa_end);
arch/loongarch/mm/kasan_init.c
308
if (start >= end)
arch/loongarch/mm/kasan_init.c
312
(unsigned long)mem_to_shadow(end), NUMA_NO_NODE);
arch/loongarch/mm/pageattr.c
111
unsigned long end = start + PAGE_SIZE * numpages;
arch/loongarch/mm/pageattr.c
121
ret = walk_kernel_page_table_range(start, end, &pageattr_ops, NULL, &masks);
arch/loongarch/mm/pageattr.c
124
flush_tlb_kernel_range(start, end);
arch/loongarch/mm/pgtable.c
101
end = p + PTRS_PER_PUD;
arch/loongarch/mm/pgtable.c
113
} while (p != end);
arch/loongarch/mm/pgtable.c
120
unsigned long *p, *end;
arch/loongarch/mm/pgtable.c
123
end = p + PTRS_PER_PTE;
arch/loongarch/mm/pgtable.c
135
} while (p != end);
arch/loongarch/mm/pgtable.c
42
unsigned long *p, *end;
arch/loongarch/mm/pgtable.c
54
end = p + PTRS_PER_PGD;
arch/loongarch/mm/pgtable.c
66
} while (p != end);
arch/loongarch/mm/pgtable.c
73
unsigned long *p, *end;
arch/loongarch/mm/pgtable.c
77
end = p + PTRS_PER_PMD;
arch/loongarch/mm/pgtable.c
89
} while (p != end);
arch/loongarch/mm/pgtable.c
97
unsigned long *p, *end;
arch/loongarch/mm/tlb.c
100
end += ((PAGE_SIZE << 1) - 1);
arch/loongarch/mm/tlb.c
101
end &= (PAGE_MASK << 1);
arch/loongarch/mm/tlb.c
103
while (start < end) {
arch/loongarch/mm/tlb.c
58
unsigned long end)
arch/loongarch/mm/tlb.c
68
end = round_up(end, PAGE_SIZE << 1);
arch/loongarch/mm/tlb.c
69
size = (end - start) >> (PAGE_SHIFT + 1);
arch/loongarch/mm/tlb.c
75
while (start < end) {
arch/loongarch/mm/tlb.c
88
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/loongarch/mm/tlb.c
93
size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT;
arch/loongarch/net/bpf_jit.h
341
static inline void bpf_flush_icache(void *start, void *end)
arch/loongarch/net/bpf_jit.h
343
flush_icache_range((unsigned long)start, (unsigned long)end);
arch/loongarch/pci/acpi.c
101
if (busr->start > busr->end)
arch/loongarch/pci/acpi.c
111
cfg->busr.end = busr->end;
arch/loongarch/pci/acpi.c
118
cfg->res.end = cfgres->end;
arch/loongarch/pci/acpi.c
179
cfgres.end = cfgres.start + (resource_size(bus_res) << bus_shift) - 1;
arch/loongarch/pci/acpi.c
180
cfgres.end |= BIT(28) + (((PCI_CFG_SPACE_EXP_SIZE - 1) & 0xf00) << 16);
arch/loongarch/pci/acpi.c
73
entry->res->end |= entry->offset;
arch/m68k/amiga/chipram.c
38
chipram_res.end = CHIP_PHYSADDR + amiga_chip_size - 1;
arch/m68k/amiga/config.c
121
.name = "CIA B", .start = 0x00bfd000, .end = 0x00bfdfff
arch/m68k/amiga/config.c
124
.name = "CIA A", .start = 0x00bfe000, .end = 0x00bfefff
arch/m68k/amiga/config.c
127
.name = "Custom I/O", .start = 0x00dff000, .end = 0x00dfffff
arch/m68k/amiga/config.c
130
.name = "Kickstart ROM", .start = 0x00f80000, .end = 0x00ffffff
arch/m68k/amiga/config.c
444
ram_resource[i].end = m68k_memory[i].addr+m68k_memory[i].size-1;
arch/m68k/amiga/config.c
489
.name = "timer", .start = 0x00bfd400, .end = 0x00bfd5ff,
arch/m68k/amiga/platform.c
103
.end = 0xda1fff,
arch/m68k/amiga/platform.c
116
.end = 0xdd3fff,
arch/m68k/amiga/platform.c
129
.end = 0x00dcffff,
arch/m68k/amiga/platform.c
26
.end = 0x00efffff,
arch/m68k/amiga/platform.c
31
.end = 0x009fffff,
arch/m68k/amiga/platform.c
38
.end = 0xffffffff,
arch/m68k/amiga/platform.c
43
.end = 0x7fffffff,
arch/m68k/amiga/platform.c
89
.end = 0xdd00ff,
arch/m68k/amiga/platform.c
96
.end = 0xdd0fff,
arch/m68k/atari/config.c
194
ioport_resource.end = 0xFFFFFFFF;
arch/m68k/atari/config.c
671
.end = ATARI_ETHERNAT_PHYS_ADDR + 0xfffff,
arch/m68k/atari/config.c
677
.end = ATARI_ETHERNAT_IRQ,
arch/m68k/atari/config.c
700
.end = ATARI_USB_PHYS_ADDR + 0x1,
arch/m68k/atari/config.c
706
.end = ATARI_USB_PHYS_ADDR + 0x5,
arch/m68k/atari/config.c
712
.end = ATARI_USB_IRQ,
arch/m68k/atari/config.c
765
.end = ATARI_ETHERNEC_BASE + 0x20 - 1,
arch/m68k/atari/config.c
771
.end = ATARI_ETHERNEC_IRQ,
arch/m68k/atari/config.c
795
.end = ATARI_NETUSBEE_BASE + 0x1,
arch/m68k/atari/config.c
801
.end = ATARI_NETUSBEE_BASE + 0x21,
arch/m68k/atari/config.c
807
.end = ATARI_NETUSBEE_IRQ,
arch/m68k/atari/config.c
851
.end = IRQ_MFP_FSCSI,
arch/m68k/atari/config.c
859
.end = IRQ_TT_MFP_SCSI,
arch/m68k/atari/stram.c
103
stram_pool.end = stram_pool.start + pool_size - 1;
arch/m68k/atari/stram.c
126
stram_pool.end = stram_pool.start + pool_size - 1;
arch/m68k/coldfire/amcore.c
108
.end = 0xffffffff,
arch/m68k/coldfire/amcore.c
38
.end = DM9000_ADDR,
arch/m68k/coldfire/amcore.c
47
.end = DM9000_ADDR + 7,
arch/m68k/coldfire/amcore.c
53
.end = DM9000_IRQ,
arch/m68k/coldfire/device.c
117
.end = MCFFEC_BASE0 + MCFFEC_SIZE0 - 1,
arch/m68k/coldfire/device.c
122
.end = MCF_IRQ_FECRX0,
arch/m68k/coldfire/device.c
127
.end = MCF_IRQ_FECTX0,
arch/m68k/coldfire/device.c
132
.end = MCF_IRQ_FECENTC0,
arch/m68k/coldfire/device.c
154
.end = MCFFEC_BASE1 + MCFFEC_SIZE1 - 1,
arch/m68k/coldfire/device.c
159
.end = MCF_IRQ_FECRX1,
arch/m68k/coldfire/device.c
164
.end = MCF_IRQ_FECTX1,
arch/m68k/coldfire/device.c
169
.end = MCF_IRQ_FECENTC1,
arch/m68k/coldfire/device.c
195
.end = MCFQSPI_BASE + MCFQSPI_SIZE - 1,
arch/m68k/coldfire/device.c
200
.end = MCF_IRQ_QSPI,
arch/m68k/coldfire/device.c
346
.end = MCFI2C_BASE0 + MCFI2C_SIZE0 - 1,
arch/m68k/coldfire/device.c
351
.end = MCF_IRQ_I2C0,
arch/m68k/coldfire/device.c
367
.end = MCFI2C_BASE1 + MCFI2C_SIZE1 - 1,
arch/m68k/coldfire/device.c
372
.end = MCF_IRQ_I2C1,
arch/m68k/coldfire/device.c
391
.end = MCFI2C_BASE2 + MCFI2C_SIZE2 - 1,
arch/m68k/coldfire/device.c
396
.end = MCF_IRQ_I2C2,
arch/m68k/coldfire/device.c
415
.end = MCFI2C_BASE3 + MCFI2C_SIZE3 - 1,
arch/m68k/coldfire/device.c
420
.end = MCF_IRQ_I2C3,
arch/m68k/coldfire/device.c
439
.end = MCFI2C_BASE4 + MCFI2C_SIZE4 - 1,
arch/m68k/coldfire/device.c
444
.end = MCF_IRQ_I2C4,
arch/m68k/coldfire/device.c
463
.end = MCFI2C_BASE5 + MCFI2C_SIZE5 - 1,
arch/m68k/coldfire/device.c
468
.end = MCF_IRQ_I2C5,
arch/m68k/coldfire/device.c
513
.end = MCFEDMA_BASE + MCFEDMA_SIZE - 1,
arch/m68k/coldfire/device.c
518
.end = MCFEDMA_IRQ_INTR0 + 15,
arch/m68k/coldfire/device.c
524
.end = MCFEDMA_IRQ_INTR16 + 39,
arch/m68k/coldfire/device.c
530
.end = MCFEDMA_IRQ_INTR56,
arch/m68k/coldfire/device.c
536
.end = MCFEDMA_IRQ_ERR,
arch/m68k/coldfire/device.c
566
.end = MCFSDHC_BASE + MCFSDHC_SIZE - 1,
arch/m68k/coldfire/device.c
570
.end = MCF_IRQ_SDHC,
arch/m68k/coldfire/device.c
596
.end = MCFFLEXCAN_BASE0 + MCFFLEXCAN_SIZE,
arch/m68k/coldfire/device.c
601
.end = MCF_IRQ_IFL0,
arch/m68k/coldfire/device.c
606
.end = MCF_IRQ_BOFF0,
arch/m68k/coldfire/device.c
611
.end = MCF_IRQ_ERR0,
arch/m68k/coldfire/firebee.c
63
.end = FLASH_PHYS_ADDR + FLASH_PHYS_SIZE,
arch/m68k/coldfire/m5249.c
47
.end = 0xe0000300 + 0x100,
arch/m68k/coldfire/m5249.c
52
.end = MCF_IRQ_GPIO6,
arch/m68k/coldfire/mcf8390.c
21
.end = NE2000_ADDR + NE2000_ADDRSIZE - 1,
arch/m68k/coldfire/mcf8390.c
26
.end = NE2000_IRQ_VECTOR,
arch/m68k/coldfire/nettel.c
46
.end = NETTEL_SMC0_ADDR + 0x20,
arch/m68k/coldfire/nettel.c
51
.end = NETTEL_SMC0_IRQ,
arch/m68k/coldfire/nettel.c
59
.end = NETTEL_SMC1_ADDR + 0x20,
arch/m68k/coldfire/nettel.c
64
.end = NETTEL_SMC1_IRQ,
arch/m68k/coldfire/pci.c
135
.end = PCI_MEM_PA + PCI_MEM_SIZE - 1,
arch/m68k/coldfire/pci.c
142
.end = 0x10000 - 1,
arch/m68k/coldfire/pci.c
149
.end = 255,
arch/m68k/coldfire/stmark2.c
67
.end = MCFDSPI_BASE0 + 0xFF,
arch/m68k/coldfire/stmark2.c
72
.end = 13,
arch/m68k/coldfire/stmark2.c
77
.end = MCF_IRQ_DSPI0,
arch/m68k/fpsp040/fpsp.h
124
| Offsets are defined from the end of an fsave because the last 10
arch/m68k/include/asm/cacheflush_mm.h
102
for (set = start; set <= end; set += (0x10 - 3)) {
arch/m68k/include/asm/cacheflush_mm.h
193
#define flush_cache_vmap(start, end) flush_cache_all()
arch/m68k/include/asm/cacheflush_mm.h
194
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/m68k/include/asm/cacheflush_mm.h
195
#define flush_cache_vunmap(start, end) flush_cache_all()
arch/m68k/include/asm/cacheflush_mm.h
209
unsigned long end)
arch/m68k/include/asm/cacheflush_mm.h
227
unsigned long addr, start, end;
arch/m68k/include/asm/cacheflush_mm.h
230
end = (addr + nr * PAGE_SIZE - 1) & ICACHE_SET_MASK;
arch/m68k/include/asm/cacheflush_mm.h
231
if (start > end) {
arch/m68k/include/asm/cacheflush_mm.h
232
flush_cf_bcache(0, end);
arch/m68k/include/asm/cacheflush_mm.h
233
end = ICACHE_MAX_ADDR;
arch/m68k/include/asm/cacheflush_mm.h
235
flush_cf_bcache(start, end);
arch/m68k/include/asm/cacheflush_mm.h
31
static inline void clear_cf_icache(unsigned long start, unsigned long end)
arch/m68k/include/asm/cacheflush_mm.h
40
static inline void clear_cf_dcache(unsigned long start, unsigned long end)
arch/m68k/include/asm/cacheflush_mm.h
49
static inline void clear_cf_bcache(unsigned long start, unsigned long end)
arch/m68k/include/asm/cacheflush_mm.h
62
static inline void flush_cf_icache(unsigned long start, unsigned long end)
arch/m68k/include/asm/cacheflush_mm.h
66
for (set = start; set <= end; set += (0x10 - 3)) {
arch/m68k/include/asm/cacheflush_mm.h
80
static inline void flush_cf_dcache(unsigned long start, unsigned long end)
arch/m68k/include/asm/cacheflush_mm.h
84
for (set = start; set <= end; set += (0x10 - 3)) {
arch/m68k/include/asm/cacheflush_mm.h
98
static inline void flush_cf_bcache(unsigned long start, unsigned long end)
arch/m68k/include/asm/mmu_context.h
112
goto end;
arch/m68k/include/asm/mmu_context.h
159
goto end;
arch/m68k/include/asm/mmu_context.h
163
end:
arch/m68k/include/asm/module.h
40
struct m68k_fixup_info *end);
arch/m68k/include/asm/tlbflush.h
186
unsigned long start, unsigned long end)
arch/m68k/include/asm/tlbflush.h
196
while(start < end)
arch/m68k/include/asm/tlbflush.h
212
static inline void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/m68k/include/asm/tlbflush.h
261
unsigned long start, unsigned long end)
arch/m68k/include/asm/tlbflush.h
91
unsigned long start, unsigned long end)
arch/m68k/include/asm/tlbflush.h
97
static inline void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/m68k/kernel/module.c
113
struct m68k_fixup_info *end)
arch/m68k/kernel/module.c
118
for (fixup = start; fixup < end; fixup++) {
arch/m68k/mac/config.c
804
scc_a_rsrcs[0].end = scc_a_rsrcs[0].start;
arch/m68k/mac/config.c
809
scc_b_rsrcs[0].end = scc_b_rsrcs[0].start;
arch/m68k/mac/config.c
815
scc_a_rsrcs[1].start = scc_a_rsrcs[1].end = IRQ_MAC_SCC_A;
arch/m68k/mac/config.c
816
scc_b_rsrcs[1].start = scc_b_rsrcs[1].end = IRQ_MAC_SCC_B;
arch/m68k/mac/config.c
821
scc_a_rsrcs[1].start = scc_a_rsrcs[1].end = IRQ_MAC_SCC;
arch/m68k/mac/config.c
822
scc_b_rsrcs[1].start = scc_b_rsrcs[1].end = IRQ_MAC_SCC;
arch/m68k/mac/config.c
824
scc_a_rsrcs[1].start = scc_a_rsrcs[1].end = IRQ_AUTO_4;
arch/m68k/mac/config.c
825
scc_b_rsrcs[1].start = scc_b_rsrcs[1].end = IRQ_AUTO_4;
arch/m68k/mac/config.c
877
.end = IRQ_MAC_SCSI,
arch/m68k/mac/config.c
881
.end = 0x50009FFF,
arch/m68k/mac/config.c
885
.end = 0x50009FFF,
arch/m68k/mac/config.c
893
.end = 0xFEE03FFF,
arch/m68k/mac/config.c
901
.end = IRQ_MAC_SCSI,
arch/m68k/mac/config.c
905
.end = 0x50011FFF,
arch/m68k/mac/config.c
909
.end = 0x50007FFF,
arch/m68k/mac/config.c
917
.end = IRQ_MAC_SCSI,
arch/m68k/mac/config.c
921
.end = 0x50F11FFF,
arch/m68k/mac/config.c
925
.end = 0x50F07FFF,
arch/m68k/mac/config.c
985
.end = swim_base + 0x1FFF,
arch/m68k/math-emu/fp_decode.h
331
| all other indirect addressing modes will finally end up here
arch/m68k/mm/cache.c
103
unsigned long start, end;
arch/m68k/mm/cache.c
105
end = (addr + len) & ICACHE_SET_MASK;
arch/m68k/mm/cache.c
106
if (start > end) {
arch/m68k/mm/cache.c
107
flush_cf_icache(0, end);
arch/m68k/mm/cache.c
108
end = ICACHE_MAX_ADDR;
arch/m68k/mm/cache.c
110
flush_cf_icache(start, end);
arch/m68k/mm/cache.c
62
unsigned long start, end;
arch/m68k/mm/cache.c
64
end = endaddr & ICACHE_SET_MASK;
arch/m68k/mm/cache.c
65
if (start > end) {
arch/m68k/mm/cache.c
66
flush_cf_icache(0, end);
arch/m68k/mm/cache.c
67
end = ICACHE_MAX_ADDR;
arch/m68k/mm/cache.c
69
flush_cf_icache(start, end);
arch/m68k/sun3/config.c
170
.end = SUN3_VEC_VMESCSI0,
arch/m68k/sun3/config.c
174
.end = 0xff200021,
arch/m68k/sun3/config.c
178
.end = SUN3_VEC_VMESCSI1,
arch/m68k/sun3/config.c
182
.end = 0xff204021,
arch/m68k/sun3/config.c
194
.end = 2,
arch/m68k/sun3/config.c
198
.end = 0x0014001f,
arch/m68k/sun3/dvma.c
48
unsigned long end;
arch/m68k/sun3/dvma.c
53
end = vaddr + len;
arch/m68k/sun3/dvma.c
55
while(vaddr < end) {
arch/m68k/sun3/sun3dvma.c
109
if(hole->end == prev->start) {
arch/m68k/sun3/sun3dvma.c
111
hole->end = prev->end;
arch/m68k/sun3/sun3dvma.c
160
newlen = len + ((hole->end - len) & (align-1));
arch/m68k/sun3/sun3dvma.c
165
hole->end -= newlen;
arch/m68k/sun3/sun3dvma.c
167
dvma_entry_use(hole->end) = newlen;
arch/m68k/sun3/sun3dvma.c
172
return hole->end;
arch/m68k/sun3/sun3dvma.c
210
if(hole->end == baddr) {
arch/m68k/sun3/sun3dvma.c
211
hole->end += len;
arch/m68k/sun3/sun3dvma.c
225
hole->end = baddr + len;
arch/m68k/sun3/sun3dvma.c
250
hole->end = DVMA_END;
arch/m68k/sun3/sun3dvma.c
31
unsigned long end;
arch/m68k/sun3/sun3dvma.c
82
if((hole->start == 0) && (hole->end == 0) && (hole->size == 0))
arch/m68k/sun3/sun3dvma.c
86
hole->start, hole->end, hole->size);
arch/m68k/sun3x/dvma.c
106
if((end & PGDIR_MASK) > (vaddr & PGDIR_MASK))
arch/m68k/sun3x/dvma.c
109
end2 = end;
arch/m68k/sun3x/dvma.c
137
} while(vaddr < end);
arch/m68k/sun3x/dvma.c
148
unsigned long end, index;
arch/m68k/sun3x/dvma.c
151
end = ((baddr+len) >> DVMA_PAGE_SHIFT);
arch/m68k/sun3x/dvma.c
154
end++;
arch/m68k/sun3x/dvma.c
156
for(; index < end ; index++) {
arch/m68k/sun3x/dvma.c
171
for(index = (baddr >> DVMA_PAGE_SHIFT); index < end; index++)
arch/m68k/sun3x/dvma.c
181
int index, end;
arch/m68k/sun3x/dvma.c
185
end = (DVMA_PAGE_ALIGN(baddr+len) >> DVMA_PAGE_SHIFT);
arch/m68k/sun3x/dvma.c
187
for(; index < end ; index++) {
arch/m68k/sun3x/dvma.c
84
unsigned long end;
arch/m68k/sun3x/dvma.c
90
end = PAGE_ALIGN(vaddr + len);
arch/m68k/tools/amiga/dmesg.c
43
u_long start = CHIPMEM_START, end = CHIPMEM_END, p;
arch/m68k/tools/amiga/dmesg.c
48
end = strtoul(argv[1], NULL, 0);
arch/m68k/tools/amiga/dmesg.c
50
for (p = start; p <= end-sizeof(struct savekmsg); p += 4) {
arch/microblaze/include/asm/cacheflush.h
56
#define flush_icache_range(start, end) mbc->iflr(start, end);
arch/microblaze/include/asm/cacheflush.h
58
#define invalidate_icache_range(start, end) mbc->iinr(start, end);
arch/microblaze/include/asm/cacheflush.h
64
#define invalidate_dcache_range(start, end) mbc->dinr(start, end);
arch/microblaze/include/asm/cacheflush.h
66
#define flush_dcache_range(start, end) mbc->dflr(start, end);
arch/microblaze/include/asm/tlbflush.h
31
unsigned long start, unsigned long end)
arch/microblaze/include/asm/tlbflush.h
34
#define flush_tlb_kernel_range(start, end) do { } while (0)
arch/microblaze/include/asm/tlbflush.h
51
unsigned long start, unsigned long end) { }
arch/microblaze/kernel/cpu/cache.c
125
#define CACHE_RANGE_LOOP_2(start, end, line_length, op) \
arch/microblaze/kernel/cpu/cache.c
130
end = ((end & align) == end) ? end - line_length : end & align; \
arch/microblaze/kernel/cpu/cache.c
131
count = end - start; \
arch/microblaze/kernel/cpu/cache.c
142
#define CACHE_RANGE_LOOP_1(start, end, line_length, op) \
arch/microblaze/kernel/cpu/cache.c
146
end = ((end & align) == end) ? end - line_length : end & align; \
arch/microblaze/kernel/cpu/cache.c
147
WARN_ON(end < start); \
arch/microblaze/kernel/cpu/cache.c
153
: : "r" (temp), "r" (start), "r" (end), \
arch/microblaze/kernel/cpu/cache.c
159
static void __flush_icache_range_msr_irq(unsigned long start, unsigned long end)
arch/microblaze/kernel/cpu/cache.c
166
(unsigned int)start, (unsigned int) end);
arch/microblaze/kernel/cpu/cache.c
168
CACHE_LOOP_LIMITS(start, end,
arch/microblaze/kernel/cpu/cache.c
175
CACHE_RANGE_LOOP_1(start, end, cpuinfo.icache_line_length, wic);
arch/microblaze/kernel/cpu/cache.c
177
for (i = start; i < end; i += cpuinfo.icache_line_length)
arch/microblaze/kernel/cpu/cache.c
186
unsigned long end)
arch/microblaze/kernel/cpu/cache.c
193
(unsigned int)start, (unsigned int) end);
arch/microblaze/kernel/cpu/cache.c
195
CACHE_LOOP_LIMITS(start, end,
arch/microblaze/kernel/cpu/cache.c
202
CACHE_RANGE_LOOP_1(start, end, cpuinfo.icache_line_length, wic);
arch/microblaze/kernel/cpu/cache.c
204
for (i = start; i < end; i += cpuinfo.icache_line_length)
arch/microblaze/kernel/cpu/cache.c
214
unsigned long end)
arch/microblaze/kernel/cpu/cache.c
220
(unsigned int)start, (unsigned int) end);
arch/microblaze/kernel/cpu/cache.c
222
CACHE_LOOP_LIMITS(start, end,
arch/microblaze/kernel/cpu/cache.c
225
CACHE_RANGE_LOOP_1(start, end, cpuinfo.icache_line_length, wic);
arch/microblaze/kernel/cpu/cache.c
227
for (i = start; i < end; i += cpuinfo.icache_line_length)
arch/microblaze/kernel/cpu/cache.c
378
unsigned long end)
arch/microblaze/kernel/cpu/cache.c
384
(unsigned int)start, (unsigned int) end);
arch/microblaze/kernel/cpu/cache.c
386
CACHE_LOOP_LIMITS(start, end,
arch/microblaze/kernel/cpu/cache.c
389
CACHE_RANGE_LOOP_2(start, end, cpuinfo.dcache_line_length, wdc.clear);
arch/microblaze/kernel/cpu/cache.c
391
for (i = start; i < end; i += cpuinfo.dcache_line_length)
arch/microblaze/kernel/cpu/cache.c
398
unsigned long end)
arch/microblaze/kernel/cpu/cache.c
404
(unsigned int)start, (unsigned int) end);
arch/microblaze/kernel/cpu/cache.c
405
CACHE_LOOP_LIMITS(start, end,
arch/microblaze/kernel/cpu/cache.c
409
CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc);
arch/microblaze/kernel/cpu/cache.c
411
for (i = start; i < end; i += cpuinfo.dcache_line_length)
arch/microblaze/kernel/cpu/cache.c
418
unsigned long end)
arch/microblaze/kernel/cpu/cache.c
425
(unsigned int)start, (unsigned int) end);
arch/microblaze/kernel/cpu/cache.c
426
CACHE_LOOP_LIMITS(start, end,
arch/microblaze/kernel/cpu/cache.c
433
CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc);
arch/microblaze/kernel/cpu/cache.c
435
for (i = start; i < end; i += cpuinfo.dcache_line_length)
arch/microblaze/kernel/cpu/cache.c
445
unsigned long end)
arch/microblaze/kernel/cpu/cache.c
452
(unsigned int)start, (unsigned int) end);
arch/microblaze/kernel/cpu/cache.c
454
CACHE_LOOP_LIMITS(start, end,
arch/microblaze/kernel/cpu/cache.c
461
CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc);
arch/microblaze/kernel/cpu/cache.c
463
for (i = start; i < end; i += cpuinfo.dcache_line_length)
arch/microblaze/kernel/cpu/cache.c
489
static void __flush_dcache_range_wb(unsigned long start, unsigned long end)
arch/microblaze/kernel/cpu/cache.c
495
(unsigned int)start, (unsigned int) end);
arch/microblaze/kernel/cpu/cache.c
497
CACHE_LOOP_LIMITS(start, end,
arch/microblaze/kernel/cpu/cache.c
500
CACHE_RANGE_LOOP_2(start, end, cpuinfo.dcache_line_length, wdc.flush);
arch/microblaze/kernel/cpu/cache.c
502
for (i = start; i < end; i += cpuinfo.dcache_line_length)
arch/microblaze/kernel/cpu/cache.c
92
#define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \
arch/microblaze/kernel/cpu/cache.c
96
end = min(start + cache_size, end); \
arch/mips/alchemy/board-gpr.c
148
.end = 0x1fffffff,
arch/mips/alchemy/board-gpr.c
236
.end = AU1500_PCI_PHYS_ADDR + 0xfff,
arch/mips/alchemy/board-gpr.c
83
.end = 1,
arch/mips/alchemy/board-mtx1.c
241
.end = 0x1fffffff,
arch/mips/alchemy/board-mtx1.c
257
.end = AU1500_PCI_PHYS_ADDR + 0xfff,
arch/mips/alchemy/board-xxs1500.c
79
.end = AU1000_PCMCIA_IO_PHYS_ADDR + 0x000400000 - 1,
arch/mips/alchemy/board-xxs1500.c
85
.end = AU1000_PCMCIA_ATTR_PHYS_ADDR + 0x000400000 - 1,
arch/mips/alchemy/board-xxs1500.c
91
.end = AU1000_PCMCIA_MEM_PHYS_ADDR + 0x000400000 - 1,
arch/mips/alchemy/common/platform.c
231
res[0].end = res[0].start + 0x100 - 1;
arch/mips/alchemy/common/platform.c
234
res[1].end = res[1].start;
arch/mips/alchemy/common/platform.c
251
res[0].end = res[0].start + 0x100 - 1;
arch/mips/alchemy/common/platform.c
254
res[1].end = res[1].start;
arch/mips/alchemy/common/platform.c
271
res[0].end = res[0].start + 0x100 - 1;
arch/mips/alchemy/common/platform.c
274
res[1].end = res[1].start;
arch/mips/alchemy/common/platform.c
291
.end = _base + 0xffff, \
arch/mips/alchemy/common/platform.c
296
.end = _enable + 0x3, \
arch/mips/alchemy/common/platform.c
301
.end = _irq, \
arch/mips/alchemy/common/platform.c
306
.end = _macdma + 0x1ff, \
arch/mips/alchemy/common/setup.c
73
ioport_resource.end = IOPORT_RESOURCE_END;
arch/mips/alchemy/common/setup.c
75
iomem_resource.end = IOMEM_RESOURCE_END;
arch/mips/alchemy/common/setup.c
83
unsigned long end = ALCHEMY_PCI_MEMWIN_END;
arch/mips/alchemy/common/setup.c
90
if (phys_addr >= start && (phys_addr + size - 1) <= end)
arch/mips/alchemy/devboards/db1000.c
102
.end = AU1100_LCD_PHYS_ADDR + 0x800 - 1,
arch/mips/alchemy/devboards/db1000.c
107
.end = AU1100_LCD_INT,
arch/mips/alchemy/devboards/db1000.c
126
.end = AU1000_AC97_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1000.c
131
.end = DMA_ID_AC97C_TX,
arch/mips/alchemy/devboards/db1000.c
136
.end = DMA_ID_AC97C_RX,
arch/mips/alchemy/devboards/db1000.c
308
.end = AU1100_SD0_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1000.c
313
.end = AU1100_SD_INT,
arch/mips/alchemy/devboards/db1000.c
318
.end = DMA_ID_SD0_TX,
arch/mips/alchemy/devboards/db1000.c
323
.end = DMA_ID_SD0_RX,
arch/mips/alchemy/devboards/db1000.c
343
.end = AU1100_SD1_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1000.c
348
.end = AU1100_SD_INT,
arch/mips/alchemy/devboards/db1000.c
353
.end = DMA_ID_SD1_TX,
arch/mips/alchemy/devboards/db1000.c
358
.end = DMA_ID_SD1_RX,
arch/mips/alchemy/devboards/db1000.c
77
.end = AU1500_PCI_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1200.c
244
.end = DB1200_NAND_PHYS_ADDR + 0xff,
arch/mips/alchemy/devboards/db1200.c
270
.end = DB1200_ETH_PHYS_ADDR + 0xf,
arch/mips/alchemy/devboards/db1200.c
275
.end = DB1200_ETH_INT,
arch/mips/alchemy/devboards/db1200.c
300
.end = DB1200_IDE_PHYS_ADDR + IDE_ALT_START - 1,
arch/mips/alchemy/devboards/db1200.c
305
.end = DB1200_IDE_PHYS_ADDR + DB1200_IDE_PHYS_LEN - 1,
arch/mips/alchemy/devboards/db1200.c
310
.end = DB1200_IDE_INT,
arch/mips/alchemy/devboards/db1200.c
522
.end = AU1100_SD0_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1200.c
527
.end = AU1200_SD_INT,
arch/mips/alchemy/devboards/db1200.c
532
.end = AU1200_DSCR_CMD0_SDMS_TX0,
arch/mips/alchemy/devboards/db1200.c
537
.end = AU1200_DSCR_CMD0_SDMS_RX0,
arch/mips/alchemy/devboards/db1200.c
557
.end = AU1100_SD1_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1200.c
562
.end = AU1200_SD_INT,
arch/mips/alchemy/devboards/db1200.c
567
.end = AU1200_DSCR_CMD0_SDMS_TX1,
arch/mips/alchemy/devboards/db1200.c
572
.end = AU1200_DSCR_CMD0_SDMS_RX1,
arch/mips/alchemy/devboards/db1200.c
622
.end = AU1200_LCD_PHYS_ADDR + 0x800 - 1,
arch/mips/alchemy/devboards/db1200.c
627
.end = AU1200_LCD_INT,
arch/mips/alchemy/devboards/db1200.c
649
.end = AU1550_PSC0_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1200.c
654
.end = AU1200_PSC0_INT,
arch/mips/alchemy/devboards/db1200.c
659
.end = AU1200_DSCR_CMD0_PSC0_TX,
arch/mips/alchemy/devboards/db1200.c
664
.end = AU1200_DSCR_CMD0_PSC0_RX,
arch/mips/alchemy/devboards/db1200.c
705
.end = AU1550_PSC1_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1200.c
710
.end = AU1200_PSC1_INT,
arch/mips/alchemy/devboards/db1200.c
715
.end = AU1200_DSCR_CMD0_PSC1_TX,
arch/mips/alchemy/devboards/db1200.c
720
.end = AU1200_DSCR_CMD0_PSC1_RX,
arch/mips/alchemy/devboards/db1200.c
791
db1200_nand_res[0].end = PB1200_NAND_PHYS_ADDR + 0xff;
arch/mips/alchemy/devboards/db1200.c
793
db1200_ide_res[0].end = PB1200_IDE_PHYS_ADDR + DB1200_IDE_PHYS_LEN - 1;
arch/mips/alchemy/devboards/db1200.c
795
db1200_eth_res[0].end = PB1200_ETH_PHYS_ADDR + 0xff;
arch/mips/alchemy/devboards/db1300.c
209
.end = DB1300_NAND_PHYS_ADDR + 0xff,
arch/mips/alchemy/devboards/db1300.c
229
.end = DB1300_ETH_PHYS_END,
arch/mips/alchemy/devboards/db1300.c
234
.end = DB1300_ETH_INT,
arch/mips/alchemy/devboards/db1300.c
261
.end = AU1300_PSC1_PHYS_ADDR + 0x0fff,
arch/mips/alchemy/devboards/db1300.c
266
.end = AU1300_PSC1_INT,
arch/mips/alchemy/devboards/db1300.c
271
.end = AU1300_DSCR_CMD0_PSC1_TX,
arch/mips/alchemy/devboards/db1300.c
276
.end = AU1300_DSCR_CMD0_PSC1_RX,
arch/mips/alchemy/devboards/db1300.c
293
.end = AU1300_PSC2_PHYS_ADDR + 0x0fff,
arch/mips/alchemy/devboards/db1300.c
298
.end = AU1300_PSC2_INT,
arch/mips/alchemy/devboards/db1300.c
303
.end = AU1300_DSCR_CMD0_PSC2_TX,
arch/mips/alchemy/devboards/db1300.c
308
.end = AU1300_DSCR_CMD0_PSC2_RX,
arch/mips/alchemy/devboards/db1300.c
325
.end = AU1300_PSC3_PHYS_ADDR + 0x0fff,
arch/mips/alchemy/devboards/db1300.c
330
.end = AU1300_PSC3_INT,
arch/mips/alchemy/devboards/db1300.c
335
.end = AU1300_DSCR_CMD0_PSC3_TX,
arch/mips/alchemy/devboards/db1300.c
340
.end = AU1300_DSCR_CMD0_PSC3_RX,
arch/mips/alchemy/devboards/db1300.c
425
.end = DB1300_IDE_PHYS_ADDR + IDE_ALT_START - 1,
arch/mips/alchemy/devboards/db1300.c
430
.end = DB1300_IDE_PHYS_ADDR + DB1300_IDE_PHYS_LEN - 1,
arch/mips/alchemy/devboards/db1300.c
435
.end = DB1300_IDE_INT,
arch/mips/alchemy/devboards/db1300.c
538
.end = AU1300_SD1_PHYS_ADDR,
arch/mips/alchemy/devboards/db1300.c
543
.end = AU1300_SD1_INT,
arch/mips/alchemy/devboards/db1300.c
548
.end = AU1300_DSCR_CMD0_SDMS_TX1,
arch/mips/alchemy/devboards/db1300.c
553
.end = AU1300_DSCR_CMD0_SDMS_RX1,
arch/mips/alchemy/devboards/db1300.c
605
.end = AU1100_SD0_PHYS_ADDR,
arch/mips/alchemy/devboards/db1300.c
610
.end = AU1300_SD0_INT,
arch/mips/alchemy/devboards/db1300.c
615
.end = AU1300_DSCR_CMD0_SDMS_TX0,
arch/mips/alchemy/devboards/db1300.c
620
.end = AU1300_DSCR_CMD0_SDMS_RX0,
arch/mips/alchemy/devboards/db1300.c
703
.end = AU1200_LCD_PHYS_ADDR + 0x800 - 1,
arch/mips/alchemy/devboards/db1300.c
708
.end = AU1300_LCD_INT,
arch/mips/alchemy/devboards/db1550.c
188
.end = 0x200000ff,
arch/mips/alchemy/devboards/db1550.c
241
.end = AU1550_PSC0_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1550.c
246
.end = AU1550_PSC0_INT,
arch/mips/alchemy/devboards/db1550.c
251
.end = AU1550_DSCR_CMD0_PSC0_TX,
arch/mips/alchemy/devboards/db1550.c
256
.end = AU1550_DSCR_CMD0_PSC0_RX,
arch/mips/alchemy/devboards/db1550.c
293
.end = AU1550_PSC1_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1550.c
298
.end = AU1550_PSC1_INT,
arch/mips/alchemy/devboards/db1550.c
303
.end = AU1550_DSCR_CMD0_PSC1_TX,
arch/mips/alchemy/devboards/db1550.c
308
.end = AU1550_DSCR_CMD0_PSC1_RX,
arch/mips/alchemy/devboards/db1550.c
324
.end = AU1550_PSC2_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1550.c
329
.end = AU1550_PSC2_INT,
arch/mips/alchemy/devboards/db1550.c
334
.end = AU1550_DSCR_CMD0_PSC2_TX,
arch/mips/alchemy/devboards/db1550.c
339
.end = AU1550_DSCR_CMD0_PSC2_RX,
arch/mips/alchemy/devboards/db1550.c
356
.end = AU1550_PSC3_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/db1550.c
361
.end = AU1550_PSC3_INT,
arch/mips/alchemy/devboards/db1550.c
366
.end = AU1550_DSCR_CMD0_PSC3_TX,
arch/mips/alchemy/devboards/db1550.c
371
.end = AU1550_DSCR_CMD0_PSC3_RX,
arch/mips/alchemy/devboards/db1550.c
469
.end = AU1500_PCI_PHYS_ADDR + 0xfff,
arch/mips/alchemy/devboards/platform.c
103
sr[0].end = pcmcia_attr_end;
arch/mips/alchemy/devboards/platform.c
108
sr[1].end = pcmcia_mem_end;
arch/mips/alchemy/devboards/platform.c
113
sr[2].end = pcmcia_io_end;
arch/mips/alchemy/devboards/platform.c
117
sr[3].start = sr[3].end = cd_irq;
arch/mips/alchemy/devboards/platform.c
121
sr[4].start = sr[4].end = card_irq;
arch/mips/alchemy/devboards/platform.c
127
sr[i].start = sr[i].end = stschg_irq;
arch/mips/alchemy/devboards/platform.c
133
sr[i].start = sr[i].end = eject_irq;
arch/mips/alchemy/devboards/platform.c
183
res->end = 0x20000000 - 1;
arch/mips/alchemy/devboards/pm.c
113
.end = db1x_pm_end,
arch/mips/ath25/ar2315.c
310
.end = AR2315_PCI_BASE + AR2315_PCI_SIZE - 1,
arch/mips/ath25/ar2315.c
316
.end = AR2315_PCI_EXT_BASE + AR2315_PCI_EXT_SIZE - 1,
arch/mips/ath25/ar2315.c
322
.end = AR2315_IRQ_LCBUS_PCI,
arch/mips/ath25/ar5312.c
168
.end = AR5312_FLASH_BASE + AR5312_FLASH_SIZE - 1,
arch/mips/ath25/board.c
62
const void __iomem *end = limit - 0x30000;
arch/mips/ath25/board.c
64
for (addr = begin; addr >= end; addr -= 0x1000)
arch/mips/ath25/board.c
74
const void __iomem *rcfg, *begin, *end;
arch/mips/ath25/board.c
82
end = limit;
arch/mips/ath25/board.c
83
for (rcfg = begin; rcfg < end; rcfg += 0x1000)
arch/mips/ath25/board.c
89
end = limit - 0x1000 + 0xf8;
arch/mips/ath25/board.c
90
for (rcfg = begin; rcfg < end; rcfg += 0x1000)
arch/mips/ath25/devices.c
102
res->end = irq;
arch/mips/ath25/devices.c
99
res->end = base + 0x10000 - 1;
arch/mips/bcm63xx/dev-enet.c
112
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-enet.c
181
shared_res[0].end = shared_res[0].start;
arch/mips/bcm63xx/dev-enet.c
183
shared_res[0].end += (RSET_6345_ENETDMA_SIZE) - 1;
arch/mips/bcm63xx/dev-enet.c
185
shared_res[0].end += (RSET_ENETDMA_SIZE) - 1;
arch/mips/bcm63xx/dev-enet.c
195
shared_res[1].end = shared_res[1].start;
arch/mips/bcm63xx/dev-enet.c
196
shared_res[1].end += RSET_ENETDMAC_SIZE(chan_count) - 1;
arch/mips/bcm63xx/dev-enet.c
199
shared_res[2].end = shared_res[2].start;
arch/mips/bcm63xx/dev-enet.c
200
shared_res[2].end += RSET_ENETDMAS_SIZE(chan_count) - 1;
arch/mips/bcm63xx/dev-enet.c
229
enet0_res[0].end = enet0_res[0].start;
arch/mips/bcm63xx/dev-enet.c
230
enet0_res[0].end += RSET_ENET_SIZE - 1;
arch/mips/bcm63xx/dev-enet.c
237
enet1_res[0].end = enet1_res[0].start;
arch/mips/bcm63xx/dev-enet.c
238
enet1_res[0].end += RSET_ENET_SIZE - 1;
arch/mips/bcm63xx/dev-enet.c
303
enetsw_res[0].end = enetsw_res[0].start;
arch/mips/bcm63xx/dev-enet.c
304
enetsw_res[0].end += RSET_ENETSW_SIZE - 1;
arch/mips/bcm63xx/dev-enet.c
49
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-enet.c
54
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-enet.c
59
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-enet.c
78
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-flash.c
117
mtd_resources[0].end = 0x1FFFFFFF;
arch/mips/bcm63xx/dev-flash.c
44
.end = 0, /* filled at runtime */
arch/mips/bcm63xx/dev-hsspi.c
20
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-hsspi.c
42
spi_resources[0].end = spi_resources[0].start;
arch/mips/bcm63xx/dev-hsspi.c
43
spi_resources[0].end += RSET_HSSPI_SIZE - 1;
arch/mips/bcm63xx/dev-pcmcia.c
126
pcmcia_resources[0].end = pcmcia_resources[0].start +
arch/mips/bcm63xx/dev-pcmcia.c
29
.end = BCM_PCMCIA_COMMON_END_PA,
arch/mips/bcm63xx/dev-pcmcia.c
34
.end = BCM_PCMCIA_ATTR_END_PA,
arch/mips/bcm63xx/dev-pcmcia.c
39
.end = BCM_PCMCIA_IO_END_PA,
arch/mips/bcm63xx/dev-pcmcia.c
52
.end = BCM_PCMCIA_IO_END_PA,
arch/mips/bcm63xx/dev-rng.c
17
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-rng.c
35
rng_resources[0].end = rng_resources[0].start;
arch/mips/bcm63xx/dev-rng.c
36
rng_resources[0].end += RSET_RNG_SIZE - 1;
arch/mips/bcm63xx/dev-spi.c
24
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-spi.c
45
spi_resources[0].end = spi_resources[0].start;
arch/mips/bcm63xx/dev-spi.c
50
spi_resources[0].end += BCM_6348_RSET_SPI_SIZE - 1;
arch/mips/bcm63xx/dev-spi.c
56
spi_resources[0].end += BCM_6358_RSET_SPI_SIZE - 1;
arch/mips/bcm63xx/dev-uart.c
64
uart0_resources[0].end = uart0_resources[0].start +
arch/mips/bcm63xx/dev-uart.c
71
uart1_resources[0].end = uart1_resources[0].start +
arch/mips/bcm63xx/dev-usb-usbd.c
48
usbd_resources[0].end = usbd_resources[0].start + RSET_USBD_SIZE - 1;
arch/mips/bcm63xx/dev-usb-usbd.c
52
usbd_resources[1].end = usbd_resources[1].start + RSET_USBDMA_SIZE - 1;
arch/mips/bcm63xx/dev-usb-usbd.c
58
r->start = r->end = bcm63xx_get_irq_number(irq_list[i]);
arch/mips/bcm63xx/dev-wdt.c
18
.end = -1, /* filled at runtime */
arch/mips/bcm63xx/dev-wdt.c
40
wdt_resources[0].end = wdt_resources[0].start;
arch/mips/bcm63xx/dev-wdt.c
41
wdt_resources[0].end += RSET_WDT_SIZE - 1;
arch/mips/bcm63xx/setup.c
165
ioport_resource.end = ~0;
arch/mips/bmips/setup.c
188
ioport_resource.end = ~0;
arch/mips/cavium-octeon/csrc-octeon.c
146
u64 cur, end, inc;
arch/mips/cavium-octeon/csrc-octeon.c
151
end = cur + inc;
arch/mips/cavium-octeon/csrc-octeon.c
153
while (end > cur)
arch/mips/cavium-octeon/csrc-octeon.c
160
u64 cur, end, inc;
arch/mips/cavium-octeon/csrc-octeon.c
165
end = cur + inc;
arch/mips/cavium-octeon/csrc-octeon.c
167
while (end > cur)
arch/mips/cavium-octeon/csrc-octeon.c
174
u64 cur, end;
arch/mips/cavium-octeon/csrc-octeon.c
177
end = cur + loops;
arch/mips/cavium-octeon/csrc-octeon.c
179
while (end > cur)
arch/mips/cavium-octeon/csrc-octeon.c
195
u64 cur, end;
arch/mips/cavium-octeon/csrc-octeon.c
199
end = count * rdiv;
arch/mips/cavium-octeon/csrc-octeon.c
203
: [cnt] "+r" (end)
arch/mips/cavium-octeon/csrc-octeon.c
207
end = cur + end;
arch/mips/cavium-octeon/csrc-octeon.c
209
end = cur + count;
arch/mips/cavium-octeon/csrc-octeon.c
211
while (end > cur)
arch/mips/cavium-octeon/dma-octeon.c
191
phys_addr_t start, end;
arch/mips/cavium-octeon/dma-octeon.c
200
for_each_mem_range(i, &start, &end) {
arch/mips/cavium-octeon/dma-octeon.c
205
addr_size += (end - start);
arch/mips/cavium-octeon/dma-octeon.c
207
if (max_addr < end)
arch/mips/cavium-octeon/dma-octeon.c
208
max_addr = end;
arch/mips/cavium-octeon/octeon-platform.c
417
.end = XKPHYS_TO_PHYS(CVMX_RNM_CTL_STATUS) + 0xf
arch/mips/cavium-octeon/octeon-platform.c
421
.end = cvmx_build_io_address(8, 0) + 0x7
arch/mips/cavium-octeon/setup.c
1014
uint64_t end;
arch/mips/cavium-octeon/setup.c
1029
end = memory + mem_alloc_size;
arch/mips/cavium-octeon/setup.c
1036
if (memory < crashk_base && end > crashk_end) {
arch/mips/cavium-octeon/setup.c
1040
memblock_add(crashk_end, end - crashk_end);
arch/mips/cavium-octeon/setup.c
1041
total += end - crashk_end;
arch/mips/cavium-octeon/setup.c
1045
if (memory >= crashk_base && end <= crashk_end)
arch/mips/cavium-octeon/setup.c
1053
end > crashk_end) {
arch/mips/cavium-octeon/setup.c
1060
} else if (memory < crashk_base && end > crashk_base &&
arch/mips/cavium-octeon/setup.c
1061
end < crashk_end)
arch/mips/cavium-octeon/setup.c
1066
mem_alloc_size -= end - crashk_base;
arch/mips/cavium-octeon/setup.c
1244
ioport_resource.end = 0;
arch/mips/cobalt/buttons.c
14
.end = 0x1d000003,
arch/mips/cobalt/lcd.c
14
.end = 0x1f00001f,
arch/mips/cobalt/led.c
16
.end = 0x1c000000,
arch/mips/cobalt/mtd.c
28
.end = 0x1fc7ffff,
arch/mips/cobalt/pci.c
21
.end = GT_DEF_PCI0_MEM0_BASE + GT_DEF_PCI0_MEM0_SIZE - 1,
arch/mips/cobalt/pci.c
28
.end = 0xffffffUL,
arch/mips/cobalt/rtc.c
16
.end = 0x77,
arch/mips/cobalt/rtc.c
21
.end = RTC_IRQ,
arch/mips/cobalt/serial.c
19
.end = 0x1c800007,
arch/mips/cobalt/serial.c
24
.end = SERIAL_IRQ,
arch/mips/cobalt/setup.c
49
.end = 0x1f,
arch/mips/cobalt/setup.c
55
.end = 0x6f,
arch/mips/cobalt/setup.c
61
.end = 0x8f,
arch/mips/cobalt/setup.c
67
.end = 0xdf,
arch/mips/cobalt/setup.c
84
ioport_resource.end = 0x01ffffff;
arch/mips/cobalt/time.c
17
u32 start, end;
arch/mips/cobalt/time.c
37
end = read_c0_count();
arch/mips/cobalt/time.c
39
mips_hpt_frequency = (end - start) * 10;
arch/mips/dec/platform.c
36
dec_rtc_resources[0].end = RTC_PORT(0) + dec_kn_slot_size - 1;
arch/mips/dec/prom/memory.c
111
end = __pa(&_text) - 0x00020000;
arch/mips/dec/prom/memory.c
114
end = __pa(&_text);
arch/mips/dec/prom/memory.c
116
free_init_pages("unused PROM memory", PAGE_SIZE, end);
arch/mips/dec/prom/memory.c
96
unsigned long end;
arch/mips/dec/setup.c
152
ioport_resource.end = 0UL;
arch/mips/dec/time.c
130
u32 start, end;
arch/mips/dec/time.c
150
end = read_c0_count();
arch/mips/dec/time.c
152
mips_hpt_frequency = (end - start) * 8;
arch/mips/include/asm/asm.h
72
.end function; \
arch/mips/include/asm/bootinfo.h
103
unsigned long begin, unsigned long end);
arch/mips/include/asm/bootinfo.h
105
extern void (*free_init_pages_eva)(void *begin, void *end);
arch/mips/include/asm/cacheflush.h
103
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/mips/include/asm/cacheflush.h
107
static inline void flush_cache_vunmap(unsigned long start, unsigned long end)
arch/mips/include/asm/cacheflush.h
51
unsigned long start, unsigned long end);
arch/mips/include/asm/cacheflush.h
88
extern void (*flush_icache_range)(unsigned long start, unsigned long end);
arch/mips/include/asm/cacheflush.h
89
extern void (*local_flush_icache_range)(unsigned long start, unsigned long end);
arch/mips/include/asm/cacheflush.h
91
unsigned long end);
arch/mips/include/asm/cacheflush.h
93
unsigned long end);
arch/mips/include/asm/cacheflush.h
97
static inline void flush_cache_vmap(unsigned long start, unsigned long end)
arch/mips/include/asm/fixmap.h
75
extern void fixrange_init(unsigned long start, unsigned long end,
arch/mips/include/asm/mach-loongson64/boot_param.h
140
u64 end; /* resource end address */
arch/mips/include/asm/pgtable.h
751
#define gup_fast_permitted(start, end) (!cpu_has_dc_aliases)
arch/mips/include/asm/r4kcache.h
205
unsigned long end = start + current_cpu_data.desc.waysize; \
arch/mips/include/asm/r4kcache.h
212
for (addr = start; addr < end; addr += lsize * 32) \
arch/mips/include/asm/r4kcache.h
220
unsigned long end = page + PAGE_SIZE; \
arch/mips/include/asm/r4kcache.h
225
} while (start < end); \
arch/mips/include/asm/r4kcache.h
232
unsigned long end = start + PAGE_SIZE; \
arch/mips/include/asm/r4kcache.h
239
for (addr = start; addr < end; addr += lsize * 32) \
arch/mips/include/asm/r4kcache.h
269
unsigned long end = page + PAGE_SIZE; \
arch/mips/include/asm/r4kcache.h
274
} while (start < end); \
arch/mips/include/asm/r4kcache.h
290
unsigned long end) \
arch/mips/include/asm/r4kcache.h
294
unsigned long aend = (end - 1) & ~(lsize - 1); \
arch/mips/include/asm/r4kcache.h
321
unsigned long end = start + current_cpu_data.desc.waysize; \
arch/mips/include/asm/r4kcache.h
328
for (addr = start; addr < end; addr += lsize * 32) \
arch/mips/include/asm/sgiarcs.h
179
struct linux_bigint end;
arch/mips/include/asm/tlbflush.h
18
unsigned long start, unsigned long end);
arch/mips/include/asm/tlbflush.h
20
unsigned long end);
arch/mips/include/asm/tlbflush.h
41
#define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, end)
arch/mips/include/asm/tlbflush.h
42
#define flush_tlb_kernel_range(vmaddr,end) \
arch/mips/include/asm/tlbflush.h
43
local_flush_tlb_kernel_range(vmaddr, end)
arch/mips/include/asm/uasm.h
305
void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end, long off);
arch/mips/include/asm/uasm.h
306
void uasm_move_labels(struct uasm_label *lab, u32 *first, u32 *end, long off);
arch/mips/include/asm/uasm.h
308
u32 *first, u32 *end, u32 *target);
arch/mips/jazz/setup.c
114
.end = JAZZ_SCSI_BASE + 31,
arch/mips/jazz/setup.c
119
.end = JAZZ_SCSI_DMA,
arch/mips/jazz/setup.c
124
.end = JAZZ_SCSI_IRQ,
arch/mips/jazz/setup.c
144
.end = JAZZ_ETHERNET_BASE + 0xff,
arch/mips/jazz/setup.c
149
.end = JAZZ_ETHERNET_IRQ,
arch/mips/jazz/setup.c
169
.end = 0x71,
arch/mips/jazz/setup.c
174
.end = 8,
arch/mips/jazz/setup.c
31
.end = 0x1f,
arch/mips/jazz/setup.c
36
.end = 0x5f,
arch/mips/jazz/setup.c
41
.end = 0x8f,
arch/mips/jazz/setup.c
46
.end = 0xdf,
arch/mips/kernel/csrc-ioasic.c
36
u32 start, end;
arch/mips/kernel/csrc-ioasic.c
49
end = dec_ioasic_hpt_read(&clocksource_dec);
arch/mips/kernel/csrc-ioasic.c
51
freq = (end - start) * 8;
arch/mips/kernel/setup.c
146
unsigned long end;
arch/mips/kernel/setup.c
168
end = __pa(initrd_end);
arch/mips/kernel/setup.c
169
initrd_end = (unsigned long)__va(end);
arch/mips/kernel/setup.c
178
return PFN_UP(end);
arch/mips/kernel/setup.c
269
unsigned long start, end;
arch/mips/kernel/setup.c
307
for_each_mem_pfn_range(i, MAX_NUMNODES, &start, &end, NULL) {
arch/mips/kernel/setup.c
316
if (end > PFN_DOWN(HIGHMEM_START))
arch/mips/kernel/setup.c
317
end = PFN_DOWN(HIGHMEM_START);
arch/mips/kernel/setup.c
318
if (end > max_low_pfn)
arch/mips/kernel/setup.c
319
max_low_pfn = end;
arch/mips/kernel/setup.c
422
phys_addr_t start, end;
arch/mips/kernel/setup.c
426
for_each_mem_range(i, &start, &end) {
arch/mips/kernel/setup.c
427
if (elfcorehdr_addr >= start && elfcorehdr_addr < end) {
arch/mips/kernel/setup.c
433
elfcorehdr_size = end - elfcorehdr_addr;
arch/mips/kernel/setup.c
487
crashk_res.end = crash_base + crash_size - 1;
arch/mips/kernel/setup.c
497
if (crashk_res.start == crashk_res.end)
arch/mips/kernel/setup.c
681
phys_addr_t start, end;
arch/mips/kernel/setup.c
688
code_resource.end = __pa_symbol(&_etext) - 1;
arch/mips/kernel/setup.c
690
data_resource.end = __pa_symbol(&_edata) - 1;
arch/mips/kernel/setup.c
692
bss_resource.end = __pa_symbol(&__bss_stop) - 1;
arch/mips/kernel/setup.c
694
for_each_mem_range(i, &start, &end) {
arch/mips/kernel/setup.c
705
res->end = end - 1;
arch/mips/kernel/smp-bmips.c
467
static void bmips_wr_vec(unsigned long dst, char *start, char *end)
arch/mips/kernel/smp-bmips.c
469
memcpy((void *)dst, start, end - start);
arch/mips/kernel/smp-bmips.c
470
dma_cache_wback(dst, end - start);
arch/mips/kernel/smp-bmips.c
471
local_flush_icache_range(dst, dst + (end - start));
arch/mips/kernel/smp-cps.c
166
phys_addr_t end;
arch/mips/kernel/smp-cps.c
170
end = MEMBLOCK_ALLOC_ANYWHERE;
arch/mips/kernel/smp-cps.c
172
end = SZ_4G - 1;
arch/mips/kernel/smp-cps.c
174
cps_vec_pa = memblock_phys_alloc_range(BEV_VEC_SIZE, BEV_VEC_ALIGN, 0, end);
arch/mips/kernel/smp.c
599
void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/mips/kernel/smp.c
612
end = round_up(end, PAGE_SIZE * 2);
arch/mips/kernel/smp.c
617
} while (addr < end);
arch/mips/kernel/smp.c
625
.addr2 = end,
arch/mips/kernel/smp.c
629
local_flush_tlb_range(vma, start, end);
arch/mips/kernel/smp.c
644
local_flush_tlb_range(vma, start, end);
arch/mips/kernel/smp.c
656
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/mips/kernel/smp.c
660
.addr2 = end,
arch/mips/kernel/sync-r4k.c
101
now-start, end-start);
arch/mips/kernel/sync-r4k.c
50
uint32_t start, now, prev, end, cur_max_warp = 0;
arch/mips/kernel/sync-r4k.c
54
end = start + (uint32_t) mips_hpt_frequency / 1000 * LOOP_TIMEOUT;
arch/mips/kernel/sync-r4k.c
75
if (now > end || i > 10000000)
arch/mips/kvm/mips.c
241
static inline void dump_handler(const char *symbol, void *start, void *end)
arch/mips/kvm/mips.c
250
for (p = start; p < (u32 *)end; ++p)
arch/mips/kvm/mmu.c
175
unsigned long end = ~0ul;
arch/mips/kvm/mmu.c
187
end = end_gpa;
arch/mips/kvm/mmu.c
189
if (kvm_mips_flush_gpa_pte(pte, start_gpa, end)) {
arch/mips/kvm/mmu.c
203
unsigned long end = ~0ul;
arch/mips/kvm/mmu.c
215
end = end_gpa;
arch/mips/kvm/mmu.c
217
if (kvm_mips_flush_gpa_pmd(pmd, start_gpa, end)) {
arch/mips/kvm/mmu.c
232
unsigned long end = ~0ul;
arch/mips/kvm/mmu.c
245
end = end_gpa;
arch/mips/kvm/mmu.c
247
if (kvm_mips_flush_gpa_pud(pud, start_gpa, end)) {
arch/mips/kvm/mmu.c
279
unsigned long end) \
arch/mips/kvm/mmu.c
283
int i_max = pte_index(end); \
arch/mips/kvm/mmu.c
303
unsigned long end) \
arch/mips/kvm/mmu.c
309
int i_max = pmd_index(end); \
arch/mips/kvm/mmu.c
318
cur_end = end; \
arch/mips/kvm/mmu.c
326
unsigned long end) \
arch/mips/kvm/mmu.c
332
int i_max = pud_index(end); \
arch/mips/kvm/mmu.c
341
cur_end = end; \
arch/mips/kvm/mmu.c
349
unsigned long end) \
arch/mips/kvm/mmu.c
356
int i_max = pgd_index(end); \
arch/mips/kvm/mmu.c
366
cur_end = end; \
arch/mips/kvm/mmu.c
420
gfn_t end = base_gfn + __fls(mask);
arch/mips/kvm/mmu.c
422
kvm_mips_mkclean_gpa_pt(kvm, start, end);
arch/mips/kvm/mmu.c
443
kvm_mips_flush_gpa_pt(kvm, range->start, range->end);
arch/mips/kvm/mmu.c
449
return kvm_mips_mkold_gpa_pt(kvm, range->start, range->end);
arch/mips/kvm/mmu.c
45
unsigned long *p, *end;
arch/mips/kvm/mmu.c
55
end = p + PTRS_PER_PGD;
arch/mips/kvm/mmu.c
67
} while (p != end);
arch/mips/kvm/tlb.c
376
unsigned int end = index + count;
arch/mips/kvm/tlb.c
395
for (i = index; i < end; ++i, ++buf) {
arch/mips/kvm/tlb.c
445
unsigned int end = index + count;
arch/mips/kvm/tlb.c
461
for (i = index; i < end; ++i, ++buf) {
arch/mips/lantiq/prom.c
72
ioport_resource.end = IOPORT_RESOURCE_END;
arch/mips/lantiq/prom.c
74
iomem_resource.end = IOMEM_RESOURCE_END;
arch/mips/lib/iomap_copy.c
21
const u64 __iomem *end = src + count;
arch/mips/lib/iomap_copy.c
23
while (src < end)
arch/mips/loongson2ef/common/pci.c
14
.end = LOONGSON_PCI_MEM_END,
arch/mips/loongson2ef/common/pci.c
21
.end = IO_SPACE_LIMIT,
arch/mips/loongson2ef/common/rtc.c
16
.end = RTC_PORT(1),
arch/mips/loongson2ef/common/rtc.c
20
.end = RTC_IRQ,
arch/mips/loongson64/vbios_quirk.c
21
res->end = res->start + 256*1024 - 1;
arch/mips/mm/c-octeon.c
126
static void octeon_flush_icache_range(unsigned long start, unsigned long end)
arch/mips/mm/c-octeon.c
140
unsigned long start, unsigned long end)
arch/mips/mm/c-octeon.c
52
unsigned long end)
arch/mips/mm/c-r3k.c
103
static void r3k_flush_icache_range(unsigned long start, unsigned long end)
arch/mips/mm/c-r3k.c
108
size = end - start;
arch/mips/mm/c-r3k.c
160
static void r3k_flush_dcache_range(unsigned long start, unsigned long end)
arch/mips/mm/c-r3k.c
165
size = end - start;
arch/mips/mm/c-r3k.c
232
unsigned long start, unsigned long end)
arch/mips/mm/c-r4k.c
1388
unsigned long flags, addr, begin, end, pow2;
arch/mips/mm/c-r4k.c
1397
end = begin + (4 * 1024 * 1024);
arch/mips/mm/c-r4k.c
1407
for (addr = begin; addr < end; addr = (begin + pow2)) {
arch/mips/mm/c-r4k.c
1423
for (addr = begin + (128 * 1024); addr < end; addr = begin + pow2) {
arch/mips/mm/c-r4k.c
231
unsigned long end = start + current_cpu_data.icache.waysize;
arch/mips/mm/c-r4k.c
240
for (addr = start + 0x400; addr < end; addr += 0x400 * 2)
arch/mips/mm/c-r4k.c
246
for (addr = start; addr < end; addr += 0x400 * 2)
arch/mips/mm/c-r4k.c
491
unsigned long start, unsigned long end)
arch/mips/mm/c-r4k.c
636
unsigned long end;
arch/mips/mm/c-r4k.c
642
unsigned long end,
arch/mips/mm/c-r4k.c
648
(type & R4K_INDEX && end - start >= dcache_size)) {
arch/mips/mm/c-r4k.c
653
protected_blast_dcache_range(start, end);
arch/mips/mm/c-r4k.c
655
blast_dcache_range(start, end);
arch/mips/mm/c-r4k.c
660
(type & R4K_INDEX && end - start > icache_size))
arch/mips/mm/c-r4k.c
665
protected_loongson2_blast_icache_range(start, end);
arch/mips/mm/c-r4k.c
670
protected_blast_icache_range(start, end);
arch/mips/mm/c-r4k.c
672
blast_icache_range(start, end);
arch/mips/mm/c-r4k.c
679
unsigned long end)
arch/mips/mm/c-r4k.c
681
__local_r4k_flush_icache_range(start, end, R4K_HIT | R4K_INDEX, false);
arch/mips/mm/c-r4k.c
685
unsigned long end)
arch/mips/mm/c-r4k.c
687
__local_r4k_flush_icache_range(start, end, R4K_HIT | R4K_INDEX, true);
arch/mips/mm/c-r4k.c
694
unsigned long end = fir_args->end;
arch/mips/mm/c-r4k.c
698
__local_r4k_flush_icache_range(start, end, type, user);
arch/mips/mm/c-r4k.c
701
static void __r4k_flush_icache_range(unsigned long start, unsigned long end,
arch/mips/mm/c-r4k.c
708
args.end = end;
arch/mips/mm/c-r4k.c
722
size = end - start;
arch/mips/mm/c-r4k.c
736
static void r4k_flush_icache_range(unsigned long start, unsigned long end)
arch/mips/mm/c-r4k.c
738
return __r4k_flush_icache_range(start, end, false);
arch/mips/mm/c-r4k.c
741
static void r4k_flush_icache_user_range(unsigned long start, unsigned long end)
arch/mips/mm/c-r4k.c
743
return __r4k_flush_icache_range(start, end, true);
arch/mips/mm/cache.c
34
unsigned long end);
arch/mips/mm/cache.c
37
void (*flush_icache_range)(unsigned long start, unsigned long end);
arch/mips/mm/cache.c
39
void (*local_flush_icache_range)(unsigned long start, unsigned long end);
arch/mips/mm/cache.c
41
void (*__flush_icache_user_range)(unsigned long start, unsigned long end);
arch/mips/mm/cache.c
42
void (*__local_flush_icache_user_range)(unsigned long start, unsigned long end);
arch/mips/mm/init.c
227
void __init fixrange_init(unsigned long start, unsigned long end,
arch/mips/mm/init.c
244
for ( ; (i < PTRS_PER_PGD) && (vaddr < end); pgd++, i++) {
arch/mips/mm/init.c
246
for ( ; (j < PTRS_PER_PUD) && (vaddr < end); pud++, j++) {
arch/mips/mm/init.c
248
for (; (k < PTRS_PER_PMD) && (vaddr < end); pmd++, k++) {
arch/mips/mm/init.c
471
void free_init_pages(const char *what, unsigned long begin, unsigned long end)
arch/mips/mm/init.c
475
for (pfn = PFN_UP(begin); pfn < PFN_DOWN(end); pfn++) {
arch/mips/mm/init.c
482
printk(KERN_INFO "Freeing %s: %ldk freed\n", what, (end - begin) >> 10);
arch/mips/mm/init.c
485
void (*free_init_pages_eva)(void *begin, void *end) = NULL;
arch/mips/mm/init.c
575
.end = MODULES_END,
arch/mips/mm/pgtable-64.c
18
unsigned long *p, *end;
arch/mips/mm/pgtable-64.c
30
end = p + PTRS_PER_PGD;
arch/mips/mm/pgtable-64.c
42
} while (p != end);
arch/mips/mm/pgtable-64.c
48
unsigned long *p, *end;
arch/mips/mm/pgtable-64.c
52
end = p + PTRS_PER_PMD;
arch/mips/mm/pgtable-64.c
64
} while (p != end);
arch/mips/mm/pgtable-64.c
72
unsigned long *p, *end;
arch/mips/mm/pgtable-64.c
76
end = p + PTRS_PER_PUD;
arch/mips/mm/pgtable-64.c
88
} while (p != end);
arch/mips/mm/sc-r5k.c
27
unsigned long end = start + scache_size;
arch/mips/mm/sc-r5k.c
29
while(start < end) {
arch/mips/mm/sc-r5k.c
37
unsigned long end, a;
arch/mips/mm/sc-r5k.c
52
end = (addr + size - 1) & ~(SC_PAGE - 1);
arch/mips/mm/sc-r5k.c
53
while (a <= end) {
arch/mips/mm/sc-rm7k.c
189
unsigned long flags, addr, begin, end, pow2;
arch/mips/mm/sc-rm7k.c
193
end = begin + (8 * 1024 * 1024);
arch/mips/mm/sc-rm7k.c
201
for (addr = begin; addr <= end; addr = (begin + pow2)) {
arch/mips/mm/sc-rm7k.c
214
for (addr = begin + (512 * 1024); addr <= end; addr = begin + pow2) {
arch/mips/mm/sc-rm7k.c
45
unsigned long end, a;
arch/mips/mm/sc-rm7k.c
58
end = (addr + size - 1) & ~(tc_pagesize - 1);
arch/mips/mm/sc-rm7k.c
61
if (a == end)
arch/mips/mm/sc-rm7k.c
69
unsigned long end, a;
arch/mips/mm/sc-rm7k.c
82
end = (addr + size - 1) & ~(tc_pagesize - 1);
arch/mips/mm/sc-rm7k.c
85
if (a == end)
arch/mips/mm/sc-rm7k.c
94
unsigned long end = start + tcache_size;
arch/mips/mm/sc-rm7k.c
98
while (start < end) {
arch/mips/mm/tlb-r3k.c
111
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/mips/mm/tlb-r3k.c
116
printk("[tlbrange<%lu,0x%08lx,0x%08lx>]", start, end);
arch/mips/mm/tlb-r3k.c
119
size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT;
arch/mips/mm/tlb-r3k.c
124
end += PAGE_SIZE - 1;
arch/mips/mm/tlb-r3k.c
125
end &= PAGE_MASK;
arch/mips/mm/tlb-r3k.c
127
while (start < end) {
arch/mips/mm/tlb-r3k.c
68
unsigned long end)
arch/mips/mm/tlb-r3k.c
79
cpu_context(cpu, mm) & asid_mask, start, end);
arch/mips/mm/tlb-r3k.c
82
size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT;
arch/mips/mm/tlb-r3k.c
88
end += PAGE_SIZE - 1;
arch/mips/mm/tlb-r3k.c
89
end &= PAGE_MASK;
arch/mips/mm/tlb-r3k.c
90
while (start < end) {
arch/mips/mm/tlb-r4k.c
111
unsigned long end)
arch/mips/mm/tlb-r4k.c
121
end = round_up(end, PAGE_SIZE << 1);
arch/mips/mm/tlb-r4k.c
122
size = (end - start) >> (PAGE_SHIFT + 1);
arch/mips/mm/tlb-r4k.c
136
while (start < end) {
arch/mips/mm/tlb-r4k.c
170
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/mips/mm/tlb-r4k.c
175
size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT;
arch/mips/mm/tlb-r4k.c
183
end += ((PAGE_SIZE << 1) - 1);
arch/mips/mm/tlb-r4k.c
184
end &= (PAGE_MASK << 1);
arch/mips/mm/tlb-r4k.c
187
while (start < end) {
arch/mips/mm/tlbex.c
262
static inline void dump_handler(const char *symbol, const void *start, const void *end)
arch/mips/mm/tlbex.c
264
unsigned int count = (end - start) / sizeof(u32);
arch/mips/mm/uasm.c
515
void uasm_move_relocs(struct uasm_reloc *rel, u32 *first, u32 *end,
arch/mips/mm/uasm.c
519
if (rel->addr >= first && rel->addr < end)
arch/mips/mm/uasm.c
524
void uasm_move_labels(struct uasm_label *lab, u32 *first, u32 *end,
arch/mips/mm/uasm.c
528
if (lab->addr >= first && lab->addr < end)
arch/mips/mm/uasm.c
534
u32 *first, u32 *end, u32 *target)
arch/mips/mm/uasm.c
538
memcpy(target, first, (end - first) * sizeof(u32));
arch/mips/mm/uasm.c
540
uasm_move_relocs(rel, first, end, off);
arch/mips/mm/uasm.c
541
uasm_move_labels(lab, first, end, off);
arch/mips/mti-malta/malta-memory.c
27
static void free_init_pages_eva_malta(void *begin, void *end)
arch/mips/mti-malta/malta-memory.c
30
__pa_symbol((unsigned long *)end));
arch/mips/mti-malta/malta-setup.c
37
.end = 0x1f,
arch/mips/mti-malta/malta-setup.c
43
.end = 0x5f,
arch/mips/mti-malta/malta-setup.c
49
.end = 0x6f,
arch/mips/mti-malta/malta-setup.c
55
.end = 0x8f,
arch/mips/mti-malta/malta-setup.c
61
.end = 0xdf,
arch/mips/n64/init.c
103
res[2].end = RCP_IRQ;
arch/mips/n64/init.c
110
res[0].end = PI_REG_BASE + NUM_PI_REGS * 4 - 1;
arch/mips/n64/init.c
117
res[0].end = SI_REG_BASE + NUM_SI_REGS * 4 - 1;
arch/mips/n64/init.c
141
res[0].end = phys + W * H * 2 - 1;
arch/mips/n64/init.c
38
iomem_resource.end = IO_MEM_RESOURCE_END;
arch/mips/n64/init.c
95
res[0].end = MI_REG_BASE + NUM_MI_REGS * 4 - 1;
arch/mips/n64/init.c
99
res[1].end = AI_REG_BASE + NUM_AI_REGS * 4 - 1;
arch/mips/pci/fixup-sb1250.c
34
unsigned char end;
arch/mips/pci/fixup-sb1250.c
44
dev->bus->number <= exclude->end);
arch/mips/pci/fixup-sb1250.c
52
exclude->end = pci_bus_max_busnr(dev->subordinate);
arch/mips/pci/fixup-sb1250.c
55
exclude->start, exclude->end);
arch/mips/pci/ops-tx4927.c
251
__raw_writel((channel->io_resource->end - channel->io_resource->start)
arch/mips/pci/ops-tx4927.c
269
if (channel->mem_resource->end) {
arch/mips/pci/ops-tx4927.c
270
__raw_writel((channel->mem_resource->end
arch/mips/pci/ops-tx4927.c
310
if (channel->mem_resource->end)
arch/mips/pci/ops-tx4927.c
315
if (channel->io_resource->end)
arch/mips/pci/pci-alchemy.c
60
.end = ALCHEMY_PCI_MEMWIN_END,
arch/mips/pci/pci-alchemy.c
67
.end = ALCHEMY_PCI_IOWIN_END,
arch/mips/pci/pci-ar2315.c
438
apc->mem_res.end = res->end;
arch/mips/pci/pci-ar2315.c
484
apc->io_res.end = 0;
arch/mips/pci/pci-ar71xx.c
355
apc->io_res.end = res->end;
arch/mips/pci/pci-ar71xx.c
365
apc->mem_res.end = res->end;
arch/mips/pci/pci-ar724x.c
398
apc->io_res.end = res->end;
arch/mips/pci/pci-ar724x.c
408
apc->mem_res.end = res->end;
arch/mips/pci/pci-bcm1480.c
170
.end = A_BCM1480_PHYS_PCI_MEM_MATCH_BYTES + 0xfffffffUL,
arch/mips/pci/pci-bcm1480.c
177
.end = A_BCM1480_PHYS_PCI_IO_MATCH_BYTES + 0x1ffffffUL,
arch/mips/pci/pci-bcm1480.c
202
ioport_resource.end = 0xffffffffUL;
arch/mips/pci/pci-bcm1480.c
203
iomem_resource.end = 0xffffffffUL;
arch/mips/pci/pci-bcm1480ht.c
164
.end = A_BCM1480_PHYS_HT_MEM_MATCH_BYTES + 0x1fffffffUL,
arch/mips/pci/pci-bcm1480ht.c
171
.end = A_BCM1480_PHYS_HT_IO_MATCH_BYTES + 0x01ffffffUL,
arch/mips/pci/pci-bcm63xx.c
30
.end = BCM_PCI_MEM_END_PA,
arch/mips/pci/pci-bcm63xx.c
38
.end = BCM_PCI_IO_HALF_PA,
arch/mips/pci/pci-bcm63xx.c
40
.end = BCM_PCI_IO_END_PA,
arch/mips/pci/pci-bcm63xx.c
60
.end = BCM_CB_MEM_END_PA,
arch/mips/pci/pci-bcm63xx.c
67
.end = BCM_PCI_IO_END_PA,
arch/mips/pci/pci-bcm63xx.c
81
.end = BCM_PCIE_MEM_END_PA,
arch/mips/pci/pci-bcm63xx.c
88
.end = 0,
arch/mips/pci/pci-ip32.c
104
.end = MACEPCI_LOW_MEMORY + 0x2000000 - 1,
arch/mips/pci/pci-ip32.c
110
.end = 0xFFFFFFFF,
arch/mips/pci/pci-ip32.c
139
iomem_resource.end = mace_pci_mem_resource.end;
arch/mips/pci/pci-ip32.c
90
.end = 0x2FFFFFFFFUL,
arch/mips/pci/pci-ip32.c
96
.end = 0xffffffffUL,
arch/mips/pci/pci-legacy.c
118
next_busno = bus->busn_res.end + 1;
arch/mips/pci/pci-legacy.c
173
res->end = range.cpu_addr + range.size - 1;
arch/mips/pci/pci-malta.c
104
end = GT_READ(GT_PCI0M0HD_OFS);
arch/mips/pci/pci-malta.c
106
end = (end & GT_PCI_HD_MSK) | (start & ~GT_PCI_HD_MSK);
arch/mips/pci/pci-malta.c
112
if (end1 - start1 > end - start) {
arch/mips/pci/pci-malta.c
114
end = end1;
arch/mips/pci/pci-malta.c
117
mask = ~(start ^ end);
arch/mips/pci/pci-malta.c
122
gt64120_mem_resource.end = end;
arch/mips/pci/pci-malta.c
126
gt64120_mem_resource.end <<= GT_PCI_DCRM_SHF;
arch/mips/pci/pci-malta.c
127
gt64120_mem_resource.end |= (1 << GT_PCI_DCRM_SHF) - 1;
arch/mips/pci/pci-malta.c
131
end = GT_READ(GT_PCI0IOHD_OFS);
arch/mips/pci/pci-malta.c
133
end = (end & GT_PCI_HD_MSK) | (start & ~GT_PCI_HD_MSK);
arch/mips/pci/pci-malta.c
134
mask = ~(start ^ end);
arch/mips/pci/pci-malta.c
139
gt64120_io_resource.end = (map & mask) | ~mask;
arch/mips/pci/pci-malta.c
143
gt64120_io_resource.end <<= GT_PCI_DCRM_SHF;
arch/mips/pci/pci-malta.c
144
gt64120_io_resource.end |= (1 << GT_PCI_DCRM_SHF) - 1;
arch/mips/pci/pci-malta.c
161
end = 1;
arch/mips/pci/pci-malta.c
165
end++;
arch/mips/pci/pci-malta.c
170
end++;
arch/mips/pci/pci-malta.c
173
bonito64_mem_resource.end = start +
arch/mips/pci/pci-malta.c
174
BONITO_PCIMAP_WINBASE(end) - 1;
arch/mips/pci/pci-malta.c
190
msc_mem_resource.end = (start & mask) | ~mask;
arch/mips/pci/pci-malta.c
201
msc_io_resource.end = (map & mask) | ~mask;
arch/mips/pci/pci-malta.c
203
ioport_resource.end = ~mask;
arch/mips/pci/pci-malta.c
211
end = start | ~mask;
arch/mips/pci/pci-malta.c
213
start <= msc_mem_resource.end) ||
arch/mips/pci/pci-malta.c
214
(end >= msc_mem_resource.start &&
arch/mips/pci/pci-malta.c
215
end <= msc_mem_resource.end)) {
arch/mips/pci/pci-malta.c
218
end = min(end, msc_mem_resource.end);
arch/mips/pci/pci-malta.c
220
msc_mem_resource.end - end)
arch/mips/pci/pci-malta.c
221
msc_mem_resource.end = start - 1;
arch/mips/pci/pci-malta.c
223
msc_mem_resource.start = end + 1;
arch/mips/pci/pci-malta.c
235
iomem_resource.end &= 0xfffffffffULL; /* 64 GB */
arch/mips/pci/pci-malta.c
236
ioport_resource.end = controller->io_resource->end;
arch/mips/pci/pci-malta.c
31
.end = 0x000fffffUL,
arch/mips/pci/pci-malta.c
81
resource_size_t start, end, map, start1, end1, map1, map2, map3, mask;
arch/mips/pci/pci-mt7620.c
297
iomem_resource.end = ~0;
arch/mips/pci/pci-mt7620.c
299
ioport_resource.end = ~0;
arch/mips/pci/pci-octeon.c
329
.end = 0,
arch/mips/pci/pci-octeon.c
340
.end = OCTEON_PCI_IOSPACE_SIZE - 1,
arch/mips/pci/pci-octeon.c
590
ioport_resource.end = OCTEON_PCI_IOSPACE_SIZE - 1;
arch/mips/pci/pci-octeon.c
654
octeon_pci_mem_resource.end =
arch/mips/pci/pci-octeon.c
690
octeon_pci_mem_resource.end =
arch/mips/pci/pci-rc32434.c
212
ioport_resource.end = rc32434_res_pci_io1.end;
arch/mips/pci/pci-rc32434.c
54
.end = 0x5FFFFFFF,
arch/mips/pci/pci-rc32434.c
63
.end = 0x6FFFFFFF,
arch/mips/pci/pci-rc32434.c
73
.end = 0x188FFFFF,
arch/mips/pci/pci-rt2880.c
127
.end = RT2880_PCI_MEM_BASE + RT2880_PCI_MEM_SIZE - 1,
arch/mips/pci/pci-rt2880.c
134
.end = RT2880_PCI_IO_BASE + RT2880_PCI_IO_SIZE - 1,
arch/mips/pci/pci-rt2880.c
201
ioport_resource.end = RT2880_PCI_IO_BASE + RT2880_PCI_IO_SIZE - 1;
arch/mips/pci/pci-rt3883.c
497
ioport_resource.end = rpc->io_res.end;
arch/mips/pci/pci-sb1250.c
179
.end = 0x5fffffffUL,
arch/mips/pci/pci-sb1250.c
186
.end = 0x01ffffffUL,
arch/mips/pci/pci-sb1250.c
210
ioport_resource.end = 0x01ffffffUL; /* 32MB accessible by sb1250 */
arch/mips/pci/pci-sb1250.c
211
iomem_resource.end = 0xffffffffUL; /* no HT support yet */
arch/mips/pci/pci-xtalk-bridge.c
648
bc->busn.end = 0xff;
arch/mips/pci/pci.c
49
resource_size_t *end)
arch/mips/pci/pci.c
54
*end = rsrc->start + size - 1;
arch/mips/pci/pcie-octeon.c
1895
ioport_resource.end =
arch/mips/pci/pcie-octeon.c
1907
octeon_dummy_controller.mem_resource->end = (1ull<<48);
arch/mips/pci/pcie-octeon.c
1954
octeon_pcie0_controller.mem_resource->end =
arch/mips/pci/pcie-octeon.c
1962
octeon_pcie0_controller.io_resource->end =
arch/mips/pci/pcie-octeon.c
2036
octeon_pcie1_controller.mem_resource->end =
arch/mips/pci/pcie-octeon.c
2046
octeon_pcie1_controller.io_resource->end =
arch/mips/ralink/mt7621.c
46
mask = ~(entry->res->end - entry->res->start) & CM_GCR_REGn_MASK_ADDRMASK;
arch/mips/rb532/devices.c
111
.end = (8 + 4 * 32 + CF_GPIO_NUM),
arch/mips/rb532/devices.c
201
.end = INTEG0_BASE_ADDR + sizeof(struct integ),
arch/mips/rb532/devices.c
276
cf_slot0_res[0].end = cf_slot0_res[0].start + 0x1000;
arch/mips/rb532/devices.c
281
nand_slot0_res[0].end = nand_slot0_res[0].start + 0x1000;
arch/mips/rb532/devices.c
64
.end = ETH0_BASE_ADDR + sizeof(struct eth_regs),
arch/mips/rb532/devices.c
69
.end = ETH0_DMA_RX_IRQ,
arch/mips/rb532/devices.c
74
.end = ETH0_DMA_TX_IRQ,
arch/mips/rb532/devices.c
79
.end = ETH0_RX_DMA_ADDR + DMA_CHAN_OFFSET - 1,
arch/mips/rb532/devices.c
84
.end = ETH0_TX_DMA_ADDR + DMA_CHAN_OFFSET - 1,
arch/mips/rb532/gpio.c
59
.end = REGBASE + GPIOBASE + sizeof(struct rb532_gpio_reg) - 1,
arch/mips/rb532/prom.c
109
ddr_reg[0].end - ddr_reg[0].start);
arch/mips/rb532/prom.c
31
.end = DDR0_PHYS_ADDR + sizeof(struct ddr_ram),
arch/mips/rb532/setup.c
24
.end = PCI0_BASE_ADDR + sizeof(struct pci_reg),
arch/mips/rb532/setup.c
53
pci0_res[0].end - pci0_res[0].start);
arch/mips/sgi-ip22/ip22-gio.c
371
gio_dev->resource.end = addr + 0x3fffff;
arch/mips/sgi-ip22/ip22-gio.c
393
.end = GIO_SLOT_GFX_BASE + 0x9fffff,
arch/mips/sgi-ip22/ip22-platform.c
101
.end = SGI_ENET_IRQ,
arch/mips/sgi-ip22/ip22-platform.c
126
.end = SGI_GIO_0_IRQ,
arch/mips/sgi-ip22/ip22-platform.c
19
.end = SGI_WD93_0_IRQ,
arch/mips/sgi-ip22/ip22-platform.c
216
res.end = res.start + sizeof(hpc3c0->rtcregs) - 1;
arch/mips/sgi-ip22/ip22-platform.c
232
.end = SGI_ZILOG_BASE + 15,
arch/mips/sgi-ip22/ip22-platform.c
237
.end = SGI_SERIAL_IRQ,
arch/mips/sgi-ip22/ip22-platform.c
47
.end = SGI_WD93_1_IRQ,
arch/mips/sgi-ip27/ip27-init.c
133
ioport_resource.end = ~0UL;
arch/mips/sgi-ip27/ip27-xtalk.c
49
w1_res.end = w1_res.start + 3;
arch/mips/sgi-ip27/ip27-xtalk.c
91
bd->mem.end = offset + (widget << SWIN_SIZE_BITS) + SWIN_SIZE - 1;
arch/mips/sgi-ip27/ip27-xtalk.c
97
bd->io.end = offset + (widget << SWIN_SIZE_BITS) + SWIN_SIZE - 1;
arch/mips/sgi-ip30/ip30-setup.c
137
ioport_resource.end = ~0UL;
arch/mips/sgi-ip30/ip30-setup.c
88
unsigned int start, end;
arch/mips/sgi-ip30/ip30-setup.c
97
end = read_c0_count();
arch/mips/sgi-ip30/ip30-setup.c
98
time_diff = (int)end - (int)start;
arch/mips/sgi-ip30/ip30-xtalk.c
100
bd->mem.end = IP30_SWIN_BASE(widget) + IP30_SWIN_SIZE - 1;
arch/mips/sgi-ip30/ip30-xtalk.c
106
bd->io.end = IP30_SWIN_BASE(widget) + IP30_SWIN_SIZE - 1;
arch/mips/sgi-ip30/ip30-xtalk.c
59
w1_res.end = w1_res.start + 3;
arch/mips/sgi-ip32/ip32-platform.c
101
.end = MACEISA_RTC_IRQ,
arch/mips/sgi-ip32/ip32-platform.c
105
.end = MACE_RTC_RES_END,
arch/mips/sibyte/swarm/platform.c
32
.end = K_INT_GB_IDE,
arch/mips/sibyte/swarm/platform.c
77
r[0].end = offset + ((SWARM_IDE_BASE + 8) << SWARM_IDE_SHIFT) - 1;
arch/mips/sibyte/swarm/platform.c
79
r[1].end = offset + ((SWARM_IDE_CTRL + 1) << SWARM_IDE_SHIFT) - 1;
arch/mips/sibyte/swarm/platform.c
93
.end = A_MAC_CHANNEL_BASE(num + 1) - 1, \
arch/mips/sni/a20r.c
111
.end = 0x1c0700ff,
arch/mips/sni/a20r.c
116
.end = 20,
arch/mips/sni/a20r.c
46
.end = 0x1c081fff,
arch/mips/sni/a20r.c
60
.end = 0x18000004,
arch/mips/sni/a20r.c
65
.end = 0x18010004,
arch/mips/sni/a20r.c
70
.end = 0x1ff00020,
arch/mips/sni/a20r.c
75
.end = 22,
arch/mips/sni/a20r.c
92
.end = 0x190fffff,
arch/mips/sni/a20r.c
97
.end = 19,
arch/mips/sni/pcimt.c
101
.end = 8,
arch/mips/sni/pcimt.c
115
.end = 0x03bfffffUL,
arch/mips/sni/pcimt.c
123
.end = 0x1f,
arch/mips/sni/pcimt.c
128
.end = 0x5f,
arch/mips/sni/pcimt.c
133
.end = 0x6f,
arch/mips/sni/pcimt.c
138
.end = 0x8f,
arch/mips/sni/pcimt.c
143
.end = 0xdf,
arch/mips/sni/pcimt.c
148
.end = 0xcff,
arch/mips/sni/pcimt.c
161
.end = 0x1affffff,
arch/mips/sni/pcimt.c
169
.end = 0x1fbfffffUL,
arch/mips/sni/pcimt.c
310
ioport_resource.end = sni_io_resource.end;
arch/mips/sni/pcimt.c
96
.end = 0x71,
arch/mips/sni/pcit.c
100
.end = 0x5f,
arch/mips/sni/pcit.c
105
.end = 0x6f,
arch/mips/sni/pcit.c
110
.end = 0x8f,
arch/mips/sni/pcit.c
115
.end = 0xdf,
arch/mips/sni/pcit.c
120
.end = 0xcfb,
arch/mips/sni/pcit.c
125
.end = 0xcff,
arch/mips/sni/pcit.c
146
.end = 0x1fbfffffUL,
arch/mips/sni/pcit.c
269
ioport_resource.end = sni_io_resource.end;
arch/mips/sni/pcit.c
64
.end = 0x71,
arch/mips/sni/pcit.c
69
.end = 8,
arch/mips/sni/pcit.c
87
.end = 0x03bfffffUL,
arch/mips/sni/pcit.c
95
.end = 0x1f,
arch/mips/sni/rm200.c
104
.end = 26,
arch/mips/sni/rm200.c
363
.end = 0x16000023,
arch/mips/sni/rm200.c
370
.end = 0x160000a3,
arch/mips/sni/rm200.c
53
.end = 0x1cd41fff,
arch/mips/sni/rm200.c
67
.end = 0x180fffff,
arch/mips/sni/rm200.c
72
.end = 0x1b000004,
arch/mips/sni/rm200.c
77
.end = 0x1ff00020,
arch/mips/sni/rm200.c
82
.end = 27,
arch/mips/sni/rm200.c
99
.end = 0x190fffff,
arch/mips/txx9/generic/pci.c
142
pcic->mem_resource[0].end = mem_base + mem_size - 1;
arch/mips/txx9/generic/pci.c
173
pcic->mem_resource[1].end = io_base + io_size - 1;
arch/mips/txx9/generic/pci.c
208
pcic->io_resource->end = pcic->io_resource->start + io_size - 1;
arch/mips/txx9/generic/setup.c
151
unsigned long addr, end;
arch/mips/txx9/generic/setup.c
153
end = INDEX_BASE + dc_size / 4;
arch/mips/txx9/generic/setup.c
155
for (addr = INDEX_BASE; addr < end; addr += linesz) {
arch/mips/txx9/generic/setup.c
324
.end = base + 0x100 - 1,
arch/mips/txx9/generic/setup.c
350
.end = base + 0x20 - 1,
arch/mips/txx9/generic/setup.c
429
ioport_resource.end = ~0UL; /* no limit */
arch/mips/txx9/generic/setup.c
431
iomem_resource.end = ~0UL; /* no limit */
arch/mips/txx9/generic/setup.c
535
.end = addr + size - 1,
arch/mips/txx9/generic/setup.c
573
.end = baseaddr + 0x1000 - 1,
arch/mips/txx9/generic/setup.c
71
txx9_reg_res.end = (base & 0xfffffffffULL) + (size - 1);
arch/mips/txx9/generic/setup.c
713
.end = baseaddr + 0x800 - 1,
arch/mips/txx9/generic/setup_tx4927.c
104
txx9_ce_res[i].end =
arch/mips/txx9/generic/setup_tx4927.c
204
tx4927_sdram_resource[i].end = base + size - 1;
arch/mips/txx9/generic/setup_tx4927.c
247
unsigned long size = txx9_ce_res[ch].end - start + 1;
arch/mips/txx9/generic/setup_tx4938.c
109
txx9_ce_res[i].end =
arch/mips/txx9/generic/setup_tx4938.c
217
tx4938_sdram_resource[i].end = base + size - 1;
arch/mips/txx9/generic/setup_tx4938.c
230
tx4938_sram_resource.end =
arch/mips/txx9/generic/setup_tx4938.c
326
unsigned long size = txx9_ce_res[ch].end - start + 1;
arch/mips/txx9/generic/setup_tx4938.c
370
res[0].end = res[0].start + 0x20000 - 1;
arch/mips/txx9/rbtx4927/setup.c
291
.end = RBTX4927_BRAMRTC_BASE - IO_BASE + 0x800 - 1,
arch/mips/txx9/rbtx4927/setup.c
302
.end = RBTX4927_RTL_8019_BASE + 0x20 - 1,
arch/nios2/include/asm/cacheflush.h
27
unsigned long end);
arch/nios2/include/asm/cacheflush.h
35
extern void flush_icache_range(unsigned long start, unsigned long end);
arch/nios2/include/asm/cacheflush.h
40
#define flush_cache_vmap(start, end) flush_dcache_range(start, end)
arch/nios2/include/asm/cacheflush.h
41
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/nios2/include/asm/cacheflush.h
42
#define flush_cache_vunmap(start, end) flush_dcache_range(start, end)
arch/nios2/include/asm/cacheflush.h
51
extern void flush_dcache_range(unsigned long start, unsigned long end);
arch/nios2/include/asm/cacheflush.h
52
extern void invalidate_dcache_range(unsigned long start, unsigned long end);
arch/nios2/include/asm/tlbflush.h
27
unsigned long end);
arch/nios2/include/asm/tlbflush.h
28
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/nios2/kernel/setup.c
75
unsigned int end = (unsigned int) fast_handler_end;
arch/nios2/kernel/setup.c
89
: "r" (start), "r" (addr), "r" (end), "r" (tmp)
arch/nios2/mm/cacheflush.c
115
void flush_icache_range(unsigned long start, unsigned long end)
arch/nios2/mm/cacheflush.c
117
__flush_dcache(start, end);
arch/nios2/mm/cacheflush.c
118
__flush_icache(start, end);
arch/nios2/mm/cacheflush.c
121
void flush_dcache_range(unsigned long start, unsigned long end)
arch/nios2/mm/cacheflush.c
123
__flush_dcache(start, end);
arch/nios2/mm/cacheflush.c
124
__flush_icache(start, end);
arch/nios2/mm/cacheflush.c
128
void invalidate_dcache_range(unsigned long start, unsigned long end)
arch/nios2/mm/cacheflush.c
130
__invalidate_dcache(start, end);
arch/nios2/mm/cacheflush.c
135
unsigned long end)
arch/nios2/mm/cacheflush.c
137
__flush_dcache(start, end);
arch/nios2/mm/cacheflush.c
139
__flush_icache(start, end);
arch/nios2/mm/cacheflush.c
146
unsigned long end = start + nr * PAGE_SIZE;
arch/nios2/mm/cacheflush.c
148
__flush_dcache(start, end);
arch/nios2/mm/cacheflush.c
149
__flush_icache(start, end);
arch/nios2/mm/cacheflush.c
156
unsigned long end = start + PAGE_SIZE;
arch/nios2/mm/cacheflush.c
158
__flush_dcache(start, end);
arch/nios2/mm/cacheflush.c
160
__flush_icache(start, end);
arch/nios2/mm/cacheflush.c
19
static void __flush_dcache(unsigned long start, unsigned long end)
arch/nios2/mm/cacheflush.c
24
end += (cpuinfo.dcache_line_size - 1);
arch/nios2/mm/cacheflush.c
25
end &= ~(cpuinfo.dcache_line_size - 1);
arch/nios2/mm/cacheflush.c
27
if (end > start + cpuinfo.dcache_size)
arch/nios2/mm/cacheflush.c
28
end = start + cpuinfo.dcache_size;
arch/nios2/mm/cacheflush.c
30
for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) {
arch/nios2/mm/cacheflush.c
38
static void __invalidate_dcache(unsigned long start, unsigned long end)
arch/nios2/mm/cacheflush.c
43
end += (cpuinfo.dcache_line_size - 1);
arch/nios2/mm/cacheflush.c
44
end &= ~(cpuinfo.dcache_line_size - 1);
arch/nios2/mm/cacheflush.c
46
for (addr = start; addr < end; addr += cpuinfo.dcache_line_size) {
arch/nios2/mm/cacheflush.c
54
static void __flush_icache(unsigned long start, unsigned long end)
arch/nios2/mm/cacheflush.c
59
end += (cpuinfo.icache_line_size - 1);
arch/nios2/mm/cacheflush.c
60
end &= ~(cpuinfo.icache_line_size - 1);
arch/nios2/mm/cacheflush.c
62
if (end > start + cpuinfo.icache_size)
arch/nios2/mm/cacheflush.c
63
end = start + cpuinfo.icache_size;
arch/nios2/mm/cacheflush.c
65
for (addr = start; addr < end; addr += cpuinfo.icache_line_size) {
arch/nios2/mm/init.c
145
.end = MODULES_END,
arch/nios2/mm/ioremap.c
103
if (remap_area_pmd(pmd, address, end - address,
arch/nios2/mm/ioremap.c
109
} while (address && (address < end));
arch/nios2/mm/ioremap.c
26
unsigned long end;
arch/nios2/mm/ioremap.c
32
end = address + size;
arch/nios2/mm/ioremap.c
33
if (end > PMD_SIZE)
arch/nios2/mm/ioremap.c
34
end = PMD_SIZE;
arch/nios2/mm/ioremap.c
35
if (address >= end)
arch/nios2/mm/ioremap.c
47
} while (address && (address < end));
arch/nios2/mm/ioremap.c
54
unsigned long end;
arch/nios2/mm/ioremap.c
57
end = address + size;
arch/nios2/mm/ioremap.c
58
if (end > PGDIR_SIZE)
arch/nios2/mm/ioremap.c
59
end = PGDIR_SIZE;
arch/nios2/mm/ioremap.c
61
if (address >= end)
arch/nios2/mm/ioremap.c
68
remap_area_pte(pte, address, end - address, address + phys_addr,
arch/nios2/mm/ioremap.c
72
} while (address && (address < end));
arch/nios2/mm/ioremap.c
81
unsigned long end = address + size;
arch/nios2/mm/ioremap.c
86
if (address >= end)
arch/nios2/mm/tlb.c
103
unsigned long end)
arch/nios2/mm/tlb.c
107
while (start < end) {
arch/nios2/mm/tlb.c
160
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/nios2/mm/tlb.c
162
while (start < end) {
arch/openrisc/include/asm/cacheflush.h
26
extern void local_dcache_range_flush(unsigned long start, unsigned long end);
arch/openrisc/include/asm/cacheflush.h
27
extern void local_dcache_range_inv(unsigned long start, unsigned long end);
arch/openrisc/include/asm/cacheflush.h
28
extern void local_icache_range_inv(unsigned long start, unsigned long end);
arch/openrisc/include/asm/tlbflush.h
36
unsigned long end);
arch/openrisc/include/asm/tlbflush.h
48
unsigned long end);
arch/openrisc/include/asm/tlbflush.h
57
unsigned long end)
arch/openrisc/include/asm/tlbflush.h
59
flush_tlb_range(NULL, start, end);
arch/openrisc/kernel/smp.c
284
unsigned long end)
arch/openrisc/kernel/smp.c
295
if ((end - start) <= PAGE_SIZE)
arch/openrisc/kernel/smp.c
298
local_flush_tlb_range(NULL, start, end);
arch/openrisc/kernel/smp.c
303
fd.addr2 = end;
arch/openrisc/kernel/smp.c
305
if ((end - start) <= PAGE_SIZE)
arch/openrisc/kernel/smp.c
329
unsigned long start, unsigned long end)
arch/openrisc/kernel/smp.c
333
smp_flush_tlb_range(cmask, start, end);
arch/openrisc/mm/cache.c
31
static __always_inline void cache_loop(unsigned long paddr, unsigned long end,
arch/openrisc/mm/cache.c
37
while (paddr < end) {
arch/openrisc/mm/cache.c
47
unsigned long end = paddr + PAGE_SIZE;
arch/openrisc/mm/cache.c
51
cache_loop(paddr, end, reg, cache_type);
arch/openrisc/mm/cache.c
66
void local_dcache_range_flush(unsigned long start, unsigned long end)
arch/openrisc/mm/cache.c
68
cache_loop(start, end, SPR_DCBFR, SPR_UPR_DCP);
arch/openrisc/mm/cache.c
71
void local_dcache_range_inv(unsigned long start, unsigned long end)
arch/openrisc/mm/cache.c
73
cache_loop(start, end, SPR_DCBIR, SPR_UPR_DCP);
arch/openrisc/mm/cache.c
76
void local_icache_range_inv(unsigned long start, unsigned long end)
arch/openrisc/mm/cache.c
78
cache_loop(start, end, SPR_ICBIR, SPR_UPR_ICP);
arch/openrisc/mm/init.c
117
start, end);
arch/openrisc/mm/init.c
60
phys_addr_t start, end;
arch/openrisc/mm/init.c
75
for_each_mem_range(i, &start, &end) {
arch/openrisc/mm/init.c
77
e = (u32) end;
arch/openrisc/mm/tlb.c
106
for (addr = start; addr < end; addr += PAGE_SIZE) {
arch/openrisc/mm/tlb.c
97
unsigned long start, unsigned long end)
arch/parisc/boot/compressed/misc.c
221
char *end = start + length;
arch/parisc/boot/compressed/misc.c
227
} while (start < end);
arch/parisc/boot/compressed/misc.c
228
asm volatile("fdc 0(%0)" : : "r" (end));
arch/parisc/include/asm/alternative.h
32
void apply_alternatives(struct alt_instr *start, struct alt_instr *end,
arch/parisc/include/asm/cacheflush.h
42
void flush_cache_vmap(unsigned long start, unsigned long end);
arch/parisc/include/asm/cacheflush.h
43
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/parisc/include/asm/cacheflush.h
44
void flush_cache_vunmap(unsigned long start, unsigned long end);
arch/parisc/include/asm/cacheflush.h
77
unsigned long start, unsigned long end);
arch/parisc/include/asm/tlbflush.h
17
unsigned long start, unsigned long end);
arch/parisc/include/asm/tlbflush.h
19
#define flush_tlb_range(vma, start, end) \
arch/parisc/include/asm/tlbflush.h
20
__flush_tlb_range((vma)->vm_mm->context.space_id, start, end)
arch/parisc/include/asm/tlbflush.h
22
#define flush_tlb_kernel_range(start, end) \
arch/parisc/include/asm/tlbflush.h
23
__flush_tlb_range(0, start, end)
arch/parisc/include/asm/unwind.h
53
unsigned long end;
arch/parisc/include/asm/unwind.h
70
unsigned long gp, void *start, void *end);
arch/parisc/kernel/alternative.c
24
struct alt_instr *end, const char *module_name)
arch/parisc/kernel/alternative.c
46
for (entry = start; entry < end; entry++, index++) {
arch/parisc/kernel/cache.c
681
unsigned long end)
arch/parisc/kernel/cache.c
686
end - start >= parisc_tlb_flush_threshold) {
arch/parisc/kernel/cache.c
694
while (start < end) {
arch/parisc/kernel/cache.c
705
static void flush_cache_pages(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/parisc/kernel/cache.c
709
for (addr = start; addr < end; addr += PAGE_SIZE)
arch/parisc/kernel/cache.c
754
void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/parisc/kernel/cache.c
757
|| end - start >= parisc_cache_flush_threshold) {
arch/parisc/kernel/cache.c
760
flush_tlb_range(vma, start, end);
arch/parisc/kernel/cache.c
768
flush_cache_pages(vma, start & PAGE_MASK, end);
arch/parisc/kernel/cache.c
825
void flush_cache_vmap(unsigned long start, unsigned long end)
arch/parisc/kernel/cache.c
831
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/cache.c
833
if (end - start >= parisc_cache_flush_threshold) {
arch/parisc/kernel/cache.c
852
for (addr = start; addr < end; addr += PAGE_SIZE) {
arch/parisc/kernel/cache.c
872
void flush_cache_vunmap(unsigned long start, unsigned long end)
arch/parisc/kernel/cache.c
875
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/cache.c
894
unsigned long end = start + size;
arch/parisc/kernel/cache.c
896
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/cache.c
914
unsigned long end = start + size;
arch/parisc/kernel/cache.c
919
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/cache.c
938
unsigned long start, end;
arch/parisc/kernel/cache.c
946
end = addr + bytes;
arch/parisc/kernel/cache.c
960
: "r" (end), "r" (dcache_stride), "i" (SR_USER));
arch/parisc/kernel/cache.c
975
: "r" (end), "r" (icache_stride), "i" (SR_USER));
arch/parisc/kernel/drivers.c
530
dev->hpa.end = hpa + 0x03ffffff;
arch/parisc/kernel/drivers.c
532
dev->hpa.end = hpa + 0x01ffffff;
arch/parisc/kernel/drivers.c
534
dev->hpa.end = hpa + 0xfff;
arch/parisc/kernel/inventory.c
669
res[0].end = base + 8 - 1;
arch/parisc/kernel/module.c
805
unsigned char *table, *end;
arch/parisc/kernel/module.c
812
end = table + sechdrs[me->arch.unwind_section].sh_size;
arch/parisc/kernel/module.c
816
me->arch.unwind_section, table, end, gp);
arch/parisc/kernel/module.c
817
me->arch.unwind = unwind_table_add(me->name, 0, gp, table, end);
arch/parisc/kernel/patch.c
58
unsigned long end = (unsigned long)addr + len;
arch/parisc/kernel/patch.c
64
flush_kernel_dcache_range_asm(start, end);
arch/parisc/kernel/patch.c
65
flush_kernel_icache_range_asm(start, end);
arch/parisc/kernel/patch.c
66
flush_tlb_kernel_range(start, end);
arch/parisc/kernel/pci-dma.c
100
} while (vaddr < end);
arch/parisc/kernel/pci-dma.c
107
unsigned long end;
arch/parisc/kernel/pci-dma.c
111
end = vaddr + size;
arch/parisc/kernel/pci-dma.c
112
if (end > PGDIR_SIZE)
arch/parisc/kernel/pci-dma.c
113
end = PGDIR_SIZE;
arch/parisc/kernel/pci-dma.c
118
if (map_pte_uncached(pte, orig_vaddr, end - vaddr, paddr_ptr))
arch/parisc/kernel/pci-dma.c
123
} while (vaddr < end);
arch/parisc/kernel/pci-dma.c
131
unsigned long end = vaddr + size;
arch/parisc/kernel/pci-dma.c
145
if (map_pmd_uncached(pmd, vaddr, end - vaddr, &paddr))
arch/parisc/kernel/pci-dma.c
149
} while (vaddr && (vaddr < end));
arch/parisc/kernel/pci-dma.c
157
unsigned long end;
arch/parisc/kernel/pci-dma.c
169
end = vaddr + size;
arch/parisc/kernel/pci-dma.c
170
if (end > PMD_SIZE)
arch/parisc/kernel/pci-dma.c
171
end = PMD_SIZE;
arch/parisc/kernel/pci-dma.c
186
} while (vaddr < end);
arch/parisc/kernel/pci-dma.c
193
unsigned long end;
arch/parisc/kernel/pci-dma.c
205
end = vaddr + size;
arch/parisc/kernel/pci-dma.c
206
if (end > PGDIR_SIZE)
arch/parisc/kernel/pci-dma.c
207
end = PGDIR_SIZE;
arch/parisc/kernel/pci-dma.c
209
unmap_uncached_pte(pmd, orig_vaddr, end - vaddr);
arch/parisc/kernel/pci-dma.c
213
} while (vaddr < end);
arch/parisc/kernel/pci-dma.c
219
unsigned long end = vaddr + size;
arch/parisc/kernel/pci-dma.c
223
unmap_uncached_pmd(dir, vaddr, end - vaddr);
arch/parisc/kernel/pci-dma.c
226
} while (vaddr && (vaddr < end));
arch/parisc/kernel/pci-dma.c
80
unsigned long end;
arch/parisc/kernel/pci-dma.c
84
end = vaddr + size;
arch/parisc/kernel/pci-dma.c
85
if (end > PMD_SIZE)
arch/parisc/kernel/pci-dma.c
86
end = PMD_SIZE;
arch/parisc/kernel/pci.c
205
res->parent, res->start, res->end,
arch/parisc/kernel/setup.c
178
.end = F_EXTEND(0xfffaffff),
arch/parisc/kernel/setup.c
185
.end = F_EXTEND(0xfffdffff),
arch/parisc/kernel/setup.c
192
.end = F_EXTEND(0xffffffff),
arch/parisc/kernel/unwind.c
110
struct unwind_table_entry *end =
arch/parisc/kernel/unwind.c
117
table->end = base_addr + end->region_end;
arch/parisc/kernel/unwind.c
119
table->length = end - start + 1;
arch/parisc/kernel/unwind.c
122
for (; start <= end; start++) {
arch/parisc/kernel/unwind.c
123
if (start < end &&
arch/parisc/kernel/unwind.c
151
void *start, void *end)
arch/parisc/kernel/unwind.c
156
struct unwind_table_entry *e = (struct unwind_table_entry *)end;
arch/parisc/kernel/unwind.c
163
unwind_table_init(table, name, base_addr, gp, start, end);
arch/parisc/kernel/unwind.c
82
addr <= kernel_unwind_table.end)
arch/parisc/kernel/unwind.c
90
addr <= table->end)
arch/parisc/kernel/vdso.c
101
int pages = (end - start) >> PAGE_SHIFT;
arch/parisc/kernel/vdso.c
99
static struct page ** __init vdso_setup_pages(void *start, void *end)
arch/parisc/lib/memcpy.c
37
unsigned long end = start + len;
arch/parisc/lib/memcpy.c
44
while (start < end) {
arch/parisc/mm/init.c
179
res->end = start + size - 1;
arch/parisc/mm/init.c
320
data_resource.end = virt_to_phys(_end) - 1;
arch/parisc/mm/init.c
322
code_resource.end = virt_to_phys(&data_start)-1;
arch/parisc/mm/init.c
441
unsigned long end = (unsigned long) &data_start;
arch/parisc/mm/init.c
443
map_pages(start, __pa(start), end-start,
arch/parisc/mm/init.c
492
unsigned long end = (unsigned long) &__end_rodata;
arch/parisc/mm/init.c
495
(end - start) >> 10);
arch/parisc/mm/init.c
498
map_pages(start, __pa(start), end - start, PAGE_KERNEL, 0);
arch/parisc/mm/init.c
62
.end = 0x9ff,
arch/parisc/mm/init.c
670
unsigned long end = FIXMAP_START + FIXMAP_SIZE;
arch/parisc/mm/init.c
693
} while (addr < end);
arch/parisc/mm/init.c
711
static void alloc_btlb(unsigned long start, unsigned long end, int *slot,
arch/parisc/mm/init.c
723
while (start < end && *slot < slot_max && size >= PAGE_SIZE) {
arch/parisc/mm/init.c
727
(end - start) >= (2 * size)) {
arch/parisc/mm/init.c
736
if ((end - start) >= size) {
arch/parisc/mm/init.c
85
char *cp, *end;
arch/parisc/mm/init.c
94
limit = memparse(cp, &end);
arch/parisc/mm/init.c
95
if (end != cp)
arch/parisc/mm/init.c
97
cp = end;
arch/parisc/mm/init.c
991
.end = VMALLOC_END,
arch/parisc/mm/ioremap.c
20
unsigned long end = phys_addr + size - 1;
arch/parisc/mm/ioremap.c
22
if ((phys_addr >= 0x00080000 && end < 0x000fffff) ||
arch/parisc/mm/ioremap.c
23
(phys_addr >= 0x00500000 && end < 0x03bfffff))
arch/parisc/net/bpf_jit.h
253
static inline void bpf_flush_icache(void *start, void *end)
arch/parisc/net/bpf_jit.h
255
flush_icache_range((unsigned long)start, (unsigned long)end);
arch/powerpc/boot/decompress.c
52
unsigned long end = decompressed_bytes + buffer_size;
arch/powerpc/boot/decompress.c
66
if (end <= skip) {
arch/powerpc/boot/decompress.c
72
if (decompressed_bytes < skip && end > skip) {
arch/powerpc/boot/devtree.c
189
u32 end;
arch/powerpc/boot/devtree.c
199
end = be32_to_cpu(range[i]) + be32_to_cpu(rangesize[i]);
arch/powerpc/boot/devtree.c
201
if (be32_to_cpu(reg[i]) < end)
arch/powerpc/boot/devtree.c
203
if (be32_to_cpu(reg[i]) > end)
arch/powerpc/boot/devtree.c
207
return reg[i] != end;
arch/powerpc/boot/oflib.c
177
unsigned long start = (unsigned long)_start, end = (unsigned long)_end;
arch/powerpc/boot/oflib.c
185
addr = (unsigned long) of_claim(start, end - start, 0);
arch/powerpc/boot/oflib.c
187
start, end, end - start, addr);
arch/powerpc/boot/stdlib.c
13
unsigned long long int strtoull(const char *ptr, char **end, int base)
arch/powerpc/boot/stdlib.c
38
if (end)
arch/powerpc/boot/stdlib.c
39
*end = (char *)ptr;
arch/powerpc/boot/stdlib.h
5
unsigned long long int strtoull(const char *ptr, char **end, int base);
arch/powerpc/boot/treeboot-akebono.c
100
char *end;
arch/powerpc/boot/treeboot-akebono.c
113
mac_addr = strtoull(&userdata[i + 15], &end, 16);
arch/powerpc/boot/treeboot-akebono.c
118
if (*end == ' ')
arch/powerpc/boot/treeboot-akebono.c
119
end++;
arch/powerpc/boot/treeboot-akebono.c
121
len = ((int) end) - ((int) &userdata[i]);
arch/powerpc/boot/treeboot-akebono.c
122
memmove(&userdata[i], end,
arch/powerpc/include/asm/book3s/32/tlbflush.h
13
void hash__flush_range(struct mm_struct *mm, unsigned long start, unsigned long end);
arch/powerpc/include/asm/book3s/32/tlbflush.h
39
static inline void flush_range(struct mm_struct *mm, unsigned long start, unsigned long end)
arch/powerpc/include/asm/book3s/32/tlbflush.h
43
hash__flush_range(mm, start, end);
arch/powerpc/include/asm/book3s/32/tlbflush.h
44
else if (end - start <= PAGE_SIZE)
arch/powerpc/include/asm/book3s/32/tlbflush.h
67
flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/powerpc/include/asm/book3s/32/tlbflush.h
69
flush_range(vma->vm_mm, start, end);
arch/powerpc/include/asm/book3s/32/tlbflush.h
72
static inline void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/powerpc/include/asm/book3s/32/tlbflush.h
74
flush_range(&init_mm, start, end);
arch/powerpc/include/asm/book3s/64/hash.h
294
int hash__create_section_mapping(unsigned long start, unsigned long end,
arch/powerpc/include/asm/book3s/64/hash.h
296
int hash__remove_section_mapping(unsigned long start, unsigned long end);
arch/powerpc/include/asm/book3s/64/radix.h
323
int __meminit radix__vmemmap_populate(unsigned long start, unsigned long end,
arch/powerpc/include/asm/book3s/64/radix.h
325
void __ref radix__vmemmap_free(unsigned long start, unsigned long end,
arch/powerpc/include/asm/book3s/64/radix.h
350
int radix__create_section_mapping(unsigned long start, unsigned long end,
arch/powerpc/include/asm/book3s/64/radix.h
352
int radix__remove_section_mapping(unsigned long start, unsigned long end);
arch/powerpc/include/asm/book3s/64/radix.h
363
unsigned long end, int node,
arch/powerpc/include/asm/book3s/64/tlbflush-hash.h
72
extern void __flush_hash_table_range(unsigned long start, unsigned long end);
arch/powerpc/include/asm/book3s/64/tlbflush-hash.h
75
static inline void __flush_hash_table_range(unsigned long start, unsigned long end) { }
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
64
unsigned long start, unsigned long end);
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
66
unsigned long end, int psize);
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
68
unsigned long end, int psize);
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
70
unsigned long start, unsigned long end);
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
72
unsigned long start, unsigned long end);
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
74
unsigned long end);
arch/powerpc/include/asm/book3s/64/tlbflush-radix.h
75
extern void radix__flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/powerpc/include/asm/book3s/64/tlbflush.h
48
unsigned long start, unsigned long end)
arch/powerpc/include/asm/book3s/64/tlbflush.h
51
radix__flush_pmd_tlb_range(vma, start, end);
arch/powerpc/include/asm/book3s/64/tlbflush.h
56
unsigned long start, unsigned long end)
arch/powerpc/include/asm/book3s/64/tlbflush.h
59
radix__flush_pud_tlb_range(vma, start, end);
arch/powerpc/include/asm/book3s/64/tlbflush.h
65
unsigned long end)
arch/powerpc/include/asm/book3s/64/tlbflush.h
68
radix__flush_hugetlb_tlb_range(vma, start, end);
arch/powerpc/include/asm/book3s/64/tlbflush.h
72
unsigned long start, unsigned long end)
arch/powerpc/include/asm/book3s/64/tlbflush.h
75
radix__flush_tlb_range(vma, start, end);
arch/powerpc/include/asm/book3s/64/tlbflush.h
79
unsigned long end)
arch/powerpc/include/asm/book3s/64/tlbflush.h
82
radix__flush_tlb_kernel_range(start, end);
arch/powerpc/include/asm/cacheflush.h
25
static inline void flush_cache_vmap(unsigned long start, unsigned long end)
arch/powerpc/include/asm/drmem.h
45
#define for_each_drmem_lmb_in_range(lmb, start, end) \
arch/powerpc/include/asm/drmem.h
46
for ((lmb) = (start); (lmb) < (end); lmb = drmem_lmb_next(lmb, start))
arch/powerpc/include/asm/head-64.h
60
#define OPEN_FIXED_SECTION(sname, start, end) \
arch/powerpc/include/asm/head-64.h
62
sname##_end = (end); \
arch/powerpc/include/asm/head-64.h
63
sname##_len = (end) - (start); \
arch/powerpc/include/asm/head-64.h
92
#define ZERO_FIXED_SECTION(sname, start, end) \
arch/powerpc/include/asm/head-64.h
94
sname##_end = (end); \
arch/powerpc/include/asm/head-64.h
95
sname##_len = (end) - (start); \
arch/powerpc/include/asm/iommu.h
91
unsigned long end;
arch/powerpc/include/asm/kexec.h
170
void crash_free_reserved_phys_range(unsigned long begin, unsigned long end);
arch/powerpc/include/asm/kexec.h
98
unsigned long end);
arch/powerpc/include/asm/kvm_book3s.h
312
unsigned long start, unsigned long end);
arch/powerpc/include/asm/macio.h
73
return dev->resource[resource_no].end;
arch/powerpc/include/asm/macio.h
79
if (res->start == 0 || res->end == 0 || res->end < res->start)
arch/powerpc/include/asm/mmu_context.h
213
unsigned long start, unsigned long end);
arch/powerpc/include/asm/mmu_context.h
220
unsigned long end) { }
arch/powerpc/include/asm/nohash/32/mmu-8xx.h
218
static inline bool arch_vmap_try_size(unsigned long addr, unsigned long end, u64 pfn,
arch/powerpc/include/asm/nohash/32/mmu-8xx.h
221
if (end - addr < size)
arch/powerpc/include/asm/nohash/32/mmu-8xx.h
236
static inline unsigned long arch_vmap_pte_range_map_size(unsigned long addr, unsigned long end,
arch/powerpc/include/asm/nohash/32/mmu-8xx.h
239
if (arch_vmap_try_size(addr, end, pfn, max_page_shift, SZ_512K))
arch/powerpc/include/asm/nohash/32/mmu-8xx.h
243
if (arch_vmap_try_size(addr, end, pfn, max_page_shift, SZ_16K))
arch/powerpc/include/asm/nohash/tlbflush.h
32
unsigned long end);
arch/powerpc/include/asm/nohash/tlbflush.h
54
static inline void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/powerpc/include/asm/nohash/tlbflush.h
58
if (end - start <= PAGE_SIZE)
arch/powerpc/include/asm/nohash/tlbflush.h
64
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/powerpc/include/asm/opal.h
198
int64_t opal_register_dump_region(uint32_t id, uint64_t start, uint64_t end);
arch/powerpc/include/asm/plpar_wrappers.h
567
u64 page_sizes, u64 start, u64 end)
arch/powerpc/include/asm/plpar_wrappers.h
574
page_sizes, start, end);
arch/powerpc/include/asm/plpar_wrappers.h
613
u64 page_sizes, u64 start, u64 end)
arch/powerpc/include/asm/pmac_pfunc.h
59
void (*end)(struct pmf_function *func, void *instdata);
arch/powerpc/include/asm/ppc_asm.h
28
.macro OP_REGS op, width, start, end, base, offset
arch/powerpc/include/asm/ppc_asm.h
42
.macro ZEROIZE_REGS start, end
arch/powerpc/include/asm/ppc_asm.h
55
#define SAVE_GPRS(start, end, base) OP_REGS std, 8, start, end, base, GPR0
arch/powerpc/include/asm/ppc_asm.h
56
#define REST_GPRS(start, end, base) OP_REGS ld, 8, start, end, base, GPR0
arch/powerpc/include/asm/ppc_asm.h
60
#define SAVE_GPRS(start, end, base) OP_REGS stw, 4, start, end, base, GPR0
arch/powerpc/include/asm/ppc_asm.h
61
#define REST_GPRS(start, end, base) OP_REGS lwz, 4, start, end, base, GPR0
arch/powerpc/include/asm/ppc_asm.h
66
#define ZEROIZE_GPRS(start, end) ZEROIZE_REGS start, end
arch/powerpc/include/asm/ppc_asm.h
83
#define SANITIZE_GPRS(start, end) ZEROIZE_GPRS(start, end)
arch/powerpc/include/asm/ppc_asm.h
90
#define SANITIZE_GPRS(start, end)
arch/powerpc/include/asm/sections.h
62
unsigned long end)
arch/powerpc/include/asm/sections.h
69
(unsigned long)__va(real_start) < end;
arch/powerpc/include/asm/sections.h
72
static inline int overlaps_kernel_text(unsigned long start, unsigned long end)
arch/powerpc/include/asm/sections.h
75
(unsigned long)_stext < end;
arch/powerpc/include/asm/setup.h
70
void do_barrier_nospec_fixups_range(bool enable, void *start, void *end);
arch/powerpc/include/asm/setup.h
72
static inline void do_barrier_nospec_fixups_range(bool enable, void *start, void *end) { }
arch/powerpc/include/asm/sparsemem.h
16
extern int remove_section_mapping(unsigned long start, unsigned long end);
arch/powerpc/kernel/crash_dump.c
112
void crash_free_reserved_phys_range(unsigned long begin, unsigned long end)
arch/powerpc/kernel/crash_dump.c
126
for (addr = begin; addr < end; addr += PAGE_SIZE) {
arch/powerpc/kernel/eeh_cache.c
184
resource_size_t end = pci_resource_end(dev,i);
arch/powerpc/kernel/eeh_cache.c
190
if (start == 0 || ~start == 0 || end == 0 || ~end == 0)
arch/powerpc/kernel/eeh_cache.c
192
eeh_addr_cache_insert(dev, start, end, flags);
arch/powerpc/kernel/fadump.c
104
end = base + size;
arch/powerpc/kernel/fadump.c
107
end = ALIGN_DOWN(end, CMA_MIN_ALIGNMENT_BYTES);
arch/powerpc/kernel/fadump.c
108
size = end - base;
arch/powerpc/kernel/fadump.c
110
if (end <= base) {
arch/powerpc/kernel/fadump.c
1201
static void fadump_release_reserved_area(u64 start, u64 end)
arch/powerpc/kernel/fadump.c
1208
epfn = PHYS_PFN(end);
arch/powerpc/kernel/fadump.c
1316
static void fadump_release_memory(u64 begin, u64 end)
arch/powerpc/kernel/fadump.c
1354
if (tstart < end)
arch/powerpc/kernel/fadump.c
1355
fadump_release_reserved_area(tstart, end);
arch/powerpc/kernel/fadump.c
247
u64 i, start, end;
arch/powerpc/kernel/fadump.c
251
end = min_t(u64, d_end, reg_end);
arch/powerpc/kernel/fadump.c
252
if (d_start < end) {
arch/powerpc/kernel/fadump.c
257
if (end == d_end) {
arch/powerpc/kernel/fadump.c
262
d_start = end + 1;
arch/powerpc/kernel/fadump.c
492
static bool __init overlaps_reserved_ranges(u64 base, u64 end, int *idx)
arch/powerpc/kernel/fadump.c
501
if (end <= rbase)
arch/powerpc/kernel/fadump.c
504
if ((end > rbase) && (base < rend)) {
arch/powerpc/kernel/fadump.c
84
unsigned long long base, size, end;
arch/powerpc/kernel/fadump.c
868
u64 base, u64 end)
arch/powerpc/kernel/fadump.c
874
if (base == end)
arch/powerpc/kernel/fadump.c
917
mem_ranges[mrange_info->mem_range_cnt - 1].size = (end - start);
arch/powerpc/kernel/fadump.c
920
start, end - 1, (end - start));
arch/powerpc/kernel/iommu.c
222
unsigned long n, end, start;
arch/powerpc/kernel/iommu.c
260
(*handle >= pool->start) && (*handle < pool->end))
arch/powerpc/kernel/iommu.c
265
limit = pool->end;
arch/powerpc/kernel/iommu.c
326
end = n + npages;
arch/powerpc/kernel/iommu.c
331
pool->hint = end;
arch/powerpc/kernel/iommu.c
334
pool->hint = (end + tbl->it_blocksize - 1) &
arch/powerpc/kernel/iommu.c
340
*handle = end;
arch/powerpc/kernel/iommu.c
761
p->end = p->start + tbl->poolsize;
arch/powerpc/kernel/iommu.c
768
p->end = tbl->it_size;
arch/powerpc/kernel/iommu.c
785
unsigned long start = 0, end;
arch/powerpc/kernel/iommu.c
795
end = tbl->it_reserved_start - tbl->it_offset;
arch/powerpc/kernel/iommu.c
796
if (find_next_bit(tbl->it_map, end, start) != end)
arch/powerpc/kernel/iommu.c
800
end = tbl->it_size;
arch/powerpc/kernel/iommu.c
801
return find_next_bit(tbl->it_map, end, start) != end;
arch/powerpc/kernel/kvm.c
665
u32 *start, *end;
arch/powerpc/kernel/kvm.c
680
end = (void*)_etext;
arch/powerpc/kernel/kvm.c
689
for (p = start; p < end; p++) {
arch/powerpc/kernel/module_64.c
359
struct modversion_info *end;
arch/powerpc/kernel/module_64.c
361
for (end = (void *)vers + size; vers < end; vers++)
arch/powerpc/kernel/pci-common.c
1018
res->end = -1;
arch/powerpc/kernel/pci-common.c
1162
if (p->end < res->start)
arch/powerpc/kernel/pci-common.c
1164
if (res->end < p->start)
arch/powerpc/kernel/pci-common.c
1166
if (p->start < res->start || p->end > res->end)
arch/powerpc/kernel/pci-common.c
1229
if (!res || !res->flags || res->start > res->end || res->parent)
arch/powerpc/kernel/pci-common.c
1282
res->end = -1;
arch/powerpc/kernel/pci-common.c
1306
r->end -= r->start;
arch/powerpc/kernel/pci-common.c
1376
res->end = (offset + 0xfff) & 0xfffffffful;
arch/powerpc/kernel/pci-common.c
1394
(pres->end - offset) >= 0xbffff)
arch/powerpc/kernel/pci-common.c
1404
res->end = 0xbffff + offset;
arch/powerpc/kernel/pci-common.c
1661
hose->busn.end = hose->last_busno;
arch/powerpc/kernel/pci-common.c
1719
r->end = 0;
arch/powerpc/kernel/pci-common.c
547
offset > rp->end)
arch/powerpc/kernel/pci-common.c
585
if (offset < rp->start || (offset + size) > rp->end)
arch/powerpc/kernel/pci-common.c
625
if (offset < rp->start || (offset + size) > rp->end)
arch/powerpc/kernel/pci-common.c
692
if (roffset < rp->start || (roffset + size) > rp->end)
arch/powerpc/kernel/pci-common.c
707
resource_size_t *start, resource_size_t *end)
arch/powerpc/kernel/pci-common.c
715
*end = region.end;
arch/powerpc/kernel/pci-common.c
727
*end = rsrc->end;
arch/powerpc/kernel/pci-common.c
850
res->end = range.cpu_addr + range.size - 1;
arch/powerpc/kernel/pci-common.c
912
res->end -= res->start;
arch/powerpc/kernel/pci_32.c
238
res->end += io_offset;
arch/powerpc/kernel/pci_32.c
58
dev->resource[0].start = dev->resource[0].end = 0;
arch/powerpc/kernel/pci_32.c
60
dev->resource[1].start = dev->resource[1].end = 0;
arch/powerpc/kernel/pci_64.c
104
res->end + _IO_BASE + 1);
arch/powerpc/kernel/pci_64.c
188
hose->io_resource.end += io_virt_offset;
arch/powerpc/kernel/pci_64.c
207
bus->resource[0]->end + _IO_BASE);
arch/powerpc/kernel/pci_64.c
253
in_bus <= tmp_bus->busn_res.end) {
arch/powerpc/kernel/pci_of_scan.c
164
region.end = base + size - 1;
arch/powerpc/kernel/pci_of_scan.c
334
region.end = region.start + size - 1;
arch/powerpc/kernel/prom.c
492
crashk_res.end = crashk_res.start + *lprop - 1;
arch/powerpc/kernel/ptrace/ptrace-altivec.c
107
end = start + sizeof(vrsave);
arch/powerpc/kernel/ptrace/ptrace-altivec.c
109
start, end);
arch/powerpc/kernel/ptrace/ptrace-altivec.c
97
int start, end;
arch/powerpc/kernel/rtas.c
1767
static bool in_rmo_buf(u32 base, u32 end)
arch/powerpc/kernel/rtas.c
1771
base <= end &&
arch/powerpc/kernel/rtas.c
1772
end >= rtas_rmo_buf &&
arch/powerpc/kernel/rtas.c
1773
end < (rtas_rmo_buf + RTAS_USER_REGION_SIZE);
arch/powerpc/kernel/rtas.c
1784
u32 base, size, end;
arch/powerpc/kernel/rtas.c
1807
end = base + size - 1;
arch/powerpc/kernel/rtas.c
1816
if (!in_rmo_buf(base, end))
arch/powerpc/kernel/rtas.c
1828
end = base + size - 1;
arch/powerpc/kernel/rtas.c
1837
if (!in_rmo_buf(base, end))
arch/powerpc/kernel/vdso.c
242
static struct page ** __init vdso_setup_pages(void *start, void *end)
arch/powerpc/kernel/vdso.c
246
int pages = (end - start) >> PAGE_SHIFT;
arch/powerpc/kexec/core.c
146
return (start + size) > crashk_res.start && start <= crashk_res.end;
arch/powerpc/kexec/core_64.c
40
unsigned long begin, end; /* limits of segment */
arch/powerpc/kexec/core_64.c
67
end = begin + image->segment[i].memsz;
arch/powerpc/kexec/core_64.c
69
if ((begin < high) && (end > low)) {
arch/powerpc/kexec/elf_64.c
56
((crashk_res.end < ppc64_rma_size) ?
arch/powerpc/kexec/elf_64.c
57
crashk_res.end : (ppc64_rma_size - 1));
arch/powerpc/kexec/file_load_64.c
104
static int add_usable_mem(struct umem_info *um_info, u64 base, u64 end)
arch/powerpc/kexec/file_load_64.c
113
loc_end = um_info->ranges[i].end;
arch/powerpc/kexec/file_load_64.c
114
if (loc_base >= base && loc_end <= end)
arch/powerpc/kexec/file_load_64.c
116
else if (base < loc_end && end > loc_base) {
arch/powerpc/kexec/file_load_64.c
119
if (loc_end > end)
arch/powerpc/kexec/file_load_64.c
120
loc_end = end;
arch/powerpc/kexec/file_load_64.c
152
u64 base, end;
arch/powerpc/kexec/file_load_64.c
170
end = base + drmem_lmb_size() - 1;
arch/powerpc/kexec/file_load_64.c
171
ret = add_usable_mem(um_info, base, end);
arch/powerpc/kexec/file_load_64.c
53
unsigned long end)
arch/powerpc/kexec/file_load_64.c
60
if (start < emem->ranges[i].end && end > emem->ranges[i].start)
arch/powerpc/kexec/file_load_64.c
818
size = rmem->ranges[i].end - base + 1;
arch/powerpc/kexec/ranges.c
114
if (ranges[i].start <= (ranges[i-1].end + 1))
arch/powerpc/kexec/ranges.c
115
ranges[idx].end = ranges[i].end;
arch/powerpc/kexec/ranges.c
165
mem_rngs->ranges[i].end);
arch/powerpc/kexec/ranges.c
215
u64 mstart, mend, end;
arch/powerpc/kexec/ranges.c
221
end = base + size - 1;
arch/powerpc/kexec/ranges.c
228
mend = mem_rngs->ranges[i].end;
arch/powerpc/kexec/ranges.c
229
if (base < mend && end > mstart) {
arch/powerpc/kexec/ranges.c
232
if (end > mend)
arch/powerpc/kexec/ranges.c
233
mem_rngs->ranges[i].end = end;
arch/powerpc/kexec/ranges.c
291
u64 base, end;
arch/powerpc/kexec/ranges.c
299
ret |= of_property_read_u64(of_chosen, "linux,initrd-end", &end);
arch/powerpc/kexec/ranges.c
301
ret = add_mem_range(mem_ranges, base, end - base + 1);
arch/powerpc/kexec/ranges.c
527
ret = add_mem_range(mem_ranges, 0, crashk_res.end + 1);
arch/powerpc/kexec/ranges.c
533
crashk_cma_ranges[i].end - crashk_cma_ranges[i].start + 1);
arch/powerpc/kexec/ranges.c
582
phys_addr_t base, end;
arch/powerpc/kexec/ranges.c
586
for_each_mem_range(i, &base, &end) {
arch/powerpc/kexec/ranges.c
587
u64 size = end - base;
arch/powerpc/kexec/ranges.c
608
ret = crash_exclude_mem_range_guarded(mem_ranges, crashk_res.start, crashk_res.end);
arch/powerpc/kexec/ranges.c
614
crashk_cma_ranges[i].end);
arch/powerpc/kexec/ranges.c
657
u64 end;
arch/powerpc/kexec/ranges.c
670
end = base + size - 1;
arch/powerpc/kexec/ranges.c
674
mend = mem_rngs->ranges[i].end;
arch/powerpc/kexec/ranges.c
680
if (!(base >= mstart && end <= mend))
arch/powerpc/kexec/ranges.c
687
if (base == mstart && end == mend) {
arch/powerpc/kexec/ranges.c
690
mem_rngs->ranges[i].end = mem_rngs->ranges[i+1].end;
arch/powerpc/kexec/ranges.c
702
mem_rngs->ranges[i].start = end + 1;
arch/powerpc/kexec/ranges.c
711
else if (end == mend) {
arch/powerpc/kexec/ranges.c
712
mem_rngs->ranges[i].end = base - 1;
arch/powerpc/kexec/ranges.c
721
size = mem_rngs->ranges[i].end - end + 1;
arch/powerpc/kexec/ranges.c
722
mem_rngs->ranges[i].end = base - 1;
arch/powerpc/kexec/ranges.c
723
ret = add_mem_range(mem_ranges, end + 1, size);
arch/powerpc/kexec/ranges.c
88
mem_rngs->ranges[mem_rngs->nr_ranges].end = base + size - 1;
arch/powerpc/kvm/book3s_64_mmu_hv.c
845
for (gfn = range->start; gfn < range->end; gfn++)
arch/powerpc/kvm/book3s_64_mmu_hv.c
848
for (gfn = range->start; gfn < range->end; gfn++)
arch/powerpc/kvm/book3s_64_mmu_hv.c
943
for (gfn = range->start; gfn < range->end; gfn++)
arch/powerpc/kvm/book3s_64_mmu_hv.c
946
for (gfn = range->start; gfn < range->end; gfn++)
arch/powerpc/kvm/book3s_64_mmu_hv.c
988
WARN_ON(range->start + 1 != range->end);
arch/powerpc/kvm/book3s_hv.c
1091
unsigned long pid, pg_sizes, start, end;
arch/powerpc/kvm/book3s_hv.c
1102
end = kvmppc_get_gpr(vcpu, 9);
arch/powerpc/kvm/book3s_hv.c
1105
type, pg_sizes, start, end);
arch/powerpc/kvm/book3s_hv.c
1114
unsigned long start, unsigned long end)
arch/powerpc/kvm/book3s_hv.c
1119
if (end < start)
arch/powerpc/kvm/book3s_hv.c
1134
start, end);
arch/powerpc/kvm/book3s_hv.c
1141
type, pg_sizes, start, end);
arch/powerpc/kvm/book3s_hv_nested.c
1312
unsigned long end)
arch/powerpc/kvm/book3s_hv_nested.c
1325
nr_pages = (end - start) >> def->shift;
arch/powerpc/kvm/book3s_hv_nested.c
1339
} while (addr < end);
arch/powerpc/kvm/book3s_hv_nested.c
1350
unsigned long start, unsigned long end)
arch/powerpc/kvm/book3s_hv_nested.c
1386
if (start == 0 && end == -1)
arch/powerpc/kvm/book3s_hv_nested.c
1391
start, end);
arch/powerpc/kvm/book3s_hv_uvmem.c
1050
unsigned long start, end;
arch/powerpc/kvm/book3s_hv_uvmem.c
1071
end = start + (1UL << page_shift);
arch/powerpc/kvm/book3s_hv_uvmem.c
1072
vma = find_vma_intersection(kvm->mm, start, end);
arch/powerpc/kvm/book3s_hv_uvmem.c
1073
if (!vma || vma->vm_start > start || vma->vm_end < end)
arch/powerpc/kvm/book3s_hv_uvmem.c
1076
if (!kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa, NULL))
arch/powerpc/kvm/book3s_hv_uvmem.c
1185
kvmppc_uvmem_pgmap.range.end = res->end;
arch/powerpc/kvm/book3s_hv_uvmem.c
395
unsigned long end, start = gfn_to_hva(kvm, gfn);
arch/powerpc/kvm/book3s_hv_uvmem.c
404
end = start + (memslot->npages << PAGE_SHIFT);
arch/powerpc/kvm/book3s_hv_uvmem.c
408
vma = find_vma_intersection(kvm->mm, start, end);
arch/powerpc/kvm/book3s_hv_uvmem.c
424
} while (end > vma->vm_end);
arch/powerpc/kvm/book3s_hv_uvmem.c
515
unsigned long end, unsigned long page_shift,
arch/powerpc/kvm/book3s_hv_uvmem.c
528
mig.end = end;
arch/powerpc/kvm/book3s_hv_uvmem.c
587
unsigned long start, unsigned long end,
arch/powerpc/kvm/book3s_hv_uvmem.c
595
ret = __kvmppc_svm_page_out(vma, start, end, page_shift, kvm, gpa,
arch/powerpc/kvm/book3s_hv_uvmem.c
742
unsigned long end, unsigned long gpa, struct kvm *kvm,
arch/powerpc/kvm/book3s_hv_uvmem.c
756
mig.end = end;
arch/powerpc/kvm/book3s_hv_uvmem.c
799
unsigned long start, end;
arch/powerpc/kvm/book3s_hv_uvmem.c
810
end = start + (1UL << PAGE_SHIFT);
arch/powerpc/kvm/book3s_hv_uvmem.c
811
vma = find_vma_intersection(kvm->mm, start, end);
arch/powerpc/kvm/book3s_hv_uvmem.c
812
if (!vma || vma->vm_start > start || vma->vm_end < end)
arch/powerpc/kvm/book3s_hv_uvmem.c
815
ret = kvmppc_svm_page_in(vma, start, end,
arch/powerpc/kvm/book3s_hv_uvmem.c
939
unsigned long start, end;
arch/powerpc/kvm/book3s_hv_uvmem.c
970
end = start + (1UL << page_shift);
arch/powerpc/kvm/book3s_hv_uvmem.c
971
vma = find_vma_intersection(kvm->mm, start, end);
arch/powerpc/kvm/book3s_hv_uvmem.c
972
if (!vma || vma->vm_start > start || vma->vm_end < end)
arch/powerpc/kvm/book3s_hv_uvmem.c
975
if (kvmppc_svm_page_in(vma, start, end, gpa, kvm, page_shift,
arch/powerpc/kvm/book3s_pr.c
442
range->end << PAGE_SHIFT);
arch/powerpc/kvm/e500_mmu.c
182
unsigned long start, end, size;
arch/powerpc/kvm/e500_mmu.c
186
end = start + size - 1;
arch/powerpc/kvm/e500_mmu.c
189
vcpu_e500->tlb1_max_eaddr == end;
arch/powerpc/kvm/e500_mmu.c
196
unsigned long start, end, size;
arch/powerpc/kvm/e500_mmu.c
204
end = start + size - 1;
arch/powerpc/kvm/e500_mmu.c
207
vcpu_e500->tlb1_max_eaddr = max(vcpu_e500->tlb1_max_eaddr, end);
arch/powerpc/kvm/e500_mmu_host.c
397
unsigned long start, end;
arch/powerpc/kvm/e500_mmu_host.c
402
end = start + psize_pages;
arch/powerpc/kvm/e500_mmu_host.c
409
if (end > slot_end)
arch/powerpc/kvm/e500_mmu_host.c
410
end = slot_end;
arch/powerpc/kvm/e500_mmu_host.c
443
if (gfn_end + pfn - gfn > end)
arch/powerpc/lib/code-patching.c
417
for (u64 *end = addr + count; addr < end; addr++)
arch/powerpc/lib/code-patching.c
428
for (u32 *end = addr + count; addr < end; addr++)
arch/powerpc/lib/feature-fixups.c
102
for (; dest < end; dest++)
arch/powerpc/lib/feature-fixups.c
141
static int do_patch_fixups(long *start, long *end, unsigned int *instrs, int num)
arch/powerpc/lib/feature-fixups.c
145
for (i = 0; start < end; start++, i++) {
arch/powerpc/lib/feature-fixups.c
162
static int do_patch_entry_fixups(long *start, long *end, unsigned int *instrs,
arch/powerpc/lib/feature-fixups.c
167
for (i = 0; start < end; start++, i++) {
arch/powerpc/lib/feature-fixups.c
192
long *start, *end;
arch/powerpc/lib/feature-fixups.c
196
end = PTRRELOC(&__stop___stf_entry_barrier_fixup);
arch/powerpc/lib/feature-fixups.c
215
i = do_patch_entry_fixups(start, end, instrs, types & STF_BARRIER_FALLBACK,
arch/powerpc/lib/feature-fixups.c
229
long *start, *end;
arch/powerpc/lib/feature-fixups.c
233
end = PTRRELOC(&__stop___stf_exit_barrier_fixup);
arch/powerpc/lib/feature-fixups.c
262
i = do_patch_fixups(start, end, instrs, ARRAY_SIZE(instrs));
arch/powerpc/lib/feature-fixups.c
321
long *start, *end;
arch/powerpc/lib/feature-fixups.c
325
end = PTRRELOC(&__stop___uaccess_flush_fixup);
arch/powerpc/lib/feature-fixups.c
346
i = do_patch_fixups(start, end, instrs, ARRAY_SIZE(instrs));
arch/powerpc/lib/feature-fixups.c
362
long *start, *end;
arch/powerpc/lib/feature-fixups.c
410
end = PTRRELOC(&__stop___entry_flush_fixup);
arch/powerpc/lib/feature-fixups.c
411
i = do_patch_entry_fixups(start, end, instrs, types == L1D_FLUSH_FALLBACK,
arch/powerpc/lib/feature-fixups.c
415
end = PTRRELOC(&__stop___scv_entry_flush_fixup);
arch/powerpc/lib/feature-fixups.c
416
i += do_patch_entry_fixups(start, end, instrs, types == L1D_FLUSH_FALLBACK,
arch/powerpc/lib/feature-fixups.c
446
long *start, *end;
arch/powerpc/lib/feature-fixups.c
450
end = PTRRELOC(&__stop___rfi_flush_fixup);
arch/powerpc/lib/feature-fixups.c
469
i = do_patch_fixups(start, end, instrs, ARRAY_SIZE(instrs));
arch/powerpc/lib/feature-fixups.c
512
long *start, *end;
arch/powerpc/lib/feature-fixups.c
516
end = fixup_end;
arch/powerpc/lib/feature-fixups.c
525
i = do_patch_fixups(start, end, &instr, 1);
arch/powerpc/lib/feature-fixups.c
535
void *start, *end;
arch/powerpc/lib/feature-fixups.c
538
end = PTRRELOC(&__stop___barrier_nospec_fixup);
arch/powerpc/lib/feature-fixups.c
540
do_barrier_nospec_fixups_range(enable, start, end);
arch/powerpc/lib/feature-fixups.c
548
long *start, *end;
arch/powerpc/lib/feature-fixups.c
552
end = fixup_end;
arch/powerpc/lib/feature-fixups.c
563
i = do_patch_fixups(start, end, instr, ARRAY_SIZE(instr));
arch/powerpc/lib/feature-fixups.c
570
unsigned int *start, *end;
arch/powerpc/lib/feature-fixups.c
573
end = (void *)curr + *(curr + 1);
arch/powerpc/lib/feature-fixups.c
574
for (; start < end; start++) {
arch/powerpc/lib/feature-fixups.c
582
long *start, *end;
arch/powerpc/lib/feature-fixups.c
585
end = PTRRELOC(&__stop__btb_flush_fixup);
arch/powerpc/lib/feature-fixups.c
587
for (; start < end; start += 2)
arch/powerpc/lib/feature-fixups.c
594
long *start, *end;
arch/powerpc/lib/feature-fixups.c
601
end = fixup_end;
arch/powerpc/lib/feature-fixups.c
603
for (; start < end; start++) {
arch/powerpc/lib/feature-fixups.c
613
u32 *src, *dest, *end;
arch/powerpc/lib/feature-fixups.c
620
end = (void *)src + (__end_interrupts - _stext);
arch/powerpc/lib/feature-fixups.c
622
while (src < end) {
arch/powerpc/lib/feature-fixups.c
80
u32 *start, *end, *alt_start, *alt_end, *src, *dest;
arch/powerpc/lib/feature-fixups.c
83
end = calc_addr(fcur, fcur->end_off);
arch/powerpc/lib/feature-fixups.c
87
if ((alt_end - alt_start) > (end - start))
arch/powerpc/lib/restart_table.c
11
unsigned long end;
arch/powerpc/lib/restart_table.c
28
unsigned long end = smte->end;
arch/powerpc/lib/restart_table.c
30
if (addr >= start && addr < end)
arch/powerpc/lib/restart_table.c
46
unsigned long end = rte->end;
arch/powerpc/lib/restart_table.c
49
if (addr >= start && addr < end)
arch/powerpc/lib/restart_table.c
6
unsigned long end;
arch/powerpc/mm/book3s32/tlb.c
114
hash__flush_range(tlb->mm, tlb->start, tlb->end);
arch/powerpc/mm/book3s32/tlb.c
50
void hash__flush_range(struct mm_struct *mm, unsigned long start, unsigned long end)
arch/powerpc/mm/book3s32/tlb.c
58
if (start >= end)
arch/powerpc/mm/book3s32/tlb.c
60
end = (end - 1) | ~PAGE_MASK;
arch/powerpc/mm/book3s32/tlb.c
64
if (pmd_end > end)
arch/powerpc/mm/book3s32/tlb.c
65
pmd_end = end;
arch/powerpc/mm/book3s32/tlb.c
70
if (pmd_end == end)
arch/powerpc/mm/book3s64/hash_pgtable.c
409
unsigned long start, end, newpp;
arch/powerpc/mm/book3s64/hash_pgtable.c
421
static void change_memory_range(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/hash_pgtable.c
427
start, end, newpp, step);
arch/powerpc/mm/book3s64/hash_pgtable.c
429
for (idx = start; idx < end; idx += step)
arch/powerpc/mm/book3s64/hash_pgtable.c
493
change_memory_range(parms->start, parms->end, parms->step, parms->newpp);
arch/powerpc/mm/book3s64/hash_pgtable.c
503
static bool hash__change_memory_range(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/hash_pgtable.c
512
end = ALIGN(end, step); // aligns up
arch/powerpc/mm/book3s64/hash_pgtable.c
514
if (start >= end)
arch/powerpc/mm/book3s64/hash_pgtable.c
521
chmem_parms.end = end;
arch/powerpc/mm/book3s64/hash_pgtable.c
539
change_memory_range(start, end, step, newpp);
arch/powerpc/mm/book3s64/hash_pgtable.c
546
unsigned long start, end, pp;
arch/powerpc/mm/book3s64/hash_pgtable.c
549
end = (unsigned long)__end_rodata;
arch/powerpc/mm/book3s64/hash_pgtable.c
553
WARN_ON(!hash__change_memory_range(start, end, pp));
arch/powerpc/mm/book3s64/hash_pgtable.c
558
unsigned long start, end, pp;
arch/powerpc/mm/book3s64/hash_pgtable.c
561
end = (unsigned long)__init_end;
arch/powerpc/mm/book3s64/hash_pgtable.c
565
WARN_ON(!hash__change_memory_range(start, end, pp));
arch/powerpc/mm/book3s64/hash_tlb.c
192
void __flush_hash_table_range(unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/hash_tlb.c
198
end = ALIGN(end, PAGE_SIZE);
arch/powerpc/mm/book3s64/hash_tlb.c
211
for (; start < end; start += PAGE_SIZE) {
arch/powerpc/mm/book3s64/hash_utils.c
1236
int hash__create_section_mapping(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/hash_utils.c
1242
if (end >= H_VMALLOC_START) {
arch/powerpc/mm/book3s64/hash_utils.c
1249
rc = htab_bolt_mapping(start, end, __pa(start),
arch/powerpc/mm/book3s64/hash_utils.c
1254
int rc2 = htab_remove_mapping(start, end, mmu_linear_psize,
arch/powerpc/mm/book3s64/hash_utils.c
1258
update_page_count(mmu_linear_psize, (end - start) >> pshift);
arch/powerpc/mm/book3s64/hash_utils.c
1262
int hash__remove_section_mapping(unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/hash_utils.c
1266
int rc = htab_remove_mapping(start, end, mmu_linear_psize,
arch/powerpc/mm/book3s64/hash_utils.c
1273
update_page_count(mmu_linear_psize, -((end - start) >> pshift));
arch/powerpc/mm/book3s64/hash_utils.c
1314
phys_addr_t base = 0, size = 0, end, limit = MEMBLOCK_ALLOC_ANYWHERE;
arch/powerpc/mm/book3s64/hash_utils.c
1406
for_each_mem_range(i, &base, &end) {
arch/powerpc/mm/book3s64/hash_utils.c
1407
size = end - base;
arch/powerpc/mm/book3s64/iommu_api.c
358
unsigned long end;
arch/powerpc/mm/book3s64/iommu_api.c
365
end = mem->dev_hpa + (mem->entries << PAGE_SHIFT);
arch/powerpc/mm/book3s64/iommu_api.c
366
if ((mem->dev_hpa <= hpa) && (hpa < end)) {
arch/powerpc/mm/book3s64/iommu_api.c
373
*size = min(1UL << pageshift, end - hpa);
arch/powerpc/mm/book3s64/pgtable.c
308
int __meminit create_section_mapping(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/pgtable.c
312
return radix__create_section_mapping(start, end, nid, prot);
arch/powerpc/mm/book3s64/pgtable.c
314
return hash__create_section_mapping(start, end, nid, prot);
arch/powerpc/mm/book3s64/pgtable.c
317
int __meminit remove_section_mapping(unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/pgtable.c
320
return radix__remove_section_mapping(start, end);
arch/powerpc/mm/book3s64/pgtable.c
322
return hash__remove_section_mapping(start, end);
arch/powerpc/mm/book3s64/radix_hugetlbpage.c
29
unsigned long end)
arch/powerpc/mm/book3s64/radix_hugetlbpage.c
38
if (end - start >= PUD_SIZE)
arch/powerpc/mm/book3s64/radix_hugetlbpage.c
39
radix__flush_tlb_pwc_range_psize(vma->vm_mm, start, end, psize);
arch/powerpc/mm/book3s64/radix_hugetlbpage.c
41
radix__flush_tlb_range_psize(vma->vm_mm, start, end, psize);
arch/powerpc/mm/book3s64/radix_hugetlbpage.c
42
mmu_notifier_arch_invalidate_secondary_tlbs(vma->vm_mm, start, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
1114
int __meminit radix__vmemmap_populate(unsigned long start, unsigned long end, int node,
arch/powerpc/mm/book3s64/radix_pgtable.c
1145
for (addr = start; addr < end; addr = next) {
arch/powerpc/mm/book3s64/radix_pgtable.c
1146
next = pmd_addr_end(addr, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
1308
unsigned long end, int node,
arch/powerpc/mm/book3s64/radix_pgtable.c
1325
for (addr = start; addr < end; addr = next) {
arch/powerpc/mm/book3s64/radix_pgtable.c
1339
next = pmd_addr_end(addr, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
1420
void __ref radix__vmemmap_free(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_pgtable.c
1423
remove_pagetable(start, end, false, altmap);
arch/powerpc/mm/book3s64/radix_pgtable.c
188
static void radix__change_memory_range(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_pgtable.c
199
end = PAGE_ALIGN(end); // aligns up
arch/powerpc/mm/book3s64/radix_pgtable.c
202
start, end, clear);
arch/powerpc/mm/book3s64/radix_pgtable.c
204
for (idx = start; idx < end; idx += PAGE_SIZE) {
arch/powerpc/mm/book3s64/radix_pgtable.c
228
radix__flush_tlb_kernel_range(start, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
233
unsigned long start, end;
arch/powerpc/mm/book3s64/radix_pgtable.c
236
end = (unsigned long)__end_rodata;
arch/powerpc/mm/book3s64/radix_pgtable.c
238
radix__change_memory_range(start, end, _PAGE_WRITE);
arch/powerpc/mm/book3s64/radix_pgtable.c
241
end = start + PAGE_SIZE;
arch/powerpc/mm/book3s64/radix_pgtable.c
242
if (overlaps_interrupt_vector_text(start, end))
arch/powerpc/mm/book3s64/radix_pgtable.c
243
radix__change_memory_range(start, end, _PAGE_WRITE);
arch/powerpc/mm/book3s64/radix_pgtable.c
252
unsigned long end = (unsigned long)__init_end;
arch/powerpc/mm/book3s64/radix_pgtable.c
254
radix__change_memory_range(start, end, _PAGE_EXEC);
arch/powerpc/mm/book3s64/radix_pgtable.c
259
print_mapping(unsigned long start, unsigned long end, unsigned long size, bool exec)
arch/powerpc/mm/book3s64/radix_pgtable.c
263
if (end <= start)
arch/powerpc/mm/book3s64/radix_pgtable.c
268
pr_info("Mapped 0x%016lx-0x%016lx with %s pages%s\n", start, end, buf,
arch/powerpc/mm/book3s64/radix_pgtable.c
272
static unsigned long next_boundary(unsigned long addr, unsigned long end)
arch/powerpc/mm/book3s64/radix_pgtable.c
294
return end;
arch/powerpc/mm/book3s64/radix_pgtable.c
298
unsigned long end,
arch/powerpc/mm/book3s64/radix_pgtable.c
315
end = ALIGN_DOWN(end, PAGE_SIZE);
arch/powerpc/mm/book3s64/radix_pgtable.c
316
for (addr = start; addr < end; addr += mapping_size) {
arch/powerpc/mm/book3s64/radix_pgtable.c
320
gap = next_boundary(addr, end) - addr;
arch/powerpc/mm/book3s64/radix_pgtable.c
355
rc = __map_kernel_page(vaddr, addr, prot, mapping_size, nid, start, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
423
phys_addr_t start, end;
arch/powerpc/mm/book3s64/radix_pgtable.c
434
for_each_mem_range(i, &start, &end) {
arch/powerpc/mm/book3s64/radix_pgtable.c
441
if (end >= RADIX_VMALLOC_START) {
arch/powerpc/mm/book3s64/radix_pgtable.c
446
WARN_ON(create_physical_mapping(start, end,
arch/powerpc/mm/book3s64/radix_pgtable.c
739
static bool __meminit vmemmap_pmd_is_unused(unsigned long addr, unsigned long end)
arch/powerpc/mm/book3s64/radix_pgtable.c
746
static bool __meminit vmemmap_page_is_unused(unsigned long addr, unsigned long end)
arch/powerpc/mm/book3s64/radix_pgtable.c
788
unsigned long end, bool direct,
arch/powerpc/mm/book3s64/radix_pgtable.c
795
for (; addr < end; addr = next, pte++) {
arch/powerpc/mm/book3s64/radix_pgtable.c
797
if (next > end)
arch/powerpc/mm/book3s64/radix_pgtable.c
798
next = end;
arch/powerpc/mm/book3s64/radix_pgtable.c
821
unsigned long end, bool direct,
arch/powerpc/mm/book3s64/radix_pgtable.c
829
for (; addr < end; addr = next, pmd++) {
arch/powerpc/mm/book3s64/radix_pgtable.c
830
next = pmd_addr_end(addr, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
861
unsigned long end, bool direct,
arch/powerpc/mm/book3s64/radix_pgtable.c
869
for (; addr < end; addr = next, pud++) {
arch/powerpc/mm/book3s64/radix_pgtable.c
870
next = pud_addr_end(addr, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
895
remove_pagetable(unsigned long start, unsigned long end, bool direct,
arch/powerpc/mm/book3s64/radix_pgtable.c
905
for (addr = start; addr < end; addr = next) {
arch/powerpc/mm/book3s64/radix_pgtable.c
906
next = pgd_addr_end(addr, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
930
radix__flush_tlb_kernel_range(start, end);
arch/powerpc/mm/book3s64/radix_pgtable.c
934
unsigned long end, int nid,
arch/powerpc/mm/book3s64/radix_pgtable.c
937
if (end >= RADIX_VMALLOC_START) {
arch/powerpc/mm/book3s64/radix_pgtable.c
942
return create_physical_mapping(__pa(start), __pa(end),
arch/powerpc/mm/book3s64/radix_pgtable.c
946
int __meminit radix__remove_section_mapping(unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/radix_pgtable.c
948
remove_pagetable(start, end, true, NULL);
arch/powerpc/mm/book3s64/radix_tlb.c
1019
unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/radix_tlb.c
1024
unsigned long nr_pages = (end - start) >> page_shift;
arch/powerpc/mm/book3s64/radix_tlb.c
1032
WARN_ON_ONCE(end == TLB_FLUSH_ALL);
arch/powerpc/mm/book3s64/radix_tlb.c
1049
if (!flush_pid && (end - start) >= PMD_SIZE)
arch/powerpc/mm/book3s64/radix_tlb.c
1063
pseries_rpt_invalidate(pid, tgt, type, pg_sizes, start, end);
arch/powerpc/mm/book3s64/radix_tlb.c
1082
hend = end & PMD_MASK;
arch/powerpc/mm/book3s64/radix_tlb.c
1090
__tlbiel_va_range(start, end, pid, page_size, mmu_virtual_psize);
arch/powerpc/mm/book3s64/radix_tlb.c
1099
__tlbie_va_range(start, end, pid, page_size, mmu_virtual_psize);
arch/powerpc/mm/book3s64/radix_tlb.c
1106
start, end, pid, page_size, mmu_virtual_psize, flush_pwc);
arch/powerpc/mm/book3s64/radix_tlb.c
1114
mmu_notifier_arch_invalidate_secondary_tlbs(mm, start, end);
arch/powerpc/mm/book3s64/radix_tlb.c
1118
unsigned long end)
arch/powerpc/mm/book3s64/radix_tlb.c
1123
return radix__flush_hugetlb_tlb_range(vma, start, end);
arch/powerpc/mm/book3s64/radix_tlb.c
1126
__radix__flush_tlb_range(vma->vm_mm, start, end);
arch/powerpc/mm/book3s64/radix_tlb.c
1190
unsigned long end = tlb->end;
arch/powerpc/mm/book3s64/radix_tlb.c
1229
radix__flush_tlb_range_psize(mm, start, end, psize);
arch/powerpc/mm/book3s64/radix_tlb.c
1231
radix__flush_tlb_pwc_range_psize(mm, start, end, psize);
arch/powerpc/mm/book3s64/radix_tlb.c
1236
unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_tlb.c
1242
unsigned long nr_pages = (end - start) >> page_shift;
arch/powerpc/mm/book3s64/radix_tlb.c
1250
WARN_ON_ONCE(end == TLB_FLUSH_ALL);
arch/powerpc/mm/book3s64/radix_tlb.c
1272
pseries_rpt_invalidate(pid, tgt, type, pg_sizes, start, end);
arch/powerpc/mm/book3s64/radix_tlb.c
1291
_tlbiel_va_range(start, end, pid, page_size, psize, also_pwc);
arch/powerpc/mm/book3s64/radix_tlb.c
1293
_tlbie_va_range(start, end, pid, page_size, psize, also_pwc);
arch/powerpc/mm/book3s64/radix_tlb.c
1296
start, end, pid, page_size, psize, also_pwc);
arch/powerpc/mm/book3s64/radix_tlb.c
1300
mmu_notifier_arch_invalidate_secondary_tlbs(mm, start, end);
arch/powerpc/mm/book3s64/radix_tlb.c
1304
unsigned long end, int psize)
arch/powerpc/mm/book3s64/radix_tlb.c
1306
return __radix__flush_tlb_range_psize(mm, start, end, psize, false);
arch/powerpc/mm/book3s64/radix_tlb.c
1310
unsigned long end, int psize)
arch/powerpc/mm/book3s64/radix_tlb.c
1312
__radix__flush_tlb_range_psize(mm, start, end, psize, true);
arch/powerpc/mm/book3s64/radix_tlb.c
1318
unsigned long pid, end;
arch/powerpc/mm/book3s64/radix_tlb.c
1331
end = addr + HPAGE_PMD_SIZE;
arch/powerpc/mm/book3s64/radix_tlb.c
1338
_tlbiel_va_range(addr, end, pid, PAGE_SIZE, mmu_virtual_psize, true);
arch/powerpc/mm/book3s64/radix_tlb.c
1351
addr, end);
arch/powerpc/mm/book3s64/radix_tlb.c
1353
_tlbie_va_range(addr, end, pid, PAGE_SIZE, mmu_virtual_psize, true);
arch/powerpc/mm/book3s64/radix_tlb.c
1356
addr, end, pid, PAGE_SIZE, mmu_virtual_psize, true);
arch/powerpc/mm/book3s64/radix_tlb.c
1364
unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/radix_tlb.c
1366
radix__flush_tlb_range_psize(vma->vm_mm, start, end, MMU_PAGE_2M);
arch/powerpc/mm/book3s64/radix_tlb.c
1371
unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/radix_tlb.c
1373
radix__flush_tlb_range_psize(vma->vm_mm, start, end, MMU_PAGE_1G);
arch/powerpc/mm/book3s64/radix_tlb.c
1497
static inline void __tlbie_va_range_lpid(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_tlb.c
1505
for (addr = start; addr < end; addr += page_size)
arch/powerpc/mm/book3s64/radix_tlb.c
1511
static inline void _tlbie_va_range_lpid(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_tlb.c
1519
__tlbie_va_range_lpid(start, end, pid, lpid, page_size, psize);
arch/powerpc/mm/book3s64/radix_tlb.c
1529
unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/radix_tlb.c
1548
if (start == 0 && end == -1)
arch/powerpc/mm/book3s64/radix_tlb.c
1557
nr_pages = (end - start) >> def->shift;
arch/powerpc/mm/book3s64/radix_tlb.c
1570
_tlbie_va_range_lpid(start, end, pid, lpid,
arch/powerpc/mm/book3s64/radix_tlb.c
431
static inline void __tlbiel_va_range(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_tlb.c
438
for (addr = start; addr < end; addr += page_size)
arch/powerpc/mm/book3s64/radix_tlb.c
452
static inline void _tlbiel_va_range(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_tlb.c
459
__tlbiel_va_range(start, end, pid, page_size, psize);
arch/powerpc/mm/book3s64/radix_tlb.c
463
static inline void __tlbie_va_range(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_tlb.c
470
for (addr = start; addr < end; addr += page_size)
arch/powerpc/mm/book3s64/radix_tlb.c
520
unsigned long end;
arch/powerpc/mm/book3s64/radix_tlb.c
530
_tlbiel_va_range(t->start, t->end, t->pid, t->page_size,
arch/powerpc/mm/book3s64/radix_tlb.c
545
static inline void _tlbie_va_range(unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_tlb.c
552
__tlbie_va_range(start, end, pid, page_size, psize);
arch/powerpc/mm/book3s64/radix_tlb.c
557
unsigned long start, unsigned long end,
arch/powerpc/mm/book3s64/radix_tlb.c
562
struct tlbiel_va_range t = { .start = start, .end = end,
arch/powerpc/mm/book3s64/radix_tlb.c
568
_tlbie_va_range(start, end, pid, page_size, psize, also_pwc);
arch/powerpc/mm/book3s64/radix_tlb.c
985
void radix__flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/powerpc/mm/book3s64/radix_tlb.c
993
start, end);
arch/powerpc/mm/book3s64/slice.c
106
unsigned long end = start + (1ul << SLICE_HIGH_SHIFT);
arch/powerpc/mm/book3s64/slice.c
114
return !slice_area_is_free(mm, start, end - start);
arch/powerpc/mm/book3s64/slice.c
142
unsigned long end = start + len - 1;
arch/powerpc/mm/book3s64/slice.c
146
unsigned long mend = min(end,
arch/powerpc/mm/book3s64/slice.c
155
if (SLICE_NUM_HIGH && !slice_addr_is_low(end)) {
arch/powerpc/mm/book3s64/slice.c
157
unsigned long align_end = ALIGN(end, (1UL << SLICE_HIGH_SHIFT));
arch/powerpc/mm/book3s64/slice.c
265
int end, unsigned long *boundary_addr)
arch/powerpc/mm/book3s64/slice.c
270
*boundary_addr = (slice + end) << SLICE_LOW_SHIFT;
arch/powerpc/mm/book3s64/slice.c
274
*boundary_addr = (slice + end) ?
arch/powerpc/mm/book3s64/slice.c
275
((slice + end) << SLICE_HIGH_SHIFT) : SLICE_LOW_TOP;
arch/powerpc/mm/book3s64/slice.c
63
unsigned long end = start + len - 1;
arch/powerpc/mm/book3s64/slice.c
70
unsigned long mend = min(end,
arch/powerpc/mm/book3s64/slice.c
77
if (SLICE_NUM_HIGH && !slice_addr_is_low(end)) {
arch/powerpc/mm/book3s64/slice.c
79
unsigned long align_end = ALIGN(end, (1UL << SLICE_HIGH_SHIFT));
arch/powerpc/mm/book3s64/subpage_prot.c
139
unsigned long end, struct mm_walk *walk)
arch/powerpc/mm/dma-noncoherent.c
25
unsigned long end = start + size;
arch/powerpc/mm/dma-noncoherent.c
35
if ((start | end) & (L1_CACHE_BYTES - 1))
arch/powerpc/mm/dma-noncoherent.c
36
flush_dcache_range(start, end);
arch/powerpc/mm/dma-noncoherent.c
38
invalidate_dcache_range(start, end);
arch/powerpc/mm/dma-noncoherent.c
41
clean_dcache_range(start, end);
arch/powerpc/mm/dma-noncoherent.c
44
flush_dcache_range(start, end);
arch/powerpc/mm/init_64.c
203
static int __meminit __vmemmap_populate(unsigned long start, unsigned long end, int node,
arch/powerpc/mm/init_64.c
212
pr_debug("vmemmap_populate %lx..%lx, node %d\n", start, end, node);
arch/powerpc/mm/init_64.c
214
for (; start < end; start += page_size) {
arch/powerpc/mm/init_64.c
277
int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node,
arch/powerpc/mm/init_64.c
283
return radix__vmemmap_populate(start, end, node, altmap);
arch/powerpc/mm/init_64.c
286
return __vmemmap_populate(start, end, node, altmap);
arch/powerpc/mm/init_64.c
320
static void __ref __vmemmap_free(unsigned long start, unsigned long end,
arch/powerpc/mm/init_64.c
334
pr_debug("vmemmap_free %lx...%lx\n", start, end);
arch/powerpc/mm/init_64.c
336
for (; start < end; start += page_size) {
arch/powerpc/mm/init_64.c
379
void __ref vmemmap_free(unsigned long start, unsigned long end,
arch/powerpc/mm/init_64.c
384
return radix__vmemmap_free(start, end, altmap);
arch/powerpc/mm/init_64.c
386
return __vmemmap_free(start, end, altmap);
arch/powerpc/mm/kasan/init_32.c
140
phys_addr_t base, end;
arch/powerpc/mm/kasan/init_32.c
144
for_each_mem_range(i, &base, &end) {
arch/powerpc/mm/kasan/init_32.c
145
phys_addr_t top = min(end, total_lowmem);
arch/powerpc/mm/kasan/init_32.c
180
unsigned long end = KASAN_SHADOW_END;
arch/powerpc/mm/kasan/init_32.c
189
next = pgd_addr_end(addr, end);
arch/powerpc/mm/kasan/init_32.c
191
} while (pmd++, addr = next, addr != end);
arch/powerpc/mm/kasan/init_book3e_64.c
110
phys_addr_t start, end;
arch/powerpc/mm/kasan/init_book3e_64.c
114
for_each_mem_range(i, &start, &end)
arch/powerpc/mm/kasan/init_book3e_64.c
115
kasan_init_phys_region(phys_to_virt(start), phys_to_virt(end));
arch/powerpc/mm/kasan/init_book3e_64.c
66
static void __init kasan_init_phys_region(void *start, void *end)
arch/powerpc/mm/kasan/init_book3e_64.c
71
if (start >= end)
arch/powerpc/mm/kasan/init_book3e_64.c
75
k_end = ALIGN((unsigned long)kasan_mem_to_shadow(end), PAGE_SIZE);
arch/powerpc/mm/kasan/init_book3s_64.c
22
static void __init kasan_init_phys_region(void *start, void *end)
arch/powerpc/mm/kasan/init_book3s_64.c
27
if (start >= end)
arch/powerpc/mm/kasan/init_book3s_64.c
31
k_end = ALIGN((unsigned long)kasan_mem_to_shadow(end), PAGE_SIZE);
arch/powerpc/mm/kasan/init_book3s_64.c
53
phys_addr_t start, end;
arch/powerpc/mm/kasan/init_book3s_64.c
62
for_each_mem_range(i, &start, &end)
arch/powerpc/mm/kasan/init_book3s_64.c
63
kasan_init_phys_region(phys_to_virt(start), phys_to_virt(end));
arch/powerpc/mm/mem.c
245
unsigned long end = __fix_to_virt(FIX_KMAP_BEGIN);
arch/powerpc/mm/mem.c
247
for (; v < end; v += PAGE_SIZE)
arch/powerpc/mm/mem.c
329
phys_addr_t start, end;
arch/powerpc/mm/mem.c
332
for_each_mem_range(i, &start, &end) {
arch/powerpc/mm/mem.c
346
res->end = end - 1;
arch/powerpc/mm/mem.c
402
unsigned long start, end;
arch/powerpc/mm/mem.c
420
end = MODULES_END;
arch/powerpc/mm/mem.c
423
end = VMALLOC_END;
arch/powerpc/mm/mem.c
432
.end = end,
arch/powerpc/mm/mem.c
440
.end = VMALLOC_END,
arch/powerpc/mm/mem.c
446
.end = VMALLOC_END,
arch/powerpc/mm/mem.c
68
int __weak create_section_mapping(unsigned long start, unsigned long end,
arch/powerpc/mm/mem.c
74
int __weak remove_section_mapping(unsigned long start, unsigned long end)
arch/powerpc/mm/mmu_decl.h
180
int create_section_mapping(unsigned long start, unsigned long end,
arch/powerpc/mm/nohash/kaslr_booke.c
100
u32 end)
arch/powerpc/mm/nohash/kaslr_booke.c
109
if (regions_overlap(start, end, base, base + size))
arch/powerpc/mm/nohash/kaslr_booke.c
146
if (regions_overlap(start, end, base, rsv_end))
arch/powerpc/mm/nohash/kaslr_booke.c
154
u32 end)
arch/powerpc/mm/nohash/kaslr_booke.c
156
if (regions_overlap(start, end, __pa(_stext), __pa(_end)))
arch/powerpc/mm/nohash/kaslr_booke.c
159
if (regions_overlap(start, end, regions.dtb_start,
arch/powerpc/mm/nohash/kaslr_booke.c
163
if (regions_overlap(start, end, regions.initrd_start,
arch/powerpc/mm/nohash/kaslr_booke.c
167
if (regions_overlap(start, end, regions.crash_start,
arch/powerpc/mm/nohash/kaslr_booke.c
171
return overlaps_reserved_region(fdt, start, end);
arch/powerpc/mm/nohash/kaslr_booke.c
196
u64 start, end;
arch/powerpc/mm/nohash/kaslr_booke.c
212
end = of_read_number(prop, len / 4);
arch/powerpc/mm/nohash/kaslr_booke.c
215
regions.initrd_end = (unsigned long)end;
arch/powerpc/mm/nohash/kaslr_booke.c
217
pr_debug("initrd_start=0x%llx initrd_end=0x%llx\n", start, end);
arch/powerpc/mm/nohash/tlb.c
296
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/powerpc/mm/nohash/tlb.c
317
unsigned long end)
arch/powerpc/mm/nohash/tlb.c
320
if (end - start == PAGE_SIZE && !(start & ~PAGE_MASK))
arch/powerpc/mm/nohash/tlb_64e.c
60
unsigned long end = address + PMD_SIZE;
arch/powerpc/mm/nohash/tlb_64e.c
67
while (start < end) {
arch/powerpc/mm/numa.c
1294
if ((scn_addr < res.start) || (scn_addr > res.end))
arch/powerpc/mm/pgtable_32.c
115
phys_addr_t base, end;
arch/powerpc/mm/pgtable_32.c
118
for_each_mem_range(i, &base, &end) {
arch/powerpc/mm/pgtable_32.c
119
phys_addr_t top = min(end, total_lowmem);
arch/powerpc/mm/ptdump/ptdump.c
414
ptdump_range[0].end = PAGE_OFFSET + (PGDIR_SIZE * PTRS_PER_PGD);
arch/powerpc/perf/hv-24x7.c
267
void *end)
arch/powerpc/perf/hv-24x7.c
271
return (start + offsetof(struct hv_24x7_event_data, remainder)) < end;
arch/powerpc/perf/hv-24x7.c
282
static void *event_end(struct hv_24x7_event_data *ev, void *end)
arch/powerpc/perf/hv-24x7.c
294
if (start + nl > end) {
arch/powerpc/perf/hv-24x7.c
296
__func__, start, nl, end);
arch/powerpc/perf/hv-24x7.c
309
if (start + nl + dl > end) {
arch/powerpc/perf/hv-24x7.c
311
__func__, start, nl, dl, start + nl + dl, end);
arch/powerpc/perf/hv-24x7.c
325
if (start + nl + dl + ldl > end) {
arch/powerpc/perf/hv-24x7.c
327
__func__, start, nl, dl, ldl, end);
arch/powerpc/perf/hv-24x7.c
693
size_t offset, void *end)
arch/powerpc/perf/hv-24x7.c
707
if (!event_fixed_portion_is_within(event, end)) {
arch/powerpc/perf/hv-24x7.c
720
if (ev_end > end) {
arch/powerpc/perf/hv-24x7.c
722
event_idx, ev_len, ev_end, end,
arch/powerpc/perf/hv-24x7.c
727
calc_ev_end = event_end(event, end);
arch/powerpc/perf/hv-24x7.c
730
event_idx, event_data_bytes, event, end,
arch/powerpc/perf/hv-24x7.c
769
void *event_data, *end;
arch/powerpc/perf/hv-24x7.c
841
end = event_data + event_data_bytes;
arch/powerpc/perf/hv-24x7.c
876
offset, end);
arch/powerpc/perf/req-gen/_begin.h
16
#define REQUEST_END CAT2_STR(REQ_GEN_PREFIX, _request-end.h)
arch/powerpc/platforms/44x/pci.c
103
res->end = size - 1;
arch/powerpc/platforms/44x/pci.c
143
res->end = 0xffffffff;
arch/powerpc/platforms/44x/pci.c
145
res->end = res->start + size - 1;
arch/powerpc/platforms/44x/pci.c
175
if (res->end > 0xffffffff &&
arch/powerpc/platforms/44x/pci.c
83
r->start = r->end = 0;
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
173
goto end;
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
177
goto end;
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
195
goto end;
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c
199
end:
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
106
end:
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
388
goto end;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
393
goto end;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
404
end:
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
73
goto end;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
78
goto end;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
86
goto end;
arch/powerpc/platforms/512x/mpc512x_lpbfifo.c
94
goto end;
arch/powerpc/platforms/512x/mpc512x_shared.c
181
unsigned long start, end;
arch/powerpc/platforms/512x/mpc512x_shared.c
185
end = PFN_DOWN(addr + size);
arch/powerpc/platforms/512x/mpc512x_shared.c
187
for (; start < end; start++)
arch/powerpc/platforms/52xx/lite5200_pm.c
242
.end = lite5200_pm_end,
arch/powerpc/platforms/52xx/mpc52xx_pci.c
337
if (res->end > res->start) { /* Only valid resources */
arch/powerpc/platforms/52xx/mpc52xx_pci.c
338
res->end -= res->start;
arch/powerpc/platforms/52xx/mpc52xx_pci.c
350
res->start = res->end = res->flags = 0;
arch/powerpc/platforms/83xx/suspend.c
320
.end = mpc83xx_suspend_end,
arch/powerpc/platforms/cell/spufs/file.c
1701
static int spufs_mfc_fsync(struct file *file, loff_t start, loff_t end, int datasync)
arch/powerpc/platforms/cell/spufs/file.c
1704
int err = file_write_and_wait_range(file, start, end);
arch/powerpc/platforms/chrp/pegasos_eth.c
41
.end = 0xf1000000 + MV643XX_ETH_SHARED_REGS +
arch/powerpc/platforms/chrp/pegasos_eth.c
61
.end = 0xf1000000 + MV643XX_ETH_SHARED_REGS + 0x83,
arch/powerpc/platforms/chrp/pegasos_eth.c
77
.end = 9,
arch/powerpc/platforms/fsl_uli1575.c
225
resource_size_t end = 0;
arch/powerpc/platforms/fsl_uli1575.c
230
end = pci_resource_end(dev, i);
arch/powerpc/platforms/fsl_uli1575.c
235
if (res->end == end)
arch/powerpc/platforms/fsl_uli1575.c
238
dummy = ioremap(res->end - 3, 0x4);
arch/powerpc/platforms/pasemi/dma_lib.c
565
res.end = res.start + 0x1000;
arch/powerpc/platforms/pasemi/setup.c
79
.end = 0x71,
arch/powerpc/platforms/pasemi/setup.c
84
.end = 8,
arch/powerpc/platforms/powermac/low_i2c.c
1404
.end = pmac_i2c_do_end,
arch/powerpc/platforms/powermac/pci.c
1157
dev->resource[i].start = dev->resource[i].end = 0;
arch/powerpc/platforms/powermac/pci.c
1167
dev->resource[i].start = dev->resource[i].end = 0;
arch/powerpc/platforms/powermac/pci.c
1229
reg = ((region->start >> 16) & 0xfff0) | (region->end & 0xfff00000);
arch/powerpc/platforms/powermac/pci.c
667
unsigned long base, end, next = -1;
arch/powerpc/platforms/powermac/pci.c
678
end = base + 0x00ffffff;
arch/powerpc/platforms/powermac/pci.c
681
end = base + 0x0fffffff;
arch/powerpc/platforms/powermac/pci.c
691
hose->mem_resources[cur].end = end;
arch/powerpc/platforms/powermac/pci.c
693
DBG(" %d: 0x%08lx-0x%08lx\n", cur, base, end);
arch/powerpc/platforms/powermac/pci.c
695
DBG(" : -0x%08lx\n", end);
arch/powerpc/platforms/powermac/pci.c
696
hose->mem_resources[cur].end = end;
arch/powerpc/platforms/powermac/pci.c
698
next = end + 1;
arch/powerpc/platforms/powermac/pci.c
733
hose->io_resource.end = 0x003fffff;
arch/powerpc/platforms/powermac/pfunc_core.c
949
if (dev->handlers->end)
arch/powerpc/platforms/powermac/pfunc_core.c
950
dev->handlers->end(func, instdata);
arch/powerpc/platforms/powernv/opal-core.c
440
void *end = (void *)((u64)oc_conf->opalcorebuf +
arch/powerpc/platforms/powernv/opal-core.c
443
free_reserved_area(oc_conf->opalcorebuf, end, -1, NULL);
arch/powerpc/platforms/powernv/opal-fadump.c
654
u64 base, end;
arch/powerpc/platforms/powernv/opal-fadump.c
657
end = base;
arch/powerpc/platforms/powernv/opal-fadump.c
658
end += of_read_number(prop + (i * 4) + 2, 2);
arch/powerpc/platforms/powernv/opal-fadump.c
659
if (end > OPAL_FADUMP_MIN_BOOT_MEM) {
arch/powerpc/platforms/powernv/opal-fadump.c
661
base, end);
arch/powerpc/platforms/powernv/opal-irqchip.c
252
r->start = r->end = virq;
arch/powerpc/platforms/powernv/pci-ioda.c
1189
unsigned long start, end, inc;
arch/powerpc/platforms/powernv/pci-ioda.c
1194
end = start;
arch/powerpc/platforms/powernv/pci-ioda.c
1198
end |= ((index + npages - 1) << shift);
arch/powerpc/platforms/powernv/pci-ioda.c
1202
while (start <= end) {
arch/powerpc/platforms/powernv/pci-ioda.c
1922
if (!res || !res->flags || res->start > res->end ||
arch/powerpc/platforms/powernv/pci-ioda.c
1928
region.end = res->end - phb->ioda.io_pci_base;
arch/powerpc/platforms/powernv/pci-ioda.c
1932
region.start <= region.end) {
arch/powerpc/platforms/powernv/pci-ioda.c
1950
region.end = res->end -
arch/powerpc/platforms/powernv/pci-ioda.c
1956
region.start <= region.end) {
arch/powerpc/platforms/powernv/pci-ioda.c
2207
r->end = w->end;
arch/powerpc/platforms/powernv/pci-ioda.c
2217
r->end += 0x10000;
arch/powerpc/platforms/powernv/pci-ioda.c
2218
r->end -= 0x100000;
arch/powerpc/platforms/powernv/pci-ioda.c
235
r->end -= (2 * phb->ioda.m64_segsize);
arch/powerpc/platforms/powernv/pci-ioda.c
257
resource_size_t base, sgsz, start, end;
arch/powerpc/platforms/powernv/pci-ioda.c
268
end = ALIGN(r->end - base, sgsz);
arch/powerpc/platforms/powernv/pci-ioda.c
269
for (segno = start / sgsz; segno < end / sgsz; segno++) {
arch/powerpc/platforms/powernv/pci-ioda.c
405
res->end = res->start + of_read_number(r + 4, 2) - 1;
arch/powerpc/platforms/powernv/pci-ioda.c
416
res->start, res->end, pci_addr, m64_range[0],
arch/powerpc/platforms/powernv/pci-ioda.c
972
&bus->busn_res.start, &bus->busn_res.end,
arch/powerpc/platforms/powernv/pci-sriov.c
203
res->end = res->start + vf_bar_sz * mul - 1;
arch/powerpc/platforms/powernv/pci-sriov.c
219
res->end = res->start - 1;
arch/powerpc/platforms/powernv/pci-sriov.c
540
res2.end = res2.start + (size * num_vfs) - 1;
arch/powerpc/platforms/powernv/pci-sriov.c
542
if (res2.end > res->end) {
arch/powerpc/platforms/powernv/pci-sriov.c
581
iov->holes[i].end = res2.start + size * offset - 1;
arch/powerpc/platforms/powernv/vas-fault.c
31
unsigned long *end = vinst->fault_fifo + vinst->fault_fifo_size;
arch/powerpc/platforms/powernv/vas-fault.c
40
for (i = 0; i < 10*(CRB_SIZE/8) && fifo < end; i += 4, fifo += 4) {
arch/powerpc/platforms/powernv/vas.c
103
if (res->end > 62) {
arch/powerpc/platforms/powernv/vas.c
104
pr_err("Bad 'paste_win_id_shift' in DT, %llx\n", res->end);
arch/powerpc/platforms/powernv/vas.c
108
vinst->paste_win_id_shift = 63 - res->end;
arch/powerpc/platforms/pseries/hotplug-memory.c
180
struct drmem_lmb *lmb, *start, *end;
arch/powerpc/platforms/pseries/hotplug-memory.c
194
end = &start[n_lmbs];
arch/powerpc/platforms/pseries/hotplug-memory.c
197
if (end > limit)
arch/powerpc/platforms/pseries/hotplug-memory.c
201
*end_lmb = end;
arch/powerpc/platforms/pseries/iommu.c
1691
unsigned long start = 0, end = 0;
arch/powerpc/platforms/pseries/iommu.c
1700
end = pci->phb->mem_resources[i].end;
arch/powerpc/platforms/pseries/iommu.c
1722
start >> page_shift, end >> page_shift);
arch/powerpc/platforms/pseries/iommu.c
2064
unsigned long start = 0, end = 0;
arch/powerpc/platforms/pseries/iommu.c
2143
end >> IOMMU_PAGE_SHIFT_4K);
arch/powerpc/platforms/pseries/iommu.c
2206
end = pci->phb->mem_resources[i].end;
arch/powerpc/platforms/pseries/iommu.c
2214
iommu_init_table(tbl, pci->phb->node, start >> page_shift, end >> page_shift);
arch/powerpc/platforms/pseries/papr-indices.c
259
.end = indices_sequence_end,
arch/powerpc/platforms/pseries/papr-phy-attest.c
239
.end = phy_attest_sequence_end,
arch/powerpc/platforms/pseries/papr-rtas-common.c
143
if (seq->end)
arch/powerpc/platforms/pseries/papr-rtas-common.c
144
seq->end(seq);
arch/powerpc/platforms/pseries/papr-rtas-common.h
41
void (*end)(struct papr_rtas_sequence *seq);
arch/powerpc/platforms/pseries/papr-vpd.c
226
.end = vpd_sequence_end,
arch/powerpc/platforms/pseries/papr_scm.c
1342
if (phys_addr >= p->res.start && phys_addr <= p->res.end) {
arch/powerpc/platforms/pseries/papr_scm.c
1460
p->res.end = p->bound_addr + p->blocks * p->block_size - 1;
arch/powerpc/platforms/pseries/pci.c
230
if (r->start == 0 && r->end) {
arch/powerpc/platforms/pseries/pci.c
232
r->end = 0;
arch/powerpc/platforms/pseries/reconfig.c
114
static char * parse_next_property(char *buf, char *end, char **name, int *length,
arch/powerpc/platforms/pseries/reconfig.c
129
if (++tmp >= end) {
arch/powerpc/platforms/pseries/reconfig.c
143
if (*tmp != ' ' || ++tmp >= end) {
arch/powerpc/platforms/pseries/reconfig.c
152
if (tmp > end) {
arch/powerpc/platforms/pseries/reconfig.c
157
else if (tmp < end && *tmp != ' ' && *tmp != '\0') {
arch/powerpc/platforms/pseries/reconfig.c
196
char *path, *end, *name;
arch/powerpc/platforms/pseries/reconfig.c
202
end = buf + bufsize;
arch/powerpc/platforms/pseries/reconfig.c
216
while (buf < end &&
arch/powerpc/platforms/pseries/reconfig.c
217
(buf = parse_next_property(buf, end, &name, &length, &value))) {
arch/powerpc/platforms/pseries/reconfig.c
277
char *name, *end;
arch/powerpc/platforms/pseries/reconfig.c
279
end = buf + bufsize;
arch/powerpc/platforms/pseries/reconfig.c
285
if (parse_next_property(buf, end, &name, &length, &value) == NULL)
arch/powerpc/platforms/pseries/reconfig.c
320
char *name, *end, *next_prop;
arch/powerpc/platforms/pseries/reconfig.c
324
end = buf + bufsize;
arch/powerpc/platforms/pseries/reconfig.c
329
next_prop = parse_next_property(buf, end, &name, &length, &value);
arch/powerpc/platforms/pseries/setup.c
715
res->end = base + size - 1;
arch/powerpc/platforms/pseries/setup.c
738
res->end = base + size - 1;
arch/powerpc/platforms/pseries/setup.c
947
char *ptr, *key, *value, *end;
arch/powerpc/platforms/pseries/setup.c
958
end = &buf.val[CMO_MAXLENGTH];
arch/powerpc/platforms/pseries/setup.c
962
while (*ptr && (ptr <= end)) {
arch/powerpc/sysdev/dart_iommu.c
142
unsigned long end = start + (count + 1) * sizeof(unsigned int);
arch/powerpc/sysdev/dart_iommu.c
146
flush_dcache_range(start, end);
arch/powerpc/sysdev/dart_iommu.c
159
" isync" : "=r" (tmp) : "r" (end) : "memory");
arch/powerpc/sysdev/fsl_pci.c
1058
addr >= res->start && addr <= res->end)
arch/powerpc/sysdev/fsl_pci.c
257
paddr_hi = max(paddr_hi, (u64)hose->mem_resources[i].end);
arch/powerpc/sysdev/fsl_pci.c
285
| (ilog2(hose->io_resource.end
arch/powerpc/sysdev/fsl_pci.c
516
res->end = par ? par->end : 0;
arch/powerpc/sysdev/fsl_rio.c
610
(u64)port->iores.start, (u64)port->iores.end);
arch/powerpc/sysdev/fsl_rmu.c
331
&& (dbell->res->end
arch/powerpc/sysdev/i8259.c
143
.end = 0x21,
arch/powerpc/sysdev/i8259.c
150
.end = 0xa1,
arch/powerpc/sysdev/i8259.c
157
.end = 0x4d1,
arch/powerpc/sysdev/of_rtc.c
55
(unsigned long long)res->end);
arch/powerpc/sysdev/rtc_cmos_setup.c
57
res[1].end = 8;
arch/powerpc/sysdev/tsi108_dev.c
89
r[1].end = irq_of_parse_and_map(np, 0);
arch/riscv/errata/andes/errata.c
65
void __init_or_module andes_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/errata/mips/errata.c
36
void mips_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/errata/mips/errata.c
49
for (alt = begin; alt < end; alt++) {
arch/riscv/errata/sifive/errata.c
78
void sifive_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/errata/sifive/errata.c
93
for (alt = begin; alt < end; alt++) {
arch/riscv/errata/thead/errata.c
189
void thead_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/errata/thead/errata.c
200
for (alt = begin; alt < end; alt++) {
arch/riscv/include/asm/alternative.h
48
void andes_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/include/asm/alternative.h
51
void mips_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/include/asm/alternative.h
54
void sifive_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/include/asm/alternative.h
57
void thead_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/include/asm/alternative.h
61
void riscv_cpufeature_patch_func(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/include/asm/cacheflush.h
17
unsigned long end)
arch/riscv/include/asm/cacheflush.h
47
static inline void flush_cache_vmap(unsigned long start, unsigned long end)
arch/riscv/include/asm/cacheflush.h
61
#define flush_cache_vmap_early(start, end) local_flush_tlb_kernel_range(start, end)
arch/riscv/include/asm/cacheflush.h
81
static inline void flush_icache_range(unsigned long start, unsigned long end)
arch/riscv/include/asm/efi.h
48
void efi_icache_sync(unsigned long start, unsigned long end);
arch/riscv/include/asm/kvm_gstage.h
68
void kvm_riscv_gstage_wp_range(struct kvm_gstage *gstage, gpa_t start, gpa_t end);
arch/riscv/include/asm/runtime-const.h
264
unsigned long val, s32 *start, s32 *end)
arch/riscv/include/asm/runtime-const.h
266
while (start < end) {
arch/riscv/include/asm/sections.h
21
uintptr_t end = (uintptr_t)__init_data_begin;
arch/riscv/include/asm/sections.h
23
return va >= start && va < end;
arch/riscv/include/asm/sections.h
29
uintptr_t end = (uintptr_t)lm_alias(__init_data_begin);
arch/riscv/include/asm/sections.h
31
return va >= start && va < end;
arch/riscv/include/asm/set_memory.h
24
unsigned long end = (unsigned long)endp;
arch/riscv/include/asm/set_memory.h
25
int num_pages = PAGE_ALIGN(end - start) >> PAGE_SHIFT;
arch/riscv/include/asm/tlb.h
22
flush_tlb_mm_range(tlb->mm, tlb->start, tlb->end,
arch/riscv/include/asm/tlbflush.h
49
unsigned long end, unsigned int page_size);
arch/riscv/include/asm/tlbflush.h
52
unsigned long end);
arch/riscv/include/asm/tlbflush.h
53
void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/riscv/include/asm/tlbflush.h
54
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/riscv/include/asm/tlbflush.h
58
unsigned long end);
arch/riscv/include/asm/tlbflush.h
60
unsigned long end);
arch/riscv/include/asm/tlbflush.h
65
struct mm_struct *mm, unsigned long start, unsigned long end);
arch/riscv/kernel/acpi.c
169
static int acpi_parse_madt_rintc(union acpi_subtable_headers *header, const unsigned long end)
arch/riscv/kernel/acpi.c
236
u64 end = md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT);
arch/riscv/kernel/acpi.c
238
if (phys < md->phys_addr || phys >= end)
arch/riscv/kernel/acpi.c
241
if (phys + size > end) {
arch/riscv/kernel/acpi_numa.c
50
const unsigned long end)
arch/riscv/kernel/alternative.c
158
struct alt_entry *end,
arch/riscv/kernel/alternative.c
165
riscv_cpufeature_patch_func(begin, end, stage);
arch/riscv/kernel/alternative.c
170
cpu_mfr_info.patch_func(begin, end,
arch/riscv/kernel/alternative.c
182
struct alt_entry *begin, *end;
arch/riscv/kernel/alternative.c
191
end = (void *)hdr + alt->sh_offset + alt->sh_size,
arch/riscv/kernel/alternative.c
194
(struct alt_entry *)end,
arch/riscv/kernel/alternative.c
27
void (*patch_func)(struct alt_entry *begin, struct alt_entry *end,
arch/riscv/kernel/cpufeature.c
1223
struct alt_entry *end,
arch/riscv/kernel/cpufeature.c
1233
for (alt = begin; alt < end; alt++) {
arch/riscv/kernel/hibernate.c
169
unsigned long end, pgprot_t prot)
arch/riscv/kernel/hibernate.c
190
} while (dst_ptep++, src_ptep++, start += PAGE_SIZE, start < end);
arch/riscv/kernel/hibernate.c
196
unsigned long end, pgprot_t prot)
arch/riscv/kernel/hibernate.c
217
next = pmd_addr_end(start, end);
arch/riscv/kernel/hibernate.c
229
} while (dst_pmdp++, src_pmdp++, start = next, start != end);
arch/riscv/kernel/hibernate.c
235
unsigned long end, pgprot_t prot)
arch/riscv/kernel/hibernate.c
256
next = pud_addr_end(start, end);
arch/riscv/kernel/hibernate.c
268
} while (dst_pudp++, src_pudp++, start = next, start != end);
arch/riscv/kernel/hibernate.c
274
unsigned long end, pgprot_t prot)
arch/riscv/kernel/hibernate.c
295
next = p4d_addr_end(start, end);
arch/riscv/kernel/hibernate.c
307
} while (dst_p4dp++, src_p4dp++, start = next, start != end);
arch/riscv/kernel/hibernate.c
312
static int temp_pgtable_mapping(pgd_t *pgdp, unsigned long start, unsigned long end, pgprot_t prot)
arch/riscv/kernel/hibernate.c
322
next = pgd_addr_end(start, end);
arch/riscv/kernel/hibernate.c
334
} while (dst_pgdp++, src_pgdp++, start = next, start != end);
arch/riscv/kernel/hibernate.c
356
unsigned long end = (unsigned long)pfn_to_virt(max_low_pfn);
arch/riscv/kernel/hibernate.c
372
ret = temp_pgtable_mapping(resume_pg_dir, start, end, __pgprot(_PAGE_WRITE | _PAGE_EXEC));
arch/riscv/kernel/hibernate.c
392
end = start + PAGE_SIZE;
arch/riscv/kernel/hibernate.c
394
ret = temp_pgtable_mapping(resume_pg_dir, start, end, __pgprot(_PAGE_WRITE));
arch/riscv/kernel/machine_kexec_file.c
52
cmem->ranges[cmem->nr_ranges].end = res->end;
arch/riscv/kernel/machine_kexec_file.c
78
ret = crash_exclude_mem_range(cmem, crashk_res.start, crashk_res.end);
arch/riscv/kernel/setup.c
102
code_res.end = __pa_symbol(_etext) - 1;
arch/riscv/kernel/setup.c
106
rodata_res.end = __pa_symbol(__end_rodata) - 1;
arch/riscv/kernel/setup.c
110
data_res.end = __pa_symbol(_edata) - 1;
arch/riscv/kernel/setup.c
114
bss_res.end = __pa_symbol(__bss_stop) - 1;
arch/riscv/kernel/setup.c
118
kimage_res.end = bss_res.end;
arch/riscv/kernel/setup.c
170
elfcorehdr_res.end = elfcorehdr_addr + elfcorehdr_size - 1;
arch/riscv/kernel/setup.c
182
res->end = __pfn_to_phys(memblock_region_reserved_end_pfn(region)) - 1;
arch/riscv/kernel/setup.c
213
res->end = __pfn_to_phys(memblock_region_memory_end_pfn(region)) - 1;
arch/riscv/kernel/setup.c
246
resource_size_t start, end;
arch/riscv/kernel/setup.c
249
end = min(PFN_PHYS(PFN_UP(r_end)) - 1, mem->end);
arch/riscv/kernel/setup.c
251
if (start > mem->end || end < mem->start)
arch/riscv/kernel/setup.c
254
reserve_region_with_split(mem, start, end, "Reserved");
arch/riscv/kernel/smpboot.c
73
static int __init acpi_parse_rintc(union acpi_subtable_headers *header, const unsigned long end)
arch/riscv/kernel/smpboot.c
87
if (BAD_MADT_ENTRY(processor, end))
arch/riscv/kernel/sys_riscv.c
69
SYSCALL_DEFINE3(riscv_flush_icache, uintptr_t, start, uintptr_t, end,
arch/riscv/kernel/vdso/hwprobe.c
22
struct riscv_hwprobe *end = pairs + pair_count;
arch/riscv/kernel/vdso/hwprobe.c
34
while (p < end) {
arch/riscv/kernel/vdso/hwprobe.c
55
struct riscv_hwprobe *end = pairs + pair_count;
arch/riscv/kernel/vdso/hwprobe.c
74
while (p < end) {
arch/riscv/kvm/gstage.c
262
gpa_t addr = start, end = start + size;
arch/riscv/kvm/gstage.c
264
while (addr < end) {
arch/riscv/kvm/gstage.c
273
if (!(addr & (page_size - 1)) && ((end - addr) >= page_size))
arch/riscv/kvm/gstage.c
284
if (!(gstage->flags & KVM_GSTAGE_FLAGS_LOCAL) && may_block && addr < end)
arch/riscv/kvm/gstage.c
289
void kvm_riscv_gstage_wp_range(struct kvm_gstage *gstage, gpa_t start, gpa_t end)
arch/riscv/kvm/gstage.c
298
while (addr < end) {
arch/riscv/kvm/gstage.c
307
if (!(addr & (page_size - 1)) && ((end - addr) >= page_size))
arch/riscv/kvm/mmu.c
109
phys_addr_t end = (base_gfn + __fls(mask) + 1) << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
117
kvm_riscv_gstage_wp_range(&gstage, start, end);
arch/riscv/kvm/mmu.c
24
phys_addr_t end = (memslot->base_gfn + memslot->npages) << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
259
(range->end - range->start) << PAGE_SHIFT,
arch/riscv/kvm/mmu.c
270
u64 size = (range->end - range->start) << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
293
u64 size = (range->end - range->start) << PAGE_SHIFT;
arch/riscv/kvm/mmu.c
33
kvm_riscv_gstage_wp_range(&gstage, start, end);
arch/riscv/kvm/mmu.c
44
phys_addr_t addr, end;
arch/riscv/kvm/mmu.c
57
end = (gpa + size + PAGE_SIZE - 1) & PAGE_MASK;
arch/riscv/kvm/mmu.c
61
for (addr = gpa; addr < end; addr += PAGE_SIZE) {
arch/riscv/lib/csum.c
120
const unsigned long *ptr, *end;
arch/riscv/lib/csum.c
142
end = (const unsigned long *)(buff + len);
arch/riscv/lib/csum.c
143
csum = do_csum_common(ptr, end, data);
arch/riscv/lib/csum.c
163
: end);
arch/riscv/lib/csum.c
181
: end);
arch/riscv/lib/csum.c
185
end:
arch/riscv/lib/csum.c
208
const unsigned long *ptr, *end;
arch/riscv/lib/csum.c
215
end = (const unsigned long *)(buff + len);
arch/riscv/lib/csum.c
216
csum = do_csum_common(ptr, end, data);
arch/riscv/lib/csum.c
75
do_csum_common(const unsigned long *ptr, const unsigned long *end,
arch/riscv/lib/csum.c
86
while (ptr < end) {
arch/riscv/lib/csum.c
96
shift = ((long)ptr - (long)end) * 8;
arch/riscv/mm/init.c
1262
static void __meminit create_linear_mapping_range(phys_addr_t start, phys_addr_t end,
arch/riscv/mm/init.c
1268
for (pa = start; pa < end; pa += map_size) {
arch/riscv/mm/init.c
1271
best_map_size(pa, va, end - pa);
arch/riscv/mm/init.c
1280
phys_addr_t start, end;
arch/riscv/mm/init.c
1309
for_each_mem_range(i, &start, &end) {
arch/riscv/mm/init.c
1310
if (start >= end)
arch/riscv/mm/init.c
1313
__pa(PAGE_OFFSET) < end)
arch/riscv/mm/init.c
1316
create_linear_mapping_range(start, end, 0, NULL);
arch/riscv/mm/init.c
1453
int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node,
arch/riscv/mm/init.c
1462
return vmemmap_populate_hugepages(start, end, node, altmap);
arch/riscv/mm/init.c
1473
static void __init preallocate_pgd_pages_range(unsigned long start, unsigned long end,
arch/riscv/mm/init.c
1479
for (addr = start; addr < end && addr >= start; addr = ALIGN(addr + 1, PGDIR_SIZE)) {
arch/riscv/mm/init.c
1542
.end = MODULES_END,
arch/riscv/mm/init.c
1548
.end = VMALLOC_END,
arch/riscv/mm/init.c
1554
.end = BPF_JIT_REGION_END,
arch/riscv/mm/init.c
1650
static void __meminit remove_pte_mapping(pte_t *pte_base, unsigned long addr, unsigned long end,
arch/riscv/mm/init.c
1656
for (; addr < end; addr = next) {
arch/riscv/mm/init.c
1658
if (next > end)
arch/riscv/mm/init.c
1659
next = end;
arch/riscv/mm/init.c
1672
static void __meminit remove_pmd_mapping(pmd_t *pmd_base, unsigned long addr, unsigned long end,
arch/riscv/mm/init.c
1679
for (; addr < end; addr = next) {
arch/riscv/mm/init.c
1680
next = pmd_addr_end(addr, end);
arch/riscv/mm/init.c
1699
static void __meminit remove_pud_mapping(pud_t *pud_base, unsigned long addr, unsigned long end,
arch/riscv/mm/init.c
1706
for (; addr < end; addr = next) {
arch/riscv/mm/init.c
1707
next = pud_addr_end(addr, end);
arch/riscv/mm/init.c
1730
static void __meminit remove_p4d_mapping(p4d_t *p4d_base, unsigned long addr, unsigned long end,
arch/riscv/mm/init.c
1737
for (; addr < end; addr = next) {
arch/riscv/mm/init.c
1738
next = p4d_addr_end(addr, end);
arch/riscv/mm/init.c
1761
static void __meminit remove_pgd_mapping(unsigned long va, unsigned long end, bool is_vmemmap,
arch/riscv/mm/init.c
1768
for (addr = va; addr < end; addr = next) {
arch/riscv/mm/init.c
1769
next = pgd_addr_end(addr, end);
arch/riscv/mm/init.c
1788
unsigned long end = (unsigned long)__va(start + size);
arch/riscv/mm/init.c
1790
remove_pgd_mapping(va, end, false, NULL);
arch/riscv/mm/init.c
1798
mhp_range.end = __pa(PAGE_END - 1);
arch/riscv/mm/init.c
1828
void __ref vmemmap_free(unsigned long start, unsigned long end, struct vmem_altmap *altmap)
arch/riscv/mm/init.c
1830
remove_pgd_mapping(start, end, true, altmap);
arch/riscv/mm/kasan_init.c
108
} while (pudp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
112
unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
126
next = p4d_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
139
} while (p4dp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
143
unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
149
next = pgd_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
162
} while (pgdp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
166
unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
179
next = pud_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
187
} while (pudp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
191
unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
204
next = p4d_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
213
} while (p4dp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
217
unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
222
next = pgd_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
231
} while (pgdp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
236
unsigned long end)
arch/riscv/mm/kasan_init.c
250
next = pud_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
260
} while (pudp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
265
unsigned long end)
arch/riscv/mm/kasan_init.c
288
next = p4d_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
29
static void __init kasan_populate_pte(pmd_t *pmd, unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
298
} while (p4dp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
303
unsigned long end)
arch/riscv/mm/kasan_init.c
309
next = pgd_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
319
} while (pgdp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
369
static void __init kasan_populate(void *start, void *end)
arch/riscv/mm/kasan_init.c
372
unsigned long vend = PAGE_ALIGN((unsigned long)end);
arch/riscv/mm/kasan_init.c
378
unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
385
next = pud_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
394
} while (pud_k++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
398
unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
405
next = p4d_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
413
kasan_shallow_populate_pud(p4d_k, vaddr, end);
arch/riscv/mm/kasan_init.c
414
} while (p4d_k++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
417
static void __init kasan_shallow_populate_pgd(unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
424
next = pgd_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
433
} while (pgd_k++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
436
static void __init kasan_shallow_populate(void *start, void *end)
arch/riscv/mm/kasan_init.c
439
unsigned long vend = PAGE_ALIGN((unsigned long)end);
arch/riscv/mm/kasan_init.c
47
} while (ptep++, vaddr += PAGE_SIZE, vaddr != end);
arch/riscv/mm/kasan_init.c
50
static void __init kasan_populate_pmd(pud_t *pud, unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
513
void *end = (void *)__va(p_end);
arch/riscv/mm/kasan_init.c
515
if (start >= end)
arch/riscv/mm/kasan_init.c
518
kasan_populate(kasan_mem_to_shadow(start), kasan_mem_to_shadow(end));
arch/riscv/mm/kasan_init.c
64
next = pmd_addr_end(vaddr, end);
arch/riscv/mm/kasan_init.c
77
} while (pmdp++, vaddr = next, vaddr != end);
arch/riscv/mm/kasan_init.c
81
unsigned long vaddr, unsigned long end)
arch/riscv/mm/kasan_init.c
95
next = pud_addr_end(vaddr, end);
arch/riscv/mm/pageattr.c
105
next = pmd_addr_end(vaddr, end);
arch/riscv/mm/pageattr.c
108
vaddr <= (vaddr & PMD_MASK) && end >= next)
arch/riscv/mm/pageattr.c
130
} while (pmdp++, vaddr = next, vaddr != end);
arch/riscv/mm/pageattr.c
136
unsigned long vaddr, unsigned long end)
arch/riscv/mm/pageattr.c
145
next = pud_addr_end(vaddr, end);
arch/riscv/mm/pageattr.c
148
vaddr <= (vaddr & PUD_MASK) && end >= next)
arch/riscv/mm/pageattr.c
175
} while (pudp++, vaddr = next, vaddr != end);
arch/riscv/mm/pageattr.c
181
unsigned long vaddr, unsigned long end)
arch/riscv/mm/pageattr.c
190
next = p4d_addr_end(vaddr, end);
arch/riscv/mm/pageattr.c
197
vaddr <= (vaddr & P4D_MASK) && end >= next)
arch/riscv/mm/pageattr.c
233
} while (p4dp++, vaddr = next, vaddr != end);
arch/riscv/mm/pageattr.c
240
unsigned long end)
arch/riscv/mm/pageattr.c
246
next = pgd_addr_end(vaddr, end);
arch/riscv/mm/pageattr.c
251
} while (pgdp++, vaddr = next, vaddr != end);
arch/riscv/mm/pageattr.c
256
static int split_linear_mapping(unsigned long start, unsigned long end)
arch/riscv/mm/pageattr.c
258
return __split_linear_mapping_pgd(pgd_offset_k(start), start, end);
arch/riscv/mm/pageattr.c
267
unsigned long end = start + PAGE_SIZE * numpages;
arch/riscv/mm/pageattr.c
310
lm_end = (unsigned long)lm_alias(end);
arch/riscv/mm/pageattr.c
313
lm_end = end;
arch/riscv/mm/pageattr.c
326
ret = walk_kernel_page_table_range(start, end, &pageattr_ops, NULL,
arch/riscv/mm/pageattr.c
338
ret = walk_kernel_page_table_range(start, end, &pageattr_ops, NULL,
arch/riscv/mm/pageattr.c
343
flush_tlb_kernel_range(start, end);
arch/riscv/mm/pageattr.c
97
unsigned long vaddr, unsigned long end)
arch/riscv/mm/ptdump.c
110
.end = ULONG_MAX,
arch/riscv/mm/ptdump.c
124
.end = SZ_2G,
arch/riscv/mm/ptdump.c
366
{pinfo->base_addr, pinfo->end},
arch/riscv/mm/ptdump.c
57
unsigned long end;
arch/riscv/mm/tlbflush.c
158
unsigned long start, unsigned long end,
arch/riscv/mm/tlbflush.c
161
__flush_tlb_range(mm, mm_cpumask(mm), start, end - start, page_size);
arch/riscv/mm/tlbflush.c
171
unsigned long end)
arch/riscv/mm/tlbflush.c
200
start, end - start, stride_size);
arch/riscv/mm/tlbflush.c
203
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/riscv/mm/tlbflush.c
206
start, end - start, PAGE_SIZE);
arch/riscv/mm/tlbflush.c
211
unsigned long end)
arch/riscv/mm/tlbflush.c
214
start, end - start, PMD_SIZE);
arch/riscv/mm/tlbflush.c
218
unsigned long end)
arch/riscv/mm/tlbflush.c
221
start, end - start, PUD_SIZE);
arch/riscv/mm/tlbflush.c
231
struct mm_struct *mm, unsigned long start, unsigned long end)
arch/riscv/mm/tlbflush.c
234
mmu_notifier_arch_invalidate_secondary_tlbs(mm, start, end);
arch/riscv/mm/tlbflush.c
79
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/riscv/mm/tlbflush.c
81
local_flush_tlb_range_asid(start, end - start, PAGE_SIZE, FLUSH_TLB_NO_ASID);
arch/riscv/net/bpf_jit.h
108
static inline void bpf_flush_icache(void *start, void *end)
arch/riscv/net/bpf_jit.h
110
flush_icache_range((unsigned long)start, (unsigned long)end);
arch/riscv/purgatory/purgatory.c
22
struct kexec_sha_region *ptr, *end;
arch/riscv/purgatory/purgatory.c
27
end = purgatory_sha_regions + ARRAY_SIZE(purgatory_sha_regions);
arch/riscv/purgatory/purgatory.c
28
for (ptr = purgatory_sha_regions; ptr < end; ptr++)
arch/s390/boot/kaslr.c
112
unsigned long start, end, tmp_end, range_pos, pos = 0;
arch/s390/boot/kaslr.c
119
for_each_physmem_usable_range(i, &start, &end) {
arch/s390/boot/kaslr.c
120
if (_min >= end)
arch/s390/boot/kaslr.c
126
end = min(_max, end);
arch/s390/boot/kaslr.c
128
while (start + size <= end) {
arch/s390/boot/kaslr.c
130
while (res && res->end <= start) {
arch/s390/boot/kaslr.c
136
tmp_end = end;
arch/s390/boot/kaslr.c
138
if (res && res->start < end) {
arch/s390/boot/kaslr.c
154
start = round_up(skip_res->end, align);
arch/s390/boot/physmem_info.c
176
unsigned long start, end;
arch/s390/boot/physmem_info.c
194
for_each_physmem_online_range(i, &start, &end)
arch/s390/boot/physmem_info.c
195
boot_debug(" online [%d]: 0x%016lx-0x%016lx\n", i, start, end);
arch/s390/boot/physmem_info.c
207
unsigned long start, end, total_mem = 0, total_reserved_mem = 0;
arch/s390/boot/physmem_info.c
218
for_each_physmem_reserved_range(t, range, &start, &end) {
arch/s390/boot/physmem_info.c
219
boot_emerg("%016lx %016lx %s\n", start, end, get_rr_type_name(t));
arch/s390/boot/physmem_info.c
220
total_reserved_mem += end - start;
arch/s390/boot/physmem_info.c
224
for_each_physmem_usable_range(i, &start, &end) {
arch/s390/boot/physmem_info.c
225
boot_emerg("%016lx %016lx\n", start, end);
arch/s390/boot/physmem_info.c
226
total_mem += end - start;
arch/s390/boot/physmem_info.c
237
physmem_info.reserved[type].end = addr + size;
arch/s390/boot/physmem_info.c
250
physmem_info.reserved[type].end, get_rr_type_name(type));
arch/s390/boot/physmem_info.c
252
physmem_info.reserved[type].end = 0;
arch/s390/boot/physmem_info.c
337
if (range->end) {
arch/s390/boot/physmem_info.c
349
range->end = addr + size;
arch/s390/boot/physmem_info.c
376
unsigned long start, end;
arch/s390/boot/physmem_info.c
379
for_each_physmem_reserved_range(t, range, &start, &end) {
arch/s390/boot/physmem_info.c
380
if (end) {
arch/s390/boot/physmem_info.c
382
get_rr_type_name(t), start, end, (unsigned long)range,
arch/s390/boot/physmem_info.c
42
void add_physmem_online_range(u64 start, u64 end)
arch/s390/boot/physmem_info.c
48
if (range->end == start) {
arch/s390/boot/physmem_info.c
49
range->end = end;
arch/s390/boot/physmem_info.c
56
range->end = end;
arch/s390/boot/physmem_info.c
89
unsigned long end;
arch/s390/boot/physmem_info.c
98
add_physmem_online_range(storage_extents[i].start, storage_extents[i].end + 1);
arch/s390/boot/printk.c
227
char *end = buf + sizeof(buf) - 1; /* make sure buf is 0 terminated */
arch/s390/boot/printk.c
242
for (; p < end && *fmt; fmt++) {
arch/s390/boot/printk.c
286
len = strpad(p, end - p, strval, pad, zero_pad, decimal);
arch/s390/boot/string.c
63
char *end;
arch/s390/boot/string.c
69
end = s + size - 1;
arch/s390/boot/string.c
70
while (end >= s && isspace(*end))
arch/s390/boot/string.c
71
end--;
arch/s390/boot/string.c
72
*(end + 1) = '\0';
arch/s390/boot/vmem.c
102
unsigned long start, end;
arch/s390/boot/vmem.c
115
for_each_physmem_usable_range(i, &start, &end) {
arch/s390/boot/vmem.c
117
(unsigned long)__identity_va(end),
arch/s390/boot/vmem.c
124
memgap_start = end;
arch/s390/boot/vmem.c
138
unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
141
IS_ALIGNED(addr, PGDIR_SIZE) && end - addr >= PGDIR_SIZE) {
arch/s390/boot/vmem.c
149
unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
152
IS_ALIGNED(addr, P4D_SIZE) && end - addr >= P4D_SIZE) {
arch/s390/boot/vmem.c
160
unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
163
IS_ALIGNED(addr, PUD_SIZE) && end - addr >= PUD_SIZE) {
arch/s390/boot/vmem.c
171
unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
174
IS_ALIGNED(addr, PMD_SIZE) && end - addr >= PMD_SIZE) {
arch/s390/boot/vmem.c
196
unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
202
unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
208
unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
214
unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
301
static unsigned long try_get_large_pud_pa(pud_t *pu_dir, unsigned long addr, unsigned long end,
arch/s390/boot/vmem.c
304
unsigned long pa, size = end - addr;
arch/s390/boot/vmem.c
317
static unsigned long try_get_large_pmd_pa(pmd_t *pm_dir, unsigned long addr, unsigned long end,
arch/s390/boot/vmem.c
320
unsigned long pa, size = end - addr;
arch/s390/boot/vmem.c
333
static void pgtable_pte_populate(pmd_t *pmd, unsigned long addr, unsigned long end,
arch/s390/boot/vmem.c
340
for (; addr < end; addr += PAGE_SIZE, pte++) {
arch/s390/boot/vmem.c
354
static void pgtable_pmd_populate(pud_t *pud, unsigned long addr, unsigned long end,
arch/s390/boot/vmem.c
362
for (; addr < end; addr = next, pmd++) {
arch/s390/boot/vmem.c
363
next = pmd_addr_end(addr, end);
arch/s390/boot/vmem.c
386
static void pgtable_pud_populate(p4d_t *p4d, unsigned long addr, unsigned long end,
arch/s390/boot/vmem.c
394
for (; addr < end; addr = next, pud++) {
arch/s390/boot/vmem.c
395
next = pud_addr_end(addr, end);
arch/s390/boot/vmem.c
418
static void pgtable_p4d_populate(pgd_t *pgd, unsigned long addr, unsigned long end,
arch/s390/boot/vmem.c
426
for (; addr < end; addr = next, p4d++) {
arch/s390/boot/vmem.c
427
next = p4d_addr_end(addr, end);
arch/s390/boot/vmem.c
438
static void pgtable_populate(unsigned long addr, unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
446
get_populate_mode_name(mode), addr, end,
arch/s390/boot/vmem.c
448
resolve_pa_may_alloc(end - 1, 0, mode) + 1);
arch/s390/boot/vmem.c
452
for (; addr < end; addr = next, pgd++) {
arch/s390/boot/vmem.c
453
next = pgd_addr_end(addr, end);
arch/s390/boot/vmem.c
471
unsigned long start, end;
arch/s390/boot/vmem.c
482
for_each_physmem_online_range(i, &start, &end)
arch/s390/boot/vmem.c
483
__arch_set_page_nodat((void *)start, (end - start) >> PAGE_SHIFT);
arch/s390/boot/vmem.c
519
for_each_physmem_usable_range(i, &start, &end) {
arch/s390/boot/vmem.c
524
(unsigned long)__identity_va(end),
arch/s390/boot/vmem.c
73
static void pgtable_populate(unsigned long addr, unsigned long end, enum populate_mode mode);
arch/s390/boot/vmem.c
86
static inline void kasan_populate(unsigned long start, unsigned long end, enum populate_mode mode)
arch/s390/boot/vmem.c
89
unsigned long sha_end = PAGE_ALIGN(__sha(end));
arch/s390/boot/vmem.c
92
start, end, sha_start, sha_end);
arch/s390/include/asm/airq.h
39
unsigned long end; /* Number of highest allocated bit + 1 */
arch/s390/include/asm/airq.h
57
unsigned long end);
arch/s390/include/asm/airq.h
71
return iv->end;
arch/s390/include/asm/alternative.h
76
void __apply_alternatives(struct alt_instr *start, struct alt_instr *end, unsigned int ctx);
arch/s390/include/asm/alternative.h
83
static inline void apply_alternatives(struct alt_instr *start, struct alt_instr *end)
arch/s390/include/asm/alternative.h
85
__apply_alternatives(start, end, ALT_CTX_ALL);
arch/s390/include/asm/arch-stackprotector.h
10
int __stack_protector_apply(unsigned long *start, unsigned long *end, unsigned long kernel_start);
arch/s390/include/asm/arch-stackprotector.h
18
static inline int stack_protector_apply(unsigned long *start, unsigned long *end)
arch/s390/include/asm/arch-stackprotector.h
21
return __stack_protector_apply(start, end, 0);
arch/s390/include/asm/boot_data.h
42
char *end;
arch/s390/include/asm/boot_data.h
47
end = p + strlen(p);
arch/s390/include/asm/boot_data.h
48
while (p < end) {
arch/s390/include/asm/boot_data.h
50
s = memscan(p, ',', end - p);
arch/s390/include/asm/gmap_helpers.h
12
void gmap_helper_discard(struct mm_struct *mm, unsigned long vmaddr, unsigned long end);
arch/s390/include/asm/kexec.h
89
void crash_free_reserved_phys_range(unsigned long begin, unsigned long end);
arch/s390/include/asm/lowcore.h
249
.macro STMG_LC start, end, savearea
arch/s390/include/asm/nospec-branch.h
22
void nospec_revert(s32 *start, s32 *end);
arch/s390/include/asm/page.h
38
void __storage_key_init_range(unsigned long start, unsigned long end);
arch/s390/include/asm/page.h
40
static inline void storage_key_init_range(unsigned long start, unsigned long end)
arch/s390/include/asm/page.h
43
__storage_key_init_range(start, end);
arch/s390/include/asm/pgtable.h
1462
static inline bool gup_fast_permitted(unsigned long start, unsigned long end)
arch/s390/include/asm/pgtable.h
1464
return end <= current->mm->context.asce_limit;
arch/s390/include/asm/physmem_info.h
139
for (range = &physmem_info.reserved[t], *p_start = range->start, *p_end = range->end; \
arch/s390/include/asm/physmem_info.h
140
range && range->end; range = range->chain ? __va(range->chain) : NULL, \
arch/s390/include/asm/physmem_info.h
141
*p_start = range ? range->start : 0, *p_end = range ? range->end : 0)
arch/s390/include/asm/physmem_info.h
148
if (range->end)
arch/s390/include/asm/physmem_info.h
155
if (range->end)
arch/s390/include/asm/physmem_info.h
163
*p_start = range ? range->start : 0, *p_end = range ? range->end : 0; \
arch/s390/include/asm/physmem_info.h
165
*p_start = range ? range->start : 0, *p_end = range ? range->end : 0)
arch/s390/include/asm/physmem_info.h
171
*size = physmem_info.reserved[type].end - physmem_info.reserved[type].start;
arch/s390/include/asm/physmem_info.h
176
#define AMODE31_END (physmem_info.reserved[RR_AMODE31].end)
arch/s390/include/asm/physmem_info.h
19
u64 end;
arch/s390/include/asm/physmem_info.h
36
unsigned long end;
arch/s390/include/asm/physmem_info.h
61
void add_physmem_online_range(u64 start, u64 end);
arch/s390/include/asm/physmem_info.h
64
unsigned long *end, bool respect_usable_limit)
arch/s390/include/asm/physmem_info.h
68
*end = 0;
arch/s390/include/asm/physmem_info.h
74
*end = (unsigned long)physmem_info.online[n].end;
arch/s390/include/asm/physmem_info.h
77
*end = (unsigned long)physmem_info.online_extended[n - MEM_INLINED_ENTRIES].end;
arch/s390/include/asm/physmem_info.h
83
if (*end > physmem_info.usable)
arch/s390/include/asm/physmem_info.h
84
*end = physmem_info.usable;
arch/s390/include/asm/ptrace.h
145
unsigned long end; /* PER ending address */
arch/s390/include/asm/runtime-const.h
69
unsigned long val, s32 *start, s32 *end)
arch/s390/include/asm/runtime-const.h
71
while (start < end) {
arch/s390/include/asm/set_memory.h
47
static inline int __##fname(void *start, void *end) \
arch/s390/include/asm/set_memory.h
51
numpages = (end - start) >> PAGE_SHIFT; \
arch/s390/include/asm/skey.h
9
unsigned long end;
arch/s390/include/asm/stacktrace.h
38
unsigned long begin, end;
arch/s390/include/asm/stacktrace.h
52
return addr >= info->begin && addr + len <= info->end;
arch/s390/include/asm/string.h
158
unsigned long end = 0;
arch/s390/include/asm/string.h
165
: [end] "+&a" (end), [tmp] "+&a" (tmp)
arch/s390/include/asm/string.h
168
return end - (unsigned long)s;
arch/s390/include/asm/string.h
176
const char *end = s + n;
arch/s390/include/asm/string.h
182
: [end] "+&a" (end), [tmp] "+&a" (tmp)
arch/s390/include/asm/string.h
185
return end - s;
arch/s390/include/asm/tlbflush.h
110
unsigned long start, unsigned long end)
arch/s390/include/asm/tlbflush.h
116
unsigned long end)
arch/s390/kernel/alternative.c
51
void __apply_alternatives(struct alt_instr *start, struct alt_instr *end, unsigned int ctx)
arch/s390/kernel/alternative.c
63
for (a = start; a < end; a++) {
arch/s390/kernel/crash_dump.c
513
phys_addr_t start, end;
arch/s390/kernel/crash_dump.c
518
for_each_physmem_range(idx, &oldmem_type, &start, &end) {
arch/s390/kernel/crash_dump.c
520
end - start);
arch/s390/kernel/crash_dump.c
553
unsigned long end = os_info_old_value(OS_INFO_IMAGE_END);
arch/s390/kernel/crash_dump.c
557
phdr->p_filesz = end - start;
arch/s390/kernel/crash_dump.c
558
phdr->p_memsz = end - start;
arch/s390/kernel/dis.c
509
int start, end, opsize, hops, i;
arch/s390/kernel/dis.c
520
for (end = 32; end < 64; end += 2) {
arch/s390/kernel/dis.c
521
addr = pswaddr + end - 32;
arch/s390/kernel/dis.c
522
if (copy_from_regs(regs, code + end, (void *)addr, 2))
arch/s390/kernel/dis.c
526
if ((pswaddr & 1) || start >= end) {
arch/s390/kernel/dis.c
546
while (start < end && hops < 8) {
arch/s390/kernel/dis.c
556
if (start + opsize >= end)
arch/s390/kernel/dumpstack.c
51
info->end = stack + THREAD_SIZE;
arch/s390/kernel/ftrace.c
54
static const char *ftrace_shared_hotpatch_trampoline(const char **end)
arch/s390/kernel/ftrace.c
66
if (end)
arch/s390/kernel/ftrace.c
67
*end = tend;
arch/s390/kernel/kprobes.c
197
struct ctlreg end;
arch/s390/kernel/kprobes.c
204
per_kprobe.end.val = ip;
arch/s390/kernel/machine_kexec.c
139
void crash_free_reserved_phys_range(unsigned long begin, unsigned long end)
arch/s390/kernel/machine_kexec.c
143
for (addr = begin; addr < end; addr += PAGE_SIZE)
arch/s390/kernel/machine_kexec.c
156
if (!crashk_res.end)
arch/s390/kernel/machine_kexec.c
185
PFN_DOWN(crashk_res.end - crashk_res.start + 1));
arch/s390/kernel/machine_kexec_file.c
119
crash_size = crashk_res.end - crashk_res.start + 1;
arch/s390/kernel/machine_kexec_file.c
189
void *ptr, *end;
arch/s390/kernel/machine_kexec_file.c
198
end = ptr + ipl_cert_list_size;
arch/s390/kernel/machine_kexec_file.c
200
while (ptr < end) {
arch/s390/kernel/machine_kexec_file.c
210
while (ptr < end) {
arch/s390/kernel/machine_kexec_file.c
284
data.parm->oldmem_size = crashk_res.end - crashk_res.start + 1;
arch/s390/kernel/module.c
473
char *start, *end;
arch/s390/kernel/module.c
483
end = start + size;
arch/s390/kernel/module.c
486
me->arch.trampolines_end = (struct ftrace_hotpatch_trampoline *)end;
arch/s390/kernel/nospec-branch.c
101
static void __init_or_module __nospec_revert(s32 *start, s32 *end)
arch/s390/kernel/nospec-branch.c
111
for (epo = start; epo < end; epo++) {
arch/s390/kernel/nospec-branch.c
144
void __init_or_module nospec_revert(s32 *start, s32 *end)
arch/s390/kernel/nospec-branch.c
147
__nospec_revert(start, end);
arch/s390/kernel/perf_cpum_sf.c
1264
static inline unsigned long aux_sdb_num(unsigned long start, unsigned long end)
arch/s390/kernel/perf_cpum_sf.c
1266
return end >= start ? end - start + 1 : 0;
arch/s390/kernel/ptrace.c
105
new.end.val = -1UL;
arch/s390/kernel/ptrace.c
167
-1UL : child->thread.per_user.end;
arch/s390/kernel/ptrace.c
177
return child->thread.per_user.end;
arch/s390/kernel/ptrace.c
314
child->thread.per_user.end = data;
arch/s390/kernel/ptrace.c
52
struct ctlreg end;
arch/s390/kernel/ptrace.c
91
new.end.val = thread->per_user.end;
arch/s390/kernel/setup.c
493
phys_addr_t start, end;
arch/s390/kernel/setup.c
498
code_resource.end = __pa_symbol(_etext) - 1;
arch/s390/kernel/setup.c
500
data_resource.end = __pa_symbol(_edata) - 1;
arch/s390/kernel/setup.c
502
bss_resource.end = __pa_symbol(__bss_stop) - 1;
arch/s390/kernel/setup.c
504
for_each_mem_range(i, &start, &end) {
arch/s390/kernel/setup.c
515
res->end = end - 1;
arch/s390/kernel/setup.c
521
std_res->start > res->end)
arch/s390/kernel/setup.c
523
if (std_res->end > res->end) {
arch/s390/kernel/setup.c
526
sub_res->end = res->end;
arch/s390/kernel/setup.c
527
std_res->start = res->end + 1;
arch/s390/kernel/setup.c
542
if (crashk_res.end) {
arch/s390/kernel/setup.c
588
unsigned long start, end;
arch/s390/kernel/setup.c
591
for_each_physmem_reserved_type_range(RR_VMEM, range, &start, &end)
arch/s390/kernel/setup.c
592
memblock_reserve(start, end - start);
arch/s390/kernel/setup.c
654
crashk_res.end = crash_base + crash_size - 1;
arch/s390/kernel/setup.c
705
unsigned long start, end;
arch/s390/kernel/setup.c
712
for_each_physmem_usable_range(i, &start, &end)
arch/s390/kernel/setup.c
713
memblock_add(start, end - start);
arch/s390/kernel/setup.c
714
for_each_physmem_online_range(i, &start, &end)
arch/s390/kernel/setup.c
715
memblock_physmem_add(start, end - start);
arch/s390/kernel/setup.c
732
void *start, *end;
arch/s390/kernel/setup.c
736
end = min(lowcore_end, (void *)(__identity_base + ident_map_size));
arch/s390/kernel/setup.c
737
memblock_reserve(__pa(start), __pa(end));
arch/s390/kernel/setup.c
756
phys_addr_t start, end;
arch/s390/kernel/setup.c
762
for_each_mem_range(i, &start, &end)
arch/s390/kernel/setup.c
763
storage_key_init_range(start, end);
arch/s390/kernel/setup.c
848
struct ipl_rb_component_entry *ptr, *end;
arch/s390/kernel/setup.c
858
end = (void *) ptr + early_ipl_comp_list_size;
arch/s390/kernel/setup.c
860
while (ptr < end) {
arch/s390/kernel/skey.c
29
struct skey_region *r, *end;
arch/s390/kernel/skey.c
32
end = __skey_region_end;
arch/s390/kernel/skey.c
33
while (r < end) {
arch/s390/kernel/skey.c
39
} while (address < r->end);
arch/s390/kernel/smp.c
428
u64 end;
arch/s390/kernel/smp.c
435
end = get_tod_clock_monotonic() + (1000000UL << 12);
arch/s390/kernel/smp.c
441
get_tod_clock_monotonic() < end)
arch/s390/kernel/smp.c
444
while (get_tod_clock_monotonic() < end) {
arch/s390/kernel/stackprotector.c
117
int __stack_protector_apply(unsigned long *start, unsigned long *end, unsigned long kernel_start)
arch/s390/kernel/stackprotector.c
132
for (loc = start; loc < end; loc++) {
arch/s390/kernel/stackprotector.c
151
unsigned long *start, *end;
arch/s390/kernel/stackprotector.c
154
end = (unsigned long *)vmlinux.stack_prot_end;
arch/s390/kernel/stackprotector.c
155
__stack_protector_apply(start, end, kernel_start);
arch/s390/kernel/sthyi.c
153
unsigned long end;
arch/s390/kernel/sthyi.c
476
sthyi_cache.end = jiffies - 1; /* expired */
arch/s390/kernel/sthyi.c
486
sthyi_cache.end = jiffies + CACHE_VALID_JIFFIES;
arch/s390/kernel/sthyi.c
489
sthyi_cache.end = jiffies - 1;
arch/s390/kernel/sthyi.c
516
if (time_is_before_jiffies(sthyi_cache.end)) {
arch/s390/kernel/topology.c
188
union topology_entry *tle, *end;
arch/s390/kernel/topology.c
192
end = (union topology_entry *)((unsigned long)info + info->length);
arch/s390/kernel/topology.c
193
while (tle < end) {
arch/s390/kernel/unwind_bc.c
25
(sp > state->stack_info.end - sizeof(struct stack_frame));
arch/s390/kernel/unwind_bc.c
50
state->stack_info.end - sizeof(struct pt_regs) == (unsigned long)regs &&
arch/s390/kernel/uprobes.c
246
if ((void *)current->thread.per_user.end < addr)
arch/s390/kernel/uprobes.c
70
regs->psw.addr <= current->thread.per_user.end)
arch/s390/kernel/vdso.c
100
if (end > start) {
arch/s390/kernel/vdso.c
101
offset = get_random_u32_below(((end - start) >> PAGE_SHIFT) + 1);
arch/s390/kernel/vdso.c
129
static struct page ** __init vdso_setup_pages(void *start, void *end)
arch/s390/kernel/vdso.c
131
int pages = (end - start) >> PAGE_SHIFT;
arch/s390/kernel/vdso.c
146
struct alt_instr *start, *end;
arch/s390/kernel/vdso.c
155
end = (void *)hdr + alt->sh_offset + alt->sh_size;
arch/s390/kernel/vdso.c
156
apply_alternatives(start, end);
arch/s390/kernel/vdso.c
86
unsigned long addr, end, offset;
arch/s390/kernel/vdso.c
95
end = (start + len + PMD_SIZE - 1) & PMD_MASK;
arch/s390/kernel/vdso.c
96
if (end >= VDSO_BASE)
arch/s390/kernel/vdso.c
97
end = VDSO_BASE;
arch/s390/kernel/vdso.c
98
end -= len;
arch/s390/kvm/dat.c
1170
gfn_t end;
arch/s390/kvm/dat.c
1184
state->end = next;
arch/s390/kvm/dat.c
1194
state->end = min(walk->end, next);
arch/s390/kvm/dat.c
1211
*count = state.end - start;
arch/s390/kvm/dat.c
1222
if ((gfn - state->end) > KVM_S390_MAX_BIT_DISTANCE)
arch/s390/kvm/dat.c
1238
state->end = next;
arch/s390/kvm/dat.c
1259
*count = state.end - state.start;
arch/s390/kvm/dat.c
513
static long dat_pte_walk_range(gfn_t gfn, gfn_t end, struct page_table *table, struct dat_walk *w)
arch/s390/kvm/dat.c
518
for ( ; gfn < end; idx++, gfn++) {
arch/s390/kvm/dat.c
533
static long dat_crste_walk_range(gfn_t start, gfn_t end, struct crst_table *table,
arch/s390/kvm/dat.c
546
for (cur = ALIGN_DOWN(start, cur_size); cur < end; idx++, cur = next) {
arch/s390/kvm/dat.c
567
rc = dat_crste_walk_range(max(start, cur), min(end, next),
arch/s390/kvm/dat.c
570
rc = dat_pte_walk_range(max(start, cur), min(end, next),
arch/s390/kvm/dat.c
592
long _dat_walk_gfn_range(gfn_t start, gfn_t end, union asce asce,
arch/s390/kvm/dat.c
602
.end = end,
arch/s390/kvm/dat.c
610
return dat_crste_walk_range(start, min(end, asce_end(asce)), table, &walk);
arch/s390/kvm/dat.c
808
phys_addr_t addr, end, origin = crste_origin_large(*crstep);
arch/s390/kvm/dat.c
814
end = ((min(next, walk->end) - gfn) << PAGE_SHIFT) + origin;
arch/s390/kvm/dat.c
815
while (ALIGN(addr + 1, _SEGMENT_SIZE) <= end)
arch/s390/kvm/dat.c
817
for ( ; addr < end; addr += PAGE_SIZE)
arch/s390/kvm/dat.c
870
if (walk->start <= gfn && walk->end >= next) {
arch/s390/kvm/dat.c
895
int dat_set_slot(struct kvm_s390_mmu_cache *mc, union asce asce, gfn_t start, gfn_t end,
arch/s390/kvm/dat.c
903
return _dat_walk_gfn_range(start, end, asce, &dat_slot_ops,
arch/s390/kvm/dat.c
968
static long _dat_test_young_pte(union pte *ptep, gfn_t start, gfn_t end, struct dat_walk *walk)
arch/s390/kvm/dat.c
973
static long _dat_test_young_crste(union crste *crstep, gfn_t start, gfn_t end,
arch/s390/kvm/dat.c
995
bool dat_test_age_gfn(union asce asce, gfn_t start, gfn_t end)
arch/s390/kvm/dat.c
997
return _dat_walk_gfn_range(start, end, asce, &test_age_ops, 0, NULL) > 0;
arch/s390/kvm/dat.h
369
gfn_t end;
arch/s390/kvm/dat.h
520
long _dat_walk_gfn_range(gfn_t start, gfn_t end, union asce asce,
arch/s390/kvm/dat.h
539
int dat_set_slot(struct kvm_s390_mmu_cache *mc, union asce asce, gfn_t start, gfn_t end,
arch/s390/kvm/dat.h
542
bool dat_test_age_gfn(union asce asce, gfn_t start, gfn_t end);
arch/s390/kvm/diag.c
26
unsigned long start, end;
arch/s390/kvm/diag.c
33
end = __gfn_to_hva_memslot(slot, min(gfn_end, slot->base_gfn + slot->npages));
arch/s390/kvm/diag.c
34
gmap_helper_discard(vcpu->kvm->mm, start, end);
arch/s390/kvm/diag.c
40
unsigned long start, end;
arch/s390/kvm/diag.c
44
end = vcpu->run->s.regs.gprs[vcpu->arch.sie_block->ipa & 0xf] + PAGE_SIZE;
arch/s390/kvm/diag.c
47
if (start & ~PAGE_MASK || end & ~PAGE_MASK || start >= end
arch/s390/kvm/diag.c
51
VCPU_EVENT(vcpu, 5, "diag release pages %lX %lX", start, end);
arch/s390/kvm/diag.c
58
if (end <= prefix || start >= prefix + 2 * PAGE_SIZE) {
arch/s390/kvm/diag.c
59
do_discard_gfn_range(vcpu, gpa_to_gfn(start), gpa_to_gfn(end));
arch/s390/kvm/diag.c
70
if (end > prefix + PAGE_SIZE)
arch/s390/kvm/diag.c
72
do_discard_gfn_range(vcpu, gpa_to_gfn(prefix) + 2, gpa_to_gfn(end));
arch/s390/kvm/gmap.c
1113
gfn_t start, end;
arch/s390/kvm/gmap.c
1117
end = start + sg->guest_asce.tl + 1;
arch/s390/kvm/gmap.c
1118
if (!sg->guest_asce.r && gfn >= start && gfn < end) {
arch/s390/kvm/gmap.c
254
bool _gmap_unmap_prefix(struct gmap *gmap, gfn_t gfn, gfn_t end, bool hint)
arch/s390/kvm/gmap.c
266
if (prefix_gfn < end && gfn <= prefix_gfn + 1) {
arch/s390/kvm/gmap.c
270
gfn_to_gpa(gfn), gfn_to_gpa(end));
arch/s390/kvm/gmap.c
282
static long gmap_clear_young_pte(union pte *ptep, gfn_t gfn, gfn_t end, struct dat_walk *walk)
arch/s390/kvm/gmap.c
294
if (!pgste.prefix_notif || gmap_mkold_prefix(p->gmap, gfn, end)) {
arch/s390/kvm/gmap.c
311
static long gmap_clear_young_crste(union crste *crstep, gfn_t gfn, gfn_t end, struct dat_walk *walk)
arch/s390/kvm/gmap.c
323
if (crste_prefix(crste) && !gmap_mkold_prefix(priv->gmap, gfn, end))
arch/s390/kvm/gmap.c
349
bool gmap_age_gfn(struct gmap *gmap, gfn_t start, gfn_t end)
arch/s390/kvm/gmap.c
361
_dat_walk_gfn_range(start, end, gmap->asce, &ops, 0, &priv);
arch/s390/kvm/gmap.c
423
bool gmap_unmap_gfn_range(struct gmap *gmap, struct kvm_memory_slot *slot, gfn_t start, gfn_t end)
arch/s390/kvm/gmap.c
437
_dat_walk_gfn_range(start, end, gmap->asce, &ops, 0, &priv);
arch/s390/kvm/gmap.c
464
static long _pte_test_and_clear_softdirty(union pte *ptep, gfn_t gfn, gfn_t end,
arch/s390/kvm/gmap.c
476
static long _crste_test_and_clear_softdirty(union crste *table, gfn_t gfn, gfn_t end,
arch/s390/kvm/gmap.c
496
if (crste.s.fc1.prefix_notif && !gmap_mkold_prefix(gmap, gfn, end))
arch/s390/kvm/gmap.c
503
for ( ; gfn < end; gfn++)
arch/s390/kvm/gmap.c
509
void gmap_sync_dirty_log(struct gmap *gmap, gfn_t start, gfn_t end)
arch/s390/kvm/gmap.c
519
_dat_walk_gfn_range(start, end, gmap->asce, &walk_ops, 0, gmap);
arch/s390/kvm/gmap.c
936
phys_addr_t origin, cur, end;
arch/s390/kvm/gmap.c
943
end = ((min(next, walk->end) - gfn) << PAGE_SHIFT) + origin;
arch/s390/kvm/gmap.c
944
for ( ; cur < end; cur += PAGE_SIZE)
arch/s390/kvm/gmap.c
951
int gmap_pv_destroy_range(struct gmap *gmap, gfn_t start, gfn_t end, bool interruptible)
arch/s390/kvm/gmap.c
961
start = _dat_walk_gfn_range(start, end, gmap->asce, &ops,
arch/s390/kvm/gmap.c
966
} while (start && start < end);
arch/s390/kvm/gmap.h
100
int gmap_pv_destroy_range(struct gmap *gmap, gfn_t start, gfn_t end, bool interruptible);
arch/s390/kvm/gmap.h
158
static inline bool gmap_mkold_prefix(struct gmap *gmap, gfn_t gfn, gfn_t end)
arch/s390/kvm/gmap.h
160
return _gmap_unmap_prefix(gmap, gfn, end, true);
arch/s390/kvm/gmap.h
163
static inline bool gmap_unmap_prefix(struct gmap *gmap, gfn_t gfn, gfn_t end)
arch/s390/kvm/gmap.h
165
return _gmap_unmap_prefix(gmap, gfn, end, false);
arch/s390/kvm/gmap.h
85
bool _gmap_unmap_prefix(struct gmap *gmap, gfn_t gfn, gfn_t end, bool hint);
arch/s390/kvm/gmap.h
86
bool gmap_age_gfn(struct gmap *gmap, gfn_t start, gfn_t end);
arch/s390/kvm/gmap.h
87
bool gmap_unmap_gfn_range(struct gmap *gmap, struct kvm_memory_slot *slot, gfn_t start, gfn_t end);
arch/s390/kvm/gmap.h
94
void gmap_sync_dirty_log(struct gmap *gmap, gfn_t start, gfn_t end);
arch/s390/kvm/kvm-s390.c
5752
return dat_test_age_gfn(kvm->arch.gmap->asce, range->start, range->end);
arch/s390/kvm/kvm-s390.c
5766
return gmap_age_gfn(kvm->arch.gmap, range->start, range->end);
arch/s390/kvm/kvm-s390.c
5783
return gmap_unmap_gfn_range(kvm->arch.gmap, range->slot, range->start, range->end);
arch/s390/kvm/kvm-s390.h
443
void kvm_s390_vsie_gmap_notifier(struct gmap *gmap, gpa_t start, gpa_t end);
arch/s390/kvm/priv.c
1043
unsigned long start, end;
arch/s390/kvm/priv.c
1085
end = (start + PAGE_SIZE) & ~(PAGE_SIZE - 1);
arch/s390/kvm/priv.c
1088
end = (start + _SEGMENT_SIZE) & ~(_SEGMENT_SIZE - 1);
arch/s390/kvm/priv.c
1096
end = (start + _REGION3_SIZE) & ~(_REGION3_SIZE - 1);
arch/s390/kvm/priv.c
1102
while (start != end) {
arch/s390/kvm/priv.c
1131
vcpu->run->s.regs.gprs[reg2] = end;
arch/s390/kvm/priv.c
1134
end = kvm_s390_logical_to_effective(vcpu, end);
arch/s390/kvm/priv.c
1135
vcpu->run->s.regs.gprs[reg2] |= end;
arch/s390/kvm/priv.c
326
unsigned long start, end;
arch/s390/kvm/priv.c
354
end = (start + _SEGMENT_SIZE) & ~(_SEGMENT_SIZE - 1);
arch/s390/kvm/priv.c
357
end = start + PAGE_SIZE;
arch/s390/kvm/priv.c
360
while (start != end) {
arch/s390/kvm/priv.c
392
end = kvm_s390_logical_to_effective(vcpu, end);
arch/s390/kvm/priv.c
393
vcpu->run->s.regs.gprs[reg2] |= end;
arch/s390/kvm/trace-s390.h
340
TP_PROTO(unsigned long start, unsigned long end, unsigned int shadow),
arch/s390/kvm/trace-s390.h
341
TP_ARGS(start, end, shadow),
arch/s390/kvm/trace-s390.h
345
__field(unsigned long, end)
arch/s390/kvm/trace-s390.h
351
__entry->end = end;
arch/s390/kvm/trace-s390.h
356
__entry->start, __entry->end, __entry->shadow)
arch/s390/kvm/vsie.c
349
goto end;
arch/s390/kvm/vsie.c
359
goto end;
arch/s390/kvm/vsie.c
375
end:
arch/s390/kvm/vsie.c
599
void kvm_s390_vsie_gmap_notifier(struct gmap *gmap, gpa_t start, gpa_t end)
arch/s390/kvm/vsie.c
613
if (prefix <= end && start <= prefix + 2 * PAGE_SIZE - 1)
arch/s390/lib/delay.c
27
unsigned long end;
arch/s390/lib/delay.c
29
end = get_tod_clock_monotonic() + delta;
arch/s390/lib/delay.c
30
while (!tod_after(get_tod_clock_monotonic(), end))
arch/s390/mm/dump_pagetables.c
193
{.start = 0, .end = max_addr},
arch/s390/mm/dump_pagetables.c
194
{.start = 0, .end = 0},
arch/s390/mm/dump_pagetables.c
237
{.start = 0, .end = max_addr},
arch/s390/mm/dump_pagetables.c
238
{.start = 0, .end = 0},
arch/s390/mm/dump_pagetables.c
292
static int add_marker(unsigned long start, unsigned long end, const char *name)
arch/s390/mm/dump_pagetables.c
304
markers[markers_cnt].size = end - start;
arch/s390/mm/dump_pagetables.c
308
markers[markers_cnt].start_address = end;
arch/s390/mm/dump_pagetables.c
309
markers[markers_cnt].size = end - start;
arch/s390/mm/extmem.c
222
start = (qout->range[i].end >> PAGE_SHIFT) + 1;
arch/s390/mm/extmem.c
229
seg->end = qout->segend;
arch/s390/mm/extmem.c
281
if ((tmp->start_addr >> 20) > (seg->end >> 20))
arch/s390/mm/extmem.c
283
if ((tmp->end >> 20) < (seg->start_addr >> 20))
arch/s390/mm/extmem.c
297
__segment_load (char *name, int do_nonshared, unsigned long *addr, unsigned long *end)
arch/s390/mm/extmem.c
327
seg->res->end = seg->end;
arch/s390/mm/extmem.c
344
rc = vmem_add_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
arch/s390/mm/extmem.c
368
seg->end = end_addr;
arch/s390/mm/extmem.c
373
*end = seg->end;
arch/s390/mm/extmem.c
377
(void*) seg->end, segtype_string[seg->vm_segtype]);
arch/s390/mm/extmem.c
381
(void*) seg->end, segtype_string[seg->vm_segtype]);
arch/s390/mm/extmem.c
385
vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
arch/s390/mm/extmem.c
416
unsigned long *end)
arch/s390/mm/extmem.c
42
unsigned long end; /* last byte reserved */
arch/s390/mm/extmem.c
427
rc = __segment_load (name, do_nonshared, addr, end);
arch/s390/mm/extmem.c
432
*end = seg->end;
arch/s390/mm/extmem.c
435
*addr = *end = 0;
arch/s390/mm/extmem.c
515
seg->end = end_addr;
arch/s390/mm/extmem.c
523
vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
arch/s390/mm/extmem.c
563
vmem_remove_mapping(seg->start_addr, seg->end - seg->start_addr + 1);
arch/s390/mm/extmem.c
606
seg->range[i].end >> PAGE_SHIFT,
arch/s390/mm/extmem.c
665
"and cannot be loaded\n", seg_name, mhp_range.end + 1);
arch/s390/mm/extmem.c
68
unsigned long end;
arch/s390/mm/gmap_helpers.c
178
unsigned long end, struct mm_walk *walk)
arch/s390/mm/gmap_helpers.c
81
void gmap_helper_discard(struct mm_struct *mm, unsigned long vmaddr, unsigned long end)
arch/s390/mm/gmap_helpers.c
87
while (vmaddr < end) {
arch/s390/mm/gmap_helpers.c
88
vma = find_vma_intersection(mm, vmaddr, end);
arch/s390/mm/gmap_helpers.c
92
zap_page_range_single(vma, vmaddr, min(end, vma->vm_end) - vmaddr, NULL);
arch/s390/mm/init.c
218
unsigned long end;
arch/s390/mm/init.c
227
if (cma_intersects(cma, mem_data->start, mem_data->end))
arch/s390/mm/init.c
242
mem_data.end = mem_data.start + (arg->nr_pages << PAGE_SHIFT);
arch/s390/mm/init.c
309
.end = MODULES_END,
arch/s390/mm/pageattr.c
109
} while (addr < end);
arch/s390/mm/pageattr.c
164
static int walk_pmd_level(pud_t *pudp, unsigned long addr, unsigned long end,
arch/s390/mm/pageattr.c
176
next = pmd_addr_end(addr, end);
arch/s390/mm/pageattr.c
19
void __storage_key_init_range(unsigned long start, unsigned long end)
arch/s390/mm/pageattr.c
196
} while (addr < end);
arch/s390/mm/pageattr.c
23
while (start < end) {
arch/s390/mm/pageattr.c
251
static int walk_pud_level(p4d_t *p4d, unsigned long addr, unsigned long end,
arch/s390/mm/pageattr.c
263
next = pud_addr_end(addr, end);
arch/s390/mm/pageattr.c
28
if (boundary <= end) {
arch/s390/mm/pageattr.c
281
} while (addr < end && !rc);
arch/s390/mm/pageattr.c
285
static int walk_p4d_level(pgd_t *pgd, unsigned long addr, unsigned long end,
arch/s390/mm/pageattr.c
296
next = p4d_addr_end(addr, end);
arch/s390/mm/pageattr.c
301
} while (addr < end && !rc);
arch/s390/mm/pageattr.c
307
static int change_page_attr(unsigned long addr, unsigned long end,
arch/s390/mm/pageattr.c
318
next = pgd_addr_end(addr, end);
arch/s390/mm/pageattr.c
323
} while (pgdp++, addr = next, addr < end && !rc);
arch/s390/mm/pageattr.c
327
static int change_page_attr_alias(unsigned long addr, unsigned long end,
arch/s390/mm/pageattr.c
344
while (addr < end) {
arch/s390/mm/pageattr.c
365
unsigned long end;
arch/s390/mm/pageattr.c
375
end = addr + numpages * PAGE_SIZE;
arch/s390/mm/pageattr.c
377
rc = change_page_attr(addr, end, flags);
arch/s390/mm/pageattr.c
380
rc = change_page_attr_alias(addr, end, flags);
arch/s390/mm/pageattr.c
79
static int walk_pte_level(pmd_t *pmdp, unsigned long addr, unsigned long end,
arch/s390/mm/pgalloc.c
208
unsigned long end) \
arch/s390/mm/pgalloc.c
212
return (next - 1) < (end - 1) ? next : end; \
arch/s390/mm/pgalloc.c
232
unsigned long end, int alloc)
arch/s390/mm/pgalloc.c
241
next = base_page_addr_end(addr, end);
arch/s390/mm/pgalloc.c
243
} while (pte++, addr = next, addr < end);
arch/s390/mm/pgalloc.c
248
unsigned long end, int alloc)
arch/s390/mm/pgalloc.c
256
next = base_segment_addr_end(addr, end);
arch/s390/mm/pgalloc.c
272
} while (ste++, addr = next, addr < end);
arch/s390/mm/pgalloc.c
277
unsigned long end, int alloc)
arch/s390/mm/pgalloc.c
285
next = base_region3_addr_end(addr, end);
arch/s390/mm/pgalloc.c
300
} while (rtte++, addr = next, addr < end);
arch/s390/mm/pgalloc.c
305
unsigned long end, int alloc)
arch/s390/mm/pgalloc.c
313
next = base_region2_addr_end(addr, end);
arch/s390/mm/pgalloc.c
328
} while (rste++, addr = next, addr < end);
arch/s390/mm/pgalloc.c
333
unsigned long end, int alloc)
arch/s390/mm/pgalloc.c
341
next = base_region1_addr_end(addr, end);
arch/s390/mm/pgalloc.c
356
} while (rfte++, addr = next, addr < end);
arch/s390/mm/pgalloc.c
421
unsigned long asce, *table, end;
arch/s390/mm/pgalloc.c
426
end = addr + num_pages * PAGE_SIZE;
arch/s390/mm/pgalloc.c
427
if (end <= _REGION3_SIZE) {
arch/s390/mm/pgalloc.c
431
rc = base_segment_walk(table, addr, end, 1);
arch/s390/mm/pgalloc.c
433
} else if (end <= _REGION2_SIZE) {
arch/s390/mm/pgalloc.c
437
rc = base_region3_walk(table, addr, end, 1);
arch/s390/mm/pgalloc.c
439
} else if (end <= _REGION1_SIZE) {
arch/s390/mm/pgalloc.c
443
rc = base_region2_walk(table, addr, end, 1);
arch/s390/mm/pgalloc.c
449
rc = base_region1_walk(table, addr, end, 1);
arch/s390/mm/pgalloc.c
56
int crst_table_upgrade(struct mm_struct *mm, unsigned long end)
arch/s390/mm/pgalloc.c
66
if (end <= asce_limit)
arch/s390/mm/pgalloc.c
76
if (end > _REGION1_SIZE) {
arch/s390/mm/vmem.c
109
static void vmemmap_mark_sub_pmd_used(unsigned long start, unsigned long end)
arch/s390/mm/vmem.c
120
static void vmemmap_use_sub_pmd(unsigned long start, unsigned long end)
arch/s390/mm/vmem.c
127
unused_sub_pmd_start = end;
arch/s390/mm/vmem.c
133
vmemmap_mark_sub_pmd_used(start, end);
arch/s390/mm/vmem.c
136
static void vmemmap_use_new_sub_pmd(unsigned long start, unsigned long end)
arch/s390/mm/vmem.c
143
vmemmap_mark_sub_pmd_used(start, end);
arch/s390/mm/vmem.c
153
if (!IS_ALIGNED(end, PMD_SIZE))
arch/s390/mm/vmem.c
154
unused_sub_pmd_start = end;
arch/s390/mm/vmem.c
158
static bool vmemmap_unuse_sub_pmd(unsigned long start, unsigned long end)
arch/s390/mm/vmem.c
163
memset((void *)start, PAGE_UNUSED, end - start);
arch/s390/mm/vmem.c
169
unsigned long end, bool add, bool direct,
arch/s390/mm/vmem.c
178
for (; addr < end; addr += PAGE_SIZE, pte++) {
arch/s390/mm/vmem.c
224
unsigned long end, bool add, bool direct,
arch/s390/mm/vmem.c
234
for (; addr < end; addr = next, pmd++) {
arch/s390/mm/vmem.c
235
next = pmd_addr_end(addr, end);
arch/s390/mm/vmem.c
315
static int modify_pud_table(p4d_t *p4d, unsigned long addr, unsigned long end,
arch/s390/mm/vmem.c
325
for (; addr < end; addr = next, pud++) {
arch/s390/mm/vmem.c
326
next = pud_addr_end(addr, end);
arch/s390/mm/vmem.c
385
static int modify_p4d_table(pgd_t *pgd, unsigned long addr, unsigned long end,
arch/s390/mm/vmem.c
394
for (; addr < end; addr = next, p4d++) {
arch/s390/mm/vmem.c
395
next = p4d_addr_end(addr, end);
arch/s390/mm/vmem.c
430
static int modify_pagetable(unsigned long start, unsigned long end, bool add,
arch/s390/mm/vmem.c
438
if (WARN_ON_ONCE(!PAGE_ALIGNED(start | end)))
arch/s390/mm/vmem.c
442
if (WARN_ON_ONCE(!(start >= KASAN_SHADOW_START && end <= KASAN_SHADOW_END) &&
arch/s390/mm/vmem.c
443
end > __abs_lowcore))
arch/s390/mm/vmem.c
446
if (WARN_ON_ONCE(end > __abs_lowcore))
arch/s390/mm/vmem.c
449
for (addr = start; addr < end; addr = next) {
arch/s390/mm/vmem.c
450
next = pgd_addr_end(addr, end);
arch/s390/mm/vmem.c
471
flush_tlb_kernel_range(start, end);
arch/s390/mm/vmem.c
475
static int add_pagetable(unsigned long start, unsigned long end, bool direct,
arch/s390/mm/vmem.c
478
return modify_pagetable(start, end, true, direct, altmap);
arch/s390/mm/vmem.c
481
static int remove_pagetable(unsigned long start, unsigned long end, bool direct,
arch/s390/mm/vmem.c
484
return modify_pagetable(start, end, false, direct, altmap);
arch/s390/mm/vmem.c
508
int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node,
arch/s390/mm/vmem.c
515
ret = add_pagetable(start, end, false, altmap);
arch/s390/mm/vmem.c
517
remove_pagetable(start, end, false, altmap);
arch/s390/mm/vmem.c
524
void vmemmap_free(unsigned long start, unsigned long end,
arch/s390/mm/vmem.c
528
remove_pagetable(start, end, false, altmap);
arch/s390/mm/vmem.c
546
mhp_range.end = max_mappable - 1;
arch/s390/mm/vmem.c
556
start + size > range.end + 1 ||
arch/s390/pci/pci.c
446
pdev->resource[i].end = pdev->resource[i].start + len - 1;
arch/s390/pci/pci.c
531
r->end = r->start + size - 1;
arch/s390/pci/pci_bus.c
330
zbus->bus_resource.end = ZPCI_BUS_NR;
arch/s390/pci/pci_iov.c
20
.end = -1,
arch/s390/pci/pci_report.c
111
char *buf, *end;
arch/s390/pci/pci_report.c
130
end = report->data.log_data + ZPCI_REPORT_DATA_SIZE;
arch/s390/pci/pci_report.c
131
buf += scnprintf(buf, end - buf, "report: %s\n", operation);
arch/s390/pci/pci_report.c
132
buf += scnprintf(buf, end - buf, "status: %s\n", status);
arch/s390/pci/pci_report.c
133
buf += scnprintf(buf, end - buf, "state: %s\n",
arch/s390/pci/pci_report.c
135
buf += scnprintf(buf, end - buf, "driver: %s\n", (driver) ? driver->name : "n/a");
arch/s390/pci/pci_report.c
136
ret = debug_dump(pci_debug_msg_id, &debug_log_view, buf, end - buf, true);
arch/s390/purgatory/purgatory.c
17
struct kexec_sha_region *ptr, *end;
arch/s390/purgatory/purgatory.c
22
end = purgatory_sha_regions + ARRAY_SIZE(purgatory_sha_regions);
arch/s390/purgatory/purgatory.c
24
for (ptr = purgatory_sha_regions; ptr < end; ptr++)
arch/sh/boards/board-apsh4a3a.c
54
.end = 0x01000000 - 1,
arch/sh/boards/board-apsh4a3a.c
78
.end = 0xA4000000 + SZ_256 - 1,
arch/sh/boards/board-apsh4a3a.c
84
.end = evt2irq(0x200),
arch/sh/boards/board-apsh4ad0a.c
30
.end = 0xA4000000 + SZ_256 - 1,
arch/sh/boards/board-apsh4ad0a.c
36
.end = evt2irq(0x200),
arch/sh/boards/board-edosk7705.c
40
.end = SMC_IOADDR + SZ_32 - 1,
arch/sh/boards/board-edosk7705.c
45
.end = ETHERNET_IRQ,
arch/sh/boards/board-edosk7760.c
108
.end = SH7760_I2C0_MMIOEND,
arch/sh/boards/board-edosk7760.c
112
.end = evt2irq(0x9c0),
arch/sh/boards/board-edosk7760.c
135
.end = SMC_IOADDR + SZ_32 - 1,
arch/sh/boards/board-edosk7760.c
140
.end = evt2irq(0x2a0),
arch/sh/boards/board-edosk7760.c
63
.end = 0x00000000 + SZ_32M - 1,
arch/sh/boards/board-edosk7760.c
85
.end = SH7760_I2C1_MMIOEND,
arch/sh/boards/board-edosk7760.c
89
.end = evt2irq(0x9e0),
arch/sh/boards/board-espt.c
46
.end = SZ_8M - 1,
arch/sh/boards/board-espt.c
64
.end = 0xFEE00F7C - 1,
arch/sh/boards/board-espt.c
68
.end = 0xFEE01FFF,
arch/sh/boards/board-magicpanelr2.c
251
.end = 0xabffffff,
arch/sh/boards/board-magicpanelr2.c
256
.end = evt2irq(0x660),
arch/sh/boards/board-magicpanelr2.c
281
.end = PA_LED,
arch/sh/boards/board-magicpanelr2.c
330
.end = 0x2000000UL,
arch/sh/boards/board-polaris.c
38
.end = PA_EXT5 + 0x1fff,
arch/sh/boards/board-polaris.c
44
.end = IRQ0_IRQ,
arch/sh/boards/board-polaris.c
75
.end = PORT_PCDR,
arch/sh/boards/board-sh2007.c
36
.end = SMC0_BASE + 0xff,
arch/sh/boards/board-sh2007.c
41
.end = evt2irq(0x240),
arch/sh/boards/board-sh2007.c
49
.end = SMC1_BASE + 0xff,
arch/sh/boards/board-sh2007.c
54
.end = evt2irq(0x280),
arch/sh/boards/board-sh2007.c
82
.end = CF_BASE + CF_OFFSET + 0x0f,
arch/sh/boards/board-sh2007.c
87
.end = CF_BASE + CF_OFFSET + 0x20f,
arch/sh/boards/board-sh2007.c
92
.end = evt2irq(0x2c0),
arch/sh/boards/board-sh7757lcr.c
130
.end = 0xfee007ff,
arch/sh/boards/board-sh7757lcr.c
135
.end = 0xfee01fff,
arch/sh/boards/board-sh7757lcr.c
139
.end = evt2irq(0x2960),
arch/sh/boards/board-sh7757lcr.c
163
.end = 0xfee00fff,
arch/sh/boards/board-sh7757lcr.c
168
.end = 0xfee01fff,
arch/sh/boards/board-sh7757lcr.c
172
.end = evt2irq(0x2980),
arch/sh/boards/board-sh7757lcr.c
206
.end = 0xffcb00ff,
arch/sh/boards/board-sh7757lcr.c
248
.end = 0xffe500ff,
arch/sh/boards/board-sh7757lcr.c
28
.end = 0xffec005c,
arch/sh/boards/board-sh7757lcr.c
284
.end = 0xfe4501ff,
arch/sh/boards/board-sh7757lcr.c
289
.end = evt2irq(0x840),
arch/sh/boards/board-sh7757lcr.c
65
.end = 0xfef001ff,
arch/sh/boards/board-sh7757lcr.c
69
.end = evt2irq(0xc80),
arch/sh/boards/board-sh7757lcr.c
92
.end = 0xfef009ff,
arch/sh/boards/board-sh7757lcr.c
96
.end = evt2irq(0xc80),
arch/sh/boards/board-sh7785lcr.c
103
.end = R8A66597_ADDR + R8A66597_SIZE - 1,
arch/sh/boards/board-sh7785lcr.c
108
.end = evt2irq(0x240),
arch/sh/boards/board-sh7785lcr.c
128
.end = SM107_MEM_ADDR + SM107_MEM_SIZE - 1,
arch/sh/boards/board-sh7785lcr.c
133
.end = SM107_REG_ADDR + SM107_REG_SIZE - 1,
arch/sh/boards/board-sh7785lcr.c
221
.end = PCA9564_PROTO_32BIT_ADDR + PCA9564_SIZE - 1,
arch/sh/boards/board-sh7785lcr.c
226
.end = evt2irq(0x380),
arch/sh/boards/board-sh7785lcr.c
234
.end = PCA9564_ADDR + PCA9564_SIZE - 1,
arch/sh/boards/board-sh7785lcr.c
239
.end = evt2irq(0x380),
arch/sh/boards/board-sh7785lcr.c
38
.end = PLD_LEDCR,
arch/sh/boards/board-sh7785lcr.c
81
.end = NOR_FLASH_ADDR + NOR_FLASH_SIZE - 1,
arch/sh/boards/board-urquell.c
128
.end = NOR_FLASH_ADDR + NOR_FLASH_SIZE - 1,
arch/sh/boards/board-urquell.c
55
.end = BOARDREG(SLEDR),
arch/sh/boards/board-urquell.c
75
.end = 0x0580030f,
arch/sh/boards/mach-ap325rxa/setup.c
122
.end = 0x00ffffff,
arch/sh/boards/mach-ap325rxa/setup.c
147
.end = 0xa45300ff,
arch/sh/boards/mach-ap325rxa/setup.c
245
.end = 0xfe942fff,
arch/sh/boards/mach-ap325rxa/setup.c
288
.end = 0xfe91009f,
arch/sh/boards/mach-ap325rxa/setup.c
320
.end = 0x04ce00ff,
arch/sh/boards/mach-ap325rxa/setup.c
347
.end = 0x04cf00ff,
arch/sh/boards/mach-ap325rxa/setup.c
62
.end = 0xb60fffff,
arch/sh/boards/mach-ap325rxa/setup.c
67
.end = evt2irq(0x660),
arch/sh/boards/mach-ecovec24/setup.c
137
.end = 0x03ffffff,
arch/sh/boards/mach-ecovec24/setup.c
156
.end = SH_ETH_ADDR + 0x1FC,
arch/sh/boards/mach-ecovec24/setup.c
195
.end = 0xa4d80124 - 1,
arch/sh/boards/mach-ecovec24/setup.c
200
.end = evt2irq(0xa20),
arch/sh/boards/mach-ecovec24/setup.c
231
.end = 0xa4d90124 - 1,
arch/sh/boards/mach-ecovec24/setup.c
236
.end = evt2irq(0xa40),
arch/sh/boards/mach-ecovec24/setup.c
288
.end = 0xa4d90124 - 1,
arch/sh/boards/mach-ecovec24/setup.c
293
.end = evt2irq(0xa40),
arch/sh/boards/mach-ecovec24/setup.c
357
.end = 0xfe942fff,
arch/sh/boards/mach-ecovec24/setup.c
426
.end = 0xfe91009f,
arch/sh/boards/mach-ecovec24/setup.c
463
.end = 0xfe91409f,
arch/sh/boards/mach-ecovec24/setup.c
570
.end = 0x044b000f,
arch/sh/boards/mach-ecovec24/setup.c
727
.end = 0x04ce00ff,
arch/sh/boards/mach-ecovec24/setup.c
768
.end = 0x04cf00ff,
arch/sh/boards/mach-ecovec24/setup.c
835
.end = 0xa4c40063,
arch/sh/boards/mach-ecovec24/setup.c
869
.end = 0xFE3C021d,
arch/sh/boards/mach-ecovec24/setup.c
914
.end = 0xA45D0049,
arch/sh/boards/mach-ecovec24/setup.c
951
.end = 0xfe962043,
arch/sh/boards/mach-ecovec24/setup.c
976
.end = 0xA4CA00FF,
arch/sh/boards/mach-ecovec24/setup.c
99
.end = 0xA405012E - 1,
arch/sh/boards/mach-highlander/setup.c
103
.end = PA_AREA5_IO + 0x80c + 0x16 - 1,
arch/sh/boards/mach-highlander/setup.c
129
.end = PA_OBLED,
arch/sh/boards/mach-highlander/setup.c
168
.end = 0xa5800400 + (0x20 * 0x2) - 1,
arch/sh/boards/mach-highlander/setup.c
171
.end = 0xa4100400 + (0x20 * 0x2) - 1,
arch/sh/boards/mach-highlander/setup.c
177
.end = IRQ_AX88796,
arch/sh/boards/mach-highlander/setup.c
227
.end = PA_NORFLASH_ADDR + PA_NORFLASH_SIZE - 1,
arch/sh/boards/mach-highlander/setup.c
244
.end = PA_SMCR + 0x100 - 1,
arch/sh/boards/mach-highlander/setup.c
249
.end = IRQ_SMBUS,
arch/sh/boards/mach-highlander/setup.c
41
.end = 0xA42000FF,
arch/sh/boards/mach-highlander/setup.c
46
.end = IRQ_EXT1,
arch/sh/boards/mach-highlander/setup.c
72
.end = 0xb00000FF,
arch/sh/boards/mach-highlander/setup.c
78
.end = IRQ_EXT4,
arch/sh/boards/mach-highlander/setup.c
98
.end = PA_AREA5_IO + 0x1000 + 0x08 - 1,
arch/sh/boards/mach-hp6xx/setup.c
28
.end = 0x15000000 + 0x1f0 + 0x08 - 0x01,
arch/sh/boards/mach-hp6xx/setup.c
33
.end = 0x15000000 + 0x1fe + 0x01,
arch/sh/boards/mach-kfr2r09/setup.c
123
.end = 0x044b000f,
arch/sh/boards/mach-kfr2r09/setup.c
186
.end = 0xfe942fff,
arch/sh/boards/mach-kfr2r09/setup.c
222
.end = 0x04d80123,
arch/sh/boards/mach-kfr2r09/setup.c
227
.end = evt2irq(0xa20),
arch/sh/boards/mach-kfr2r09/setup.c
261
.end = 0xfe91009f,
arch/sh/boards/mach-kfr2r09/setup.c
266
.end = evt2irq(0x880),
arch/sh/boards/mach-kfr2r09/setup.c
312
.end = 0x04ce00ff,
arch/sh/boards/mach-kfr2r09/setup.c
76
.end = 0x03ffffff,
arch/sh/boards/mach-kfr2r09/setup.c
94
.end = 0x1001ffff,
arch/sh/boards/mach-landisk/setup.c
69
cf_ide_resources[0].end = (unsigned long)cf_ide_base + 0x40 + 0x0f;
arch/sh/boards/mach-landisk/setup.c
72
cf_ide_resources[1].end = (unsigned long)cf_ide_base + 0x2c + 0x03;
arch/sh/boards/mach-lboxre2/setup.c
21
.end = 0x1f0 + 8 ,
arch/sh/boards/mach-lboxre2/setup.c
26
.end = 0x1f0 +8 + 0x206 + 8,
arch/sh/boards/mach-lboxre2/setup.c
63
cf_ide_resources[0].end += cf0_io_base ;
arch/sh/boards/mach-lboxre2/setup.c
65
cf_ide_resources[1].end += cf0_io_base ;
arch/sh/boards/mach-migor/setup.c
142
.end = 0x03ffffff,
arch/sh/boards/mach-migor/setup.c
205
.end = 0x18ffffff,
arch/sh/boards/mach-migor/setup.c
287
.end = 0xfe942fff,
arch/sh/boards/mach-migor/setup.c
329
.end = 0xfe91009f,
arch/sh/boards/mach-migor/setup.c
377
.end = 0x04ce00ff,
arch/sh/boards/mach-migor/setup.c
59
.end = 0x1000030f,
arch/sh/boards/mach-migor/setup.c
93
.end = 0x044b000f,
arch/sh/boards/mach-r2d/setup.c
114
.end = 0x13e00000 - 1,
arch/sh/boards/mach-r2d/setup.c
119
.end = 0x13ffffff,
arch/sh/boards/mach-r2d/setup.c
214
.end = 0x02000000,
arch/sh/boards/mach-r2d/setup.c
29
.end = PA_AREA5_IO + 0x1000 + 0x10 - 0x2,
arch/sh/boards/mach-r2d/setup.c
34
.end = PA_AREA5_IO + 0x80c,
arch/sh/boards/mach-r2d/setup.c
81
.end = 0xffe0001f,
arch/sh/boards/mach-r2d/setup.c
99
.end = PA_OUTPORT,
arch/sh/boards/mach-rsk/devices-rsk7203.c
30
.end = 0x240000ff,
arch/sh/boards/mach-rsk/devices-rsk7203.c
35
.end = 64,
arch/sh/boards/mach-rsk/devices-rsk7264.c
26
.end = 0x280000ff,
arch/sh/boards/mach-rsk/devices-rsk7264.c
31
.end = 65,
arch/sh/boards/mach-rsk/devices-rsk7269.c
28
.end = 0x240000ff,
arch/sh/boards/mach-rsk/devices-rsk7269.c
33
.end = 85,
arch/sh/boards/mach-rsk/setup.c
52
.end = 0x20400000,
arch/sh/boards/mach-sdk7780/setup.c
23
.end = PA_LED,
arch/sh/boards/mach-sdk7780/setup.c
39
.end = PA_LAN + 0x300 + 0x10 ,
arch/sh/boards/mach-sdk7780/setup.c
44
.end = IRQ_ETHERNET,
arch/sh/boards/mach-sdk7786/setup.c
29
.end = 0x07fff8b0 + sizeof(u16) - 1,
arch/sh/boards/mach-sdk7786/setup.c
50
.end = 0x07ffff00 + SZ_256 - 1,
arch/sh/boards/mach-sdk7786/setup.c
56
.end = evt2irq(0x2c0),
arch/sh/boards/mach-sdk7786/setup.c
80
.end = 0x07fff9e0 + SZ_32 - 1,
arch/sh/boards/mach-sdk7786/setup.c
93
.end = 0x07fffc30 + SZ_32 - 1,
arch/sh/boards/mach-se/7206/setup.c
23
.end = PA_SMSC + 0x300 + 0x020 - 1,
arch/sh/boards/mach-se/7206/setup.c
28
.end = 64,
arch/sh/boards/mach-se/7206/setup.c
58
.end = PA_LED,
arch/sh/boards/mach-se/7343/setup.c
106
.end = 0x11800001,
arch/sh/boards/mach-se/7343/setup.c
111
.end = 0x11800003,
arch/sh/boards/mach-se/7343/setup.c
154
usb_resources[2].start = usb_resources[2].end =
arch/sh/boards/mach-se/7343/setup.c
18
.end = PA_LED,
arch/sh/boards/mach-se/7343/setup.c
56
.end = 0x01ffffff,
arch/sh/boards/mach-se/770x/setup.c
102
.end = PA_LED,
arch/sh/boards/mach-se/770x/setup.c
127
.end = SH_ETH0_BASE + 0x1B8 - 1,
arch/sh/boards/mach-se/770x/setup.c
132
.end = SH_TSU_BASE + 0x200 - 1,
arch/sh/boards/mach-se/770x/setup.c
137
.end = SH_ETH0_IRQ,
arch/sh/boards/mach-se/770x/setup.c
155
.end = SH_ETH1_BASE + 0x1B8 - 1,
arch/sh/boards/mach-se/770x/setup.c
160
.end = SH_TSU_BASE + 0x200 - 1,
arch/sh/boards/mach-se/770x/setup.c
165
.end = SH_ETH1_IRQ,
arch/sh/boards/mach-se/770x/setup.c
72
.end = PA_MRSHPC_IO + 0x1f0 + 8,
arch/sh/boards/mach-se/770x/setup.c
77
.end = PA_MRSHPC_IO + 0x1f0 + 8 + 0x206 + 8,
arch/sh/boards/mach-se/7721/setup.c
26
.end = PA_LED,
arch/sh/boards/mach-se/7721/setup.c
43
.end = PA_MRSHPC_IO + 0x1f0 + 8 ,
arch/sh/boards/mach-se/7721/setup.c
48
.end = PA_MRSHPC_IO + 0x1f0 + 8 + 0x206 + 8,
arch/sh/boards/mach-se/7722/setup.c
112
.end = 0x044b000f,
arch/sh/boards/mach-se/7722/setup.c
143
cf_ide_resources[2].start = cf_ide_resources[2].end =
arch/sh/boards/mach-se/7722/setup.c
146
smc91x_eth_resources[1].start = smc91x_eth_resources[1].end =
arch/sh/boards/mach-se/7722/setup.c
29
.end = PA_LED,
arch/sh/boards/mach-se/7722/setup.c
49
.end = PA_LAN + 0x300 + 0x10 ,
arch/sh/boards/mach-se/7722/setup.c
73
.end = PA_MRSHPC_IO + 0x1f0 + 8 ,
arch/sh/boards/mach-se/7722/setup.c
78
.end = PA_MRSHPC_IO + 0x1f0 +8 + 0x206 + 8,
arch/sh/boards/mach-se/7724/setup.c
145
.end = 0x01ffffff,
arch/sh/boards/mach-se/7724/setup.c
207
.end = 0xfe942fff,
arch/sh/boards/mach-se/7724/setup.c
234
.end = 0xfe91009f,
arch/sh/boards/mach-se/7724/setup.c
262
.end = 0xfe91409f,
arch/sh/boards/mach-se/7724/setup.c
287
.end = 0xFE3C021d,
arch/sh/boards/mach-se/7724/setup.c
344
.end = 0x044b000f,
arch/sh/boards/mach-se/7724/setup.c
367
.end = SH_ETH_ADDR + 0x1FC - 1,
arch/sh/boards/mach-se/7724/setup.c
398
.end = 0xa4d80124 - 1,
arch/sh/boards/mach-se/7724/setup.c
403
.end = evt2irq(0xa20),
arch/sh/boards/mach-se/7724/setup.c
427
.end = 0xa4d90123,
arch/sh/boards/mach-se/7724/setup.c
432
.end = evt2irq(0xa40),
arch/sh/boards/mach-se/7724/setup.c
462
.end = 0x04ce00ff,
arch/sh/boards/mach-se/7724/setup.c
491
.end = 0x04cf00ff,
arch/sh/boards/mach-se/7724/setup.c
521
.end = 0xA45D0049,
arch/sh/boards/mach-se/7724/setup.c
559
.end = 0xfe962043,
arch/sh/boards/mach-se/7724/setup.c
79
.end = PA_LED,
arch/sh/boards/mach-se/7724/setup.c
99
.end = 0x1a30030f,
arch/sh/boards/mach-se/7751/setup.c
29
.end = PA_LED,
arch/sh/boards/mach-se/7780/setup.c
19
.end = PA_LED,
arch/sh/boards/mach-se/7780/setup.c
35
.end = PA_LAN + 0x300 + 0x10 ,
arch/sh/boards/mach-se/7780/setup.c
40
.end = SMC_IRQ,
arch/sh/boards/mach-sh03/setup.c
28
.end = 0x1f0 + 8,
arch/sh/boards/mach-sh03/setup.c
33
.end = 0x1f0 +8 + 0x206 + 8,
arch/sh/boards/mach-sh03/setup.c
52
.end = 0xa0800000,
arch/sh/boards/mach-sh03/setup.c
86
cf_ide_resources[0].end += (unsigned long)cf_ide_base;
arch/sh/boards/mach-sh03/setup.c
88
cf_ide_resources[1].end += (unsigned long)cf_ide_base;
arch/sh/boards/mach-sh7763rdp/setup.c
103
.end = 0xFFE80442 - 1,
arch/sh/boards/mach-sh7763rdp/setup.c
50
.end = (64 * 1024 * 1024),
arch/sh/boards/mach-sh7763rdp/setup.c
73
.end = 0xFEE00F7C - 1,
arch/sh/boards/mach-sh7763rdp/setup.c
77
.end = 0xFEE01FFF,
arch/sh/boards/mach-x3proto/setup.c
104
.end = 0x180c0000 - 1,
arch/sh/boards/mach-x3proto/setup.c
249
r8a66597_usb_host_resources[1].end = ilsel_enable(ILSEL_USBH_I);
arch/sh/boards/mach-x3proto/setup.c
252
m66592_usb_peripheral_resources[1].end = ilsel_enable(ILSEL_USBP_I);
arch/sh/boards/mach-x3proto/setup.c
255
smc91x_resources[1].end = ilsel_enable(ILSEL_LAN);
arch/sh/boards/mach-x3proto/setup.c
28
.end = 0xb8140020,
arch/sh/boards/mach-x3proto/setup.c
47
.end = 0x18000300 + 0x10 - 1,
arch/sh/boards/mach-x3proto/setup.c
74
.end = 0x18080000 - 1,
arch/sh/drivers/pci/fixups-dreamcast.c
42
dev->resource[1].end = dev->resource[1].start + 0x200 - 1;
arch/sh/drivers/pci/fixups-dreamcast.c
60
res.end = GAPSPCI_DMA_BASE + GAPSPCI_DMA_SIZE - 1;
arch/sh/drivers/pci/pci-dreamcast.c
29
.end = GAPSPCI_BBA_CONFIG + GAPSPCI_BBA_CONFIG_SIZE - 1,
arch/sh/drivers/pci/pci-dreamcast.c
34
.end = GAPSPCI_DMA_BASE + GAPSPCI_DMA_SIZE - 1,
arch/sh/drivers/pci/pci-sh7751.c
49
.end = SZ_4M - 1,
arch/sh/drivers/pci/pci-sh7751.c
54
.end = SH7751_PCI_MEMORY_BASE + SH7751_PCI_MEM_SIZE - 1,
arch/sh/drivers/pci/pci-sh7780.c
32
.end = SZ_4M - 1,
arch/sh/drivers/pci/pci-sh7780.c
37
.end = 0xfd000000 + SZ_16M - 1,
arch/sh/drivers/pci/pci-sh7780.c
42
.end = 0x10000000 + SZ_64M - 1,
arch/sh/drivers/pci/pci-sh7780.c
50
.end = 0xc0000000 + SZ_512M - 1,
arch/sh/drivers/pci/pci.c
76
next_busno = hose->bus->busn_res.end + 1;
arch/sh/drivers/pci/pcie-sh7786.c
104
.end = 0x20000000 + SZ_256M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
109
.end = 0xfcd00000 + SZ_1M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
146
r->end = 0;
arch/sh/drivers/pci/pcie-sh7786.c
46
.end = 0xfd000000 + SZ_8M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
51
.end = 0xc0000000 + SZ_512M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
56
.end = 0x10000000 + SZ_64M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
61
.end = 0xfe100000 + SZ_1M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
70
.end = 0xfd800000 + SZ_8M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
75
.end = 0xa0000000 + SZ_512M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
80
.end = 0x30000000 + SZ_256M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
85
.end = 0xfe300000 + SZ_1M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
94
.end = 0xfc800000 + SZ_4M - 1,
arch/sh/drivers/pci/pcie-sh7786.c
99
.end = 0x80000000 + SZ_512M - 1,
arch/sh/include/asm/cacheflush.h
43
unsigned long start, unsigned long end);
arch/sh/include/asm/cacheflush.h
52
extern void flush_icache_range(unsigned long start, unsigned long end);
arch/sh/include/asm/cacheflush.h
92
#define flush_cache_vmap(start, end) local_flush_cache_all(NULL)
arch/sh/include/asm/cacheflush.h
93
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/sh/include/asm/cacheflush.h
94
#define flush_cache_vunmap(start, end) local_flush_cache_all(NULL)
arch/sh/include/asm/dwarf.h
261
unsigned char *end;
arch/sh/include/asm/mmzone.h
25
void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end);
arch/sh/include/asm/mmzone.h
28
setup_bootmem_node(int nid, unsigned long start, unsigned long end)
arch/sh/include/asm/pgtable.h
118
extern void page_table_range_init(unsigned long start, unsigned long end,
arch/sh/include/asm/tlbflush.h
18
unsigned long end);
arch/sh/include/asm/tlbflush.h
22
unsigned long end);
arch/sh/include/asm/tlbflush.h
32
unsigned long end);
arch/sh/include/asm/tlbflush.h
34
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/sh/include/asm/tlbflush.h
44
#define flush_tlb_range(vma, start, end) \
arch/sh/include/asm/tlbflush.h
45
local_flush_tlb_range(vma, start, end)
arch/sh/include/asm/tlbflush.h
47
#define flush_tlb_kernel_range(start, end) \
arch/sh/include/asm/tlbflush.h
48
local_flush_tlb_kernel_range(start, end)
arch/sh/kernel/cpu/sh2/setup-sh7619.c
129
.end = 0xfb0001c7,
arch/sh/kernel/cpu/sh2/setup-sh7619.c
134
.end = 85,
arch/sh/kernel/cpu/sh2a/pinmux-sh7203.c
17
.end = 0xfffe3a9f,
arch/sh/kernel/cpu/sh2a/pinmux-sh7264.c
17
.end = 0xfffe393f,
arch/sh/kernel/cpu/sh2a/pinmux-sh7269.c
18
.end = 0xfffe391f,
arch/sh/kernel/cpu/sh2a/setup-sh7201.c
341
.end = 0xffff2000 + 0x58 - 1,
arch/sh/kernel/cpu/sh2a/setup-sh7203.c
294
.end = 0xffff2000 + 0x58 - 1,
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
454
.end = 0xfffe6000 + 0x30 - 1,
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
486
.end = 0xffffc0e4,
arch/sh/kernel/cpu/sh2a/setup-sh7264.c
491
.end = 170,
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
476
.end = 0xfffe6000 + 0x30 - 1,
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
502
.end = 0xe80100e4,
arch/sh/kernel/cpu/sh2a/setup-sh7269.c
507
.end = 170,
arch/sh/kernel/cpu/sh3/pinmux-sh7720.c
17
.end = 0xa405016f,
arch/sh/kernel/cpu/sh3/setup-sh7705.c
116
.end = 0xfffffec0 + 0x1e,
arch/sh/kernel/cpu/sh3/setup-sh770x.c
93
.end = 0xfffffec0 + 0x1e,
arch/sh/kernel/cpu/sh3/setup-sh7710.c
75
.end = 0xa413fec0 + 0x1e,
arch/sh/kernel/cpu/sh3/setup-sh7720.c
102
.end = evt2irq(0xa60),
arch/sh/kernel/cpu/sh3/setup-sh7720.c
127
.end = 0xA44200FF,
arch/sh/kernel/cpu/sh3/setup-sh7720.c
133
.end = evt2irq(0xa20),
arch/sh/kernel/cpu/sh3/setup-sh7720.c
28
.end = 0xa413fec0 + 0x28 - 1,
arch/sh/kernel/cpu/sh3/setup-sh7720.c
97
.end = 0xA44280FF,
arch/sh/kernel/cpu/sh4/setup-sh7750.c
21
.end = 0xffc80000 + 0x58 - 1,
arch/sh/kernel/cpu/sh4/sq.c
147
unsigned long end;
arch/sh/kernel/cpu/sh4/sq.c
152
end = phys + size - 1;
arch/sh/kernel/cpu/sh4/sq.c
153
if (unlikely(!size || end < phys))
arch/sh/kernel/cpu/sh4/sq.c
160
size = PAGE_ALIGN(end + 1) - phys;
arch/sh/kernel/cpu/sh4a/pinmux-sh7722.c
11
.end = 0xa405018f,
arch/sh/kernel/cpu/sh4a/pinmux-sh7723.c
17
.end = 0xa405016f,
arch/sh/kernel/cpu/sh4a/pinmux-sh7724.c
22
.end = 0xa405016f,
arch/sh/kernel/cpu/sh4a/pinmux-sh7734.c
17
.end = 0xFFFC011C,
arch/sh/kernel/cpu/sh4a/pinmux-sh7734.c
22
.end = 0xFFC4502B,
arch/sh/kernel/cpu/sh4a/pinmux-sh7757.c
22
.end = 0xffec008f,
arch/sh/kernel/cpu/sh4a/pinmux-sh7785.c
17
.end = 0xffe7008f,
arch/sh/kernel/cpu/sh4a/pinmux-sh7786.c
22
.end = 0xffcc008f,
arch/sh/kernel/cpu/sh4a/pinmux-shx3.c
16
.end = 0xffc7001f,
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
102
.end = 0x04470017,
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
107
.end = evt2irq(0xe60),
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
123
.end = 0x04750017,
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
128
.end = evt2irq(0x7e0),
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
150
.end = 0xfe9022eb,
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
178
.end = 0xfe9200b7,
arch/sh/kernel/cpu/sh4a/setup-sh7343.c
206
.end = 0xfea102d3,
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
100
.end = 0xfe902807,
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
128
.end = 0xfe9200b7,
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
156
.end = 0xfe9240b7,
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
44
.end = 0x04470017,
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
49
.end = evt2irq(0xe60),
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
68
.end = 0xa4d800ff,
arch/sh/kernel/cpu/sh4a/setup-sh7366.c
73
.end = evt2irq(0xa20),
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
139
.end = 0xfe00808f,
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
145
.end = 0xfe00900b,
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
151
.end = evt2irq(0xbc0),
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
157
.end = evt2irq(0x860),
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
163
.end = evt2irq(0xba0),
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
248
.end = 0xa465fec0 + 0x58 - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
283
.end = 0x044800FF,
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
288
.end = evt2irq(0xa20),
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
309
.end = 0x04470017,
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
314
.end = evt2irq(0xe60),
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
336
.end = 0xfe9022eb,
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
364
.end = 0xfe9200b7,
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
392
.end = 0xfea102d3,
arch/sh/kernel/cpu/sh4a/setup-sh7722.c
460
.end = 0xa454c10f,
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
159
.end = 0xfe902807,
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
187
.end = 0xfe92027b,
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
215
.end = 0xfe92427b,
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
297
.end = 0xa465fec0 + 0x58 - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
331
.end = 0xa4d800ff,
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
336
.end = evt2irq(0xa20),
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
357
.end = 0x04470017,
arch/sh/kernel/cpu/sh4a/setup-sh7723.c
362
.end = evt2irq(0xe60),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
207
.end = 0xfe00808f,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
213
.end = 0xfe00900b,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
219
.end = evt2irq(0xbc0),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
225
.end = evt2irq(0x860),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
231
.end = evt2irq(0xba0),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
241
.end = 0xfdc0808f,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
247
.end = 0xfdc0900b,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
253
.end = evt2irq(0xb40),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
259
.end = evt2irq(0x760),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
265
.end = evt2irq(0xb20),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
418
.end = 0xa465fec0 + 0x58 - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
450
.end = 0x04470018 - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
455
.end = evt2irq(0xe60),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
472
.end = 0x04750018 - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
477
.end = evt2irq(0xde0),
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
500
.end = 0xfe902807,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
529
.end = 0xfe9200cb,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
558
.end = 0xfe9240cb,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
587
.end = 0xfe933400,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
616
.end = 0xfe943400,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
706
.end = 0xfe9902d3,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
735
.end = 0xFE2FFFFF,
arch/sh/kernel/cpu/sh4a/setup-sh7724.c
764
.end = 0xFE3FFFFF,
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
156
.end = 0xFFFC5000 + 0x26 - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7734.c
177
.end = 0xFFC7000A - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
110
.end = 0xfe0020ff,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
447
.end = 0xff60808f,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
453
.end = 0xff60900b,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
459
.end = evt2irq(0x640),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
469
.end = 0xff61808f,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
475
.end = 0xff61900b,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
481
.end = evt2irq(0x640),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
487
.end = evt2irq(0x7c0),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
493
.end = evt2irq(0x7c0),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
499
.end = evt2irq(0xd00),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
505
.end = evt2irq(0xd00),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
511
.end = evt2irq(0xd00),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
517
.end = evt2irq(0xd00),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
523
.end = evt2irq(0xd00),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
529
.end = evt2irq(0xd00),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
539
.end = 0xff70808f,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
545
.end = 0xff70900b,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
551
.end = evt2irq(0x2a60),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
557
.end = evt2irq(0x2480),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
563
.end = evt2irq(0x24e0),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
573
.end = 0xff71808f,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
579
.end = 0xff71900b,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
585
.end = evt2irq(0x2a80),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
591
.end = evt2irq(0x2580),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
597
.end = evt2irq(0x2600),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
656
.end = 0xffd8eeff,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
675
.end = 0xfe4800ff,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
694
.end = 0xfe4f10ff,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
699
.end = evt2irq(0x920),
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
718
.end = 0xfe4f18ff,
arch/sh/kernel/cpu/sh4a/setup-sh7757.c
723
.end = evt2irq(0x920),
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
105
.end = 0xffec80ff,
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
110
.end = evt2irq(0xc60),
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
134
.end = 0xffec00ff,
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
139
.end = evt2irq(0xc80),
arch/sh/kernel/cpu/sh4a/setup-sh7763.c
85
.end = 0xffe80000 + 0x58 - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
105
.end = 0xffe80000 + 0x58 - 1,
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
197
.end = 0xfc80808f,
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
203
.end = 0xfc80900b,
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
213
.end = evt2irq(0x640),
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
222
.end = 0xfc81808f,
arch/sh/kernel/cpu/sh4a/setup-sh7780.c
233
.end = evt2irq(0x7c0),
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
263
.end = 0xfc80808f,
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
269
.end = 0xfc80900b,
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
279
.end = evt2irq(0x620),
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
288
.end = 0xfcc0808f,
arch/sh/kernel/cpu/sh4a/setup-sh7785.c
299
.end = evt2irq(0x880),
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
300
.end = 0xfe00808f,
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
305
.end = 0xfe00900b,
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
310
.end = evt2irq(0x5c0),
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
315
.end = evt2irq(0x5a0),
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
336
.end = USB_EHCI_START + 0x3ff,
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
341
.end = evt2irq(0xba0),
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
360
.end = USB_OHCI_START + 0x3ff,
arch/sh/kernel/cpu/sh4a/setup-sh7786.c
365
.end = evt2irq(0xba0),
arch/sh/kernel/dwarf.c
1032
unsigned char *end;
arch/sh/kernel/dwarf.c
1056
end = p + len;
arch/sh/kernel/dwarf.c
1062
err = dwarf_parse_cie(entry, p, len, end, mod);
arch/sh/kernel/dwarf.c
1069
end, mod);
arch/sh/kernel/dwarf.c
1093
unsigned long start, end;
arch/sh/kernel/dwarf.c
1096
start = end = 0;
arch/sh/kernel/dwarf.c
1103
end = start + sechdrs[i].sh_size;
arch/sh/kernel/dwarf.c
1112
err = dwarf_parse_section((char *)start, (char *)end, me);
arch/sh/kernel/dwarf.c
664
dwarf_cfa_execute_insns(fde->instructions, fde->end, cie,
arch/sh/kernel/dwarf.c
736
unsigned char *end, struct module *mod)
arch/sh/kernel/dwarf.c
789
UNWINDER_BUG_ON((unsigned char *)p > end);
arch/sh/kernel/dwarf.c
832
cie->instructions_end = end;
arch/sh/kernel/dwarf.c
867
unsigned char *end, struct module *mod)
arch/sh/kernel/dwarf.c
916
fde->end = end;
arch/sh/kernel/dwarf.c
924
unsigned long start, end;
arch/sh/kernel/dwarf.c
929
end = fde->initial_location + fde->address_range;
arch/sh/kernel/machine_kexec.c
152
crashk_res.end = crash_base + crash_size - 1;
arch/sh/kernel/machine_kexec.c
155
if (crashk_res.end == crashk_res.start)
arch/sh/kernel/machine_kexec.c
176
crashk_res.end = crashk_res.start + crash_size - 1;
arch/sh/kernel/machine_kexec.c
181
if ((memblock_end_of_DRAM() - memory_limit) <= crashk_res.end) {
arch/sh/kernel/machine_kexec.c
195
crashk_res.start = crashk_res.end = 0;
arch/sh/kernel/setup.c
120
unsigned long start, end;
arch/sh/kernel/setup.c
130
end = start + INITRD_SIZE;
arch/sh/kernel/setup.c
132
if (unlikely(end <= start))
arch/sh/kernel/setup.c
145
if (unlikely(end > memblock_end_of_DRAM())) {
arch/sh/kernel/setup.c
148
end, (unsigned long)memblock_end_of_DRAM());
arch/sh/kernel/setup.c
197
unsigned long start, end;
arch/sh/kernel/setup.c
202
end = end_pfn << PAGE_SHIFT;
arch/sh/kernel/setup.c
206
res->end = end - 1;
arch/sh/kernel/setup.c
232
pmb_bolt_mapping((unsigned long)__va(start), start, end - start,
arch/sh/kernel/setup.c
296
code_resource.end = virt_to_phys(_etext)-1;
arch/sh/kernel/setup.c
298
data_resource.end = virt_to_phys(_edata)-1;
arch/sh/kernel/setup.c
300
bss_resource.end = virt_to_phys(__bss_stop)-1;
arch/sh/kernel/smp.c
393
unsigned long start, unsigned long end)
arch/sh/kernel/smp.c
403
fd.addr2 = end;
arch/sh/kernel/smp.c
411
local_flush_tlb_range(vma, start, end);
arch/sh/kernel/smp.c
422
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/sh/kernel/smp.c
427
fd.addr2 = end;
arch/sh/mm/cache-sh2.c
21
unsigned long begin, end;
arch/sh/mm/cache-sh2.c
24
end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
arch/sh/mm/cache-sh2.c
26
for (v = begin; v < end; v+=L1_CACHE_BYTES) {
arch/sh/mm/cache-sh2.c
42
unsigned long begin, end;
arch/sh/mm/cache-sh2.c
45
end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
arch/sh/mm/cache-sh2.c
48
for (v = begin; v < end; v+=L1_CACHE_BYTES)
arch/sh/mm/cache-sh2.c
73
unsigned long begin, end;
arch/sh/mm/cache-sh2.c
76
end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
arch/sh/mm/cache-sh2.c
79
for (v = begin; v < end; v+=L1_CACHE_BYTES)
arch/sh/mm/cache-sh2a.c
104
for (v = begin; v < end; v+=L1_CACHE_BYTES) {
arch/sh/mm/cache-sh2a.c
124
unsigned long begin, end;
arch/sh/mm/cache-sh2a.c
128
end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
arch/sh/mm/cache-sh2a.c
135
if (((end - begin) >> PAGE_SHIFT) >= MAX_OCACHE_PAGES) {
arch/sh/mm/cache-sh2a.c
139
for (v = begin; v < end; v += L1_CACHE_BYTES)
arch/sh/mm/cache-sh2a.c
153
unsigned long start, end;
arch/sh/mm/cache-sh2a.c
158
end = (data->addr2 + L1_CACHE_BYTES-1) & ~(L1_CACHE_BYTES-1);
arch/sh/mm/cache-sh2a.c
161
sh2a__flush_wback_region((void *)start, end-start);
arch/sh/mm/cache-sh2a.c
169
if (((end - start) >> PAGE_SHIFT) >= MAX_ICACHE_PAGES) {
arch/sh/mm/cache-sh2a.c
173
for (v = start; v < end; v += L1_CACHE_BYTES)
arch/sh/mm/cache-sh2a.c
53
unsigned long begin, end;
arch/sh/mm/cache-sh2a.c
58
end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
arch/sh/mm/cache-sh2a.c
66
if (((end - begin) >> PAGE_SHIFT) >= MAX_OCACHE_PAGES) {
arch/sh/mm/cache-sh2a.c
68
end = begin + (nr_ways * current_cpu_data.dcache.way_size);
arch/sh/mm/cache-sh2a.c
70
for (v = begin; v < end; v += L1_CACHE_BYTES) {
arch/sh/mm/cache-sh2a.c
78
for (v = begin; v < end; v += L1_CACHE_BYTES)
arch/sh/mm/cache-sh2a.c
94
unsigned long begin, end;
arch/sh/mm/cache-sh2a.c
98
end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
arch/sh/mm/cache-sh3.c
35
unsigned long begin, end;
arch/sh/mm/cache-sh3.c
39
end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
arch/sh/mm/cache-sh3.c
42
for (v = begin; v < end; v+=L1_CACHE_BYTES) {
arch/sh/mm/cache-sh3.c
74
unsigned long begin, end;
arch/sh/mm/cache-sh3.c
77
end = ((unsigned long)start + size + L1_CACHE_BYTES-1)
arch/sh/mm/cache-sh3.c
80
for (v = begin; v < end; v+=L1_CACHE_BYTES) {
arch/sh/mm/cache-sh4.c
287
unsigned long start, end;
arch/sh/mm/cache-sh4.c
291
end = data->addr2;
arch/sh/mm/cache-sh4.c
43
unsigned long start, end;
arch/sh/mm/cache-sh4.c
48
end = data->addr2;
arch/sh/mm/cache-sh4.c
51
if (((end - start) >> PAGE_SHIFT) >= MAX_ICACHE_PAGES) {
arch/sh/mm/cache-sh4.c
61
end += L1_CACHE_BYTES-1;
arch/sh/mm/cache-sh4.c
62
end &= ~(L1_CACHE_BYTES-1);
arch/sh/mm/cache-sh4.c
67
for (v = start; v < end; v += L1_CACHE_BYTES) {
arch/sh/mm/cache-sh7705.c
69
unsigned long start, end;
arch/sh/mm/cache-sh7705.c
72
end = data->addr2;
arch/sh/mm/cache-sh7705.c
74
__flush_wback_region((void *)start, end - start);
arch/sh/mm/cache.c
213
unsigned long end)
arch/sh/mm/cache.c
219
data.addr2 = end;
arch/sh/mm/cache.c
231
void flush_icache_range(unsigned long start, unsigned long end)
arch/sh/mm/cache.c
237
data.addr2 = end;
arch/sh/mm/consistent.c
62
r->end = r->start + memsize - 1;
arch/sh/mm/flush-sh4.c
16
reg_size_t aligned_start, v, cnt, end;
arch/sh/mm/flush-sh4.c
20
end = (aligned_start + size + L1_CACHE_BYTES-1)
arch/sh/mm/flush-sh4.c
22
cnt = (end - v) / L1_CACHE_BYTES;
arch/sh/mm/flush-sh4.c
50
reg_size_t aligned_start, v, cnt, end;
arch/sh/mm/flush-sh4.c
54
end = (aligned_start + size + L1_CACHE_BYTES-1)
arch/sh/mm/flush-sh4.c
56
cnt = (end - v) / L1_CACHE_BYTES;
arch/sh/mm/flush-sh4.c
80
reg_size_t aligned_start, v, cnt, end;
arch/sh/mm/flush-sh4.c
84
end = (aligned_start + size + L1_CACHE_BYTES-1)
arch/sh/mm/flush-sh4.c
86
cnt = (end - v) / L1_CACHE_BYTES;
arch/sh/mm/init.c
167
void __init page_table_range_init(unsigned long start, unsigned long end,
arch/sh/mm/init.c
183
for ( ; (i < PTRS_PER_PGD) && (vaddr != end); pgd++, i++) {
arch/sh/mm/init.c
185
for ( ; (j < PTRS_PER_PUD) && (vaddr != end); pud++, j++) {
arch/sh/mm/init.c
190
for (; (k < PTRS_PER_PMD) && (vaddr != end); pmd++, k++) {
arch/sh/mm/init.c
272
unsigned long vaddr, end;
arch/sh/mm/init.c
321
end = (FIXADDR_TOP + PMD_SIZE - 1) & PMD_MASK;
arch/sh/mm/init.c
322
page_table_range_init(vaddr, end, swapper_pg_dir);
arch/sh/mm/nommu.c
50
unsigned long end)
arch/sh/mm/nommu.c
65
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/sh/mm/nommu.c
93
void __init page_table_range_init(unsigned long start, unsigned long end,
arch/sh/mm/numa.c
23
void __init setup_bootmem_node(int nid, unsigned long start, unsigned long end)
arch/sh/mm/numa.c
31
end_pfn = PFN_DOWN(end);
arch/sh/mm/numa.c
33
pmb_bolt_mapping((unsigned long)__va(start), start, end - start,
arch/sh/mm/numa.c
36
memblock_add(start, end - start);
arch/sh/mm/tlbflush_32.c
40
unsigned long end)
arch/sh/mm/tlbflush_32.c
50
size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT;
arch/sh/mm/tlbflush_32.c
61
end += (PAGE_SIZE - 1);
arch/sh/mm/tlbflush_32.c
62
end &= PAGE_MASK;
arch/sh/mm/tlbflush_32.c
67
while (start < end) {
arch/sh/mm/tlbflush_32.c
78
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/sh/mm/tlbflush_32.c
85
size = (end - start + (PAGE_SIZE - 1)) >> PAGE_SHIFT;
arch/sh/mm/tlbflush_32.c
94
end += (PAGE_SIZE - 1);
arch/sh/mm/tlbflush_32.c
95
end &= PAGE_MASK;
arch/sh/mm/tlbflush_32.c
97
while (start < end) {
arch/sparc/boot/piggyback.c
101
unsigned int *end)
arch/sparc/boot/piggyback.c
107
*end = 0;
arch/sparc/boot/piggyback.c
115
*end = strtoul(buffer, NULL, 16);
arch/sparc/boot/piggyback.c
119
if (*start == 0 || *end == 0)
arch/sparc/boot/piggyback.c
181
unsigned int i, start, end;
arch/sparc/boot/piggyback.c
193
if (!get_start_end(argv[3], &start, &end)) {
arch/sparc/boot/piggyback.c
230
st4(buffer + 8, align(end + 32));
arch/sparc/boot/piggyback.c
242
st4(buffer, align(end + 32 + 8191) - (start & ~0x3fffffUL) +
arch/sparc/boot/piggyback.c
253
if (lseek(image, AOUT_TEXT_OFFSET - start + align(end + 32), 0) < 0)
arch/sparc/include/asm/cacheflush_32.h
14
#define flush_cache_range(vma,start,end) \
arch/sparc/include/asm/cacheflush_32.h
15
sparc32_cachetlb_ops->cache_range(vma, start, end)
arch/sparc/include/asm/cacheflush_32.h
18
#define flush_icache_range(start, end) do { } while (0)
arch/sparc/include/asm/cacheflush_32.h
50
#define flush_cache_vmap(start, end) flush_cache_all()
arch/sparc/include/asm/cacheflush_32.h
51
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/sparc/include/asm/cacheflush_32.h
52
#define flush_cache_vunmap(start, end) flush_cache_all()
arch/sparc/include/asm/cacheflush_64.h
24
#define flush_cache_range(vma, start, end) \
arch/sparc/include/asm/cacheflush_64.h
34
void flush_icache_range(unsigned long start, unsigned long end);
arch/sparc/include/asm/cacheflush_64.h
47
void __flush_dcache_range(unsigned long start, unsigned long end);
arch/sparc/include/asm/cacheflush_64.h
77
#define flush_cache_vmap(start, end) do { } while (0)
arch/sparc/include/asm/cacheflush_64.h
78
#define flush_cache_vmap_early(start, end) do { } while (0)
arch/sparc/include/asm/cacheflush_64.h
79
#define flush_cache_vunmap(start, end) do { } while (0)
arch/sparc/include/asm/hypervisor.h
3379
unsigned long end; /* Real address end of queue */
arch/sparc/include/asm/iommu-common.h
15
unsigned long end;
arch/sparc/include/asm/iommu_32.h
107
unsigned long end; /* Last managed virtual address */
arch/sparc/include/asm/mmu_64.h
102
unsigned long end; /* Last address for tag storage */
arch/sparc/include/asm/parport_64.h
142
d_len = (op->resource[2].end - d_base) + 1UL;
arch/sparc/include/asm/parport_64.h
211
d_len = (op->resource[2].end - d_base) + 1UL;
arch/sparc/include/asm/ross.h
177
unsigned long end;
arch/sparc/include/asm/ross.h
180
end = page + PAGE_SIZE;
arch/sparc/include/asm/ross.h
181
while (page < end) {
arch/sparc/include/asm/tlbflush_32.h
11
#define flush_tlb_range(vma, start, end) \
arch/sparc/include/asm/tlbflush_32.h
12
sparc32_cachetlb_ops->tlb_range(vma, start, end)
arch/sparc/include/asm/tlbflush_32.h
20
unsigned long end)
arch/sparc/include/asm/tlbflush_64.h
18
void flush_tsb_kernel_range(unsigned long start, unsigned long end);
arch/sparc/include/asm/tlbflush_64.h
35
unsigned long start, unsigned long end)
arch/sparc/include/asm/tlbflush_64.h
39
void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/sparc/include/asm/tlbflush_64.h
49
void __flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/sparc/include/asm/tlbflush_64.h
60
void smp_flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/sparc/kernel/adi_64.c
140
((addr + PAGE_SIZE - 1) <= tag_desc->end))
arch/sparc/kernel/adi_64.c
189
(tag_desc->end >= (addr + PAGE_SIZE - 1))) {
arch/sparc/kernel/adi_64.c
197
if ((tag_desc->end < addr) &&
arch/sparc/kernel/adi_64.c
198
(tag_desc->end > hole_start))
arch/sparc/kernel/adi_64.c
199
hole_start = tag_desc->end;
arch/sparc/kernel/adi_64.c
292
tag_desc->end = end_addr;
arch/sparc/kernel/adi_64.c
307
tag_desc->start = tag_desc->end = 0;
arch/sparc/kernel/auxio_32.c
132
r.end = regs.phys_addr + regs.reg_size - 1;
arch/sparc/kernel/auxio_32.c
68
r.end = auxregs[0].phys_addr + auxregs[0].reg_size - 1;
arch/sparc/kernel/central.c
104
p->leds_resource.end = p->leds_resource.start;
arch/sparc/kernel/central.c
198
p->leds_resource.end = p->leds_resource.start;
arch/sparc/kernel/cpumap.c
377
int i, end, cpu_rover;
arch/sparc/kernel/cpumap.c
380
end = index % num_online_cpus();
arch/sparc/kernel/cpumap.c
383
if (cpu_rover >= end)
arch/sparc/kernel/iommu-common.c
105
unsigned long n, end, start, limit, boundary_size;
arch/sparc/kernel/iommu-common.c
137
(*handle >= pool->start) && (*handle < pool->end))
arch/sparc/kernel/iommu-common.c
142
limit = pool->end;
arch/sparc/kernel/iommu-common.c
211
end = n + npages;
arch/sparc/kernel/iommu-common.c
212
pool->hint = end;
arch/sparc/kernel/iommu-common.c
216
*handle = end;
arch/sparc/kernel/iommu-common.c
86
iommu->pools[i].end = start - 1;
arch/sparc/kernel/iommu-common.c
94
p->end = num_entries;
arch/sparc/kernel/ioport.c
211
sparc_iomap.start, sparc_iomap.end, PAGE_SIZE, NULL, NULL) != 0) {
arch/sparc/kernel/ioport.c
247
_sparc_dvma.end, PAGE_SIZE, NULL, NULL) != 0) {
arch/sparc/kernel/ioport.c
329
(unsigned long long)r->end, nm);
arch/sparc/kernel/ioport.c
64
.name = "sparc_dvma", .start = DVMA_VADDR, .end = DVMA_END - 1
arch/sparc/kernel/ioport.c
68
.name = "sparc_iomap", .start = IOBASE_VADDR, .end = IOBASE_END - 1
arch/sparc/kernel/leon_pci_grpci1.c
575
priv->pci_area_end = ofdev->resource[1].end+1;
arch/sparc/kernel/leon_pci_grpci1.c
600
priv->info.io_space.end = priv->pci_io_va + 0x10000 - 1;
arch/sparc/kernel/leon_pci_grpci1.c
609
priv->info.mem_space.end = priv->pci_area_end - 1;
arch/sparc/kernel/leon_pci_grpci1.c
627
priv->info.busn.end = 15;
arch/sparc/kernel/leon_pci_grpci2.c
761
priv->pci_area_end = ofdev->resource[1].end+1;
arch/sparc/kernel/leon_pci_grpci2.c
787
priv->info.io_space.end = priv->pci_io_va + 0x10000 - 1;
arch/sparc/kernel/leon_pci_grpci2.c
797
priv->info.mem_space.end = priv->pci_area_end - 1;
arch/sparc/kernel/leon_pci_grpci2.c
808
priv->info.busn.end = 255;
arch/sparc/kernel/of_device_32.c
333
r->end = result + size - 1;
arch/sparc/kernel/of_device_64.c
413
r->end = result + size - 1;
arch/sparc/kernel/pci.c
196
if (region.end <= ~((u32)0))
arch/sparc/kernel/pci.c
254
op_res->start, op_res->end, i);
arch/sparc/kernel/pci.c
266
res->end = op_res->end;
arch/sparc/kernel/pci.c
429
region.end = (last << 21) + ((1 << 21) - 1);
arch/sparc/kernel/pci.c
437
region.end = (last << 29) + ((1 << 29) - 1);
arch/sparc/kernel/pci.c
556
region.end = region.start + size - 1;
arch/sparc/kernel/pci.c
668
region.end = region.start + 0x1ffffUL;
arch/sparc/kernel/pci.c
735
pbm->busn.end = pbm->pci_last_busno;
arch/sparc/kernel/pci.c
852
resource_size_t *end)
arch/sparc/kernel/pci.c
865
*end = region.end;
arch/sparc/kernel/pci_common.c
348
rp->end = rp->start + (unsigned long) vdma[1] - 1UL;
arch/sparc/kernel/pci_common.c
413
pbm->io_space.end = a + size - 1UL;
arch/sparc/kernel/pci_common.c
422
pbm->mem_space.end = a + size - 1UL;
arch/sparc/kernel/pci_common.c
431
pbm->mem64_space.end = a + size - 1UL;
arch/sparc/kernel/pci_common.c
456
if (pbm->mem64_space.start <= pbm->mem_space.end)
arch/sparc/kernel/pci_common.c
457
pbm->mem64_space.start = pbm->mem_space.end + 1;
arch/sparc/kernel/pci_common.c
458
if (pbm->mem64_space.start > pbm->mem64_space.end)
arch/sparc/kernel/pci_sun4v.c
728
for (i = pool->start; i <= pool->end; i++) {
arch/sparc/kernel/pcic.c
511
dev->resource[j].end = 1; /* XXX */
arch/sparc/kernel/ptrace_64.c
125
unsigned long end = start + len;
arch/sparc/kernel/ptrace_64.c
131
for (; start < end; start += dcache_line_size)
arch/sparc/kernel/ptrace_64.c
135
for (; start < end; start += dcache_line_size)
arch/sparc/kernel/ptrace_64.c
147
unsigned long end = start + len;
arch/sparc/kernel/ptrace_64.c
152
for (; start < end; start += icache_line_size)
arch/sparc/kernel/setup_32.c
239
struct leon_1insn_patch_entry *end = (void *)__leon_1insn_patch_end;
arch/sparc/kernel/setup_32.c
245
while (start < end) {
arch/sparc/kernel/setup_64.c
216
struct sun4v_1insn_patch_entry *end)
arch/sparc/kernel/setup_64.c
218
while (start < end) {
arch/sparc/kernel/setup_64.c
230
struct sun4v_2insn_patch_entry *end)
arch/sparc/kernel/setup_64.c
232
while (start < end) {
arch/sparc/kernel/setup_64.c
248
struct sun4v_2insn_patch_entry *end)
arch/sparc/kernel/setup_64.c
250
while (start < end) {
arch/sparc/kernel/smp_64.c
1123
void smp_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/sparc/kernel/smp_64.c
1126
end = PAGE_ALIGN(end);
arch/sparc/kernel/smp_64.c
1127
if (start != end) {
arch/sparc/kernel/smp_64.c
1129
0, start, end);
arch/sparc/kernel/smp_64.c
1131
__flush_tlb_kernel_range(start, end);
arch/sparc/kernel/sun4d_irq.c
452
res.end = reg[2] - 1;
arch/sparc/kernel/time_64.c
462
r->end = op->resource[0].end;
arch/sparc/mm/execmem.c
13
.end = MODULES_END,
arch/sparc/mm/init_32.c
223
unsigned long start, end;
arch/sparc/mm/init_32.c
226
end = start + sp_banks[i].num_bytes;
arch/sparc/mm/init_32.c
228
while (start < end) {
arch/sparc/mm/init_64.c
1002
ret_end = end;
arch/sparc/mm/init_64.c
1041
ret_end = end;
arch/sparc/mm/init_64.c
1056
ret_end = m_end > end ? end : m_end;
arch/sparc/mm/init_64.c
1198
phys_addr_t start, end;
arch/sparc/mm/init_64.c
1205
for_each_mem_range(i, &start, &end) {
arch/sparc/mm/init_64.c
1206
while (start < end) {
arch/sparc/mm/init_64.c
1210
this_end = memblock_nid_range(start, end, &nid);
arch/sparc/mm/init_64.c
2078
static void patch_one_ktsb_phys(unsigned int *start, unsigned int *end, unsigned long pa)
arch/sparc/mm/init_64.c
2085
while (start < end) {
arch/sparc/mm/init_64.c
2464
unsigned long start, end;
arch/sparc/mm/init_64.c
2467
end = start + pavail[i].reg_size;
arch/sparc/mm/init_64.c
2469
if (paddr >= start && paddr < end)
arch/sparc/mm/init_64.c
3058
code_resource.end = compute_kern_paddr(_etext - 1);
arch/sparc/mm/init_64.c
3060
data_resource.end = compute_kern_paddr(_edata - 1);
arch/sparc/mm/init_64.c
3062
bss_resource.end = compute_kern_paddr(_end - 1);
arch/sparc/mm/init_64.c
3082
res->end = pavail[i].phys_addr + pavail[i].reg_size - 1;
arch/sparc/mm/init_64.c
3105
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/sparc/mm/init_64.c
3107
if (start < HI_OBP_ADDRESS && end > LOW_OBP_ADDRESS) {
arch/sparc/mm/init_64.c
3112
if (end > HI_OBP_ADDRESS) {
arch/sparc/mm/init_64.c
3113
flush_tsb_kernel_range(HI_OBP_ADDRESS, end);
arch/sparc/mm/init_64.c
3114
do_flush_tlb_kernel_range(HI_OBP_ADDRESS, end);
arch/sparc/mm/init_64.c
3117
flush_tsb_kernel_range(start, end);
arch/sparc/mm/init_64.c
3118
do_flush_tlb_kernel_range(start, end);
arch/sparc/mm/init_64.c
500
void __kprobes flush_icache_range(unsigned long start, unsigned long end)
arch/sparc/mm/init_64.c
509
for (kaddr = start; kaddr < end; kaddr += PAGE_SIZE) {
arch/sparc/mm/init_64.c
727
void __flush_dcache_range(unsigned long start, unsigned long end)
arch/sparc/mm/init_64.c
734
for (va = start; va < end; va += 32) {
arch/sparc/mm/init_64.c
741
end = __pa(end);
arch/sparc/mm/init_64.c
742
for (va = start; va < end; va += 32)
arch/sparc/mm/init_64.c
956
static u64 __init memblock_nid_range_sun4u(u64 start, u64 end, int *nid)
arch/sparc/mm/init_64.c
961
for ( ; start < end; start += PAGE_SIZE) {
arch/sparc/mm/init_64.c
984
return start > end ? end : start;
arch/sparc/mm/init_64.c
987
static u64 __init memblock_nid_range(u64 start, u64 end, int *nid)
arch/sparc/mm/init_64.c
994
return memblock_nid_range_sun4u(start, end, nid);
arch/sparc/mm/io-unit.c
222
unsigned long va, addr, page, end, ret;
arch/sparc/mm/io-unit.c
241
end = PAGE_ALIGN((addr + len));
arch/sparc/mm/io-unit.c
242
while(addr < end) {
arch/sparc/mm/iommu.c
161
unsigned long end;
arch/sparc/mm/iommu.c
164
end = PAGE_ALIGN(start + niopte*sizeof(iopte_t));
arch/sparc/mm/iommu.c
167
while(start < end) {
arch/sparc/mm/iommu.c
172
while(start < end) {
arch/sparc/mm/iommu.c
177
while(start < end) {
arch/sparc/mm/iommu.c
319
unsigned long va, addr, page, end, ret;
arch/sparc/mm/iommu.c
349
end = addr + len;
arch/sparc/mm/iommu.c
350
while(addr < end) {
arch/sparc/mm/iommu.c
404
unsigned long end;
arch/sparc/mm/iommu.c
413
end = busa + len;
arch/sparc/mm/iommu.c
414
while (busa < end) {
arch/sparc/mm/iommu.c
89
iommu->end = 0xffffffff;
arch/sparc/mm/leon_mm.c
283
unsigned long end)
arch/sparc/mm/leon_mm.c
301
unsigned long end)
arch/sparc/mm/srmmu.c
1235
static void turbosparc_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/sparc/mm/srmmu.c
1286
static void turbosparc_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
arch/sparc/mm/srmmu.c
1674
unsigned long end)
arch/sparc/mm/srmmu.c
1681
end);
arch/sparc/mm/srmmu.c
1682
local_ops->cache_range(vma, start, end);
arch/sparc/mm/srmmu.c
1688
unsigned long end)
arch/sparc/mm/srmmu.c
1695
end);
arch/sparc/mm/srmmu.c
1696
local_ops->tlb_range(vma, start, end);
arch/sparc/mm/srmmu.c
227
unsigned long end);
arch/sparc/mm/srmmu.c
558
extern void tsunami_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/sparc/mm/srmmu.c
565
extern void tsunami_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/sparc/mm/srmmu.c
573
unsigned long start, unsigned long end);
arch/sparc/mm/srmmu.c
581
unsigned long start, unsigned long end);
arch/sparc/mm/srmmu.c
625
unsigned long end);
arch/sparc/mm/srmmu.c
635
unsigned long end);
arch/sparc/mm/srmmu.c
641
unsigned long end);
arch/sparc/mm/srmmu.c
648
extern void hypersparc_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/sparc/mm/srmmu.c
655
extern void hypersparc_flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
arch/sparc/mm/srmmu.c
673
unsigned long end)
arch/sparc/mm/srmmu.c
681
while (start < end) {
arch/sparc/mm/srmmu.c
708
unsigned long end)
arch/sparc/mm/srmmu.c
716
while (start < end) {
arch/sparc/mm/srmmu.c
765
unsigned long end)
arch/sparc/mm/srmmu.c
776
while (start <= end) {
arch/sparc/mm/tlb.c
159
unsigned long end;
arch/sparc/mm/tlb.c
165
end = vaddr + HPAGE_SIZE;
arch/sparc/mm/tlb.c
166
while (vaddr < end) {
arch/sparc/mm/tsb.c
33
static void flush_tsb_kernel_range_scan(unsigned long start, unsigned long end)
arch/sparc/mm/tsb.c
42
if (match >= start && match < end)
arch/sparc/mm/tsb.c
52
void flush_tsb_kernel_range(unsigned long start, unsigned long end)
arch/sparc/mm/tsb.c
56
if ((end - start) >> PAGE_SHIFT >= 2 * KERNEL_TSB_NENTRIES)
arch/sparc/mm/tsb.c
57
return flush_tsb_kernel_range_scan(start, end);
arch/sparc/mm/tsb.c
59
for (v = start; v < end; v += PAGE_SIZE) {
arch/sparc/net/bpf_jit_comp_64.c
40
unsigned long end = (unsigned long) end_;
arch/sparc/net/bpf_jit_comp_64.c
43
end = (end + 7UL) & ~7UL;
arch/sparc/net/bpf_jit_comp_64.c
44
while (start < end) {
arch/um/drivers/fd.c
25
char *end;
arch/um/drivers/fd.c
34
n = strtoul(str, &end, 0);
arch/um/drivers/fd.c
35
if ((*end != '\0') || (end == str)) {
arch/um/drivers/line.c
104
end = line->buffer + LINE_BUFSIZE - line->tail;
arch/um/drivers/line.c
106
if (len < end) {
arch/um/drivers/line.c
112
memcpy(line->tail, buf, end);
arch/um/drivers/line.c
113
buf += end;
arch/um/drivers/line.c
114
memcpy(line->buffer, buf, len - end);
arch/um/drivers/line.c
115
line->tail = line->buffer + len - end;
arch/um/drivers/line.c
439
char *end;
arch/um/drivers/line.c
440
unsigned n = simple_strtoul(init, &end, 0);
arch/um/drivers/line.c
442
if (*end != '=') {
arch/um/drivers/line.c
450
conf[n] = end + 1;
arch/um/drivers/line.c
463
char *end;
arch/um/drivers/line.c
471
n = simple_strtoul(str, &end, 0);
arch/um/drivers/line.c
472
if (*end++ != '=') {
arch/um/drivers/line.c
481
return setup_one_line(lines, n, end, opts, error_out);
arch/um/drivers/line.c
488
char *end;
arch/um/drivers/line.c
491
dev = simple_strtoul(name, &end, 0);
arch/um/drivers/line.c
492
if ((*end != '\0') || (end == name)) {
arch/um/drivers/line.c
521
char *end;
arch/um/drivers/line.c
524
n = simple_strtoul(*str, &end, 0);
arch/um/drivers/line.c
525
if ((*end != '\0') || (end == *str))
arch/um/drivers/line.c
528
*str = end;
arch/um/drivers/line.c
88
int end, room;
arch/um/drivers/mconsole_kern.c
504
int err, start, end, n;
arch/um/drivers/mconsole_kern.c
517
n = (*dev->id)(&ptr, &start, &end);
arch/um/drivers/mconsole_kern.c
522
else if ((n < start) || (n > end)) {
arch/um/drivers/mconsole_kern.c
524
"%d and %d", start, end);
arch/um/drivers/mconsole_kern.h
27
#define CONFIG_CHUNK(str, size, current, chunk, end) \
arch/um/drivers/mconsole_kern.h
36
if(end) \
arch/um/drivers/port_user.c
29
char *end;
arch/um/drivers/port_user.c
38
port = strtoul(str, &end, 0);
arch/um/drivers/port_user.c
39
if ((*end != '\0') || (end == str)) {
arch/um/drivers/ubd_kern.c
1411
int n, nsectors, start, end, bit;
arch/um/drivers/ubd_kern.c
1426
end = start;
arch/um/drivers/ubd_kern.c
1427
while((end < nsectors) &&
arch/um/drivers/ubd_kern.c
1428
(ubd_test_bit(end, (unsigned char *) &desc->sector_mask) == bit))
arch/um/drivers/ubd_kern.c
1429
end++;
arch/um/drivers/ubd_kern.c
1433
len = (end - start) * req->sectorsize;
arch/um/drivers/ubd_kern.c
1478
start = end;
arch/um/drivers/ubd_kern.c
205
char *str = *ptr, *end;
arch/um/drivers/ubd_kern.c
209
n = simple_strtoul(str, &end, 0);
arch/um/drivers/ubd_kern.c
210
if(end == str)
arch/um/drivers/ubd_kern.c
212
*ptr = end;
arch/um/drivers/vector_kern.c
768
char *end;
arch/um/drivers/vector_kern.c
771
n = simple_strtoul(*str, &end, 0);
arch/um/drivers/vector_kern.c
772
if ((*end != '\0') || (end == *str))
arch/um/drivers/vector_kern.c
777
*str = end;
arch/um/drivers/vfio_user.c
101
r = strtoul(name, &end, 10);
arch/um/drivers/vfio_user.c
102
if (*end != '\0' || end == name) {
arch/um/drivers/vfio_user.c
76
char *path, *buf, *end;
arch/um/drivers/virt-pci.c
243
.end = 0xf0000000 - 1,
arch/um/drivers/virt-pci.c
271
.end = 0xffffffff,
arch/um/drivers/virt-pci.c
303
if (data->offset < r->start || data->offset > r->end)
arch/um/drivers/virt-pci.c
305
if (data->offset + data->size - 1 > r->end)
arch/um/drivers/virt-pci.c
426
.end = 0,
arch/um/drivers/virt-pci.c
466
.end = 0x1fffffff,
arch/um/include/asm/pgtable.h
228
unsigned long end)
arch/um/include/asm/pgtable.h
234
mm->context.sync_tlb_range_to = end;
arch/um/include/asm/pgtable.h
238
if (end > mm->context.sync_tlb_range_to)
arch/um/include/asm/pgtable.h
239
mm->context.sync_tlb_range_to = end;
arch/um/include/asm/tlbflush.h
45
unsigned long start, unsigned long end)
arch/um/include/asm/tlbflush.h
47
um_tlb_mark_sync(vma->vm_mm, start, end);
arch/um/include/asm/tlbflush.h
51
unsigned long end)
arch/um/include/asm/tlbflush.h
53
um_tlb_mark_sync(&init_mm, start, end);
arch/um/kernel/exitcode.c
42
char *end, buf[sizeof("nnnnn\0")];
arch/um/kernel/exitcode.c
50
tmp = simple_strtol(buf, &end, 0);
arch/um/kernel/exitcode.c
51
if ((*end != '\0') && !isspace(*end))
arch/um/kernel/tlb.c
102
next = pmd_addr_end(addr, end);
arch/um/kernel/tlb.c
111
} while (pmd++, addr = next, ((addr < end) && !ret));
arch/um/kernel/tlb.c
116
unsigned long end,
arch/um/kernel/tlb.c
125
next = pud_addr_end(addr, end);
arch/um/kernel/tlb.c
134
} while (pud++, addr = next, ((addr < end) && !ret));
arch/um/kernel/tlb.c
139
unsigned long end,
arch/um/kernel/tlb.c
148
next = p4d_addr_end(addr, end);
arch/um/kernel/tlb.c
157
} while (p4d++, addr = next, ((addr < end) && !ret));
arch/um/kernel/tlb.c
52
unsigned long end,
arch/um/kernel/tlb.c
88
} while (pte++, addr += PAGE_SIZE, ((addr < end) && !ret));
arch/um/kernel/tlb.c
93
unsigned long end,
arch/um/kernel/um_arch.c
434
void apply_seal_endbr(s32 *start, s32 *end)
arch/um/kernel/um_arch.c
438
void apply_retpolines(s32 *start, s32 *end)
arch/um/kernel/um_arch.c
442
void apply_returns(s32 *start, s32 *end)
arch/um/kernel/um_arch.c
451
void apply_alternatives(struct alt_instr *start, struct alt_instr *end)
arch/um/os-Linux/umid.c
138
char pid[sizeof("nnnnnnnnn")], *end, *file;
arch/um/os-Linux/umid.c
169
p = strtoul(pid, &end, 0);
arch/um/os-Linux/umid.c
170
if (end == pid) {
arch/x86/boot/compressed/acpi.c
81
u8 *end = buffer + length;
arch/x86/boot/compressed/acpi.c
84
while (buffer < end)
arch/x86/boot/compressed/acpi.c
94
u8 *address, *end;
arch/x86/boot/compressed/acpi.c
96
end = start + length;
arch/x86/boot/compressed/acpi.c
99
for (address = start; address < end; address += ACPI_RSDP_SCAN_STEP) {
arch/x86/boot/compressed/ident_map_64.c
100
if (start >= end)
arch/x86/boot/compressed/ident_map_64.c
104
ret = kernel_ident_mapping_init(&mapping_info, (pgd_t *)top_level_pgt, start, end);
arch/x86/boot/compressed/ident_map_64.c
235
char *cl, *start, *end;
arch/x86/boot/compressed/ident_map_64.c
243
end = start + PAGE_SIZE;
arch/x86/boot/compressed/ident_map_64.c
251
for (cl = start; cl != end; cl += flush_size)
arch/x86/boot/compressed/ident_map_64.c
364
unsigned long end;
arch/x86/boot/compressed/ident_map_64.c
370
end = address + PMD_SIZE;
arch/x86/boot/compressed/ident_map_64.c
387
kernel_add_identity_map(address, end);
arch/x86/boot/compressed/ident_map_64.c
93
void kernel_add_identity_map(unsigned long start, unsigned long end)
arch/x86/boot/compressed/ident_map_64.c
99
end = round_up(end, PMD_SIZE);
arch/x86/boot/compressed/kaslr.c
620
u64 start, end, entry_end, region_end;
arch/x86/boot/compressed/kaslr.c
627
end = start + immovable_mem[i].size;
arch/x86/boot/compressed/kaslr.c
630
entry.start = clamp(region->start, start, end);
arch/x86/boot/compressed/kaslr.c
631
entry_end = clamp(region_end, start, end);
arch/x86/boot/compressed/mem.c
35
void arch_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/boot/compressed/mem.c
39
if (!tdx_accept_memory(start, end))
arch/x86/boot/compressed/mem.c
42
snp_accept_memory(start, end);
arch/x86/boot/compressed/misc.h
183
extern void kernel_add_identity_map(unsigned long start, unsigned long end);
arch/x86/boot/compressed/sev.c
107
for (phys_addr_t pa = start; pa < end; pa += PAGE_SIZE)
arch/x86/boot/compressed/sev.c
99
void snp_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/boot/compressed/sev.h
15
void snp_accept_memory(phys_addr_t start, phys_addr_t end);
arch/x86/boot/compressed/sev.h
38
static inline void snp_accept_memory(phys_addr_t start, phys_addr_t end) { }
arch/x86/boot/video-vga.c
161
int end = lines-1;
arch/x86/boot/video-vga.c
165
ovfw = 0x3c | ((end >> (8-1)) & 0x02) | ((end >> (9-6)) & 0x40);
arch/x86/boot/video-vga.c
168
out_idx(end, crtc, 0x12); /* Vertical display end */
arch/x86/coco/sev/core.c
426
void snp_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/coco/sev/core.c
434
npages = (end - start) >> PAGE_SHIFT;
arch/x86/coco/sev/core.c
550
unsigned long addr, end, size, ghcb;
arch/x86/coco/sev/core.c
559
end = PAGE_OFFSET + get_max_mapped();
arch/x86/coco/sev/core.c
561
while (addr < end) {
arch/x86/coco/sev/core.c
597
end = (unsigned long)__start_bss_decrypted_unused;
arch/x86/coco/sev/core.c
598
npages = (end - addr) >> PAGE_SHIFT;
arch/x86/coco/sev/core.c
600
for (; addr < end; addr += PAGE_SIZE) {
arch/x86/coco/tdx/tdx-shared.c
44
bool tdx_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/coco/tdx/tdx-shared.c
50
while (start < end) {
arch/x86/coco/tdx/tdx-shared.c
51
unsigned long len = end - start;
arch/x86/coco/tdx/tdx.c
1029
unsigned long addr, end;
arch/x86/coco/tdx/tdx.c
1038
end = PAGE_OFFSET + get_max_mapped();
arch/x86/coco/tdx/tdx.c
1040
while (addr < end) {
arch/x86/coco/tdx/tdx.c
913
static bool tdx_map_gpa(phys_addr_t start, phys_addr_t end, bool enc)
arch/x86/coco/tdx/tdx.c
922
end |= cc_mkdec(0);
arch/x86/coco/tdx/tdx.c
930
.r13 = end - start };
arch/x86/coco/tdx/tdx.c
943
if (map_fail_paddr < start || map_fail_paddr >= end)
arch/x86/coco/tdx/tdx.c
967
phys_addr_t end = __pa(vaddr + numpages * PAGE_SIZE);
arch/x86/coco/tdx/tdx.c
969
if (!tdx_map_gpa(start, end, enc))
arch/x86/coco/tdx/tdx.c
974
return tdx_accept_memory(start, end);
arch/x86/events/core.c
222
int i, end;
arch/x86/events/core.c
237
end = i;
arch/x86/events/core.c
238
for_each_set_bit(i, (unsigned long *)&cntr_mask, end)
arch/x86/events/core.c
243
end = i;
arch/x86/events/core.c
244
for_each_set_bit(i, (unsigned long *)&cntr_mask, end)
arch/x86/events/intel/bts.c
150
unsigned long index, thresh = 0, end = phys->size;
arch/x86/events/intel/bts.c
156
if (bb->end < phys->offset + buf_size(page))
arch/x86/events/intel/bts.c
157
end = bb->end - phys->offset - phys->displacement;
arch/x86/events/intel/bts.c
161
if (end - index > BTS_SAFETY_MARGIN)
arch/x86/events/intel/bts.c
162
thresh = end - BTS_SAFETY_MARGIN;
arch/x86/events/intel/bts.c
163
else if (end - index > BTS_RECORD_SIZE)
arch/x86/events/intel/bts.c
164
thresh = end - BTS_RECORD_SIZE;
arch/x86/events/intel/bts.c
166
thresh = end;
arch/x86/events/intel/bts.c
171
ds->bts_absolute_maximum = ds->bts_buffer_base + end;
arch/x86/events/intel/bts.c
449
bb->end = head + space;
arch/x86/events/intel/bts.c
60
unsigned long end;
arch/x86/events/intel/core.c
4518
goto end;
arch/x86/events/intel/core.c
4559
goto end;
arch/x86/events/intel/core.c
4565
end:
arch/x86/events/intel/core.c
6039
goto end;
arch/x86/events/intel/core.c
6055
end:
arch/x86/events/intel/pt.c
1268
TOPA_ENTRY(buf->last, -1)->end = 1;
arch/x86/events/intel/pt.c
699
TOPA_ENTRY(&tp->topa, 1)->end = 1;
arch/x86/events/intel/pt.c
743
TOPA_ENTRY(last, -1)->end = 1;
arch/x86/events/intel/pt.c
828
tp->table[i].end ? 'E' : ' ',
arch/x86/events/intel/pt.c
834
tp->table[i].end)
arch/x86/events/intel/pt.h
28
u64 end : 1;
arch/x86/events/intel/uncore.c
105
goto end;
arch/x86/events/intel/uncore.c
126
end:
arch/x86/events/perf_event.h
547
#define INTEL_FLAGS_EVENT_CONSTRAINT_DATALA_LD_RANGE(code, end, n) \
arch/x86/events/perf_event.h
548
__EVENT_CONSTRAINT_RANGE(code, end, n, \
arch/x86/hyperv/mmu.c
144
if (info->end == TLB_FLUSH_ALL) {
arch/x86/hyperv/mmu.c
148
} else if (info->end &&
arch/x86/hyperv/mmu.c
149
((info->end - info->start)/HV_TLB_FLUSH_UNIT) > max_gvas) {
arch/x86/hyperv/mmu.c
154
info->start, info->end);
arch/x86/hyperv/mmu.c
218
if (info->end == TLB_FLUSH_ALL) {
arch/x86/hyperv/mmu.c
223
} else if (info->end &&
arch/x86/hyperv/mmu.c
224
((info->end - info->start)/HV_TLB_FLUSH_UNIT) > max_gvas) {
arch/x86/hyperv/mmu.c
230
info->start, info->end);
arch/x86/hyperv/mmu.c
26
unsigned long start, unsigned long end)
arch/x86/hyperv/mmu.c
32
diff = end > cur ? end - cur : 0;
arch/x86/hyperv/mmu.c
44
cur = end;
arch/x86/hyperv/mmu.c
49
} while (cur < end);
arch/x86/include/asm/acpi.h
84
const unsigned long end);
arch/x86/include/asm/alternative.h
100
extern void apply_retpolines(s32 *start, s32 *end);
arch/x86/include/asm/alternative.h
101
extern void apply_returns(s32 *start, s32 *end);
arch/x86/include/asm/alternative.h
102
extern void apply_seal_endbr(s32 *start, s32 *end);
arch/x86/include/asm/alternative.h
171
extern int alternatives_text_reserved(void *start, void *end);
arch/x86/include/asm/alternative.h
179
static inline int alternatives_text_reserved(void *start, void *end)
arch/x86/include/asm/alternative.h
99
extern void apply_alternatives(struct alt_instr *start, struct alt_instr *end);
arch/x86/include/asm/e820/api.h
13
extern bool e820__mapped_raw_any(u64 start, u64 end, enum e820_type type);
arch/x86/include/asm/e820/api.h
14
extern bool e820__mapped_any(u64 start, u64 end, enum e820_type type);
arch/x86/include/asm/e820/api.h
15
extern bool e820__mapped_all(u64 start, u64 end, enum e820_type type);
arch/x86/include/asm/e820/api.h
43
extern int e820__get_entry_type(u64 start, u64 end);
arch/x86/include/asm/e820/api.h
49
static inline bool is_ISA_range(u64 start, u64 end)
arch/x86/include/asm/e820/api.h
51
return start >= ISA_START_ADDRESS && end <= ISA_END_ADDRESS;
arch/x86/include/asm/io.h
395
const u8 *end = from + count * 64;
arch/x86/include/asm/io.h
397
while (from < end) {
arch/x86/include/asm/iommu.h
28
u64 end = rmrr->end_address + 1;
arch/x86/include/asm/iommu.h
31
entry_type = e820__get_entry_type(start, end);
arch/x86/include/asm/iommu.h
36
start, end - 1);
arch/x86/include/asm/kvm_host.h
1963
void (*gmem_invalidate)(kvm_pfn_t start, kvm_pfn_t end);
arch/x86/include/asm/kvm_host.h
2088
u64 start, u64 end,
arch/x86/include/asm/memtype.h
12
extern int memtype_reserve(u64 start, u64 end,
arch/x86/include/asm/memtype.h
14
extern int memtype_free(u64 start, u64 end);
arch/x86/include/asm/memtype.h
19
extern int memtype_reserve_io(resource_size_t start, resource_size_t end,
arch/x86/include/asm/memtype.h
22
extern void memtype_free_io(resource_size_t start, resource_size_t end);
arch/x86/include/asm/mtrr.h
50
extern u8 mtrr_type_lookup(u64 addr, u64 end, u8 *uniform);
arch/x86/include/asm/mtrr.h
71
static inline u8 mtrr_type_lookup(u64 addr, u64 end, u8 *uniform)
arch/x86/include/asm/pci_x86.h
184
extern int pci_mmconfig_insert(struct device *dev, u16 seg, u8 start, u8 end,
arch/x86/include/asm/pci_x86.h
186
extern int pci_mmconfig_delete(u16 seg, u8 start, u8 end);
arch/x86/include/asm/pci_x86.h
189
int end, u64 addr);
arch/x86/include/asm/pgtable.h
1182
unsigned long end, pgprot_t prot);
arch/x86/include/asm/pgtable_64.h
260
static inline bool gup_fast_permitted(unsigned long start, unsigned long end)
arch/x86/include/asm/pgtable_64.h
262
if (end >> __VIRTUAL_MASK_SHIFT)
arch/x86/include/asm/processor.h
720
void free_init_pages(const char *what, unsigned long begin, unsigned long end);
arch/x86/include/asm/processor.h
721
extern void free_kernel_image_pages(const char *what, void *begin, void *end);
arch/x86/include/asm/runtime-const.h
69
unsigned long val, s32 *start, s32 *end)
arch/x86/include/asm/runtime-const.h
71
while (start < end) {
arch/x86/include/asm/sev.h
516
void snp_accept_memory(phys_addr_t start, phys_addr_t end);
arch/x86/include/asm/sev.h
625
static inline void snp_accept_memory(phys_addr_t start, phys_addr_t end) { }
arch/x86/include/asm/shared/tdx.h
177
bool tdx_accept_memory(phys_addr_t start, phys_addr_t end);
arch/x86/include/asm/stacktrace.h
28
unsigned long *begin, *end, *next_sp;
arch/x86/include/asm/stacktrace.h
56
void *end = info->end;
arch/x86/include/asm/stacktrace.h
59
addr >= begin && addr < end &&
arch/x86/include/asm/stacktrace.h
60
addr + len > begin && addr + len <= end);
arch/x86/include/asm/tlb.h
15
unsigned long start = 0UL, end = TLB_FLUSH_ALL;
arch/x86/include/asm/tlb.h
20
end = tlb->end;
arch/x86/include/asm/tlb.h
23
flush_tlb_mm_range(tlb->mm, start, end, stride_shift, tlb->freed_tables);
arch/x86/include/asm/tlbflush.h
224
unsigned long end;
arch/x86/include/asm/tlbflush.h
309
#define flush_tlb_range(vma, start, end) \
arch/x86/include/asm/tlbflush.h
310
flush_tlb_mm_range((vma)->vm_mm, start, end, \
arch/x86/include/asm/tlbflush.h
317
unsigned long end, unsigned int stride_shift,
arch/x86/include/asm/tlbflush.h
319
extern void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/x86/include/asm/tlbflush.h
350
struct mm_struct *mm, unsigned long start, unsigned long end)
arch/x86/include/asm/trace/hyperv.h
19
__field(unsigned long, end)
arch/x86/include/asm/trace/hyperv.h
24
__entry->end = info->end;
arch/x86/include/asm/trace/hyperv.h
28
__entry->addr, __entry->end)
arch/x86/include/asm/unaccepted_memory.h
12
if (!tdx_accept_memory(start, end))
arch/x86/include/asm/unaccepted_memory.h
15
snp_accept_memory(start, end);
arch/x86/include/asm/unaccepted_memory.h
8
static inline void arch_accept_memory(phys_addr_t start, phys_addr_t end)
arch/x86/include/asm/x86_init.h
321
bool (*is_untracked_pat_range)(u64 start, u64 end);
arch/x86/kernel/acpi/boot.c
180
acpi_parse_x2apic(union acpi_subtable_headers *header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
190
if (BAD_MADT_ENTRY(processor, end))
arch/x86/kernel/acpi/boot.c
237
acpi_check_lapic(union acpi_subtable_headers *header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
243
if (BAD_MADT_ENTRY(processor, end))
arch/x86/kernel/acpi/boot.c
259
acpi_parse_lapic(union acpi_subtable_headers * header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
265
if (BAD_MADT_ENTRY(processor, end))
arch/x86/kernel/acpi/boot.c
293
acpi_parse_sapic(union acpi_subtable_headers *header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
299
if (BAD_MADT_ENTRY(processor, end))
arch/x86/kernel/acpi/boot.c
313
const unsigned long end)
arch/x86/kernel/acpi/boot.c
319
if (BAD_MADT_ENTRY(lapic_addr_ovr, end))
arch/x86/kernel/acpi/boot.c
331
const unsigned long end)
arch/x86/kernel/acpi/boot.c
337
if (BAD_MADT_ENTRY(x2apic_nmi, end))
arch/x86/kernel/acpi/boot.c
349
acpi_parse_lapic_nmi(union acpi_subtable_headers * header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
355
if (BAD_MADT_ENTRY(lapic_nmi, end))
arch/x86/kernel/acpi/boot.c
468
acpi_parse_ioapic(union acpi_subtable_headers * header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
478
if (BAD_MADT_ENTRY(ioapic, end))
arch/x86/kernel/acpi/boot.c
528
const unsigned long end)
arch/x86/kernel/acpi/boot.c
534
if (BAD_MADT_ENTRY(intsrc, end))
arch/x86/kernel/acpi/boot.c
572
acpi_parse_nmi_src(union acpi_subtable_headers * header, const unsigned long end)
arch/x86/kernel/acpi/boot.c
578
if (BAD_MADT_ENTRY(nmi_src, end))
arch/x86/kernel/acpi/boot.c
951
hpet_res->end = hpet_address + (1 * 1024) - 1;
arch/x86/kernel/acpi/madt_wakeup.c
209
const unsigned long end)
arch/x86/kernel/acpi/madt_wakeup.c
223
if (end - (unsigned long)mp_wake < ACPI_MADT_MP_WAKEUP_SIZE_V0)
arch/x86/kernel/acpi/madt_wakeup.c
90
mend = pfn_mapped[i].end << PAGE_SHIFT;
arch/x86/kernel/alternative.c
1072
void __init_or_module noinline apply_returns(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1079
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
1113
void __init_or_module noinline apply_returns(s32 *start, s32 *end) { }
arch/x86/kernel/alternative.c
1118
void __init_or_module noinline apply_retpolines(s32 *start, s32 *end) { }
arch/x86/kernel/alternative.c
1119
void __init_or_module noinline apply_returns(s32 *start, s32 *end) { }
arch/x86/kernel/alternative.c
1176
void __init_or_module noinline apply_seal_endbr(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1180
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
1191
void __init_or_module apply_seal_endbr(s32 *start, s32 *end) { }
arch/x86/kernel/alternative.c
1493
static int cfi_disable_callers(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1503
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
1518
static int cfi_enable_callers(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1526
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
1542
static int cfi_rand_preamble(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1546
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
1625
static int cfi_rewrite_preamble(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1629
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
1671
static void cfi_rewrite_endbr(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1675
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
1686
static int cfi_rand_callers(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1690
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
1718
static int cfi_rewrite_callers(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
1722
for (s = start; s < end; s++) {
arch/x86/kernel/alternative.c
2113
static void alternatives_smp_lock(const s32 *start, const s32 *end,
arch/x86/kernel/alternative.c
2118
for (poff = start; poff < end; poff++) {
arch/x86/kernel/alternative.c
2129
static void alternatives_smp_unlock(const s32 *start, const s32 *end,
arch/x86/kernel/alternative.c
2134
for (poff = start; poff < end; poff++) {
arch/x86/kernel/alternative.c
2241
int alternatives_text_reserved(void *start, void *end)
arch/x86/kernel/alternative.c
2246
u8 *text_end = end;
arch/x86/kernel/alternative.c
598
struct alt_instr *end)
arch/x86/kernel/alternative.c
611
for (; alt < end && instr_va(alt) == ps->instr; alt++) {
arch/x86/kernel/alternative.c
681
struct alt_instr *end)
arch/x86/kernel/alternative.c
685
DPRINTK(ALT, "alt table %px, -> %px", start, end);
arch/x86/kernel/alternative.c
707
while (a < end) {
arch/x86/kernel/alternative.c
713
a = analyze_patch_site(&ps, a, end);
arch/x86/kernel/alternative.c
968
void __init_or_module noinline apply_retpolines(s32 *start, s32 *end)
arch/x86/kernel/alternative.c
972
for (s = start; s < end; s++) {
arch/x86/kernel/amd_nb.c
167
res->end = base + (1ULL<<(segn_busn_bits + 20)) - 1;
arch/x86/kernel/apic/apic.c
2664
lapic_resource.end = lapic_resource.start + PAGE_SIZE - 1;
arch/x86/kernel/apic/io_apic.c
1478
unsigned long end = jiffies + 4;
arch/x86/kernel/apic/io_apic.c
1491
} while ((now - start) < 40000000000ULL / HZ && time_before_eq(jiffies, end));
arch/x86/kernel/apic/io_apic.c
1496
unsigned long end = jiffies + 4;
arch/x86/kernel/apic/io_apic.c
1508
} while (band < 12 && time_before_eq(jiffies, end));
arch/x86/kernel/apic/io_apic.c
2584
ioapic_res->end = ioapic_phys + IO_APIC_SLOT_SIZE - 1;
arch/x86/kernel/apic/x2apic_uv_x.c
660
unsigned long start, end;
arch/x86/kernel/apic/x2apic_uv_x.c
664
end = (unsigned long)grt->limit << UV_GAM_RANGE_SHFT;
arch/x86/kernel/apic/x2apic_uv_x.c
666
pr_info("UV: GAM Range %2d %04x 0x%013lx-0x%013lx (%d)\n", i, grt->nasid, start, end, gb);
arch/x86/kernel/apic/x2apic_uv_x.c
86
static inline bool is_GRU_range(u64 start, u64 end)
arch/x86/kernel/apic/x2apic_uv_x.c
91
return start >= gru_start_paddr && end <= gru_end_paddr;
arch/x86/kernel/apic/x2apic_uv_x.c
94
static bool uv_is_untracked_pat_range(u64 start, u64 end)
arch/x86/kernel/apic/x2apic_uv_x.c
96
return is_ISA_range(start, end) || is_GRU_range(start, end);
arch/x86/kernel/callthunks.c
232
patch_call_sites(s32 *start, s32 *end, const struct core_text *ct)
arch/x86/kernel/callthunks.c
236
for (s = start; s < end; s++)
arch/x86/kernel/callthunks.c
328
.end = (unsigned long)mod->mem[MOD_TEXT].base + mod->mem[MOD_TEXT].size,
arch/x86/kernel/callthunks.c
54
unsigned long end;
arch/x86/kernel/callthunks.c
62
.end = (unsigned long)_etext,
arch/x86/kernel/callthunks.c
90
return ct->base <= p && p < ct->end;
arch/x86/kernel/check.c
115
for_each_free_mem_range(i, NUMA_NO_NODE, MEMBLOCK_NONE, &start, &end,
arch/x86/kernel/check.c
119
end = clamp_t(phys_addr_t, round_down(end, PAGE_SIZE),
arch/x86/kernel/check.c
121
if (start >= end)
arch/x86/kernel/check.c
124
memblock_reserve(start, end - start);
arch/x86/kernel/check.c
126
scan_areas[num_scan_areas].size = end - start;
arch/x86/kernel/check.c
129
memset(__va(start), 0, end - start);
arch/x86/kernel/check.c
74
char *end;
arch/x86/kernel/check.c
82
size = memparse(arg, &end);
arch/x86/kernel/check.c
84
if (*end == '\0')
arch/x86/kernel/check.c
94
phys_addr_t start, end;
arch/x86/kernel/cpu/mtrr/cleanup.c
100
if (!range[i].end)
arch/x86/kernel/cpu/mtrr/cleanup.c
104
range[i].start, range[i].end);
arch/x86/kernel/cpu/mtrr/cleanup.c
113
range[i].start, range[i].end);
arch/x86/kernel/cpu/mtrr/cleanup.c
126
sum += range[i].end - range[i].start;
arch/x86/kernel/cpu/mtrr/cleanup.c
465
range[i].end - range[i].start);
arch/x86/kernel/cpu/mtrr/cleanup.c
70
range[i].start, range[i].end);
arch/x86/kernel/cpu/mtrr/cleanup.c
928
range[nr_range].end = mtrr_tom2 >> PAGE_SHIFT;
arch/x86/kernel/cpu/mtrr/cleanup.c
929
if (highest_pfn < range[nr_range].end)
arch/x86/kernel/cpu/mtrr/cleanup.c
930
highest_pfn = range[nr_range].end;
arch/x86/kernel/cpu/mtrr/cleanup.c
942
if (range[i].end < range[i+1].start)
arch/x86/kernel/cpu/mtrr/cleanup.c
943
total_trim_size += real_trim_memory(range[i].end,
arch/x86/kernel/cpu/mtrr/cleanup.c
949
if (range[i].end < end_pfn)
arch/x86/kernel/cpu/mtrr/cleanup.c
950
total_trim_size += real_trim_memory(range[i].end,
arch/x86/kernel/cpu/mtrr/generic.c
184
static int add_map_entry_at(u64 start, u64 end, u8 type, int idx)
arch/x86/kernel/cpu/mtrr/generic.c
188
if (start >= end)
arch/x86/kernel/cpu/mtrr/generic.c
194
if (!prev->fixed && start == prev->end && type == prev->type)
arch/x86/kernel/cpu/mtrr/generic.c
201
if (!next->fixed && end == next->start && type == next->type)
arch/x86/kernel/cpu/mtrr/generic.c
206
cache_map[idx - 1].end = cache_map[idx].end;
arch/x86/kernel/cpu/mtrr/generic.c
211
cache_map[idx - 1].end = end;
arch/x86/kernel/cpu/mtrr/generic.c
232
cache_map[idx].end = end;
arch/x86/kernel/cpu/mtrr/generic.c
241
static int clr_map_range_at(u64 start, u64 end, int idx)
arch/x86/kernel/cpu/mtrr/generic.c
246
if (start == cache_map[idx].start && end == cache_map[idx].end) {
arch/x86/kernel/cpu/mtrr/generic.c
249
cache_map[idx].start = end;
arch/x86/kernel/cpu/mtrr/generic.c
250
} else if (end == cache_map[idx].end) {
arch/x86/kernel/cpu/mtrr/generic.c
251
cache_map[idx].end = start;
arch/x86/kernel/cpu/mtrr/generic.c
253
tmp = cache_map[idx].end;
arch/x86/kernel/cpu/mtrr/generic.c
254
cache_map[idx].end = start;
arch/x86/kernel/cpu/mtrr/generic.c
255
add_map_entry_at(end, tmp, cache_map[idx].type, idx + 1);
arch/x86/kernel/cpu/mtrr/generic.c
266
static void add_map_entry(u64 start, u64 end, u8 type)
arch/x86/kernel/cpu/mtrr/generic.c
272
for (i = 0; i < cache_map_n && start < end; i++) {
arch/x86/kernel/cpu/mtrr/generic.c
273
if (start >= cache_map[i].end)
arch/x86/kernel/cpu/mtrr/generic.c
278
tmp = min(end, cache_map[i].start);
arch/x86/kernel/cpu/mtrr/generic.c
289
start = cache_map[i].end;
arch/x86/kernel/cpu/mtrr/generic.c
294
tmp = min(end, cache_map[i].end);
arch/x86/kernel/cpu/mtrr/generic.c
301
add_map_entry_at(start, end, type, i);
arch/x86/kernel/cpu/mtrr/generic.c
352
u64 start, end, size;
arch/x86/kernel/cpu/mtrr/generic.c
363
end = size = 0x10000;
arch/x86/kernel/cpu/mtrr/generic.c
372
add_map_entry(start, end, type);
arch/x86/kernel/cpu/mtrr/generic.c
373
start = end;
arch/x86/kernel/cpu/mtrr/generic.c
376
end += size;
arch/x86/kernel/cpu/mtrr/generic.c
378
add_map_entry(start, end, type);
arch/x86/kernel/cpu/mtrr/generic.c
395
cache_map[i].start, cache_map[i].end - 1,
arch/x86/kernel/cpu/mtrr/generic.c
40
u64 end;
arch/x86/kernel/cpu/mtrr/generic.c
513
u8 mtrr_type_lookup(u64 start, u64 end, u8 *uniform)
arch/x86/kernel/cpu/mtrr/generic.c
529
for (i = 0; i < cache_map_n && start < end; i++) {
arch/x86/kernel/cpu/mtrr/generic.c
531
if (start >= cache_map[i].end)
arch/x86/kernel/cpu/mtrr/generic.c
539
if (end <= cache_map[i].start)
arch/x86/kernel/cpu/mtrr/generic.c
546
start = cache_map[i].end;
arch/x86/kernel/cpu/mtrr/generic.c
550
if (start < end)
arch/x86/kernel/cpu/mtrr/generic.c
614
static void __init update_fixed_last(unsigned base, unsigned end,
arch/x86/kernel/cpu/mtrr/generic.c
618
last_fixed_end = end;
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
246
u64 start, end;
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
267
end = rdtsc_ordered();
arch/x86/kernel/cpu/resctrl/pseudo_lock.c
268
trace_pseudo_lock_mem_latency((u32)(end - start));
arch/x86/kernel/cpu/sgx/encl.c
523
unsigned long end, vm_flags_t vm_flags)
arch/x86/kernel/cpu/sgx/encl.c
534
(start < encl->base || end > encl->base + encl->size))
arch/x86/kernel/cpu/sgx/encl.c
546
xas_for_each(&xas, page, PFN_DOWN(end - 1)) {
arch/x86/kernel/cpu/sgx/encl.c
571
unsigned long end, unsigned long newflags)
arch/x86/kernel/cpu/sgx/encl.c
573
return sgx_encl_may_map(vma->vm_private_data, start, end, newflags);
arch/x86/kernel/cpu/sgx/encl.h
104
unsigned long end, vm_flags_t vm_flags);
arch/x86/kernel/cpu/topology.c
207
unsigned int id, end, cnt = 0;
arch/x86/kernel/cpu/topology.c
210
end = lvlid + (1U << x86_topo_system.dom_shifts[at_level]);
arch/x86/kernel/cpu/topology.c
213
for (id = find_next_bit(map, end, lvlid); id < end; id = find_next_bit(map, end, ++id))
arch/x86/kernel/crash.c
204
ret = crash_exclude_mem_range(cmem, crashk_res.start, crashk_res.end);
arch/x86/kernel/crash.c
208
if (crashk_low_res.end)
arch/x86/kernel/crash.c
210
crashk_low_res.end);
arch/x86/kernel/crash.c
216
crashk_cma_ranges[i].end);
arch/x86/kernel/crash.c
229
cmem->ranges[cmem->nr_ranges].end = res->end;
arch/x86/kernel/crash.c
299
unsigned long start, end;
arch/x86/kernel/crash.c
303
cmem->ranges[0].end = mend;
arch/x86/kernel/crash.c
308
end = start + image->elf_headers_sz - 1;
arch/x86/kernel/crash.c
309
ret = crash_exclude_mem_range(cmem, start, end);
arch/x86/kernel/crash.c
317
end = start + image->dm_crypt_keys_sz - 1;
arch/x86/kernel/crash.c
318
return crash_exclude_mem_range(cmem, start, end);
arch/x86/kernel/crash.c
377
if (crashk_low_res.end) {
arch/x86/kernel/crash.c
385
ret = memmap_exclude_ranges(image, cmem, crashk_res.start, crashk_res.end);
arch/x86/kernel/crash.c
390
ei.size = cmem->ranges[i].end - cmem->ranges[i].start + 1;
arch/x86/kernel/crash.c
402
ei.size = crashk_cma_ranges[i].end -
arch/x86/kernel/dumpstack.c
249
for (; stack < stack_info.end; stack++) {
arch/x86/kernel/dumpstack.c
34
unsigned long *end = task_stack_page(task) + THREAD_SIZE;
arch/x86/kernel/dumpstack.c
36
if (stack < begin || stack >= end)
arch/x86/kernel/dumpstack.c
41
info->end = end;
arch/x86/kernel/dumpstack.c
53
void *end = ss + 1;
arch/x86/kernel/dumpstack.c
55
if ((void *)stack < begin || (void *)stack >= end)
arch/x86/kernel/dumpstack.c
60
info->end = end;
arch/x86/kernel/dumpstack_32.c
101
info->end = end;
arch/x86/kernel/dumpstack_32.c
41
unsigned long *end = begin + (THREAD_SIZE / sizeof(long));
arch/x86/kernel/dumpstack_32.c
47
if (stack < begin || stack > end)
arch/x86/kernel/dumpstack_32.c
52
info->end = end;
arch/x86/kernel/dumpstack_32.c
66
unsigned long *end = begin + (THREAD_SIZE / sizeof(long));
arch/x86/kernel/dumpstack_32.c
72
if (stack < begin || stack > end)
arch/x86/kernel/dumpstack_32.c
77
info->end = end;
arch/x86/kernel/dumpstack_32.c
94
void *end = begin + sizeof(ss->stack);
arch/x86/kernel/dumpstack_32.c
96
if ((void *)stack < begin || (void *)stack >= end)
arch/x86/kernel/dumpstack_64.c
111
end = begin + sizeof(struct cea_exception_stacks);
arch/x86/kernel/dumpstack_64.c
113
if (stk < begin || stk >= end)
arch/x86/kernel/dumpstack_64.c
125
end = begin + (unsigned long)ep->size;
arch/x86/kernel/dumpstack_64.c
126
regs = (struct pt_regs *)end - 1;
arch/x86/kernel/dumpstack_64.c
130
info->end = (unsigned long *)end;
arch/x86/kernel/dumpstack_64.c
137
unsigned long *end = (unsigned long *)this_cpu_read(hardirq_stack_ptr);
arch/x86/kernel/dumpstack_64.c
145
end++;
arch/x86/kernel/dumpstack_64.c
146
begin = end - (IRQ_STACK_SIZE / sizeof(long));
arch/x86/kernel/dumpstack_64.c
153
if (stack < begin || stack >= end)
arch/x86/kernel/dumpstack_64.c
158
info->end = end;
arch/x86/kernel/dumpstack_64.c
165
info->next_sp = (unsigned long *)*(end - 1);
arch/x86/kernel/dumpstack_64.c
96
unsigned long begin, end, stk = (unsigned long)stack;
arch/x86/kernel/e820.c
101
return _e820__mapped_any(e820_table, start, end, type);
arch/x86/kernel/e820.c
111
static struct e820_entry *__e820__mapped_all(u64 start, u64 end,
arch/x86/kernel/e820.c
1113
u64 end;
arch/x86/kernel/e820.c
1122
end = entry->addr + entry->size - 1;
arch/x86/kernel/e820.c
1123
if (end != (resource_size_t)end) {
arch/x86/kernel/e820.c
1128
res->end = end;
arch/x86/kernel/e820.c
1184
if (res->parent || !res->end)
arch/x86/kernel/e820.c
1210
u64 start, end;
arch/x86/kernel/e820.c
1216
end = round_up(start, ram_alignment(start)) - 1;
arch/x86/kernel/e820.c
1217
if (end > MAX_RESOURCE_SIZE)
arch/x86/kernel/e820.c
1218
end = MAX_RESOURCE_SIZE;
arch/x86/kernel/e820.c
1219
if (start >= end)
arch/x86/kernel/e820.c
1222
pr_info("e820: register RAM buffer resource [mem %#010llx-%#010llx]\n", start, end);
arch/x86/kernel/e820.c
1223
reserve_region_with_split(&iomem_resource, start, end, "RAM buffer");
arch/x86/kernel/e820.c
123
if (entry->addr >= end || entry->addr + entry->size <= start)
arch/x86/kernel/e820.c
1287
u64 end;
arch/x86/kernel/e820.c
1333
end = entry->addr + entry->size;
arch/x86/kernel/e820.c
1334
if (end != (resource_size_t)end)
arch/x86/kernel/e820.c
137
if (start >= end)
arch/x86/kernel/e820.c
147
__init bool e820__mapped_all(u64 start, u64 end, enum e820_type type)
arch/x86/kernel/e820.c
149
return __e820__mapped_all(start, end, type);
arch/x86/kernel/e820.c
155
int e820__get_entry_type(u64 start, u64 end)
arch/x86/kernel/e820.c
157
struct e820_entry *entry = __e820__mapped_all(start, end, 0);
arch/x86/kernel/e820.c
456
u64 end = start + size-1;
arch/x86/kernel/e820.c
460
if (start > end && likely(size))
arch/x86/kernel/e820.c
474
u64 end;
arch/x86/kernel/e820.c
483
end = start + size;
arch/x86/kernel/e820.c
484
printk(KERN_DEBUG "e820: update [mem %#010Lx-%#010Lx]", start, end - 1);
arch/x86/kernel/e820.c
501
if (entry->addr >= start && entry_end <= end) {
arch/x86/kernel/e820.c
508
if (entry->addr < start && entry_end > end) {
arch/x86/kernel/e820.c
510
__e820__range_add(table, end, entry_end - end, entry->type);
arch/x86/kernel/e820.c
518
final_end = min(end, entry_end);
arch/x86/kernel/e820.c
554
u64 end;
arch/x86/kernel/e820.c
559
end = start + size;
arch/x86/kernel/e820.c
560
printk(KERN_DEBUG "e820: remove [mem %#010Lx-%#010Lx]", start, end - 1);
arch/x86/kernel/e820.c
576
if (entry->addr >= start && entry_end <= end) {
arch/x86/kernel/e820.c
582
if (entry->addr < start && entry_end > end) {
arch/x86/kernel/e820.c
583
e820__range_add(end, entry_end - end, entry->type);
arch/x86/kernel/e820.c
590
final_end = min(end, entry_end);
arch/x86/kernel/e820.c
77
u64 start, u64 end, enum e820_type type)
arch/x86/kernel/e820.c
86
if (entry->addr >= end || entry->addr + entry->size <= start)
arch/x86/kernel/e820.c
93
bool e820__mapped_raw_any(u64 start, u64 end, enum e820_type type)
arch/x86/kernel/e820.c
95
return _e820__mapped_any(e820_table_firmware, start, end, type);
arch/x86/kernel/e820.c
99
bool e820__mapped_any(u64 start, u64 end, enum e820_type type)
arch/x86/kernel/early-quirks.c
571
resource_size_t end;
arch/x86/kernel/early-quirks.c
579
end = base + size - 1;
arch/x86/kernel/early-quirks.c
582
intel_graphics_stolen_res.end = end;
arch/x86/kernel/hw_breakpoint.c
254
static inline bool within_area(unsigned long addr, unsigned long end,
arch/x86/kernel/hw_breakpoint.c
257
return end >= base && addr < (base + size);
arch/x86/kernel/hw_breakpoint.c
264
static inline bool within_cpu_entry(unsigned long addr, unsigned long end)
arch/x86/kernel/hw_breakpoint.c
269
if (within_area(addr, end, CPU_ENTRY_AREA_BASE,
arch/x86/kernel/hw_breakpoint.c
278
if (within_area(addr, end, (unsigned long)__per_cpu_offset,
arch/x86/kernel/hw_breakpoint.c
282
if (within_area(addr, end, (unsigned long)&pcpu_unit_offsets,
arch/x86/kernel/hw_breakpoint.c
289
if (within_area(addr, end, (unsigned long)get_cpu_gdt_rw(cpu),
arch/x86/kernel/hw_breakpoint.c
297
if (within_area(addr, end,
arch/x86/kernel/hw_breakpoint.c
307
if (within_area(addr, end,
arch/x86/kernel/hw_breakpoint.c
316
if (within_area(addr, end, (unsigned long)&per_cpu(cpu_dr7, cpu),
arch/x86/kernel/kexec-bzimage64.c
307
unsigned long long mem_k, start, end;
arch/x86/kernel/kexec-bzimage64.c
351
end = params->e820_table[i].addr + params->e820_table[i].size - 1;
arch/x86/kernel/kexec-bzimage64.c
353
if ((start <= 0x100000) && end > 0x100000) {
arch/x86/kernel/kexec-bzimage64.c
354
mem_k = (end >> 10) - (0x100000 >> 10);
arch/x86/kernel/ldt.c
398
unsigned long end = LDT_END_ADDR;
arch/x86/kernel/ldt.c
410
free_pgd_range(&tlb, start, end, start, end);
arch/x86/kernel/machine_kexec_64.c
265
mend = pfn_mapped[i].end << PAGE_SHIFT;
arch/x86/kernel/machine_kexec_64.c
49
res->start, res->end + 1);
arch/x86/kernel/machine_kexec_64.c
630
kexec_mark_range(unsigned long start, unsigned long end, bool protect)
arch/x86/kernel/machine_kexec_64.c
639
if (!end || start > end)
arch/x86/kernel/machine_kexec_64.c
643
nr_pages = (end >> PAGE_SHIFT) - (start >> PAGE_SHIFT) + 1;
arch/x86/kernel/machine_kexec_64.c
654
kexec_mark_range(crashk_low_res.start, crashk_low_res.end, protect);
arch/x86/kernel/machine_kexec_64.c
660
kexec_mark_range(control, crashk_res.end, protect);
arch/x86/kernel/mmconf-fam10h_64.c
123
u64 end;
arch/x86/kernel/mmconf-fam10h_64.c
130
end = ((u64)(reg & 0xffffff00) << 8) | 0xffff; /* 39:16 on 31:8*/
arch/x86/kernel/mmconf-fam10h_64.c
132
if (end < tom2)
arch/x86/kernel/mmconf-fam10h_64.c
136
range[hi_mmio_num].end = end;
arch/x86/kernel/mmconf-fam10h_64.c
146
if (range[hi_mmio_num - 1].end < base)
arch/x86/kernel/mmconf-fam10h_64.c
155
base = (range[hi_mmio_num - 1].end + MMCONF_UNIT) & MMCONF_MASK;
arch/x86/kernel/mmconf-fam10h_64.c
160
base = (range[i - 1].end + MMCONF_UNIT) & MMCONF_MASK;
arch/x86/kernel/probe_roms.c
125
if (res->end == 0)
arch/x86/kernel/probe_roms.c
223
video_rom_resource.end = start + length - 1;
arch/x86/kernel/probe_roms.c
229
start = (video_rom_resource.end + 1 + 2047) & ~2047UL;
arch/x86/kernel/probe_roms.c
264
adapter_rom_resources[i].end = start + length - 1;
arch/x86/kernel/probe_roms.c
267
start = adapter_rom_resources[i++].end & ~2047UL;
arch/x86/kernel/probe_roms.c
29
.end = 0xfffff,
arch/x86/kernel/probe_roms.c
36
.end = 0xeffff,
arch/x86/kernel/probe_roms.c
43
.end = 0,
arch/x86/kernel/probe_roms.c
48
.end = 0,
arch/x86/kernel/probe_roms.c
53
.end = 0,
arch/x86/kernel/probe_roms.c
58
.end = 0,
arch/x86/kernel/probe_roms.c
63
.end = 0,
arch/x86/kernel/probe_roms.c
68
.end = 0,
arch/x86/kernel/probe_roms.c
75
.end = 0xc7fff,
arch/x86/kernel/resource.c
12
if (res->end < start || res->start > end)
arch/x86/kernel/resource.c
18
if (res->end > end)
arch/x86/kernel/resource.c
19
high = res->end - end;
arch/x86/kernel/resource.c
23
res->end = start - 1;
arch/x86/kernel/resource.c
25
res->start = end + 1;
arch/x86/kernel/resource.c
44
if (orig.start != avail->start || orig.end != avail->end) {
arch/x86/kernel/resource.c
47
if (avail->end > avail->start)
arch/x86/kernel/resource.c
54
&avail->start, &avail->end);
arch/x86/kernel/resource.c
8
resource_size_t end)
arch/x86/kernel/rtc.c
117
.end = RTC_PORT(1),
arch/x86/kernel/rtc.c
122
.end = RTC_IRQ,
arch/x86/kernel/setup.c
104
.end = 0,
arch/x86/kernel/setup.c
111
.end = 0,
arch/x86/kernel/setup.c
1286
.end = 0xbffff,
arch/x86/kernel/setup.c
633
{ .name = "dma1", .start = 0x00, .end = 0x1f,
arch/x86/kernel/setup.c
635
{ .name = "pic1", .start = 0x20, .end = 0x21,
arch/x86/kernel/setup.c
637
{ .name = "timer0", .start = 0x40, .end = 0x43,
arch/x86/kernel/setup.c
639
{ .name = "timer1", .start = 0x50, .end = 0x53,
arch/x86/kernel/setup.c
641
{ .name = "keyboard", .start = 0x60, .end = 0x60,
arch/x86/kernel/setup.c
643
{ .name = "keyboard", .start = 0x64, .end = 0x64,
arch/x86/kernel/setup.c
645
{ .name = "dma page reg", .start = 0x80, .end = 0x8f,
arch/x86/kernel/setup.c
647
{ .name = "pic2", .start = 0xa0, .end = 0xa1,
arch/x86/kernel/setup.c
649
{ .name = "dma2", .start = 0xc0, .end = 0xdf,
arch/x86/kernel/setup.c
651
{ .name = "fpu", .start = 0xf0, .end = 0xff,
arch/x86/kernel/setup.c
668
code_resource.end = __pa_symbol(_etext)-1;
arch/x86/kernel/setup.c
670
rodata_resource.end = __pa_symbol(__end_rodata)-1;
arch/x86/kernel/setup.c
672
data_resource.end = __pa_symbol(_edata)-1;
arch/x86/kernel/setup.c
674
bss_resource.end = __pa_symbol(__bss_stop)-1;
arch/x86/kernel/setup.c
90
.end = 0,
arch/x86/kernel/setup.c
962
iomem_resource.end = (1ULL << boot_cpu_data.x86_phys_bits) - 1;
arch/x86/kernel/setup.c
97
.end = 0,
arch/x86/kernel/sys_x86_64.c
104
*end = 0x80000000;
arch/x86/kernel/sys_x86_64.c
113
*end = task_size_32bit();
arch/x86/kernel/sys_x86_64.c
115
*end = task_size_64bit(addr > DEFAULT_MAP_WINDOW);
arch/x86/kernel/sys_x86_64.c
133
unsigned long begin, end;
arch/x86/kernel/sys_x86_64.c
138
find_start_end(addr, flags, &begin, &end);
arch/x86/kernel/sys_x86_64.c
140
if (len > end)
arch/x86/kernel/sys_x86_64.c
146
if (end - len >= addr &&
arch/x86/kernel/sys_x86_64.c
153
info.high_limit = end;
arch/x86/kernel/sys_x86_64.c
93
unsigned long *begin, unsigned long *end)
arch/x86/kernel/tboot.c
184
phys_addr_t end = start + size;
arch/x86/kernel/tboot.c
192
mr->size = round_up(end, PAGE_SIZE) - mr->start;
arch/x86/kernel/traps.c
553
name, (void *)fault_address, info->begin, info->end);
arch/x86/kernel/tsc_sync.c
268
cycles_t start, now, prev, end, cur_max_warp = 0;
arch/x86/kernel/tsc_sync.c
275
end = start + (cycles_t) tsc_khz * timeout;
arch/x86/kernel/tsc_sync.c
296
if (now > end || i > 10000000)
arch/x86/kernel/tsc_sync.c
322
now-start, end-start);
arch/x86/kernel/unwind_frame.c
53
for (; sp < stack_info.end; sp++) {
arch/x86/kernel/unwind_guess.c
35
for (state->sp++; state->sp < info->end; state->sp++) {
arch/x86/kernel/unwind_orc.c
68
for (; sp < stack_info.end; sp++) {
arch/x86/kvm/emulate.c
1300
if (mc->pos < mc->end)
arch/x86/kvm/emulate.c
1303
if (KVM_EMULATOR_BUG_ON((mc->end + size) >= sizeof(mc->data), ctxt))
arch/x86/kvm/emulate.c
1306
rc = ctxt->ops->read_emulated(ctxt, addr, mc->data + mc->end, size,
arch/x86/kvm/emulate.c
1311
mc->end += size;
arch/x86/kvm/emulate.c
1369
if (rc->pos == rc->end) { /* refill pio read ahead */
arch/x86/kvm/emulate.c
1379
rc->pos = rc->end = 0;
arch/x86/kvm/emulate.c
1382
rc->end = n * size;
arch/x86/kvm/emulate.c
1389
ctxt->dst.count = (rc->end - rc->pos) / size;
arch/x86/kvm/emulate.c
1390
rc->pos = rc->end;
arch/x86/kvm/emulate.c
4857
ctxt->fetch.end = ctxt->fetch.data + insn_len;
arch/x86/kvm/emulate.c
5260
ctxt->io_read.end = 0;
arch/x86/kvm/emulate.c
5261
ctxt->mem_read.end = 0;
arch/x86/kvm/emulate.c
5538
if ((r->end != 0 || reg_read(ctxt, VCPU_REGS_RCX) & 0x3ff) &&
arch/x86/kvm/emulate.c
5539
(r->end == 0 || r->end != r->pos)) {
arch/x86/kvm/emulate.c
5545
ctxt->mem_read.end = 0;
arch/x86/kvm/emulate.c
847
int cur_size = ctxt->fetch.end - ctxt->fetch.data;
arch/x86/kvm/emulate.c
878
rc = ctxt->ops->fetch(ctxt, linear, ctxt->fetch.end,
arch/x86/kvm/emulate.c
882
ctxt->fetch.end += size;
arch/x86/kvm/emulate.c
889
unsigned done_size = ctxt->fetch.end - ctxt->fetch.ptr;
arch/x86/kvm/kvm_emulate.h
284
u8 *end;
arch/x86/kvm/kvm_emulate.h
290
unsigned long end;
arch/x86/kvm/mmu/mmu.c
1440
gfn_t end = slot->base_gfn + gfn_offset + __fls(mask);
arch/x86/kvm/mmu/mmu.c
1443
kvm_mmu_try_split_huge_pages(kvm, slot, start, end + 1, PG_LEVEL_4K);
arch/x86/kvm/mmu/mmu.c
1449
ALIGN(end << PAGE_SHIFT, PMD_SIZE))
arch/x86/kvm/mmu/mmu.c
1450
kvm_mmu_slot_gfn_write_protect(kvm, slot, end,
arch/x86/kvm/mmu/mmu.c
1639
gfn_t start, gfn_t end, bool can_yield,
arch/x86/kvm/mmu/mmu.c
1644
start, end - 1, can_yield, true, flush);
arch/x86/kvm/mmu/mmu.c
1664
range->start, range->end,
arch/x86/kvm/mmu/mmu.c
1725
for (gfn = range->start; gfn < range->end;
arch/x86/kvm/mmu/mmu.c
3145
u64 *start, u64 *end)
arch/x86/kvm/mmu/mmu.c
3150
return kvm_mmu_prefetch_sptes(vcpu, gfn, start, end - start, access);
arch/x86/kvm/mmu/mmu.c
4983
u64 end;
arch/x86/kvm/mmu/mmu.c
5019
end = (range->gpa & KVM_HPAGE_MASK(level)) + KVM_HPAGE_SIZE(level);
arch/x86/kvm/mmu/mmu.c
5020
return min(range->size, end - range->gpa);
arch/x86/kvm/mmu/mmu.c
6894
gfn_t start, end;
arch/x86/kvm/mmu/mmu.c
6906
end = min(gfn_end, memslot->base_gfn + memslot->npages);
arch/x86/kvm/mmu/mmu.c
6907
if (WARN_ON_ONCE(start >= end))
arch/x86/kvm/mmu/mmu.c
6911
end, true, flush);
arch/x86/kvm/mmu/mmu.c
7187
gfn_t start, gfn_t end,
arch/x86/kvm/mmu/mmu.c
7200
level, level, start, end - 1, true, true, false);
arch/x86/kvm/mmu/mmu.c
7206
u64 start, u64 end,
arch/x86/kvm/mmu/mmu.c
7213
kvm_shadow_mmu_try_split_huge_pages(kvm, memslot, start, end, target_level);
arch/x86/kvm/mmu/mmu.c
7215
kvm_tdp_mmu_try_split_huge_pages(kvm, memslot, start, end, target_level, false);
arch/x86/kvm/mmu/mmu.c
7228
u64 end = start + memslot->npages;
arch/x86/kvm/mmu/mmu.c
7235
kvm_shadow_mmu_try_split_huge_pages(kvm, memslot, start, end, target_level);
arch/x86/kvm/mmu/mmu.c
7240
kvm_tdp_mmu_try_split_huge_pages(kvm, memslot, start, end, target_level, true);
arch/x86/kvm/mmu/mmu.c
7417
.end = slot->base_gfn + slot->npages,
arch/x86/kvm/mmu/mmu.c
7934
if (WARN_ON_ONCE(range->end <= range->start))
arch/x86/kvm/mmu/mmu.c
7948
gfn_t end = gfn_round_for_level(range->end - 1, level);
arch/x86/kvm/mmu/mmu.c
7951
if ((start != range->start || start + nr_pages > range->end) &&
arch/x86/kvm/mmu/mmu.c
7957
if (end == start)
arch/x86/kvm/mmu/mmu.c
7960
if ((end + nr_pages) > range->end &&
arch/x86/kvm/mmu/mmu.c
7961
(end + nr_pages) <= (slot->base_gfn + slot->npages) &&
arch/x86/kvm/mmu/mmu.c
7962
!hugepage_test_mixed(slot, end, level))
arch/x86/kvm/mmu/mmu.c
7963
kvm_mmu_invalidate_range_add(kvm, end, end + nr_pages);
arch/x86/kvm/mmu/mmu.c
7981
const unsigned long end = start + KVM_PAGES_PER_HPAGE(level);
arch/x86/kvm/mmu/mmu.c
7984
return kvm_range_has_memory_attributes(kvm, start, end, ~0, attrs);
arch/x86/kvm/mmu/mmu.c
7986
for (gfn = start; gfn < end; gfn += KVM_PAGES_PER_HPAGE(level - 1)) {
arch/x86/kvm/mmu/mmu.c
8022
if (gfn != range->start || gfn + nr_pages > range->end) {
arch/x86/kvm/mmu/mmu.c
8042
for ( ; gfn + nr_pages <= range->end; gfn += nr_pages)
arch/x86/kvm/mmu/mmu.c
8050
if (gfn < range->end &&
arch/x86/kvm/mmu/mmu.c
8075
gfn_t end = gfn_round_for_level(slot->base_gfn + slot->npages, level);
arch/x86/kvm/mmu/mmu.c
8087
for (gfn = start; gfn < end; gfn += nr_pages) {
arch/x86/kvm/mmu/tdp_iter.h
123
#define for_each_tdp_pte_min_level(iter, kvm, root, min_level, start, end) \
arch/x86/kvm/mmu/tdp_iter.h
125
iter.valid && iter.gfn < end; \
arch/x86/kvm/mmu/tdp_iter.h
133
#define for_each_tdp_pte(iter, kvm, root, start, end) \
arch/x86/kvm/mmu/tdp_iter.h
134
for_each_tdp_pte_min_level(iter, kvm, root, PG_LEVEL_4K, start, end)
arch/x86/kvm/mmu/tdp_mmu.c
1026
bool kvm_tdp_mmu_zap_leafs(struct kvm *kvm, gfn_t start, gfn_t end, bool flush)
arch/x86/kvm/mmu/tdp_mmu.c
1032
flush = tdp_mmu_zap_leafs(kvm, root, start, end, true, flush);
arch/x86/kvm/mmu/tdp_mmu.c
1362
flush = tdp_mmu_zap_leafs(kvm, root, range->start, range->end,
arch/x86/kvm/mmu/tdp_mmu.c
1419
tdp_root_for_each_leaf_pte(iter, kvm, root, range->start, range->end) {
arch/x86/kvm/mmu/tdp_mmu.c
1450
gfn_t start, gfn_t end, int min_level)
arch/x86/kvm/mmu/tdp_mmu.c
1460
for_each_tdp_pte_min_level(iter, kvm, root, min_level, start, end) {
arch/x86/kvm/mmu/tdp_mmu.c
1560
gfn_t start, gfn_t end,
arch/x86/kvm/mmu/tdp_mmu.c
1579
for_each_tdp_pte_min_level(iter, kvm, root, target_level + 1, start, end) {
arch/x86/kvm/mmu/tdp_mmu.c
1642
gfn_t start, gfn_t end,
arch/x86/kvm/mmu/tdp_mmu.c
1650
r = tdp_mmu_split_huge_pages_root(kvm, root, start, end, target_level, shared);
arch/x86/kvm/mmu/tdp_mmu.c
1669
gfn_t start, gfn_t end)
arch/x86/kvm/mmu/tdp_mmu.c
1677
tdp_root_for_each_pte(iter, kvm, root, start, end) {
arch/x86/kvm/mmu/tdp_mmu.c
1776
gfn_t end = start + KVM_PAGES_PER_HPAGE(parent->level);
arch/x86/kvm/mmu/tdp_mmu.c
1779
tdp_root_for_each_leaf_pte(iter, kvm, root, start, end) {
arch/x86/kvm/mmu/tdp_mmu.c
1801
gfn_t end = start + slot->npages;
arch/x86/kvm/mmu/tdp_mmu.c
1813
for_each_tdp_pte_min_level(iter, kvm, root, PG_LEVEL_2M, start, end) {
arch/x86/kvm/mmu/tdp_mmu.c
1839
if (iter.gfn < start || iter.gfn >= end)
arch/x86/kvm/mmu/tdp_mmu.c
981
gfn_t start, gfn_t end, bool can_yield, bool flush)
arch/x86/kvm/mmu/tdp_mmu.c
985
end = min(end, tdp_mmu_max_gfn_exclusive());
arch/x86/kvm/mmu/tdp_mmu.c
991
for_each_tdp_pte_min_level(iter, kvm, root, PG_LEVEL_4K, start, end) {
arch/x86/kvm/mmu/tdp_mmu.h
66
bool kvm_tdp_mmu_zap_leafs(struct kvm *kvm, gfn_t start, gfn_t end, bool flush);
arch/x86/kvm/mmu/tdp_mmu.h
98
gfn_t start, gfn_t end,
arch/x86/kvm/svm/sev.c
4936
static bool is_pfn_range_shared(kvm_pfn_t start, kvm_pfn_t end)
arch/x86/kvm/svm/sev.c
4940
while (pfn < end) {
arch/x86/kvm/svm/sev.c
4947
pfn, start, end, rmp_level, ret);
arch/x86/kvm/svm/sev.c
4953
__func__, pfn, start, end, rmp_level);
arch/x86/kvm/svm/sev.c
5034
void sev_gmem_invalidate(kvm_pfn_t start, kvm_pfn_t end)
arch/x86/kvm/svm/sev.c
5041
pr_debug("%s: PFN start 0x%llx PFN end 0x%llx\n", __func__, start, end);
arch/x86/kvm/svm/sev.c
5043
for (pfn = start; pfn < end;) {
arch/x86/kvm/svm/sev.c
5053
end >= (pfn + PTRS_PER_PMD) &&
arch/x86/kvm/svm/svm.h
898
void sev_gmem_invalidate(kvm_pfn_t start, kvm_pfn_t end);
arch/x86/kvm/svm/svm.h
927
static inline void sev_gmem_invalidate(kvm_pfn_t start, kvm_pfn_t end) {}
arch/x86/kvm/x86.c
14077
void kvm_arch_gmem_invalidate(kvm_pfn_t start, kvm_pfn_t end)
arch/x86/kvm/x86.c
14079
kvm_x86_call(gmem_invalidate)(start, end);
arch/x86/kvm/x86.c
1825
u32 end = start + ranges[i].nmsrs;
arch/x86/kvm/x86.c
1829
if ((index >= start) && (index < end) && (flags & type)) {
arch/x86/kvm/x86.c
9094
ctxt->fetch.end - ctxt->fetch.data);
arch/x86/lib/delay.c
151
u64 start, end, cycles = __cycles;
arch/x86/lib/delay.c
164
end = rdtsc_ordered();
arch/x86/lib/delay.c
166
if (cycles <= end - start)
arch/x86/lib/delay.c
169
cycles -= end - start;
arch/x86/lib/delay.c
170
start = end;
arch/x86/lib/insn.c
307
goto end;
arch/x86/lib/insn.c
325
goto end;
arch/x86/lib/insn.c
339
goto end;
arch/x86/lib/insn.c
362
end:
arch/x86/mm/amdtopology.c
119
if (limit > end)
arch/x86/mm/amdtopology.c
120
limit = end;
arch/x86/mm/amdtopology.c
129
if (limit > end)
arch/x86/mm/amdtopology.c
130
limit = end;
arch/x86/mm/amdtopology.c
60
u64 end = PFN_PHYS(max_pfn);
arch/x86/mm/cpu_entry_area.c
248
unsigned long start, end;
arch/x86/mm/cpu_entry_area.c
255
end = start + CPU_ENTRY_AREA_MAP_SIZE;
arch/x86/mm/cpu_entry_area.c
258
for (; start < end && start >= CPU_ENTRY_AREA_BASE; start += PMD_SIZE)
arch/x86/mm/fault.c
265
void arch_sync_kernel_mappings(unsigned long start, unsigned long end)
arch/x86/mm/ident_map.c
104
next = pud_addr_end(addr, end);
arch/x86/mm/ident_map.c
146
unsigned long addr, unsigned long end)
arch/x86/mm/ident_map.c
151
for (; addr < end; addr = next) {
arch/x86/mm/ident_map.c
155
next = p4d_addr_end(addr, end);
arch/x86/mm/ident_map.c
182
unsigned long end = pend + info->offset;
arch/x86/mm/ident_map.c
193
for (; addr < end; addr = next) {
arch/x86/mm/ident_map.c
197
next = pgd_addr_end(addr, end);
arch/x86/mm/ident_map.c
81
unsigned long addr, unsigned long end)
arch/x86/mm/ident_map.c
84
for (; addr < end; addr += PMD_SIZE) {
arch/x86/mm/ident_map.c
95
unsigned long addr, unsigned long end)
arch/x86/mm/ident_map.c
99
for (; addr < end; addr = next) {
arch/x86/mm/init.c
1091
.end = MODULES_END,
arch/x86/mm/init.c
1098
.end = MODULES_END,
arch/x86/mm/init.c
1105
.end = MODULES_END,
arch/x86/mm/init.c
1112
.end = MODULES_END,
arch/x86/mm/init.c
1119
.end = MODULES_END,
arch/x86/mm/init.c
205
unsigned long end;
arch/x86/mm/init.c
334
mr[nr_range].end = end_pfn<<PAGE_SHIFT;
arch/x86/mm/init.c
355
unsigned long end = round_up(mr[i].end, PMD_SIZE);
arch/x86/mm/init.c
358
if ((end >> PAGE_SHIFT) > max_low_pfn)
arch/x86/mm/init.c
362
if (memblock_is_region_memory(start, end - start))
arch/x86/mm/init.c
368
unsigned long end = round_up(mr[i].end, PUD_SIZE);
arch/x86/mm/init.c
370
if (memblock_is_region_memory(start, end - start))
arch/x86/mm/init.c
403
unsigned long end)
arch/x86/mm/init.c
409
limit_pfn = PFN_DOWN(end);
arch/x86/mm/init.c
482
if (mr[i].end != mr[i+1].start ||
arch/x86/mm/init.c
495
mr[i].start, mr[i].end - 1,
arch/x86/mm/init.c
523
(end_pfn <= pfn_mapped[i].end))
arch/x86/mm/init.c
535
unsigned long end, pgprot_t prot)
arch/x86/mm/init.c
542
start, end - 1);
arch/x86/mm/init.c
545
nr_range = split_mem_range(mr, 0, start, end);
arch/x86/mm/init.c
548
ret = kernel_physical_mapping_init(mr[i].start, mr[i].end,
arch/x86/mm/init.c
580
u64 end = clamp_val(PFN_PHYS(end_pfn), r_start, r_end);
arch/x86/mm/init.c
581
if (start >= end)
arch/x86/mm/init.c
589
min(end, (u64)pgt_buf_top<<PAGE_SHIFT);
arch/x86/mm/init.c
590
init_memory_mapping(start, end, PAGE_KERNEL);
arch/x86/mm/init.c
591
mapped_ram_size += end - start;
arch/x86/mm/init.c
760
unsigned long end;
arch/x86/mm/init.c
767
end = max_pfn << PAGE_SHIFT;
arch/x86/mm/init.c
769
end = max_low_pfn << PAGE_SHIFT;
arch/x86/mm/init.c
792
memory_map_bottom_up(kernel_end, end);
arch/x86/mm/init.c
795
memory_map_top_down(ISA_END_ADDRESS, end);
arch/x86/mm/init.c
897
void free_init_pages(const char *what, unsigned long begin, unsigned long end)
arch/x86/mm/init.c
903
end_aligned = end & PAGE_MASK;
arch/x86/mm/init.c
905
if (WARN_ON(begin_aligned != begin || end_aligned != end)) {
arch/x86/mm/init.c
907
end = end_aligned;
arch/x86/mm/init.c
910
if (begin >= end)
arch/x86/mm/init.c
920
begin, end - 1);
arch/x86/mm/init.c
925
kmemleak_free_part((void *)begin, end - begin);
arch/x86/mm/init.c
926
set_memory_np(begin, (end - begin) >> PAGE_SHIFT);
arch/x86/mm/init.c
933
set_memory_nx(begin, (end - begin) >> PAGE_SHIFT);
arch/x86/mm/init.c
934
set_memory_rw(begin, (end - begin) >> PAGE_SHIFT);
arch/x86/mm/init.c
936
free_reserved_area((void *)begin, (void *)end,
arch/x86/mm/init.c
946
void free_kernel_image_pages(const char *what, void *begin, void *end)
arch/x86/mm/init.c
949
unsigned long end_ul = (unsigned long)end;
arch/x86/mm/init.c
984
void __init free_initrd_mem(unsigned long start, unsigned long end)
arch/x86/mm/init.c
995
free_init_pages("initrd", start, PAGE_ALIGN(end));
arch/x86/mm/init_32.c
125
page_table_range_init_count(unsigned long start, unsigned long end)
arch/x86/mm/init_32.c
141
for ( ; (pgd_idx < PTRS_PER_PGD) && (vaddr != end); pgd_idx++) {
arch/x86/mm/init_32.c
142
for (; (pmd_idx < PTRS_PER_PMD) && (vaddr != end);
arch/x86/mm/init_32.c
204
page_table_range_init(unsigned long start, unsigned long end, pgd_t *pgd_base)
arch/x86/mm/init_32.c
211
unsigned long count = page_table_range_init_count(start, end);
arch/x86/mm/init_32.c
222
for ( ; (pgd_idx < PTRS_PER_PGD) && (vaddr != end); pgd++, pgd_idx++) {
arch/x86/mm/init_32.c
225
for (; (pmd_idx < PTRS_PER_PMD) && (vaddr != end);
arch/x86/mm/init_32.c
250
unsigned long end,
arch/x86/mm/init_32.c
255
unsigned long last_map_addr = end;
arch/x86/mm/init_32.c
267
end_pfn = end >> PAGE_SHIFT;
arch/x86/mm/init_32.c
481
unsigned long vaddr, end;
arch/x86/mm/init_32.c
488
end = (FIXADDR_TOP + PMD_SIZE - 1) & PMD_MASK;
arch/x86/mm/init_32.c
489
page_table_range_init(vaddr, end, pgd_base);
arch/x86/mm/init_64.c
1095
remove_pte_table(pte_t *pte_start, unsigned long addr, unsigned long end,
arch/x86/mm/init_64.c
1103
for (; addr < end; addr = next, pte++) {
arch/x86/mm/init_64.c
1105
if (next > end)
arch/x86/mm/init_64.c
1106
next = end;
arch/x86/mm/init_64.c
1138
remove_pmd_table(pmd_t *pmd_start, unsigned long addr, unsigned long end,
arch/x86/mm/init_64.c
1146
for (; addr < end; addr = next, pmd++) {
arch/x86/mm/init_64.c
1147
next = pmd_addr_end(addr, end);
arch/x86/mm/init_64.c
1184
remove_pud_table(pud_t *pud_start, unsigned long addr, unsigned long end,
arch/x86/mm/init_64.c
1192
for (; addr < end; addr = next, pud++) {
arch/x86/mm/init_64.c
1193
next = pud_addr_end(addr, end);
arch/x86/mm/init_64.c
1218
remove_p4d_table(p4d_t *p4d_start, unsigned long addr, unsigned long end,
arch/x86/mm/init_64.c
1226
for (; addr < end; addr = next, p4d++) {
arch/x86/mm/init_64.c
1227
next = p4d_addr_end(addr, end);
arch/x86/mm/init_64.c
1251
remove_pagetable(unsigned long start, unsigned long end, bool direct,
arch/x86/mm/init_64.c
1259
for (addr = start; addr < end; addr = next) {
arch/x86/mm/init_64.c
1260
next = pgd_addr_end(addr, end);
arch/x86/mm/init_64.c
1273
void __ref vmemmap_free(unsigned long start, unsigned long end,
arch/x86/mm/init_64.c
1277
VM_BUG_ON(!PAGE_ALIGNED(end));
arch/x86/mm/init_64.c
1279
remove_pagetable(start, end, false, altmap);
arch/x86/mm/init_64.c
1283
kernel_physical_mapping_remove(unsigned long start, unsigned long end)
arch/x86/mm/init_64.c
1286
end = (unsigned long)__va(end);
arch/x86/mm/init_64.c
1288
remove_pagetable(start, end, true, NULL);
arch/x86/mm/init_64.c
133
static void sync_global_pgds_l5(unsigned long start, unsigned long end)
arch/x86/mm/init_64.c
137
for (addr = start; addr <= end; addr = ALIGN(addr + 1, PGDIR_SIZE)) {
arch/x86/mm/init_64.c
1396
unsigned long end = (unsigned long)__end_rodata_hpage_align;
arch/x86/mm/init_64.c
1402
(end - start) >> 10);
arch/x86/mm/init_64.c
1403
set_memory_ro(start, (end - start) >> PAGE_SHIFT);
arch/x86/mm/init_64.c
1425
printk(KERN_INFO "Testing CPA: undo %lx-%lx\n", start, end);
arch/x86/mm/init_64.c
1426
set_memory_rw(start, (end-start) >> PAGE_SHIFT);
arch/x86/mm/init_64.c
1429
set_memory_ro(start, (end-start) >> PAGE_SHIFT);
arch/x86/mm/init_64.c
1558
int __meminit vmemmap_populate(unsigned long start, unsigned long end, int node,
arch/x86/mm/init_64.c
1564
VM_BUG_ON(!PAGE_ALIGNED(end));
arch/x86/mm/init_64.c
1566
if (end - start < PAGES_PER_SECTION * sizeof(struct page))
arch/x86/mm/init_64.c
1567
err = vmemmap_populate_basepages(start, end, node, NULL);
arch/x86/mm/init_64.c
1569
err = vmemmap_populate_hugepages(start, end, node, altmap);
arch/x86/mm/init_64.c
1575
err = vmemmap_populate_basepages(start, end, node, NULL);
arch/x86/mm/init_64.c
1577
sync_global_pgds(start, end - 1);
arch/x86/mm/init_64.c
1586
unsigned long end = (unsigned long)(start_page + nr_pages);
arch/x86/mm/init_64.c
1595
for (; addr < end; addr = next) {
arch/x86/mm/init_64.c
1636
next = pmd_addr_end(addr, end);
arch/x86/mm/init_64.c
170
static void sync_global_pgds_l4(unsigned long start, unsigned long end)
arch/x86/mm/init_64.c
174
for (addr = start; addr <= end; addr = ALIGN(addr + 1, PGDIR_SIZE)) {
arch/x86/mm/init_64.c
218
static void sync_global_pgds(unsigned long start, unsigned long end)
arch/x86/mm/init_64.c
221
sync_global_pgds_l5(start, end);
arch/x86/mm/init_64.c
223
sync_global_pgds_l4(start, end);
arch/x86/mm/init_64.c
239
void arch_sync_kernel_mappings(unsigned long start, unsigned long end)
arch/x86/mm/init_64.c
241
sync_global_pgds(start, end);
arch/x86/mm/init_64.c
448
unsigned long end = roundup((unsigned long)_brk_end, PMD_SIZE) - 1;
arch/x86/mm/init_64.c
462
if (vaddr < (unsigned long) _text || vaddr > end)
arch/x86/mm/init_64.c
868
static bool __meminit vmemmap_pmd_is_unused(unsigned long addr, unsigned long end)
arch/x86/mm/init_64.c
877
memset((void *)addr, PAGE_UNUSED, end - addr);
arch/x86/mm/init_64.c
895
static void __meminit vmemmap_use_sub_pmd(unsigned long start, unsigned long end)
arch/x86/mm/init_64.c
902
if (likely(IS_ALIGNED(end, PMD_SIZE)))
arch/x86/mm/init_64.c
905
unused_pmd_start = end;
arch/x86/mm/init_64.c
918
static void __meminit vmemmap_use_new_sub_pmd(unsigned long start, unsigned long end)
arch/x86/mm/init_64.c
941
if (!IS_ALIGNED(end, PMD_SIZE))
arch/x86/mm/init_64.c
942
unused_pmd_start = end;
arch/x86/mm/init_64.c
967
unsigned long end = ((start_pfn + nr_pages) << PAGE_SHIFT) - 1;
arch/x86/mm/init_64.c
970
if (WARN_ON_ONCE(end > DIRECT_MAP_PHYSMEM_END))
arch/x86/mm/ioremap.c
158
u64 start, end;
arch/x86/mm/ioremap.c
161
end = start + size - 1;
arch/x86/mm/ioremap.c
164
walk_mem_res(start, end, desc, __ioremap_collect_map_flags);
arch/x86/mm/ioremap.c
80
stop_pfn = (res->end + 1) >> PAGE_SHIFT;
arch/x86/mm/kasan_init_64.c
103
unsigned long end, int nid)
arch/x86/mm/kasan_init_64.c
116
next = pud_addr_end(addr, end);
arch/x86/mm/kasan_init_64.c
119
} while (pud++, addr = next, addr != end);
arch/x86/mm/kasan_init_64.c
123
unsigned long end, int nid)
arch/x86/mm/kasan_init_64.c
136
next = p4d_addr_end(addr, end);
arch/x86/mm/kasan_init_64.c
138
} while (p4d++, addr = next, addr != end);
arch/x86/mm/kasan_init_64.c
141
static void __init kasan_populate_shadow(unsigned long addr, unsigned long end,
arch/x86/mm/kasan_init_64.c
148
end = round_up(end, PAGE_SIZE);
arch/x86/mm/kasan_init_64.c
151
next = pgd_addr_end(addr, end);
arch/x86/mm/kasan_init_64.c
153
} while (pgd++, addr = next, addr != end);
arch/x86/mm/kasan_init_64.c
159
unsigned long end;
arch/x86/mm/kasan_init_64.c
162
end = (unsigned long)kasan_mem_to_shadow(pfn_to_kaddr(range->end));
arch/x86/mm/kasan_init_64.c
164
kasan_populate_shadow(start, end, early_pfn_to_nid(range->start));
arch/x86/mm/kasan_init_64.c
168
unsigned long end)
arch/x86/mm/kasan_init_64.c
172
unsigned long pgd_end = end & PGDIR_MASK;
arch/x86/mm/kasan_init_64.c
187
for (; start < end; start += P4D_SIZE)
arch/x86/mm/kasan_init_64.c
205
unsigned long end)
arch/x86/mm/kasan_init_64.c
219
next = p4d_addr_end(addr, end);
arch/x86/mm/kasan_init_64.c
227
} while (p4d++, addr = next, addr != end && p4d_none(*p4d));
arch/x86/mm/kasan_init_64.c
234
unsigned long end = KASAN_SHADOW_END;
arch/x86/mm/kasan_init_64.c
239
next = pgd_addr_end(addr, end);
arch/x86/mm/kasan_init_64.c
241
} while (pgd++, addr = next, addr != end);
arch/x86/mm/kasan_init_64.c
246
unsigned long end)
arch/x86/mm/kasan_init_64.c
254
next = p4d_addr_end(addr, end);
arch/x86/mm/kasan_init_64.c
260
} while (p4d++, addr = next, addr != end);
arch/x86/mm/kasan_init_64.c
263
static void __init kasan_shallow_populate_pgds(void *start, void *end)
arch/x86/mm/kasan_init_64.c
272
next = pgd_addr_end(addr, (unsigned long)end);
arch/x86/mm/kasan_init_64.c
284
} while (pgd++, addr = next, addr != (unsigned long)end);
arch/x86/mm/kasan_init_64.c
379
if (pfn_mapped[i].end == 0)
arch/x86/mm/kasan_init_64.c
38
unsigned long end, int nid)
arch/x86/mm/kasan_init_64.c
46
((end - addr) == PMD_SIZE) &&
arch/x86/mm/kasan_init_64.c
69
} while (pte++, addr += PAGE_SIZE, addr != end);
arch/x86/mm/kasan_init_64.c
73
unsigned long end, int nid)
arch/x86/mm/kasan_init_64.c
82
((end - addr) == PUD_SIZE) &&
arch/x86/mm/kasan_init_64.c
96
next = pmd_addr_end(addr, end);
arch/x86/mm/kasan_init_64.c
99
} while (pmd++, addr = next, addr != end);
arch/x86/mm/kaslr.c
162
if (kaslr_regions[i].end)
arch/x86/mm/kaslr.c
163
*kaslr_regions[i].end = __pa_nodebug(vaddr - 1);
arch/x86/mm/kaslr.c
50
unsigned long *end;
arch/x86/mm/kaslr.c
55
.end = &direct_map_physmem_end,
arch/x86/mm/mm_internal.h
14
unsigned long end,
arch/x86/mm/mm_internal.h
18
unsigned long end,
arch/x86/mm/pat/memtype.c
1014
entry_print->end,
arch/x86/mm/pat/memtype.c
362
static unsigned long pat_x_mtrr_type(u64 start, u64 end,
arch/x86/mm/pat/memtype.c
372
mtrr_type = mtrr_type_lookup(start, end, &uniform);
arch/x86/mm/pat/memtype.c
400
static int pat_pagerange_is_ram(resource_size_t start, resource_size_t end)
arch/x86/mm/pat/memtype.c
404
unsigned long end_pfn = (end + PAGE_SIZE - 1) >> PAGE_SHIFT;
arch/x86/mm/pat/memtype.c
436
static int reserve_ram_pages_type(u64 start, u64 end,
arch/x86/mm/pat/memtype.c
455
for (pfn = (start >> PAGE_SHIFT); pfn < (end >> PAGE_SHIFT); ++pfn) {
arch/x86/mm/pat/memtype.c
462
start, end - 1, type, req_type);
arch/x86/mm/pat/memtype.c
473
for (pfn = (start >> PAGE_SHIFT); pfn < (end >> PAGE_SHIFT); ++pfn) {
arch/x86/mm/pat/memtype.c
480
static int free_ram_pages_type(u64 start, u64 end)
arch/x86/mm/pat/memtype.c
485
for (pfn = (start >> PAGE_SHIFT); pfn < (end >> PAGE_SHIFT); ++pfn) {
arch/x86/mm/pat/memtype.c
521
int memtype_reserve(u64 start, u64 end, enum page_cache_mode req_type,
arch/x86/mm/pat/memtype.c
535
end = sanitize_phys(end - 1) + 1;
arch/x86/mm/pat/memtype.c
536
if (start >= end) {
arch/x86/mm/pat/memtype.c
538
start, end - 1, cattr_name(req_type));
arch/x86/mm/pat/memtype.c
550
if (x86_platform.is_untracked_pat_range(start, end)) {
arch/x86/mm/pat/memtype.c
562
actual_type = pat_x_mtrr_type(start, end, req_type);
arch/x86/mm/pat/memtype.c
567
is_range_ram = pat_pagerange_is_ram(start, end);
arch/x86/mm/pat/memtype.c
570
err = reserve_ram_pages_type(start, end, req_type, new_type);
arch/x86/mm/pat/memtype.c
582
entry_new->end = end;
arch/x86/mm/pat/memtype.c
590
start, end - 1,
arch/x86/mm/pat/memtype.c
601
start, end - 1, cattr_name(entry_new->type), cattr_name(req_type),
arch/x86/mm/pat/memtype.c
607
int memtype_free(u64 start, u64 end)
arch/x86/mm/pat/memtype.c
616
end = sanitize_phys(end);
arch/x86/mm/pat/memtype.c
619
if (x86_platform.is_untracked_pat_range(start, end))
arch/x86/mm/pat/memtype.c
622
is_range_ram = pat_pagerange_is_ram(start, end);
arch/x86/mm/pat/memtype.c
624
return free_ram_pages_type(start, end);
arch/x86/mm/pat/memtype.c
629
entry_old = memtype_erase(start, end);
arch/x86/mm/pat/memtype.c
634
current->comm, current->pid, start, end - 1);
arch/x86/mm/pat/memtype.c
640
dprintk("memtype_free request [mem %#010Lx-%#010Lx]\n", start, end - 1);
arch/x86/mm/pat/memtype.c
713
int memtype_reserve_io(resource_size_t start, resource_size_t end,
arch/x86/mm/pat/memtype.c
716
resource_size_t size = end - start;
arch/x86/mm/pat/memtype.c
723
ret = memtype_reserve(start, end, req_type, &new_type);
arch/x86/mm/pat/memtype.c
737
memtype_free(start, end);
arch/x86/mm/pat/memtype.c
748
void memtype_free_io(resource_size_t start, resource_size_t end)
arch/x86/mm/pat/memtype.c
750
memtype_free(start, end);
arch/x86/mm/pat/memtype.h
12
u64 end;
arch/x86/mm/pat/memtype.h
34
extern struct memtype *memtype_erase(u64 start, u64 end);
arch/x86/mm/pat/memtype.h
41
static inline struct memtype *memtype_erase(u64 start, u64 end)
arch/x86/mm/pat/memtype_interval.c
105
struct memtype *memtype_erase(u64 start, u64 end)
arch/x86/mm/pat/memtype_interval.c
107
struct memtype *entry = interval_iter_first(&memtype_rbroot, start, end - 1);
arch/x86/mm/pat/memtype_interval.c
109
while (entry && entry->start < end) {
arch/x86/mm/pat/memtype_interval.c
110
if (entry->start == start && entry->end == end) {
arch/x86/mm/pat/memtype_interval.c
114
entry = interval_iter_next(entry, start, end - 1);
arch/x86/mm/pat/memtype_interval.c
43
return entry->end - 1;
arch/x86/mm/pat/memtype_interval.c
52
static int memtype_check_conflict(u64 start, u64 end,
arch/x86/mm/pat/memtype_interval.c
59
entry_match = interval_iter_first(&memtype_rbroot, start, end-1);
arch/x86/mm/pat/memtype_interval.c
66
dprintk("Overlap at 0x%Lx-0x%Lx\n", entry_match->start, entry_match->end);
arch/x86/mm/pat/memtype_interval.c
69
entry_match = interval_iter_next(entry_match, start, end-1);
arch/x86/mm/pat/memtype_interval.c
74
entry_match = interval_iter_next(entry_match, start, end-1);
arch/x86/mm/pat/memtype_interval.c
84
current->comm, current->pid, start, end,
arch/x86/mm/pat/memtype_interval.c
94
err = memtype_check_conflict(entry_new->start, entry_new->end, entry_new->type, ret_type);
arch/x86/mm/pat/set_memory.c
1427
static bool unmap_pte_range(pmd_t *pmd, unsigned long start, unsigned long end)
arch/x86/mm/pat/set_memory.c
1431
while (start < end) {
arch/x86/mm/pat/set_memory.c
1446
unsigned long start, unsigned long end)
arch/x86/mm/pat/set_memory.c
1448
if (unmap_pte_range(pmd, start, end))
arch/x86/mm/pat/set_memory.c
1453
static void unmap_pmd_range(pud_t *pud, unsigned long start, unsigned long end)
arch/x86/mm/pat/set_memory.c
1462
unsigned long pre_end = min_t(unsigned long, end, next_page);
arch/x86/mm/pat/set_memory.c
1473
while (end - start >= PMD_SIZE) {
arch/x86/mm/pat/set_memory.c
1486
if (start < end)
arch/x86/mm/pat/set_memory.c
1487
return __unmap_pmd_range(pud, pmd, start, end);
arch/x86/mm/pat/set_memory.c
1497
static void unmap_pud_range(p4d_t *p4d, unsigned long start, unsigned long end)
arch/x86/mm/pat/set_memory.c
1506
unsigned long pre_end = min_t(unsigned long, end, next_page);
arch/x86/mm/pat/set_memory.c
1517
while (end - start >= PUD_SIZE) {
arch/x86/mm/pat/set_memory.c
1531
if (start < end)
arch/x86/mm/pat/set_memory.c
1532
unmap_pmd_range(pud, start, end);
arch/x86/mm/pat/set_memory.c
1561
unsigned long start, unsigned long end,
arch/x86/mm/pat/set_memory.c
1570
while (num_pages-- && start < end) {
arch/x86/mm/pat/set_memory.c
1580
unsigned long start, unsigned long end,
arch/x86/mm/pat/set_memory.c
1619
while (end - start >= PMD_SIZE) {
arch/x86/mm/pat/set_memory.c
1641
if (start < end) {
arch/x86/mm/pat/set_memory.c
1647
populate_pte(cpa, start, end, num_pages - cur_pages,
arch/x86/mm/pat/set_memory.c
1657
unsigned long end;
arch/x86/mm/pat/set_memory.c
1661
end = start + (cpa->numpages << PAGE_SHIFT);
arch/x86/mm/pat/set_memory.c
1671
pre_end = min_t(unsigned long, end, next_page);
arch/x86/mm/pat/set_memory.c
1702
while (boot_cpu_has(X86_FEATURE_GBPAGES) && end - start >= PUD_SIZE) {
arch/x86/mm/pat/set_memory.c
1713
if (start < end) {
arch/x86/mm/pat/set_memory.c
1721
tmp = populate_pmd(cpa, start, end, cpa->numpages - cur_pages,
arch/x86/mm/pat/set_memory.c
223
within(unsigned long addr, unsigned long start, unsigned long end)
arch/x86/mm/pat/set_memory.c
225
return addr >= start && addr < end;
arch/x86/mm/pat/set_memory.c
231
within_inclusive(unsigned long addr, unsigned long start, unsigned long end)
arch/x86/mm/pat/set_memory.c
233
return addr >= start && addr <= end;
arch/x86/mm/pat/set_memory.c
2489
unsigned long end;
arch/x86/mm/pat/set_memory.c
2499
end = start + PAGE_SIZE;
arch/x86/mm/pat/set_memory.c
2500
if (memtype_reserve(start, end, new_type, NULL))
arch/x86/mm/pat/set_memory.c
2525
end = start + PAGE_SIZE;
arch/x86/mm/pat/set_memory.c
2526
memtype_free(start, end);
arch/x86/mm/pat/set_memory.c
2555
unsigned long end;
arch/x86/mm/pat/set_memory.c
2568
end = start + PAGE_SIZE;
arch/x86/mm/pat/set_memory.c
2569
memtype_free(start, end);
arch/x86/mm/pat/set_memory.c
406
unsigned long start, addr, end;
arch/x86/mm/pat/set_memory.c
419
end = addr + PAGE_SIZE * cpa->numpages;
arch/x86/mm/pat/set_memory.c
421
for (addr = start; within(addr, start, end); addr += PMD_SIZE)
arch/x86/mm/pat/set_memory.c
438
unsigned long start, end;
arch/x86/mm/pat/set_memory.c
449
end = start + cpa->numpages * PAGE_SIZE;
arch/x86/mm/pat/set_memory.c
451
end = TLB_FLUSH_ALL;
arch/x86/mm/pat/set_memory.c
453
flush_tlb_kernel_range(start, end);
arch/x86/mm/pat/set_memory.c
534
static pgprotval_t protect_kernel_text(unsigned long start, unsigned long end)
arch/x86/mm/pat/set_memory.c
539
if (overlaps(start, end, t_start, t_end))
arch/x86/mm/pat/set_memory.c
555
unsigned long end)
arch/x86/mm/pat/set_memory.c
561
if (!kernel_set_to_readonly || !overlaps(start, end, t_start, t_end))
arch/x86/mm/pat/set_memory.c
581
unsigned long end)
arch/x86/mm/pat/set_memory.c
593
unsigned long start, unsigned long end,
arch/x86/mm/pat/set_memory.c
606
lvltxt[warnlvl], txt, start, end, pfn, (unsigned long long)pgprot_val(prot),
arch/x86/mm/pat/set_memory.c
621
unsigned long end;
arch/x86/mm/pat/set_memory.c
631
end = start + npg * PAGE_SIZE - 1;
arch/x86/mm/pat/set_memory.c
633
res = protect_kernel_text(start, end);
arch/x86/mm/pat/set_memory.c
634
check_conflict(warnlvl, prot, res, start, end, pfn, "Text NX");
arch/x86/mm/pat/set_memory.c
644
res = protect_kernel_text_ro(start, end);
arch/x86/mm/pat/set_memory.c
645
check_conflict(warnlvl, prot, res, start, end, pfn, "Text RO");
arch/x86/mm/pat/set_memory.c
651
check_conflict(warnlvl, prot, res, start, end, pfn, "PCIBIOS NX");
arch/x86/mm/pat/set_memory.c
655
check_conflict(warnlvl, prot, res, start, end, pfn, "Rodata RO");
arch/x86/mm/pat/set_memory.c
668
unsigned long end;
arch/x86/mm/pat/set_memory.c
692
end = start + npg * PAGE_SIZE - 1;
arch/x86/mm/pat/set_memory.c
696
start, end, pfn);
arch/x86/mm/pti.c
315
pti_clone_pgtable(unsigned long start, unsigned long end,
arch/x86/mm/pti.c
324
for (addr = start; addr < end;) {
arch/x86/mm/pti.c
485
unsigned long start, end;
arch/x86/mm/pti.c
488
end = start + (PAGE_SIZE * CPU_ENTRY_AREA_PAGES);
arch/x86/mm/pti.c
490
pti_clone_pgtable(start, end, PTI_CLONE_PMD, false);
arch/x86/mm/pti.c
607
unsigned long end = ALIGN((unsigned long)_end, PMD_SIZE);
arch/x86/mm/pti.c
614
set_memory_nonglobal(start, (end - start) >> PAGE_SHIFT);
arch/x86/mm/tlb.c
1257
if (f->end != TLB_FLUSH_ALL &&
arch/x86/mm/tlb.c
1269
nr_invalidate = (f->end - f->start) >> f->stride_shift;
arch/x86/mm/tlb.c
1271
while (addr < f->end) {
arch/x86/mm/tlb.c
1356
if (info->end == TLB_FLUSH_ALL)
arch/x86/mm/tlb.c
1360
(info->end - info->start) >> PAGE_SHIFT);
arch/x86/mm/tlb.c
1404
unsigned long start, unsigned long end,
arch/x86/mm/tlb.c
1423
if ((end - start) >> stride_shift > tlb_single_page_flush_ceiling) {
arch/x86/mm/tlb.c
1425
end = TLB_FLUSH_ALL;
arch/x86/mm/tlb.c
1429
info->end = end;
arch/x86/mm/tlb.c
1450
unsigned long end, unsigned int stride_shift,
arch/x86/mm/tlb.c
1460
info = get_flush_tlb_info(mm, start, end, stride_shift, freed_tables,
arch/x86/mm/tlb.c
1483
mmu_notifier_arch_invalidate_secondary_tlbs(mm, start, end);
arch/x86/mm/tlb.c
1509
for (addr = info->start; addr < info->end; addr += nr << PAGE_SHIFT) {
arch/x86/mm/tlb.c
1510
nr = (info->end - addr) >> PAGE_SHIFT;
arch/x86/mm/tlb.c
1529
for (addr = f->start; addr < f->end; addr += PAGE_SIZE)
arch/x86/mm/tlb.c
1549
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/x86/mm/tlb.c
1555
info = get_flush_tlb_info(NULL, start, end, PAGE_SHIFT, false,
arch/x86/mm/tlb.c
1558
if (info->end == TLB_FLUSH_ALL)
arch/x86/mm/tlb.c
513
if (info->end == TLB_FLUSH_ALL) {
arch/x86/mm/tlb.c
522
nr = (info->end - addr) >> info->stride_shift;
arch/x86/mm/tlb.c
531
} while (addr < info->end);
arch/x86/pci/acpi.c
202
if (year >= 0 && year < 2008 && iomem_resource.end <= 0xffffffff)
arch/x86/pci/acpi.c
401
info->end_bus = (u8)root->secondary.end;
arch/x86/pci/acpi.c
497
res->start == 0xCF8 && res->end == 0xCFF;
arch/x86/pci/amd_bus.c
169
end = (reg & 0xfff000) | 0xfff;
arch/x86/pci/amd_bus.c
176
node, link, start, end);
arch/x86/pci/amd_bus.c
179
if (end > 0xffff)
arch/x86/pci/amd_bus.c
180
end = 0xffff;
arch/x86/pci/amd_bus.c
181
update_res(info, start, end, IORESOURCE_IO, 1);
arch/x86/pci/amd_bus.c
182
subtract_range(range, RANGE_NUM, start, end + 1);
arch/x86/pci/amd_bus.c
189
if (!range[i].end)
arch/x86/pci/amd_bus.c
192
update_res(info, range[i].start, range[i].end - 1,
arch/x86/pci/amd_bus.c
199
end = cap_resource((0xfdULL<<32) - 1);
arch/x86/pci/amd_bus.c
200
end++;
arch/x86/pci/amd_bus.c
201
add_range(range, RANGE_NUM, 0, 0, end);
arch/x86/pci/amd_bus.c
206
end = (val & 0xffffff800000ULL);
arch/x86/pci/amd_bus.c
207
printk(KERN_INFO "TOM: %016llx aka %lldM\n", end, end>>20);
arch/x86/pci/amd_bus.c
208
if (end < (1ULL<<32))
arch/x86/pci/amd_bus.c
209
subtract_range(range, RANGE_NUM, 0, end);
arch/x86/pci/amd_bus.c
217
fam10h_mmconf_end = fam10h_mmconf->end;
arch/x86/pci/amd_bus.c
236
end = (reg & 0xffffff00);
arch/x86/pci/amd_bus.c
237
end <<= 8;
arch/x86/pci/amd_bus.c
238
end |= 0xffff;
arch/x86/pci/amd_bus.c
246
node, link, start, end);
arch/x86/pci/amd_bus.c
260
if (end >= fam10h_mmconf_start &&
arch/x86/pci/amd_bus.c
261
end <= fam10h_mmconf_end) {
arch/x86/pci/amd_bus.c
262
end = fam10h_mmconf_start - 1;
arch/x86/pci/amd_bus.c
267
end > fam10h_mmconf_end) {
arch/x86/pci/amd_bus.c
278
if (start <= end) {
arch/x86/pci/amd_bus.c
279
printk(KERN_CONT " %s [%llx, %llx]", endx ? "and" : "==>", start, end);
arch/x86/pci/amd_bus.c
287
update_res(info, cap_resource(start), cap_resource(end),
arch/x86/pci/amd_bus.c
289
subtract_range(range, RANGE_NUM, start, end + 1);
arch/x86/pci/amd_bus.c
302
end = (val & 0xffffff800000ULL);
arch/x86/pci/amd_bus.c
303
printk(KERN_INFO "TOM2: %016llx aka %lldM\n", end, end>>20);
arch/x86/pci/amd_bus.c
304
subtract_range(range, RANGE_NUM, 1ULL<<32, end);
arch/x86/pci/amd_bus.c
314
if (!range[i].end)
arch/x86/pci/amd_bus.c
318
cap_resource(range[i].end - 1),
arch/x86/pci/amd_bus.c
80
u64 end;
arch/x86/pci/broadcom_bus.c
50
res.end = ((resource_size_t) word2 << 16) | 0xffff;
arch/x86/pci/broadcom_bus.c
52
update_res(info, res.start, res.end, res.flags, 0);
arch/x86/pci/broadcom_bus.c
60
res.end = ((resource_size_t) word2 << 16) | 0xffff;
arch/x86/pci/broadcom_bus.c
62
update_res(info, res.start, res.end, res.flags, 0);
arch/x86/pci/broadcom_bus.c
70
res.end = word2;
arch/x86/pci/broadcom_bus.c
72
update_res(info, res.start, res.end, res.flags, 0);
arch/x86/pci/broadcom_bus.c
77
res.end = lbus;
arch/x86/pci/bus_numa.c
101
if (start > end)
arch/x86/pci/bus_numa.c
120
common_end = min(res->end, end);
arch/x86/pci/bus_numa.c
125
final_end = max(res->end, end);
arch/x86/pci/bus_numa.c
128
res->end = final_end;
arch/x86/pci/bus_numa.c
143
res->end = end;
arch/x86/pci/bus_numa.c
85
info->busn.end = bus_max;
arch/x86/pci/bus_numa.c
96
resource_size_t end, unsigned long flags, int merge)
arch/x86/pci/bus_numa.h
26
resource_size_t end, unsigned long flags, int merge);
arch/x86/pci/common.c
141
if (bar_r->start == 0 && bar_r->end != 0) {
arch/x86/pci/common.c
143
bar_r->end = 0;
arch/x86/pci/common.c
155
rom_r->start = rom_r->end = rom_r->flags = 0;
arch/x86/pci/fixup.c
391
res->end = res->start + 0x20000 - 1;
arch/x86/pci/fixup.c
704
if (r->end == r->start + 0x7ff) {
arch/x86/pci/fixup.c
706
r->end = 0x3fffff;
arch/x86/pci/fixup.c
786
res->end = 0xfd00000000ull - 1;
arch/x86/pci/fixup.c
805
limit = ((res->end + 1) >> 8) & AMD_141b_MMIO_LIMIT_MMIOLIMIT_MASK;
arch/x86/pci/fixup.c
807
((((res->end + 1) >> 40) << AMD_141b_MMIO_HIGH_MMIOLIMIT_SHIFT)
arch/x86/pci/i386.c
227
r->start = r->end = 0;
arch/x86/pci/i386.c
246
int end;
arch/x86/pci/i386.c
264
for (idx = idx_range[i].start; idx <= idx_range[i].end; idx++) {
arch/x86/pci/i386.c
286
r->end -= r->start;
arch/x86/pci/i386.c
337
r->end -= r->start;
arch/x86/pci/intel_mid.c
402
dev->resource[i].end = dev->resource[i].start + size - 1;
arch/x86/pci/mmconfig-shared.c
101
int end, u64 addr)
arch/x86/pci/mmconfig-shared.c
105
new = pci_mmconfig_alloc(segment, start, end, addr);
arch/x86/pci/mmconfig-shared.c
114
&new->res, (unsigned long)addr, segment, start, end);
arch/x86/pci/mmconfig-shared.c
272
int start, size_index, end;
arch/x86/pci/mmconfig-shared.c
292
end = start + extcfg_sizebus[size_index] - 1;
arch/x86/pci/mmconfig-shared.c
293
if (pci_mmconfig_add(0, start, end, base) == NULL)
arch/x86/pci/mmconfig-shared.c
391
(mcfg_res->end < (fixmem32->address +
arch/x86/pci/mmconfig-shared.c
408
(mcfg_res->end < (address.address.minimum + address.address.address_length))) {
arch/x86/pci/mmconfig-shared.c
429
static bool is_acpi_reserved(u64 start, u64 end, enum e820_type not_used)
arch/x86/pci/mmconfig-shared.c
434
mcfg_res.end = end - 1;
arch/x86/pci/mmconfig-shared.c
450
u64 end = res->start + resource_size(res);
arch/x86/pci/mmconfig-shared.c
460
if (mmio_start <= start && end <= mmio_end)
arch/x86/pci/mmconfig-shared.c
469
typedef bool (*check_reserved_t)(u64 start, u64 end, enum e820_type type);
arch/x86/pci/mmconfig-shared.c
499
cfg->res.end = cfg->res.start +
arch/x86/pci/mmconfig-shared.c
72
int end, u64 addr)
arch/x86/pci/mmconfig-shared.c
783
int pci_mmconfig_insert(struct device *dev, u16 seg, u8 start, u8 end,
arch/x86/pci/mmconfig-shared.c
790
dev_dbg(dev, "%s(%04x [bus %02x-%02x])\n", __func__, seg, start, end);
arch/x86/pci/mmconfig-shared.c
795
if (start > end)
arch/x86/pci/mmconfig-shared.c
801
if (cfg->end_bus < end)
arch/x86/pci/mmconfig-shared.c
819
cfg = pci_mmconfig_alloc(seg, start, end, addr);
arch/x86/pci/mmconfig-shared.c
858
int pci_mmconfig_delete(u16 seg, u8 start, u8 end)
arch/x86/pci/mmconfig-shared.c
865
cfg->end_bus == end) {
arch/x86/pci/mmconfig-shared.c
87
new->end_bus = end;
arch/x86/pci/mmconfig-shared.c
91
res->end = addr + PCI_MMCFG_BUS_OFFSET(end + 1) - 1;
arch/x86/pci/mmconfig-shared.c
94
"PCI ECAM %04x [bus %02x-%02x]", segment, start, end);
arch/x86/platform/efi/efi.c
239
u64 end = (md->num_pages << EFI_PAGE_SHIFT) + md->phys_addr - 1;
arch/x86/platform/efi/efi.c
244
end = 0;
arch/x86/platform/efi/efi.c
251
if ((md->phys_addr & U64_HIGH_BIT) && !(end & U64_HIGH_BIT))
arch/x86/platform/efi/efi.c
262
md->phys_addr, end_hi, end);
arch/x86/platform/efi/efi.c
266
md->phys_addr, end);
arch/x86/platform/efi/efi.c
275
const efi_memory_desc_t *end = efi.memmap.map_end;
arch/x86/platform/efi/efi.c
278
for (i = n_removal = 0; in < end; i++) {
arch/x86/platform/efi/efi.c
325
u64 size, start, end;
arch/x86/platform/efi/efi.c
332
end = start + size - 1;
arch/x86/platform/efi/efi.c
335
i, start, end, size >> 20);
arch/x86/platform/efi/efi.c
339
i, start, end, size >> 10);
arch/x86/platform/efi/efi_32.c
38
u64 start_pfn, end_pfn, end;
arch/x86/platform/efi/efi_32.c
44
end = md->phys_addr + size;
arch/x86/platform/efi/efi_32.c
45
end_pfn = PFN_UP(end);
arch/x86/platform/efi/memmap.c
125
u64 start, end;
arch/x86/platform/efi/memmap.c
129
end = start + (md->num_pages << EFI_PAGE_SHIFT) - 1;
arch/x86/platform/efi/memmap.c
133
m_end = range->end;
arch/x86/platform/efi/memmap.c
137
if (start < m_end && m_end < end)
arch/x86/platform/efi/memmap.c
141
if (start < m_start && m_start < end) {
arch/x86/platform/efi/memmap.c
143
if (m_end < end)
arch/x86/platform/efi/memmap.c
146
if (end <= m_end)
arch/x86/platform/efi/memmap.c
167
u64 start, end;
arch/x86/platform/efi/memmap.c
172
m_end = mem->range.end;
arch/x86/platform/efi/memmap.c
194
end = md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT) - 1;
arch/x86/platform/efi/memmap.c
196
if (m_start <= start && end <= m_end)
arch/x86/platform/efi/memmap.c
200
(start < m_end && m_end < end)) {
arch/x86/platform/efi/memmap.c
210
md->num_pages = (end - md->phys_addr + 1) >>
arch/x86/platform/efi/memmap.c
214
if ((start < m_start && m_start < end) && m_end < end) {
arch/x86/platform/efi/memmap.c
231
md->num_pages = (end - m_end) >>
arch/x86/platform/efi/memmap.c
235
if ((start < m_start && m_start < end) &&
arch/x86/platform/efi/memmap.c
236
(end <= m_end)) {
arch/x86/platform/efi/memmap.c
245
md->num_pages = (end - md->phys_addr + 1) >>
arch/x86/platform/efi/quirks.c
277
mr.range.end = addr + size - 1;
arch/x86/platform/efi/quirks.c
409
u64 end;
arch/x86/platform/efi/quirks.c
497
ranges_to_free[idx].end = start + size;
arch/x86/platform/efi/quirks.c
549
void *end = phys_to_virt(range->end);
arch/x86/platform/efi/quirks.c
551
free_reserved_area(start, end, -1, NULL);
arch/x86/platform/efi/quirks.c
552
freed += (end - start);
arch/x86/platform/intel-quark/imr.c
190
phys_addr_t end;
arch/x86/platform/intel-quark/imr.c
212
end = imr_to_phys(imr.addr_hi) + IMR_MASK;
arch/x86/platform/intel-quark/imr.c
213
size = end - base + 1;
arch/x86/platform/intel-quark/imr.c
216
end = 0;
arch/x86/platform/intel-quark/imr.c
221
&base, &end, size, imr.rmask, imr.wmask,
arch/x86/platform/intel-quark/imr.c
301
phys_addr_t end;
arch/x86/platform/intel-quark/imr.c
318
end = base + raw_size;
arch/x86/platform/intel-quark/imr.c
325
imr.addr_hi = phys_to_imr(end);
arch/x86/platform/intel-quark/imr.c
350
if (imr_address_overlap(end, &imr))
arch/x86/platform/intel-quark/imr.c
364
reg, &base, &end, raw_size, rmask, wmask);
arch/x86/platform/intel-quark/imr.c
368
imr.addr_hi = phys_to_imr(end);
arch/x86/platform/intel-quark/imr.c
409
phys_addr_t end;
arch/x86/platform/intel-quark/imr.c
432
end = base + raw_size;
arch/x86/platform/intel-quark/imr.c
458
(imr_to_phys(imr.addr_hi) == end)) {
arch/x86/platform/intel-quark/imr.c
471
pr_debug("remove %d phys %pa-%pa size %zx\n", reg, &base, &end, raw_size);
arch/x86/platform/intel-quark/imr.c
541
unsigned long start, end;
arch/x86/platform/intel-quark/imr.c
550
end = (unsigned long)__end_rodata - 1;
arch/x86/platform/intel-quark/imr.c
563
size / 1024, start, end);
arch/x86/platform/intel-quark/imr.c
566
size / 1024, start, end);
arch/x86/platform/intel/iosf_mbi.c
314
unsigned long start, end;
arch/x86/platform/intel/iosf_mbi.c
353
end = start + msecs_to_jiffies(SEMAPHORE_TIMEOUT);
arch/x86/platform/intel/iosf_mbi.c
364
} while (time_before(jiffies, end));
arch/x86/platform/iris/iris.c
82
.end = IRIS_GIO_OUTPUT,
arch/x86/platform/olpc/olpc-xo1-rtc.c
30
.end = RTC_PORT(1),
arch/x86/platform/olpc/olpc-xo1-rtc.c
35
.end = RTC_IRQ,
arch/x86/power/cpu.c
44
struct saved_msr *end = msr + ctxt->saved_msrs.num;
arch/x86/power/cpu.c
46
while (msr < end) {
arch/x86/power/cpu.c
56
struct saved_msr *end = msr + ctxt->saved_msrs.num;
arch/x86/power/cpu.c
58
while (msr < end) {
arch/x86/power/hibernate_64.c
116
mend = pfn_mapped[i].end << PAGE_SHIFT;
arch/x86/purgatory/purgatory.c
26
struct kexec_sha_region *ptr, *end;
arch/x86/purgatory/purgatory.c
31
end = purgatory_sha_regions + ARRAY_SIZE(purgatory_sha_regions);
arch/x86/purgatory/purgatory.c
33
for (ptr = purgatory_sha_regions; ptr < end; ptr++)
arch/x86/virt/vmx/tdx/tdx.c
389
u64 start, end;
arch/x86/virt/vmx/tdx/tdx.c
392
end = TDMR_ALIGN_UP(PFN_PHYS(tmb->end_pfn));
arch/x86/virt/vmx/tdx/tdx.c
403
if (end <= tdmr_end(tdmr))
arch/x86/virt/vmx/tdx/tdx.c
424
tdmr->size = end - start;
arch/x86/virt/vmx/tdx/tdx.c
645
unsigned long phys, end;
arch/x86/virt/vmx/tdx/tdx.c
650
end = base + size;
arch/x86/virt/vmx/tdx/tdx.c
651
for (phys = base; phys < end; phys += 64)
arch/x86/virt/vmx/tdx/tdx.c
745
u64 start, end;
arch/x86/virt/vmx/tdx/tdx.c
748
end = PFN_PHYS(tmb->end_pfn);
arch/x86/virt/vmx/tdx/tdx.c
755
if (end < tdmr->base)
arch/x86/virt/vmx/tdx/tdx.c
763
prev_end = end;
arch/x86/virt/vmx/tdx/tdx.c
774
prev_end = end;
arch/x86/xen/enlighten_pv.c
878
unsigned long start, end;
arch/x86/xen/enlighten_pv.c
885
end = start + __this_cpu_read(idt_desc.size) + 1;
arch/x86/xen/enlighten_pv.c
891
if (p >= start && (p + 8) <= end) {
arch/x86/xen/mmu_pv.c
1340
trace_xen_mmu_flush_tlb_multi(cpus, info->mm, info->start, info->end);
arch/x86/xen/mmu_pv.c
1353
if (info->end != TLB_FLUSH_ALL &&
arch/x86/xen/mmu_pv.c
1354
(info->end - info->start) <= PAGE_SIZE) {
arch/x86/xen/setup.c
217
unsigned long pfn, end;
arch/x86/xen/setup.c
223
end = min(end_pfn, ini_nr_pages);
arch/x86/xen/setup.c
224
for (pfn = start_pfn; pfn < end; pfn++) {
arch/x86/xen/setup.c
429
phys_addr_t end = entry->addr + entry->size;
arch/x86/xen/setup.c
432
unsigned long end_pfn = PFN_UP(end);
arch/x86/xen/setup.c
439
start = end;
arch/x86/xen/setup.c
540
phys_addr_t end = start + size;
arch/x86/xen/setup.c
545
end &= ~((phys_addr_t)PAGE_SIZE - 1);
arch/x86/xen/setup.c
552
max_mem_size = end;
arch/x86/xen/setup.c
556
e820__range_add(start, end - start, type);
arch/x86/xen/setup.c
574
phys_addr_t end;
arch/x86/xen/setup.c
579
end = start + size;
arch/x86/xen/setup.c
584
(entry->addr + entry->size) >= end)
arch/x86/xen/setup.c
692
phys_addr_t end;
arch/x86/xen/setup.c
697
end = start + size;
arch/x86/xen/setup.c
701
if (entry->addr >= end)
arch/xtensa/include/asm/bootparam.h
43
unsigned long end;
arch/xtensa/include/asm/cacheflush.h
100
void flush_icache_range(unsigned long start, unsigned long end);
arch/xtensa/include/asm/cacheflush.h
123
#define flush_cache_vmap(start,end) flush_cache_all()
arch/xtensa/include/asm/cacheflush.h
124
#define flush_cache_vmap_early(start,end) do { } while (0)
arch/xtensa/include/asm/cacheflush.h
125
#define flush_cache_vunmap(start,end) flush_cache_all()
arch/xtensa/include/asm/cacheflush.h
137
unsigned long start, unsigned long end);
arch/xtensa/include/asm/cacheflush.h
150
#define local_flush_icache_range(start, end) \
arch/xtensa/include/asm/cacheflush.h
152
__flush_dcache_range(start, (end) - (start)); \
arch/xtensa/include/asm/cacheflush.h
153
__invalidate_icache_range(start,(end) - (start)); \
arch/xtensa/include/asm/pci-bridge.h
25
unsigned long end;
arch/xtensa/include/asm/pci-bridge.h
65
unsigned long start, unsigned long end, int flags, char *name)
arch/xtensa/include/asm/pci-bridge.h
68
res->end = end;
arch/xtensa/include/asm/tlbflush.h
38
unsigned long start, unsigned long end);
arch/xtensa/include/asm/tlbflush.h
39
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/xtensa/include/asm/tlbflush.h
48
void flush_tlb_kernel_range(unsigned long start, unsigned long end);
arch/xtensa/include/asm/tlbflush.h
55
#define flush_tlb_range(vma, vmaddr, end) local_flush_tlb_range(vma, vmaddr, \
arch/xtensa/include/asm/tlbflush.h
56
end)
arch/xtensa/include/asm/tlbflush.h
57
#define flush_tlb_kernel_range(start, end) local_flush_tlb_kernel_range(start, \
arch/xtensa/include/asm/tlbflush.h
58
end)
arch/xtensa/kernel/setup.c
110
initrd_end = (unsigned long)__va(mi->end);
arch/xtensa/kernel/setup.c
272
unsigned long end)
arch/xtensa/kernel/setup.c
274
return memblock_reserve(start, end - start);
arch/xtensa/kernel/setup.c
98
return memblock_add(mi->start, mi->end - mi->start);
arch/xtensa/kernel/smp.c
518
unsigned long start, unsigned long end)
arch/xtensa/kernel/smp.c
523
.addr2 = end,
arch/xtensa/kernel/smp.c
534
void flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/xtensa/kernel/smp.c
538
.addr2 = end,
arch/xtensa/kernel/smp.c
579
unsigned long start, unsigned long end)
arch/xtensa/kernel/smp.c
584
.addr2 = end,
arch/xtensa/kernel/smp.c
595
void flush_icache_range(unsigned long start, unsigned long end)
arch/xtensa/kernel/smp.c
599
.addr2 = end,
arch/xtensa/lib/pci-auto.c
243
pciauto_upper_iospc = pci_ctrl->io_resource.end + 1;
arch/xtensa/lib/pci-auto.c
244
pciauto_upper_memspc = pci_ctrl->mem_resources[0].end + 1;
arch/xtensa/mm/cache.c
185
unsigned long start, unsigned long end)
arch/xtensa/mm/kasan_init.c
35
static void __init populate(void *start, void *end)
arch/xtensa/mm/kasan_init.c
37
unsigned long n_pages = (end - start) / PAGE_SIZE;
arch/xtensa/mm/kasan_init.c
44
pr_debug("%s: %p - %p\n", __func__, start, end);
arch/xtensa/mm/kasan_init.c
66
memset(start, 0, end - start);
arch/xtensa/mm/tlb.c
100
(unsigned long)mm->context.asid[cpu], start, end);
arch/xtensa/mm/tlb.c
103
if (end-start + (PAGE_SIZE-1) <= _TLB_ENTRIES << PAGE_SHIFT) {
arch/xtensa/mm/tlb.c
109
while(start < end) {
arch/xtensa/mm/tlb.c
115
while(start < end) {
arch/xtensa/mm/tlb.c
151
void local_flush_tlb_kernel_range(unsigned long start, unsigned long end)
arch/xtensa/mm/tlb.c
153
if (end > start && start >= TASK_SIZE && end <= PAGE_OFFSET &&
arch/xtensa/mm/tlb.c
154
end - start < _TLB_ENTRIES << PAGE_SHIFT) {
arch/xtensa/mm/tlb.c
156
while (start < end) {
arch/xtensa/mm/tlb.c
90
unsigned long start, unsigned long end)
arch/xtensa/platforms/iss/network.c
106
end = strchr(str, ',');
arch/xtensa/platforms/iss/network.c
107
if (end != str)
arch/xtensa/platforms/iss/network.c
109
if (end == NULL) {
arch/xtensa/platforms/iss/network.c
113
*end++ = '\0';
arch/xtensa/platforms/iss/network.c
114
str = end;
arch/xtensa/platforms/iss/network.c
579
char *end;
arch/xtensa/platforms/iss/network.c
583
end = strchr(str, '=');
arch/xtensa/platforms/iss/network.c
584
if (!end) {
arch/xtensa/platforms/iss/network.c
588
*end = 0;
arch/xtensa/platforms/iss/network.c
590
*end = '=';
arch/xtensa/platforms/iss/network.c
595
str = end;
arch/xtensa/platforms/iss/network.c
97
char **arg, *end;
arch/xtensa/platforms/xt2000/setup.c
122
.end = SONIC83934_ADDR + 0xff,
arch/xtensa/platforms/xt2000/setup.c
127
.end = SONIC83934_INTNUM,
arch/xtensa/platforms/xtfpga/setup.c
165
.end = OETH_REGS_PADDR + OETH_REGS_SIZE - 1,
arch/xtensa/platforms/xtfpga/setup.c
170
.end = OETH_SRAMBUFF_PADDR + OETH_SRAMBUFF_SIZE - 1,
arch/xtensa/platforms/xtfpga/setup.c
175
.end = XTENSA_PIC_LINUX_IRQ(OETH_IRQ),
arch/xtensa/platforms/xtfpga/setup.c
208
.end = C67X00_PADDR + C67X00_SIZE - 1,
arch/xtensa/platforms/xtfpga/setup.c
213
.end = XTENSA_PIC_LINUX_IRQ(C67X00_IRQ),
arch/xtensa/platforms/xtfpga/setup.c
239
.end = DUART16552_PADDR + 0x1f,
block/badblocks.c
1035
u64 end = BB_END(p[prev]);
block/badblocks.c
1044
p[prev + 1] = BB_MAKE(s + sectors, end - s - sectors, ack);
block/bfq-iosched.c
1419
goto end;
block/bfq-iosched.c
1429
goto end;
block/bfq-iosched.c
1438
end:
block/bfq-iosched.c
1797
sector_t end;
block/bfq-iosched.c
1804
end = bio_end_sector(bio) - 1;
block/bfq-iosched.c
1807
if (end >= bfqd->sector[i] &&
block/bfq-iosched.c
1808
end < bfqd->sector[i] + bfqd->nr_sectors[i])
block/bfq-iosched.c
1814
end);
block/blk-core.c
1024
void update_io_ticks(struct block_device *part, unsigned long now, bool end)
block/blk-core.c
1031
(end || bdev_count_inflight(part)))
block/blk-map.c
370
unsigned long end = (kaddr + len + PAGE_SIZE - 1) >> PAGE_SHIFT;
block/blk-map.c
379
if (end < start)
block/blk-map.c
382
nr_pages = end - start;
block/blk-merge.c
238
unsigned max_sectors, start, end;
block/blk-merge.c
258
end = (start + max_sectors) & ~(pbs - 1);
block/blk-merge.c
259
if (end > start)
block/blk-merge.c
260
return end - start;
block/blk-mq-sched.c
178
unsigned long end = jiffies + HZ;
block/blk-mq-sched.c
185
if (need_resched() || time_is_before_jiffies(end)) {
block/blk-mq.c
3460
unsigned long end = start + order_to_size(page->private);
block/blk-mq.c
3467
if (rq_addr >= start && rq_addr < end) {
block/blk-mq.c
3525
unsigned int end = start + set->map[i].nr_queues;
block/blk-mq.c
3527
if (hctx_idx >= start && hctx_idx < end)
block/blk-mq.c
4551
int i, j, end;
block/blk-mq.c
4601
end = i;
block/blk-mq.c
4604
end = q->nr_hw_queues;
block/blk-mq.c
4608
for (; j < end; j++) {
block/blk-zoned.c
418
loff_t start, end;
block/blk-zoned.c
426
end = ((zrange->sector + zrange->nr_sectors) << SECTOR_SHIFT) - 1;
block/blk-zoned.c
428
return truncate_bdev_range(bdev, mode, start, end);
block/blk.h
463
void update_io_ticks(struct block_device *part, unsigned long now, bool end);
block/fops.c
613
static int blkdev_fsync(struct file *filp, loff_t start, loff_t end,
block/fops.c
619
error = file_write_and_wait_range(filp, start, end);
block/fops.c
873
loff_t end = start + len - 1;
block/fops.c
893
if (end >= isize) {
block/fops.c
896
end = start + len - 1;
block/fops.c
930
error = truncate_bdev_range(bdev, file_to_blk_mode(file), start, end);
block/ioctl.c
109
uint64_t end;
block/ioctl.c
115
if (check_add_overflow(start, len, &end) || end > bdev_nr_bytes(bdev))
block/ioctl.c
186
uint64_t start, len, end;
block/ioctl.c
201
if (check_add_overflow(start, len, &end) ||
block/ioctl.c
202
end > bdev_nr_bytes(bdev))
block/ioctl.c
207
err = truncate_bdev_range(bdev, mode, start, end - 1);
block/ioctl.c
221
uint64_t start, end, len;
block/ioctl.c
232
end = start + len - 1;
block/ioctl.c
238
if (end >= (uint64_t)bdev_nr_bytes(bdev))
block/ioctl.c
240
if (end < start)
block/ioctl.c
246
err = truncate_bdev_range(bdev, mode, start, end);
block/ioctl.c
26
sector_t start, length, capacity, end;
block/ioctl.c
51
if (check_add_overflow(start, length, &end))
block/ioctl.c
54
if (start >= capacity || end > capacity)
block/partitions/cmdline.c
294
sector_t end = from + size;
block/partitions/cmdline.c
300
if (end > from2 && end <= end2)
block/partitions/cmdline.c
303
if (from2 >= from && from2 < end)
block/partitions/cmdline.c
306
if (end2 > from && end2 <= end)
crypto/asymmetric_keys/x509_loader.c
12
const u8 *p, *end;
crypto/asymmetric_keys/x509_loader.c
16
end = p + list_size;
crypto/asymmetric_keys/x509_loader.c
17
while (p < end) {
crypto/asymmetric_keys/x509_loader.c
21
if (end - p < 4)
crypto/asymmetric_keys/x509_loader.c
28
if (plen > end - p)
crypto/dh_helper.c
15
static inline u8 *dh_pack_data(u8 *dst, u8 *end, const void *src, size_t size)
crypto/dh_helper.c
17
if (!dst || size > end - dst)
crypto/dh_helper.c
43
u8 * const end = ptr + len;
crypto/dh_helper.c
52
ptr = dh_pack_data(ptr, end, &secret, sizeof(secret));
crypto/dh_helper.c
53
ptr = dh_pack_data(ptr, end, &params->key_size,
crypto/dh_helper.c
55
ptr = dh_pack_data(ptr, end, &params->p_size, sizeof(params->p_size));
crypto/dh_helper.c
56
ptr = dh_pack_data(ptr, end, &params->g_size, sizeof(params->g_size));
crypto/dh_helper.c
57
ptr = dh_pack_data(ptr, end, params->key, params->key_size);
crypto/dh_helper.c
58
ptr = dh_pack_data(ptr, end, params->p, params->p_size);
crypto/dh_helper.c
59
ptr = dh_pack_data(ptr, end, params->g, params->g_size);
crypto/dh_helper.c
60
if (ptr != end)
crypto/ecc.c
270
u64 *end = vli;
crypto/ecc.c
275
while (vli-- > end) {
crypto/tcrypt.c
1004
for (start = jiffies, end = start + secs * HZ, bcount = 0;
crypto/tcrypt.c
1005
time_before(jiffies, end); bcount++) {
crypto/tcrypt.c
1040
cycles_t start, end;
crypto/tcrypt.c
1044
end = get_cycles();
crypto/tcrypt.c
1049
cycles += end - start;
crypto/tcrypt.c
1224
unsigned long start, end;
crypto/tcrypt.c
1228
for (start = jiffies, end = start + secs * HZ, bcount = 0;
crypto/tcrypt.c
1229
time_before(jiffies, end); bcount++) {
crypto/tcrypt.c
1268
cycles_t start, end;
crypto/tcrypt.c
1277
end = get_cycles();
crypto/tcrypt.c
1282
cycles += end - start;
crypto/tcrypt.c
178
unsigned long start, end;
crypto/tcrypt.c
187
for (start = jiffies, end = start + secs * HZ, bcount = 0;
crypto/tcrypt.c
188
time_before(jiffies, end); bcount++) {
crypto/tcrypt.c
223
cycles_t start, end;
crypto/tcrypt.c
227
end = get_cycles();
crypto/tcrypt.c
232
cycles += end - start;
crypto/tcrypt.c
456
unsigned long start, end;
crypto/tcrypt.c
460
for (start = jiffies, end = start + secs * HZ, bcount = 0;
crypto/tcrypt.c
461
time_before(jiffies, end); bcount++) {
crypto/tcrypt.c
495
cycles_t start, end;
crypto/tcrypt.c
502
end = get_cycles();
crypto/tcrypt.c
507
cycles += end - start;
crypto/tcrypt.c
722
unsigned long start, end;
crypto/tcrypt.c
726
for (start = jiffies, end = start + secs * HZ, bcount = 0;
crypto/tcrypt.c
727
time_before(jiffies, end); bcount++) {
crypto/tcrypt.c
742
unsigned long start, end;
crypto/tcrypt.c
749
for (start = jiffies, end = start + secs * HZ, bcount = 0;
crypto/tcrypt.c
750
time_before(jiffies, end); bcount++) {
crypto/tcrypt.c
786
cycles_t start, end;
crypto/tcrypt.c
794
end = get_cycles();
crypto/tcrypt.c
796
cycles += end - start;
crypto/tcrypt.c
835
cycles_t start, end;
crypto/tcrypt.c
851
end = get_cycles();
crypto/tcrypt.c
853
cycles += end - start;
crypto/tcrypt.c
995
unsigned long start, end;
crypto/testmgr.c
1014
size_t max_divs, char *p, char *end,
crypto/testmgr.c
1079
p += scnprintf(p, end - p, "%s%u.%u%%@%s+%u%s", flushtype_str,
crypto/testmgr.c
1097
char * const end = name + max_namelen;
crypto/testmgr.c
1103
p += scnprintf(p, end - p, "random:");
crypto/testmgr.c
1112
p += scnprintf(p, end - p, " inplace_one_sglist");
crypto/testmgr.c
1116
p += scnprintf(p, end - p, " inplace_two_sglists");
crypto/testmgr.c
1122
p += scnprintf(p, end - p, " may_sleep");
crypto/testmgr.c
1128
p += scnprintf(p, end - p, " use_final");
crypto/testmgr.c
1132
p += scnprintf(p, end - p, " use_finup");
crypto/testmgr.c
1136
p += scnprintf(p, end - p, " use_digest");
crypto/testmgr.c
1143
p += scnprintf(p, end - p, " nosimd");
crypto/testmgr.c
1147
p += scnprintf(p, end - p, " nosimd_setkey");
crypto/testmgr.c
1151
p += scnprintf(p, end - p, " src_divs=[");
crypto/testmgr.c
1153
ARRAY_SIZE(cfg->src_divs), p, end,
crypto/testmgr.c
1157
p += scnprintf(p, end - p, "]");
crypto/testmgr.c
1160
p += scnprintf(p, end - p, " dst_divs=[");
crypto/testmgr.c
1163
p, end, false,
crypto/testmgr.c
1165
p += scnprintf(p, end - p, "]");
crypto/testmgr.c
1171
p += scnprintf(p, end - p, " iv_offset=%u", cfg->iv_offset);
crypto/testmgr.c
1177
p += scnprintf(p, end - p, " key_offset=%u", cfg->key_offset);
crypto/testmgr.c
5675
int end = ARRAY_SIZE(alg_test_descs);
crypto/testmgr.c
5677
while (start < end) {
crypto/testmgr.c
5678
int i = (start + end) / 2;
crypto/testmgr.c
5682
end = i;
drivers/accel/amdxdna/aie2_ctx.c
379
int start, end, first, last;
drivers/accel/amdxdna/aie2_ctx.c
410
end = ndev->total_col - hwctx->num_col;
drivers/accel/amdxdna/aie2_ctx.c
411
if (start > 0 && end == 0) {
drivers/accel/amdxdna/aie2_ctx.c
416
last = end - end % width;
drivers/accel/amdxdna/aie2_ctx.c
420
start, end, first, last);
drivers/accel/amdxdna/aie2_ctx.c
424
start, end, width);
drivers/accel/amdxdna/amdxdna_gem.c
229
mapp->range.end = vma->vm_end;
drivers/accel/habanalabs/common/debugfs.c
335
va_block->start, va_block->end,
drivers/accel/habanalabs/common/device.c
2923
clk_throttle->timestamp[HL_CLK_THROTTLE_TYPE_POWER].end = zero_time;
drivers/accel/habanalabs/common/device.c
2929
clk_throttle->timestamp[HL_CLK_THROTTLE_TYPE_POWER].end = ktime_get();
drivers/accel/habanalabs/common/device.c
2937
clk_throttle->timestamp[HL_CLK_THROTTLE_TYPE_THERMAL].end = zero_time;
drivers/accel/habanalabs/common/device.c
2944
clk_throttle->timestamp[HL_CLK_THROTTLE_TYPE_THERMAL].end = ktime_get();
drivers/accel/habanalabs/common/firmware_if.c
139
char *end, *start;
drivers/accel/habanalabs/common/firmware_if.c
141
end = strnstr(fw_str, "-rc-", VERSION_MAX_LEN);
drivers/accel/habanalabs/common/firmware_if.c
142
if (end == fw_str)
drivers/accel/habanalabs/common/firmware_if.c
145
if (!end)
drivers/accel/habanalabs/common/firmware_if.c
146
end = strnstr(fw_str, "-fw-", VERSION_MAX_LEN);
drivers/accel/habanalabs/common/firmware_if.c
148
if (end == fw_str)
drivers/accel/habanalabs/common/firmware_if.c
151
if (!end)
drivers/accel/habanalabs/common/firmware_if.c
154
for (start = end - 1; start != fw_str; start--) {
drivers/accel/habanalabs/common/habanalabs.h
2260
u64 end;
drivers/accel/habanalabs/common/habanalabs.h
3025
ktime_t end;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
374
if (ktime_compare(hdev->clk_throttling.timestamp[i].end, zero_time))
drivers/accel/habanalabs/common/habanalabs_ioctl.c
375
end_time = hdev->clk_throttling.timestamp[i].end;
drivers/accel/habanalabs/common/memory.c
2376
u64 start, end;
drivers/accel/habanalabs/common/memory.c
2404
end = PAGE_ALIGN(addr + size);
drivers/accel/habanalabs/common/memory.c
2405
npages = (end - start) >> PAGE_SHIFT;
drivers/accel/habanalabs/common/memory.c
2516
u64 end, u32 page_size)
drivers/accel/habanalabs/common/memory.c
2538
end = round_down(end + 1, page_size) - 1;
drivers/accel/habanalabs/common/memory.c
2541
if (start >= end) {
drivers/accel/habanalabs/common/memory.c
2546
rc = add_va_block(hdev, va_range, start, end);
drivers/accel/habanalabs/common/memory.c
2554
va_range->end_addr = end;
drivers/accel/habanalabs/common/memory.c
319
goto end;
drivers/accel/habanalabs/common/memory.c
338
end:
drivers/accel/habanalabs/common/memory.c
430
va_block->start, va_block->end, va_block->size);
drivers/accel/habanalabs/common/memory.c
452
if (&prev->node != va_list && prev->end + 1 == va_block->start) {
drivers/accel/habanalabs/common/memory.c
453
prev->end = va_block->end;
drivers/accel/habanalabs/common/memory.c
454
prev->size = prev->end - prev->start + 1;
drivers/accel/habanalabs/common/memory.c
461
if (&next->node != va_list && va_block->end + 1 == next->start) {
drivers/accel/habanalabs/common/memory.c
463
next->size = next->end - next->start + 1;
drivers/accel/habanalabs/common/memory.c
483
struct list_head *va_list, u64 start, u64 end)
drivers/accel/habanalabs/common/memory.c
486
u64 size = end - start + 1;
drivers/accel/habanalabs/common/memory.c
493
va_block->end)) {
drivers/accel/habanalabs/common/memory.c
496
va_block->start, va_block->end);
drivers/accel/habanalabs/common/memory.c
500
if (va_block->end < start)
drivers/accel/habanalabs/common/memory.c
509
va_block->end = end;
drivers/accel/habanalabs/common/memory.c
535
struct hl_va_range *va_range, u64 start, u64 end)
drivers/accel/habanalabs/common/memory.c
540
rc = add_va_block_locked(hdev, &va_range->list, start, end);
drivers/accel/habanalabs/common/memory.c
653
if (valid_start > va_block->end)
drivers/accel/habanalabs/common/memory.c
657
valid_size = va_block->end - valid_start + 1;
drivers/accel/habanalabs/common/memory.c
679
(hint_addr + size) <= va_block->end) {
drivers/accel/habanalabs/common/memory.c
720
new_va_block->size = new_va_block->end - new_va_block->start + 1;
drivers/accel/habanalabs/common/security.c
146
for (i = mm_reg_range.start ; i <= mm_reg_range.end ; i += 4) {
drivers/accel/habanalabs/common/security.c
665
blocks_in_range = (skip_blocks_cfg->block_ranges[i].end -
drivers/accel/habanalabs/gaudi/gaudi.c
7533
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_POWER].end = zero_time;
drivers/accel/habanalabs/gaudi/gaudi.c
7540
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_POWER].end = ktime_get();
drivers/accel/habanalabs/gaudi/gaudi.c
7549
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_THERMAL].end = zero_time;
drivers/accel/habanalabs/gaudi/gaudi.c
7557
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_THERMAL].end = ktime_get();
drivers/accel/habanalabs/gaudi2/gaudi2.c
10760
goto end;
drivers/accel/habanalabs/gaudi2/gaudi2.c
10775
goto end;
drivers/accel/habanalabs/gaudi2/gaudi2.c
10777
end:
drivers/accel/habanalabs/gaudi2/gaudi2.c
9832
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_POWER].end = zero_time;
drivers/accel/habanalabs/gaudi2/gaudi2.c
9838
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_POWER].end = ktime_get();
drivers/accel/habanalabs/gaudi2/gaudi2.c
9846
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_THERMAL].end = zero_time;
drivers/accel/habanalabs/gaudi2/gaudi2.c
9853
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_THERMAL].end = ktime_get();
drivers/accel/habanalabs/goya/goya.c
4583
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_POWER].end = zero_time;
drivers/accel/habanalabs/goya/goya.c
4590
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_POWER].end = ktime_get();
drivers/accel/habanalabs/goya/goya.c
4599
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_THERMAL].end = zero_time;
drivers/accel/habanalabs/goya/goya.c
4606
hdev->clk_throttling.timestamp[HL_CLK_THROTTLE_TYPE_THERMAL].end = ktime_get();
drivers/accel/ivpu/ivpu_fw.c
138
if (addr < range->start || addr_end > range->end)
drivers/accel/ivpu/ivpu_fw.c
662
boot_params->shared_region_size = vdev->hw->ranges.global.end -
drivers/accel/ivpu/ivpu_gem.c
415
drm_WARN_ON(&vdev->drm, !PAGE_ALIGNED(range->end));
drivers/accel/ivpu/ivpu_hw.c
160
u64 end;
drivers/accel/ivpu/ivpu_hw.c
162
if (!range || check_add_overflow(start, size, &end)) {
drivers/accel/ivpu/ivpu_hw.c
168
range->end = end;
drivers/accel/ivpu/ivpu_hw.h
15
resource_size_t end;
drivers/accel/ivpu/ivpu_hw.h
80
return range->end - range->start;
drivers/accel/ivpu/ivpu_mmu_context.c
363
u64 end = ALIGN(vpu_addr, IVPU_MMU_CONT_PAGES_SIZE);
drivers/accel/ivpu/ivpu_mmu_context.c
368
while (start + offset < end) {
drivers/accel/ivpu/ivpu_mmu_context.c
378
u64 end = vpu_addr + size;
drivers/accel/ivpu/ivpu_mmu_context.c
404
if (vpu_addr < end)
drivers/accel/ivpu/ivpu_mmu_context.c
561
range->start, range->end, DRM_MM_INSERT_BEST);
drivers/accel/ivpu/ivpu_mmu_context.c
567
range->start, range->end, DRM_MM_INSERT_BEST);
drivers/accel/ivpu/ivpu_mmu_context.c
583
u64 start, end;
drivers/accel/ivpu/ivpu_mmu_context.c
589
end = vdev->hw->ranges.shave.end;
drivers/accel/ivpu/ivpu_mmu_context.c
592
end = max_t(u64, vdev->hw->ranges.user.end, vdev->hw->ranges.dma.end);
drivers/accel/ivpu/ivpu_mmu_context.c
595
drm_mm_init(&ctx->mm, start, end - start);
drivers/accel/qaic/qaic_control.c
397
u64 xfer_start_addr, remaining, end, total;
drivers/accel/qaic/qaic_control.c
414
if (check_add_overflow(xfer_start_addr, remaining, &end))
drivers/accel/rocket/rocket_drv.c
76
u64 start, end;
drivers/accel/rocket/rocket_drv.c
98
end = rocket_priv->domain->domain->geometry.aperture_end;
drivers/accel/rocket/rocket_drv.c
99
drm_mm_init(&rocket_priv->mm, start, end - start + 1);
drivers/accessibility/speakup/i18n.c
366
.end = MSG_CTL_END,
drivers/accessibility/speakup/i18n.c
371
.end = MSG_COLORS_END,
drivers/accessibility/speakup/i18n.c
376
.end = MSG_FORMATTED_END,
drivers/accessibility/speakup/i18n.c
381
.end = MSG_FUNCNAMES_END,
drivers/accessibility/speakup/i18n.c
386
.end = MSG_KEYNAMES_END,
drivers/accessibility/speakup/i18n.c
391
.end = MSG_ANNOUNCEMENTS_END,
drivers/accessibility/speakup/i18n.c
396
.end = MSG_STATES_END,
drivers/accessibility/speakup/i18n.c
601
for (i = group->start; i <= group->end; i++) {
drivers/accessibility/speakup/i18n.h
238
enum msg_index_t end;
drivers/accessibility/speakup/kobjects.c
114
char *end = cp + count; /* the null at the end of the buffer */
drivers/accessibility/speakup/kobjects.c
133
while (cp < end) {
drivers/accessibility/speakup/kobjects.c
134
while ((cp < end) && (*cp == ' ' || *cp == '\t'))
drivers/accessibility/speakup/kobjects.c
137
if (cp == end)
drivers/accessibility/speakup/kobjects.c
752
char *end = cp + count;
drivers/accessibility/speakup/kobjects.c
764
enum msg_index_t lastmessage = group->end;
drivers/accessibility/speakup/kobjects.c
767
while (cp < end) {
drivers/accessibility/speakup/kobjects.c
768
while ((cp < end) && (*cp == ' ' || *cp == '\t'))
drivers/accessibility/speakup/kobjects.c
771
if (cp == end)
drivers/accessibility/speakup/kobjects.c
847
retval = message_show_helper(buf, group->start, group->end);
drivers/accessibility/speakup/main.c
1625
u16 *end = start + vc->vc_cols * 2;
drivers/accessibility/speakup/main.c
1628
for (ptr = start; ptr < end; ptr++) {
drivers/accessibility/speakup/main.c
849
u_long end = start + (to * 2);
drivers/accessibility/speakup/main.c
852
if (say_from_to(vc, start, end, read_punc) <= 0)
drivers/accessibility/speakup/main.c
883
u_long start, end;
drivers/accessibility/speakup/main.c
892
end = vc->vc_origin + ((spk_y) * vc->vc_size_row) + vc->vc_cols * 2;
drivers/accessibility/speakup/main.c
900
while (start < end) {
drivers/accessibility/speakup/main.c
934
u_long start = vc->vc_origin, end;
drivers/accessibility/speakup/main.c
940
end = vc->vc_origin + (to * vc->vc_size_row);
drivers/accessibility/speakup/main.c
941
for (from = start; from < end; from = to) {
drivers/accessibility/speakup/main.c
954
u_long start, end, from, to;
drivers/accessibility/speakup/main.c
961
end = vc->vc_origin + (win_bottom * vc->vc_size_row);
drivers/accessibility/speakup/main.c
962
while (start <= end) {
drivers/accessibility/speakup/synth.c
418
synth_res.end = start + n - 1;
drivers/acpi/acpi_lpit.c
131
static void lpit_process(u64 begin, u64 end)
drivers/acpi/acpi_lpit.c
133
while (begin + sizeof(struct acpi_lpit_native) <= end) {
drivers/acpi/acpi_processor.c
859
goto end;
drivers/acpi/acpi_processor.c
868
goto end;
drivers/acpi/acpi_processor.c
995
end:
drivers/acpi/acpi_watchdog.c
138
res.end = res.start + ACPI_ACCESS_BYTE_WIDTH(gas->access_width) - 1;
drivers/acpi/acpica/aclocal.h
1077
u16 end;
drivers/acpi/acpica/hwvalid.c
127
if (address > acpi_protected_ports[ACPI_PORT_INFO_ENTRIES - 1].end) {
drivers/acpi/acpica/hwvalid.c
143
if ((address <= port_info->end)
drivers/acpi/acpica/hwvalid.c
155
port_info->end));
drivers/acpi/acpica/hwvalid.c
163
if (last_address <= port_info->end) {
drivers/acpi/acpica/psargs.c
128
u8 *end = parser_state->aml;
drivers/acpi/acpica/psargs.c
134
while (ACPI_IS_ROOT_PREFIX(*end) || ACPI_IS_PARENT_PREFIX(*end)) {
drivers/acpi/acpica/psargs.c
135
end++;
drivers/acpi/acpica/psargs.c
140
switch (*end) {
drivers/acpi/acpica/psargs.c
145
if (end == start) {
drivers/acpi/acpica/psargs.c
148
end++;
drivers/acpi/acpica/psargs.c
155
end += 1 + (2 * ACPI_NAMESEG_SIZE);
drivers/acpi/acpica/psargs.c
162
end += 2 + (*(end + 1) * ACPI_NAMESEG_SIZE);
drivers/acpi/acpica/psargs.c
169
end += ACPI_NAMESEG_SIZE;
drivers/acpi/acpica/psargs.c
173
parser_state->aml = end;
drivers/acpi/acpica/utcksum.c
163
u8 *end = buffer + length;
drivers/acpi/acpica/utcksum.c
165
while (buffer < end) {
drivers/acpi/acpica/utprint.c
202
char *end,
drivers/acpi/acpica/utprint.c
269
string = acpi_ut_bound_string_output(string, end, ' ');
drivers/acpi/acpica/utprint.c
27
static char *acpi_ut_bound_string_output(char *string, const char *end, char c);
drivers/acpi/acpica/utprint.c
273
string = acpi_ut_bound_string_output(string, end, sign);
drivers/acpi/acpica/utprint.c
276
string = acpi_ut_bound_string_output(string, end, '0');
drivers/acpi/acpica/utprint.c
279
acpi_ut_bound_string_output(string, end,
drivers/acpi/acpica/utprint.c
285
string = acpi_ut_bound_string_output(string, end, zero);
drivers/acpi/acpica/utprint.c
290
string = acpi_ut_bound_string_output(string, end, '0');
drivers/acpi/acpica/utprint.c
293
string = acpi_ut_bound_string_output(string, end,
drivers/acpi/acpica/utprint.c
297
string = acpi_ut_bound_string_output(string, end, ' ');
drivers/acpi/acpica/utprint.c
30
char *end,
drivers/acpi/acpica/utprint.c
327
char *end;
drivers/acpi/acpica/utprint.c
337
end = string + size;
drivers/acpi/acpica/utprint.c
341
pos = acpi_ut_bound_string_output(pos, end, *format);
drivers/acpi/acpica/utprint.c
417
pos = acpi_ut_bound_string_output(pos, end, '%');
drivers/acpi/acpica/utprint.c
426
end,
drivers/acpi/acpica/utprint.c
432
pos = acpi_ut_bound_string_output(pos, end, c);
drivers/acpi/acpica/utprint.c
436
acpi_ut_bound_string_output(pos, end, ' ');
drivers/acpi/acpica/utprint.c
451
end,
drivers/acpi/acpica/utprint.c
457
pos = acpi_ut_bound_string_output(pos, end, *s);
drivers/acpi/acpica/utprint.c
463
acpi_ut_bound_string_output(pos, end, ' ');
drivers/acpi/acpica/utprint.c
500
acpi_ut_format_number(pos, end, ACPI_TO_INTEGER(p),
drivers/acpi/acpica/utprint.c
506
pos = acpi_ut_bound_string_output(pos, end, '%');
drivers/acpi/acpica/utprint.c
509
acpi_ut_bound_string_output(pos, end,
drivers/acpi/acpica/utprint.c
539
pos = acpi_ut_format_number(pos, end, number, base,
drivers/acpi/acpica/utprint.c
544
if (pos < end) {
drivers/acpi/acpica/utprint.c
547
end[-1] = '\0';
drivers/acpi/acpica/utprint.c
77
static char *acpi_ut_bound_string_output(char *string, const char *end, char c)
drivers/acpi/acpica/utprint.c
80
if (string < end) {
drivers/acpi/apei/apei-base.c
198
int *end)
drivers/acpi/apei/apei-base.c
208
if (end)
drivers/acpi/apei/apei-base.c
209
*end = i;
drivers/acpi/apei/apei-base.c
242
int rc, end;
drivers/acpi/apei/apei-base.c
245
NULL, &end);
drivers/acpi/apei/apei-base.c
249
ctx_unmap.entries = end;
drivers/acpi/apei/apei-base.c
283
unsigned long end;
drivers/acpi/apei/apei-base.c
296
unsigned long end = start + size;
drivers/acpi/apei/apei-base.c
298
if (end <= start)
drivers/acpi/apei/apei-base.c
302
if (res->start > end || res->end < start)
drivers/acpi/apei/apei-base.c
304
else if (end <= res->end && start >= res->start) {
drivers/acpi/apei/apei-base.c
310
res->end = end = max(res->end, end);
drivers/acpi/apei/apei-base.c
323
res_ins->end = end;
drivers/acpi/apei/apei-base.c
338
if (res1->start >= res2->end ||
drivers/acpi/apei/apei-base.c
339
res1->end <= res2->start)
drivers/acpi/apei/apei-base.c
341
else if (res1->end <= res2->end &&
drivers/acpi/apei/apei-base.c
346
} else if (res1->end > res2->end &&
drivers/acpi/apei/apei-base.c
351
res->start = res2->end;
drivers/acpi/apei/apei-base.c
352
res->end = res1->end;
drivers/acpi/apei/apei-base.c
353
res1->end = res2->start;
drivers/acpi/apei/apei-base.c
358
res1->end = res2->start;
drivers/acpi/apei/apei-base.c
360
res1->start = res2->end;
drivers/acpi/apei/apei-base.c
395
res->end - res->start);
drivers/acpi/apei/apei-base.c
401
res->end - res->start);
drivers/acpi/apei/apei-base.c
498
r = request_mem_region(res->start, res->end - res->start,
drivers/acpi/apei/apei-base.c
504
(unsigned long long)res->end - 1, desc);
drivers/acpi/apei/apei-base.c
511
r = request_region(res->start, res->end - res->start, desc);
drivers/acpi/apei/apei-base.c
516
(unsigned long long)res->end - 1, desc);
drivers/acpi/apei/apei-base.c
534
release_region(res->start, res->end - res->start);
drivers/acpi/apei/apei-base.c
541
release_mem_region(res->start, res->end - res->start);
drivers/acpi/apei/apei-base.c
558
release_mem_region(res->start, res->end - res->start);
drivers/acpi/apei/apei-base.c
560
release_region(res->start, res->end - res->start);
drivers/acpi/arm64/apmt.c
122
u64 offset, end;
drivers/acpi/arm64/apmt.c
131
end = apmt->header.length;
drivers/acpi/arm64/apmt.c
133
while (offset < end) {
drivers/acpi/arm64/apmt.c
33
res[num_res].end = node->base_address0 + SZ_4K - 1;
drivers/acpi/arm64/apmt.c
40
res[num_res].end = node->base_address1 + SZ_4K - 1;
drivers/acpi/arm64/apmt.c
59
res[num_res].end = irq;
drivers/acpi/arm64/dma.c
10
u64 end, mask;
drivers/acpi/arm64/dma.c
25
end = dev->coherent_dma_mask;
drivers/acpi/arm64/dma.c
27
end = (1ULL << 32) - 1;
drivers/acpi/arm64/dma.c
36
end = dma_range_map_max(map);
drivers/acpi/arm64/dma.c
41
ret = iort_dma_get_ranges(dev, &end);
drivers/acpi/arm64/dma.c
47
mask = DMA_BIT_MASK(ilog2(end) + 1);
drivers/acpi/arm64/dma.c
48
dev->bus_dma_limit = end;
drivers/acpi/arm64/iort.c
1573
res->end = irq;
drivers/acpi/arm64/iort.c
1642
res[num_res].end = smmu->base_address +
drivers/acpi/arm64/iort.c
1751
res[num_res].end = smmu->base_address + smmu->span - 1;
drivers/acpi/arm64/iort.c
1816
res[0].end = pmcg->page0_base_address + SZ_4K - 1;
drivers/acpi/arm64/iort.c
1826
res[1].end = pmcg->page1_base_address + SZ_4K - 1;
drivers/acpi/arm64/iort.c
2123
struct acpi_iort_node *node, *end;
drivers/acpi/arm64/iort.c
2137
end = ACPI_ADD_PTR(struct acpi_iort_node, iort, iort->header.length);
drivers/acpi/arm64/iort.c
2140
if (node >= end)
drivers/acpi/arm64/iort.c
982
u64 end, start = desc[i].base_address, length = desc[i].length;
drivers/acpi/arm64/iort.c
990
end = start + length - 1;
drivers/acpi/arm64/iort.c
997
if (start <= e_end && end >= e_start)
drivers/acpi/arm64/iort.c
999
start, end);
drivers/acpi/battery.c
759
goto end;
drivers/acpi/battery.c
765
end:
drivers/acpi/cppc_acpi.c
292
goto end;
drivers/acpi/cppc_acpi.c
327
goto end;
drivers/acpi/cppc_acpi.c
348
goto end;
drivers/acpi/cppc_acpi.c
362
end:
drivers/acpi/cppc_acpi.c
417
goto end;
drivers/acpi/cppc_acpi.c
429
goto end;
drivers/acpi/cppc_acpi.c
434
goto end;
drivers/acpi/cppc_acpi.c
439
goto end;
drivers/acpi/cppc_acpi.c
446
goto end;
drivers/acpi/cppc_acpi.c
450
end:
drivers/acpi/device_pm.c
236
goto end;
drivers/acpi/device_pm.c
247
goto end;
drivers/acpi/device_pm.c
276
end:
drivers/acpi/irq.c
296
res->end = rc;
drivers/acpi/nfit/core.c
1106
res->end = res->start + 8 - 1;
drivers/acpi/nfit/core.c
2544
res->end = nd_res->end;
drivers/acpi/nfit/core.c
2626
res.end = res.start + spa->length - 1;
drivers/acpi/nfit/core.c
2643
NUMA_NO_NODE, ndr_desc->numa_node, &res.start, &res.end);
drivers/acpi/nfit/core.c
2648
NUMA_NO_NODE, ndr_desc->target_node, &res.start, &res.end);
drivers/acpi/nfit/core.c
2842
unsigned long long addr, end;
drivers/acpi/nfit/core.c
2845
end = addr + acpi_desc->ars_status->length;
drivers/acpi/nfit/core.c
2846
dev_dbg(dev, "ARS: %llx-%llx failed (%d)\n", addr, end,
drivers/acpi/nfit/core.c
3078
const void *end;
drivers/acpi/nfit/core.c
3126
end = data + sz;
drivers/acpi/nfit/core.c
3128
data = add_table(acpi_desc, &prev, data, end);
drivers/acpi/nfit/core.c
959
struct nfit_table_prev *prev, void *table, const void *end)
drivers/acpi/nfit/core.c
965
if (table >= end)
drivers/acpi/numa/hmat.c
228
.end = -1,
drivers/acpi/numa/hmat.c
428
const unsigned long end)
drivers/acpi/numa/hmat.c
483
const unsigned long end)
drivers/acpi/numa/hmat.c
551
const unsigned long end)
drivers/acpi/numa/hmat.c
592
const unsigned long end)
drivers/acpi/numa/hmat.c
601
return hmat_parse_proximity_domain(header, end);
drivers/acpi/numa/hmat.c
603
return hmat_parse_locality(header, end);
drivers/acpi/numa/hmat.c
605
return hmat_parse_cache(header, end);
drivers/acpi/numa/hmat.c
612
const unsigned long end)
drivers/acpi/numa/hmat.c
625
const unsigned long end)
drivers/acpi/numa/srat.c
316
__weak int __init numa_fill_memblks(u64 start, u64 end)
drivers/acpi/numa/srat.c
363
u64 start, end;
drivers/acpi/numa/srat.c
384
end = start + ma->length;
drivers/acpi/numa/srat.c
395
if (numa_add_memblk(node, start, end) < 0) {
drivers/acpi/numa/srat.c
398
(unsigned long long) end - 1);
drivers/acpi/numa/srat.c
406
(unsigned long long) start, (unsigned long long) end - 1,
drivers/acpi/numa/srat.c
413
(unsigned long long)start, (unsigned long long)end - 1);
drivers/acpi/numa/srat.c
415
max_possible_pfn = max(max_possible_pfn, PFN_UP(end - 1));
drivers/acpi/numa/srat.c
433
u64 start, end, align;
drivers/acpi/numa/srat.c
439
end = cfmws->base_hpa + cfmws->window_size;
drivers/acpi/numa/srat.c
442
align = 1UL << __ffs(start | end);
drivers/acpi/numa/srat.c
456
if (!numa_fill_memblks(start, end))
drivers/acpi/numa/srat.c
467
if (numa_add_reserved_memblk(node, start, end) < 0) {
drivers/acpi/numa/srat.c
470
node, start, end);
drivers/acpi/numa/srat.c
487
const unsigned long end)
drivers/acpi/numa/srat.c
503
const unsigned long end)
drivers/acpi/numa/srat.c
519
const unsigned long end)
drivers/acpi/numa/srat.c
536
const unsigned long end)
drivers/acpi/numa/srat.c
562
const unsigned long end)
drivers/acpi/numa/srat.c
570
const unsigned long end)
drivers/acpi/pci_link.c
243
goto end;
drivers/acpi/pci_link.c
261
goto end;
drivers/acpi/pci_link.c
273
end:
drivers/acpi/pci_link.c
281
struct acpi_resource end;
drivers/acpi/pci_link.c
336
goto end;
drivers/acpi/pci_link.c
339
resource->end.type = ACPI_RESOURCE_TYPE_END_TAG;
drivers/acpi/pci_link.c
340
resource->end.length = sizeof(struct acpi_resource);
drivers/acpi/pci_link.c
349
goto end;
drivers/acpi/pci_link.c
356
goto end;
drivers/acpi/pci_link.c
364
goto end;
drivers/acpi/pci_link.c
383
end:
drivers/acpi/pci_link.c
735
goto end;
drivers/acpi/pci_link.c
754
end:
drivers/acpi/pci_mcfg.c
263
e->bus_end >= bus_res->end) {
drivers/acpi/pci_mcfg.c
273
res.end = res.start + (resource_size(bus_res) << 20) - 1;
drivers/acpi/pci_mcfg.c
36
#define MCFG_BUS_RANGE(start, end) DEFINE_RES_NAMED((start), \
drivers/acpi/pci_mcfg.c
37
((end) - (start) + 1), \
drivers/acpi/pci_root.c
661
goto end;
drivers/acpi/pci_root.c
674
root->secondary.end = 0xFF;
drivers/acpi/pci_root.c
686
goto end;
drivers/acpi/pci_root.c
698
goto end;
drivers/acpi/pci_root.c
768
end:
drivers/acpi/pci_root.c
814
resource_size_t end;
drivers/acpi/pci_root.c
821
end = min(res1->end, root->end);
drivers/acpi/pci_root.c
822
if (end <= res1->start) {
drivers/acpi/pci_root.c
827
} else if (res1->end != end) {
drivers/acpi/pci_root.c
829
res1, (unsigned long long)end + 1,
drivers/acpi/pci_root.c
830
(unsigned long long)res1->end);
drivers/acpi/pci_root.c
831
res1->end = end;
drivers/acpi/pci_root.c
879
res->end = port + length - 1;
drivers/acpi/pci_root.c
96
res->end = address.address.minimum + address.address.address_length - 1;
drivers/acpi/prmt.c
95
acpi_parse_prmt(union acpi_subtable_headers *header, const unsigned long end)
drivers/acpi/processor_idle.c
901
goto end;
drivers/acpi/processor_idle.c
910
goto end;
drivers/acpi/processor_idle.c
916
goto end;
drivers/acpi/processor_idle.c
986
end:
drivers/acpi/processor_perflib.c
244
goto end;
drivers/acpi/processor_perflib.c
257
goto end;
drivers/acpi/processor_perflib.c
272
goto end;
drivers/acpi/processor_perflib.c
278
end:
drivers/acpi/processor_perflib.c
336
goto end;
drivers/acpi/processor_perflib.c
347
goto end;
drivers/acpi/processor_perflib.c
366
goto end;
drivers/acpi/processor_perflib.c
413
end:
drivers/acpi/processor_perflib.c
547
goto end;
drivers/acpi/processor_perflib.c
553
goto end;
drivers/acpi/processor_perflib.c
563
goto end;
drivers/acpi/processor_perflib.c
569
goto end;
drivers/acpi/processor_perflib.c
575
goto end;
drivers/acpi/processor_perflib.c
583
goto end;
drivers/acpi/processor_perflib.c
585
end:
drivers/acpi/processor_throttling.c
1226
goto end;
drivers/acpi/processor_throttling.c
1234
goto end;
drivers/acpi/processor_throttling.c
1237
end:
drivers/acpi/processor_throttling.c
276
goto end;
drivers/acpi/processor_throttling.c
286
end:
drivers/acpi/processor_throttling.c
387
goto end;
drivers/acpi/processor_throttling.c
392
goto end;
drivers/acpi/processor_throttling.c
395
end:
drivers/acpi/processor_throttling.c
424
goto end;
drivers/acpi/processor_throttling.c
438
goto end;
drivers/acpi/processor_throttling.c
454
goto end;
drivers/acpi/processor_throttling.c
466
goto end;
drivers/acpi/processor_throttling.c
473
goto end;
drivers/acpi/processor_throttling.c
476
end:
drivers/acpi/processor_throttling.c
507
goto end;
drivers/acpi/processor_throttling.c
518
goto end;
drivers/acpi/processor_throttling.c
539
goto end;
drivers/acpi/processor_throttling.c
546
goto end;
drivers/acpi/processor_throttling.c
550
end:
drivers/acpi/processor_throttling.c
585
goto end;
drivers/acpi/processor_throttling.c
591
goto end;
drivers/acpi/processor_throttling.c
604
goto end;
drivers/acpi/processor_throttling.c
610
goto end;
drivers/acpi/processor_throttling.c
616
goto end;
drivers/acpi/processor_throttling.c
635
end:
drivers/acpi/property.c
1016
end = element + obj->package.count;
drivers/acpi/property.c
1018
while (element < end) {
drivers/acpi/property.c
1028
nargs_prop, &element, end,
drivers/acpi/property.c
1045
ref_fwnode, nargs_prop, &element, end,
drivers/acpi/property.c
869
const union acpi_object *end, size_t num_args)
drivers/acpi/property.c
882
for (i = 0; (*element) + i < end && i < num_args; i++) {
drivers/acpi/property.c
952
const union acpi_object *element, *end;
drivers/acpi/resource.c
146
if (!acpi_dev_resource_len_valid(res->start, res->end, len, true))
drivers/acpi/resource.c
162
res->end = start + len - 1;
drivers/acpi/resource.c
214
u64 start, end, offset = 0;
drivers/acpi/resource.c
239
end = attr->maximum + offset;
drivers/acpi/resource.c
243
res->end = end;
drivers/acpi/resource.c
245
(offset != win->offset || start != res->start || end != res->end)) {
drivers/acpi/resource.c
27
return res->end < 0x10003;
drivers/acpi/resource.c
53
static bool acpi_dev_resource_len_valid(u64 start, u64 end, u64 len, bool io)
drivers/acpi/resource.c
55
u64 reslen = end - start + 1;
drivers/acpi/resource.c
64
if (len && reslen && start <= end)
drivers/acpi/resource.c
68
io ? "io" : "mem", start, end, len);
drivers/acpi/resource.c
78
if (!acpi_dev_resource_len_valid(res->start, res->end, len, false))
drivers/acpi/resource.c
803
res->end = irq;
drivers/acpi/resource.c
89
res->end = start + len - 1;
drivers/acpi/riscv/irq.c
225
const unsigned long end)
drivers/acpi/riscv/irq.c
234
const unsigned long end)
drivers/acpi/riscv/rhct.c
136
struct acpi_rhct_node_header *node, *end;
drivers/acpi/riscv/rhct.c
160
end = ACPI_ADD_PTR(struct acpi_rhct_node_header, rhct, rhct->header.length);
drivers/acpi/riscv/rhct.c
162
node < end;
drivers/acpi/riscv/rhct.c
40
struct acpi_rhct_node_header *node, *ref_node, *end;
drivers/acpi/riscv/rhct.c
59
end = ACPI_ADD_PTR(struct acpi_rhct_node_header, rhct, rhct->header.length);
drivers/acpi/riscv/rhct.c
62
node < end;
drivers/acpi/sbs.c
372
goto end;
drivers/acpi/sbs.c
374
end:
drivers/acpi/sbs.c
398
goto end;
drivers/acpi/sbs.c
406
goto end;
drivers/acpi/sbs.c
411
end:
drivers/acpi/sbs.c
557
goto end;
drivers/acpi/sbs.c
560
end:
drivers/acpi/sbs.c
582
goto end;
drivers/acpi/sbs.c
594
end:
drivers/acpi/sbs.c
642
goto end;
drivers/acpi/sbs.c
656
goto end;
drivers/acpi/sbs.c
674
end:
drivers/acpi/sbshc.c
121
goto end;
drivers/acpi/sbshc.c
124
goto end;
drivers/acpi/sbshc.c
140
goto end;
drivers/acpi/sbshc.c
152
goto end;
drivers/acpi/sbshc.c
159
end:
drivers/acpi/scan.c
1580
if (rentry->res->start >= rentry->res->end) {
drivers/acpi/scan.c
2645
if ((res->flags & IORESOURCE_DISABLED) || res->end < res->start)
drivers/acpi/scan.c
2893
const unsigned long end)
drivers/acpi/scan.c
2896
if (!ape->probe_subtbl(header, end))
drivers/acpi/sleep.c
1039
.end = acpi_pm_end,
drivers/acpi/sleep.c
694
.end = acpi_pm_end,
drivers/acpi/sleep.c
723
.end = acpi_pm_end,
drivers/acpi/sleep.c
853
.end = acpi_s2idle_end,
drivers/acpi/sleep.c
988
.end = acpi_pm_end,
drivers/acpi/sysfs.c
694
goto end;
drivers/acpi/sysfs.c
698
goto end;
drivers/acpi/sysfs.c
722
end:
drivers/acpi/sysfs.c
749
goto end;
drivers/acpi/sysfs.c
755
goto end;
drivers/acpi/sysfs.c
800
end:
drivers/acpi/tables.c
391
u8 *end = buffer + length;
drivers/acpi/tables.c
393
while (buffer < end)
drivers/acpi/utils.c
359
goto end;
drivers/acpi/utils.c
389
end:
drivers/acpi/utils.c
403
goto end;
drivers/acpi/viot.c
114
.end = address,
drivers/acpi/viot.c
59
struct acpi_viot_header *start, *end, *hdr_end;
drivers/acpi/viot.c
63
end = ACPI_ADD_PTR(struct acpi_viot_header, viot, viot->header.length);
drivers/acpi/viot.c
66
if (hdr < start || hdr_end > end) {
drivers/acpi/x86/s2idle.c
645
.end = acpi_s2idle_end,
drivers/amba/bus.c
123
(unsigned long long)dev->res.start, (unsigned long long)dev->res.end,
drivers/amba/bus.c
618
dev->res.end = base + size - 1;
drivers/android/binder.c
4124
void __user *end = buffer + size;
drivers/android/binder.c
4126
while (ptr < end && thread->return_error.cmd == BR_OK) {
drivers/android/binder.c
4736
void __user *end = buffer + size;
drivers/android/binder.c
4805
if (end - ptr < sizeof(tr) + 4) {
drivers/android/binder_alloc.c
193
unsigned long start, unsigned long end)
drivers/android/binder_alloc.c
198
trace_binder_update_page_range(alloc, false, start, end);
drivers/android/binder_alloc.c
200
for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) {
drivers/android/binder_alloc.c
393
unsigned long start, unsigned long end)
drivers/android/binder_alloc.c
398
trace_binder_update_page_range(alloc, true, start, end);
drivers/android/binder_alloc.c
400
for (page_addr = start; page_addr < end; page_addr += PAGE_SIZE) {
drivers/android/binder_trace.h
299
unsigned long start, unsigned long end),
drivers/android/binder_trace.h
300
TP_ARGS(alloc, allocate, start, end),
drivers/android/binder_trace.h
311
__entry->size = end - start;
drivers/android/tests/binder_alloc_kunit.c
146
unsigned long end;
drivers/android/tests/binder_alloc_kunit.c
149
end = PAGE_ALIGN(buffer->user_data + size);
drivers/android/tests/binder_alloc_kunit.c
151
for (; page_addr < end; page_addr += PAGE_SIZE) {
drivers/android/tests/binder_alloc_kunit.c
185
size_t *sizes, int *seq, size_t end)
drivers/android/tests/binder_alloc_kunit.c
193
for (i = 0; i <= (end - 1) / PAGE_SIZE; i++) {
drivers/android/tests/binder_alloc_kunit.c
232
size_t end)
drivers/android/tests/binder_alloc_kunit.c
234
unsigned long pages = PAGE_ALIGN(end) / PAGE_SIZE;
drivers/android/tests/binder_alloc_kunit.c
249
tc->free_sequence, end);
drivers/android/tests/binder_alloc_kunit.c
272
tc->free_sequence, end);
drivers/android/tests/binder_alloc_kunit.c
302
int index, size_t end)
drivers/android/tests/binder_alloc_kunit.c
310
case_failed = binder_alloc_test_alloc_free(test, alloc, tc, end);
drivers/android/tests/binder_alloc_kunit.c
330
permute_frees(test, alloc, tc, runs, failures, index + 1, end);
drivers/android/tests/binder_alloc_kunit.c
375
size_t end, prev;
drivers/android/tests/binder_alloc_kunit.c
389
end = prev;
drivers/android/tests/binder_alloc_kunit.c
395
end = ALIGN(end, PAGE_SIZE);
drivers/android/tests/binder_alloc_kunit.c
397
end += BUFFER_MIN_SIZE;
drivers/android/tests/binder_alloc_kunit.c
398
end_offset[index] = end;
drivers/ata/ahci.c
731
char *param, *end, *str, *mask_s;
drivers/ata/ahci.c
753
end = param + strlen(param);
drivers/ata/ahci.c
754
while (param && param < end && *param) {
drivers/ata/ahci.c
762
if (param >= end)
drivers/ata/ata_piix.c
1365
char *p = buf, *end = buf + sizeof(buf);
drivers/ata/ata_piix.c
1375
p += scnprintf(p, end - p, " XX");
drivers/ata/ata_piix.c
1379
p += scnprintf(p, end - p, " --");
drivers/ata/ata_piix.c
1386
p += scnprintf(p, end - p, " IDE IDE");
drivers/ata/ata_piix.c
1390
p += scnprintf(p, end - p, " P%d", map[i]);
drivers/ata/libata-core.c
5903
void **end = (void **)&ops->inherits;
drivers/ata/libata-core.c
5914
for (pp = begin; pp < end; pp++, inherit++)
drivers/ata/libata-core.c
5919
for (pp = begin; pp < end; pp++)
drivers/ata/pata_of_platform.c
56
irq_res.end = irq;
drivers/ata/pata_pcmcia.c
167
if (pdev->resource[1]->end) {
drivers/ata/pata_pcmcia.c
168
pdev->resource[0]->end = 8;
drivers/ata/pata_pcmcia.c
169
pdev->resource[1]->end = (*is_kme) ? 2 : 1;
drivers/ata/pata_pcmcia.c
171
if (pdev->resource[0]->end < 16)
drivers/ata/pata_pcmcia.c
212
if (pdev->resource[1]->end)
drivers/atm/iphase.c
1199
if(++wr_ptr == iadev->rx_dle_q.end)
drivers/atm/iphase.c
1357
if (++dle == iadev->rx_dle_q.end)
drivers/atm/iphase.c
1446
iadev->rx_dle_q.end = (struct dle*)((unsigned long)dle_addr+sizeof(struct dle)*DLE_ENTRIES);
drivers/atm/iphase.c
1741
if (++dle == iadev->tx_dle_q.end)
drivers/atm/iphase.c
1933
iadev->tx_dle_q.end = (struct dle*)((unsigned long)dle_addr+sizeof(struct dle)*DLE_ENTRIES);
drivers/atm/iphase.c
3016
if (++wr_ptr == iadev->tx_dle_q.end)
drivers/atm/iphase.c
3029
if (++wr_ptr == iadev->tx_dle_q.end)
drivers/atm/iphase.h
292
struct dle *end;
drivers/atm/lanai.c
1170
lvcc->tx.buf.start, lvcc->tx.buf.ptr, lvcc->tx.buf.end);
drivers/atm/lanai.c
1175
lvcc->tx.buf.start, lvcc->tx.buf.ptr, lvcc->tx.buf.end);
drivers/atm/lanai.c
1180
if (lvcc->tx.buf.ptr >= lvcc->tx.buf.end)
drivers/atm/lanai.c
1192
if (lvcc->tx.buf.ptr >= lvcc->tx.buf.end)
drivers/atm/lanai.c
1202
m = e - (unsigned char *) lvcc->tx.buf.end;
drivers/atm/lanai.c
1220
m = e - (unsigned char *) lvcc->tx.buf.end;
drivers/atm/lanai.c
1240
lvcc->tx.buf.end);
drivers/atm/lanai.c
1367
((const unsigned char *) (lvcc->rx.buf.end));
drivers/atm/lanai.c
1382
u32 *end = &lvcc->rx.buf.start[endptr * 4];
drivers/atm/lanai.c
1383
int n = ((unsigned long) end) - ((unsigned long) lvcc->rx.buf.ptr);
drivers/atm/lanai.c
1390
if ((x = &end[-2]) < lvcc->rx.buf.start)
drivers/atm/lanai.c
1391
x = &lvcc->rx.buf.end[-2];
drivers/atm/lanai.c
1418
lvcc->rx.buf.ptr = end;
drivers/atm/lanai.c
1713
const u32 *end = lanai->service.start + wreg;
drivers/atm/lanai.c
1714
while (lanai->service.ptr != end) {
drivers/atm/lanai.c
1717
if (lanai->service.ptr >= lanai->service.end)
drivers/atm/lanai.c
197
u32 *end; /* One past last byte */
drivers/atm/lanai.c
353
buf->end = (u32 *)
drivers/atm/lanai.c
365
return ((unsigned long) buf->end) - ((unsigned long) buf->start);
drivers/atm/lanai.c
374
buf->start = buf->end = buf->ptr = NULL;
drivers/base/arch_numa.c
274
phys_addr_t end = memblock_end_of_DRAM() - 1;
drivers/base/arch_numa.c
279
pr_info("Faking a node at [mem %pap-%pap]\n", &start, &end);
drivers/base/arch_numa.c
281
ret = numa_add_memblk(0, start, end + 1);
drivers/base/core.c
5209
goto end;
drivers/base/core.c
5217
end:
drivers/base/core.c
5244
goto end;
drivers/base/core.c
5253
end:
drivers/base/devres.c
436
struct list_head *first, struct list_head *end,
drivers/base/devres.c
446
list_for_each_entry_safe_from(node, n, end, entry) {
drivers/base/devres.c
473
list_for_each_entry_safe_from(node, n, end, entry) {
drivers/base/devres.c
684
struct list_head *end = &dev->devres_head;
drivers/base/devres.c
687
end = grp->node[1].entry.next;
drivers/base/devres.c
689
cnt = remove_nodes(dev, first, end, &todo);
drivers/base/regmap/internal.h
268
unsigned int end);
drivers/base/regmap/regcache-rbtree.c
472
unsigned int start, end;
drivers/base/regmap/regcache-rbtree.c
494
end = (max - base_reg) / map->reg_stride + 1;
drivers/base/regmap/regcache-rbtree.c
496
end = rbnode->blklen;
drivers/base/regmap/regcache-rbtree.c
500
rbnode->base_reg, start, end);
drivers/base/regmap/regcache-rbtree.c
517
unsigned int start, end;
drivers/base/regmap/regcache-rbtree.c
536
end = (max - base_reg) / map->reg_stride + 1;
drivers/base/regmap/regcache-rbtree.c
538
end = rbnode->blklen;
drivers/base/regmap/regcache-rbtree.c
540
bitmap_clear(rbnode->cache_present, start, end - start);
drivers/base/regmap/regcache.c
784
unsigned int start, unsigned int end)
drivers/base/regmap/regcache.c
789
for (i = start; i < end; i++) {
drivers/base/regmap/regcache.c
836
unsigned int end)
drivers/base/regmap/regcache.c
844
for (i = start; i < end; i++) {
drivers/base/regmap/regcache.c
878
unsigned int end)
drivers/base/regmap/regcache.c
882
block_base, start, end);
drivers/base/regmap/regcache.c
885
block_base, start, end);
drivers/bcma/driver_chipcommon_pflash.c
46
bcma_pflash_resource.end = BCMA_SOC_FLASH2 + BCMA_SOC_FLASH2_SZ;
drivers/bcma/driver_chipcommon_sflash.c
16
.end = 0,
drivers/bcma/driver_chipcommon_sflash.c
160
bcma_sflash_dev.resource[0].end = bcma_sflash_dev.resource[0].start +
drivers/bcma/driver_pci_host.c
424
pc_host->mem_resource.end = BCMA_SOC_PCI_DMA + BCMA_SOC_PCI_DMA_SZ - 1;
drivers/bcma/driver_pci_host.c
429
pc_host->io_resource.end = 0x7FF;
drivers/bcma/driver_pci_host.c
448
pc_host->mem_resource.end = BCMA_SOC_PCI_MEM +
drivers/bcma/driver_pci_host.c
458
pc_host->mem_resource.end = BCMA_SOC_PCI_MEM +
drivers/bcma/driver_pci_host.c
461
pc_host->io_resource.end = 0x47F;
drivers/bcma/driver_pci_host.c
467
pc_host->mem_resource.end = BCMA_SOC_PCI1_MEM +
drivers/bcma/driver_pci_host.c
470
pc_host->io_resource.end = 0x7FF;
drivers/block/amiflop.c
1153
unsigned long end;
drivers/block/amiflop.c
1161
end = raw + unit[drive].type->read_size;
drivers/block/amiflop.c
1165
if (!(raw = scan_sync (raw, end))) {
drivers/block/amiflop.c
1211
if (!(raw = scan_sync (raw, end))) {
drivers/block/amiflop.c
780
static unsigned long scan_sync(unsigned long raw, unsigned long end)
drivers/block/amiflop.c
782
ushort *ptr = (ushort *)raw, *endp = (ushort *)end;
drivers/block/amiflop.c
839
unsigned long end;
drivers/block/amiflop.c
846
end = raw + unit[drive].type->read_size;
drivers/block/amiflop.c
849
if (!(raw = scan_sync(raw, end))) {
drivers/block/ataflop.c
1352
if (!FloppyIRQHandler) goto end; /* int occurred after timer was fired, but
drivers/block/ataflop.c
1365
end:
drivers/block/drbd/drbd_bitmap.c
586
size_t do_now, end;
drivers/block/drbd/drbd_bitmap.c
588
end = offset + len;
drivers/block/drbd/drbd_bitmap.c
590
if (end > b->bm_words) {
drivers/block/drbd/drbd_bitmap.c
595
while (offset < end) {
drivers/block/drbd/drbd_bitmap.c
596
do_now = min_t(size_t, ALIGN(offset + 1, LWPP), end) - offset;
drivers/block/drbd/drbd_bitmap.c
815
size_t end, do_now;
drivers/block/drbd/drbd_bitmap.c
817
end = offset + number;
drivers/block/drbd/drbd_bitmap.c
826
WARN_ON(end > b->bm_words);
drivers/block/drbd/drbd_bitmap.c
829
while (offset < end) {
drivers/block/drbd/drbd_bitmap.c
830
do_now = min_t(size_t, ALIGN(offset+1, LWPP), end) - offset;
drivers/block/drbd/drbd_bitmap.c
849
if (end == b->bm_words)
drivers/block/drbd/drbd_bitmap.c
862
size_t end, do_now;
drivers/block/drbd/drbd_bitmap.c
864
end = offset + number;
drivers/block/drbd/drbd_bitmap.c
873
(end > b->bm_words) ||
drivers/block/drbd/drbd_bitmap.c
880
while (offset < end) {
drivers/block/drbd/drbd_bitmap.c
881
do_now = min_t(size_t, ALIGN(offset+1, LWPP), end) - offset;
drivers/block/drbd/drbd_interval.c
122
sector_t end = sector + (size >> 9);
drivers/block/drbd/drbd_interval.c
13
return this->end;
drivers/block/drbd/drbd_interval.c
134
} else if (here->sector < end &&
drivers/block/drbd/drbd_interval.c
150
sector_t end = sector + (size >> 9);
drivers/block/drbd/drbd_interval.c
158
if (i->sector >= end)
drivers/block/drbd/drbd_interval.c
19
struct drbd_interval, rb, sector_t, end, NODE_END);
drivers/block/drbd/drbd_interval.c
37
if (here->end < this_end)
drivers/block/drbd/drbd_interval.c
38
here->end = this_end;
drivers/block/drbd/drbd_interval.c
51
this->end = this_end;
drivers/block/drbd/drbd_interval.h
11
sector_t end; /* highest interval end in subtree */
drivers/block/mtip32xx/mtip32xx.c
3005
char *end = buf + buflen;
drivers/block/mtip32xx/mtip32xx.c
3009
p = end - 1;
drivers/block/mtip32xx/mtip32xx.c
3019
memmove(begin, p, end - p);
drivers/block/null_blk/main.c
537
u64 start, end;
drivers/block/null_blk/main.c
556
ret = kstrtoull(tmp + 1, 0, &end);
drivers/block/null_blk/main.c
560
if (start > end)
drivers/block/null_blk/main.c
566
end - start + 1, 1))
drivers/block/null_blk/main.c
569
end - start + 1)) {
drivers/block/rbd.c
1800
static int decode_object_map_header(void **p, void *end, u64 *object_map_size)
drivers/block/rbd.c
1808
ceph_decode_32_safe(p, end, header_len, e_inval);
drivers/block/rbd.c
1811
ret = ceph_start_decoding(p, end, 1, "BitVector header", &struct_v,
drivers/block/rbd.c
1816
ceph_decode_64_safe(p, end, *object_map_size, e_inval);
drivers/block/rbd.c
1830
void *p, *end;
drivers/block/rbd.c
1858
end = p + min(reply_len, (size_t)PAGE_SIZE);
drivers/block/rbd.c
1859
ret = decode_object_map_header(&p, end, &object_map_size);
drivers/block/rbd.c
3790
void *const end = p + reply_len;
drivers/block/rbd.c
3793
ceph_decode_32_safe(&p, end, n, e_inval); /* num_acks */
drivers/block/rbd.c
3798
ceph_decode_need(&p, end, 8 + 8, e_inval);
drivers/block/rbd.c
3801
ceph_decode_32_safe(&p, end, len, e_inval);
drivers/block/rbd.c
3813
ret = ceph_start_decoding(&p, end, 1, "ResponseMessage",
drivers/block/rbd.c
4430
void *const end = p + data_len;
drivers/block/rbd.c
4439
ret = ceph_start_decoding(&p, end, 1, "NotifyMessage",
drivers/block/rbd.c
5616
static int decode_parent_image_spec(void **p, void *end,
drivers/block/rbd.c
5623
ret = ceph_start_decoding(p, end, 1, "ParentImageSpec",
drivers/block/rbd.c
5628
ceph_decode_64_safe(p, end, pii->pool_id, e_inval);
drivers/block/rbd.c
5629
pii->pool_ns = ceph_extract_encoded_string(p, end, NULL, GFP_KERNEL);
drivers/block/rbd.c
5635
pii->image_id = ceph_extract_encoded_string(p, end, NULL, GFP_KERNEL);
drivers/block/rbd.c
5641
ceph_decode_64_safe(p, end, pii->snap_id, e_inval);
drivers/block/rbd.c
5655
void *p, *end;
drivers/block/rbd.c
5665
end = p + reply_len;
drivers/block/rbd.c
5666
ret = decode_parent_image_spec(&p, end, pii);
drivers/block/rbd.c
5677
end = p + reply_len;
drivers/block/rbd.c
5678
ceph_decode_8_safe(&p, end, pii->has_overlap, e_inval);
drivers/block/rbd.c
5680
ceph_decode_64_safe(&p, end, pii->overlap, e_inval);
drivers/block/rbd.c
5701
void *p, *end;
drivers/block/rbd.c
5711
end = p + reply_len;
drivers/block/rbd.c
5712
ceph_decode_64_safe(&p, end, pii->pool_id, e_inval);
drivers/block/rbd.c
5713
pii->image_id = ceph_extract_encoded_string(&p, end, NULL, GFP_KERNEL);
drivers/block/rbd.c
5719
ceph_decode_64_safe(&p, end, pii->snap_id, e_inval);
drivers/block/rbd.c
5721
ceph_decode_64_safe(&p, end, pii->overlap, e_inval);
drivers/block/rbd.c
5875
void *end;
drivers/block/rbd.c
5891
end = image_id + image_id_size;
drivers/block/rbd.c
5892
ceph_encode_string(&p, end, rbd_dev->spec->image_id, (u32)len);
drivers/block/rbd.c
5906
end = reply_buf + ret;
drivers/block/rbd.c
5908
image_name = ceph_extract_encoded_string(&p, end, &len, GFP_KERNEL);
drivers/block/rbd.c
6064
void *end;
drivers/block/rbd.c
6090
end = reply_buf + ret;
drivers/block/rbd.c
6092
ceph_decode_64_safe(&p, end, seq, out);
drivers/block/rbd.c
6093
ceph_decode_32_safe(&p, end, snap_count, out);
drivers/block/rbd.c
6106
if (!ceph_has_room(&p, end, snap_count * sizeof (__le64)))
drivers/block/rbd.c
6136
void *end;
drivers/block/rbd.c
6155
end = reply_buf + ret;
drivers/block/rbd.c
6156
snap_name = ceph_extract_encoded_string(&p, end, NULL, GFP_KERNEL);
drivers/block/ublk_drv.c
2549
unsigned long pfn, end, phys_off = vma->vm_pgoff << PAGE_SHIFT;
drivers/block/ublk_drv.c
2565
end = UBLKSRV_CMD_BUF_OFFSET + ub->dev_info.nr_hw_queues * max_sz;
drivers/block/ublk_drv.c
2566
if (phys_off < UBLKSRV_CMD_BUF_OFFSET || phys_off >= end)
drivers/block/virtio_blk.c
1048
char *end = buf + buflen;
drivers/block/virtio_blk.c
1052
p = end - 1;
drivers/block/virtio_blk.c
1062
memmove(begin, p, end - p);
drivers/block/xen-blkback/blkback.c
459
blkif_sector_t end = req->sector_number + req->nr_sects;
drivers/block/xen-blkback/blkback.c
461
if (unlikely(end < req->sector_number))
drivers/block/xen-blkback/blkback.c
463
if (unlikely(end > vbd_sz(vbd)))
drivers/block/xen-blkfront.c
445
unsigned int end = minor + nr;
drivers/block/xen-blkfront.c
448
if (end > nr_minors) {
drivers/block/xen-blkfront.c
451
bitmap = kcalloc(BITS_TO_LONGS(end), sizeof(*bitmap),
drivers/block/xen-blkfront.c
457
if (end > nr_minors) {
drivers/block/xen-blkfront.c
462
nr_minors = BITS_TO_LONGS(end) * BITS_PER_LONG;
drivers/block/xen-blkfront.c
470
if (find_next_bit(minors, end, minor) >= end) {
drivers/block/xen-blkfront.c
482
unsigned int end = minor + nr;
drivers/block/xen-blkfront.c
484
BUG_ON(end > nr_minors);
drivers/bluetooth/bluecard_cs.c
850
link->resource[0]->end = 64;
drivers/bluetooth/bt3c_cs.c
651
if ((p_dev->resource[0]->end != 8) || (p_dev->resource[0]->start == 0))
drivers/bluetooth/bt3c_cs.c
654
p_dev->resource[0]->end = 8;
drivers/bluetooth/bt3c_cs.c
672
p_dev->resource[0]->end = 8;
drivers/bluetooth/dtl1_cs.c
559
if ((p_dev->resource[1]->end) || (p_dev->resource[1]->end < 8))
drivers/bluetooth/dtl1_cs.c
574
link->resource[0]->end = 8;
drivers/bluetooth/hci_bcm4377.c
2011
const char *end;
drivers/bluetooth/hci_bcm4377.c
2018
end = strchrnul(p, ' ');
drivers/bluetooth/hci_bcm4377.c
2019
len = end - p;
drivers/bluetooth/hci_bcm4377.c
2043
p = skip_spaces(end);
drivers/bus/fsl-mc/fsl-mc-bus.c
729
regions[i].end = regions[i].start + region_desc.size - 1;
drivers/bus/hisi_lpc.c
355
res->end = sys_port + len;
drivers/bus/hisi_lpc.c
368
if (r->end != 0x3fff)
drivers/bus/hisi_lpc.c
372
r->end = 0xe4 + 0x04 - 1;
drivers/bus/hisi_lpc.c
374
r->end = 0x2f8 + 0x08 - 1;
drivers/bus/mhi/ep/ring.c
29
static int __mhi_ep_cache_ring(struct mhi_ep_ring *ring, size_t end)
drivers/bus/mhi/ep/ring.c
42
if (ring->wr_offset == end)
drivers/bus/mhi/ep/ring.c
46
if (start < end) {
drivers/bus/mhi/ep/ring.c
47
buf_info.size = (end - start) * sizeof(struct mhi_ring_element);
drivers/bus/mhi/ep/ring.c
63
if (end) {
drivers/bus/mhi/ep/ring.c
66
buf_info.size = end * sizeof(struct mhi_ring_element);
drivers/bus/mhi/ep/ring.c
74
dev_dbg(dev, "Cached ring: start %zu end %zu size %zu\n", start, end, buf_info.size);
drivers/bus/mips_cdmm.c
108
(unsigned long long)dev->res.end,
drivers/bus/mips_cdmm.c
550
dev->res.end = bus->phys +
drivers/bus/mvebu-mbus.c
1230
mem->end = -1;
drivers/bus/mvebu-mbus.c
1232
io->end = -1;
drivers/bus/mvebu-mbus.c
1237
mem->end = mem->start + reg[1] - 1;
drivers/bus/mvebu-mbus.c
1244
io->end = io->start + reg[1] - 1;
drivers/bus/mvebu-mbus.c
272
u64 end = (u64)base + size;
drivers/bus/mvebu-mbus.c
294
if ((u64)base < wend && end > wbase)
drivers/bus/mvebu-mbus.c
586
mvebu_mbus_find_bridge_hole(uint64_t *start, uint64_t *end)
drivers/bus/mvebu-mbus.c
608
*end = 0x100000000ULL;
drivers/bus/mvebu-mbus.c
627
u64 base, size, end;
drivers/bus/mvebu-mbus.c
632
end = base + size;
drivers/bus/mvebu-mbus.c
638
if (base >= mbus_bridge_base && end <= mbus_bridge_end)
drivers/bus/mvebu-mbus.c
645
if (base >= mbus_bridge_base && end > mbus_bridge_end) {
drivers/bus/mvebu-mbus.c
654
if (base < mbus_bridge_base && end > mbus_bridge_base)
drivers/bus/mvebu-mbus.c
655
size -= end - mbus_bridge_base;
drivers/bus/uniphier-system-bus.c
102
if (priv->bank[i].end > priv->bank[j].base &&
drivers/bus/uniphier-system-bus.c
103
priv->bank[i].base < priv->bank[j].end) {
drivers/bus/uniphier-system-bus.c
137
u32 base, end, mask, val;
drivers/bus/uniphier-system-bus.c
142
end = priv->bank[i].end;
drivers/bus/uniphier-system-bus.c
144
if (base == end) {
drivers/bus/uniphier-system-bus.c
163
mask = base ^ (end - 1);
drivers/bus/uniphier-system-bus.c
29
u32 end;
drivers/bus/uniphier-system-bus.c
41
u64 end, mask;
drivers/bus/uniphier-system-bus.c
52
if (priv->bank[bank].base || priv->bank[bank].end) {
drivers/bus/uniphier-system-bus.c
63
end = paddr + size;
drivers/bus/uniphier-system-bus.c
74
end = round_up(end, 0x00020000);
drivers/bus/uniphier-system-bus.c
76
if (end > U32_MAX) {
drivers/bus/uniphier-system-bus.c
77
dev_err(priv->dev, "end address %08llx is too high\n", end);
drivers/bus/uniphier-system-bus.c
80
mask = paddr ^ (end - 1);
drivers/bus/uniphier-system-bus.c
84
end = round_up(end, mask);
drivers/bus/uniphier-system-bus.c
87
priv->bank[bank].end = end;
drivers/bus/uniphier-system-bus.c
90
bank, priv->bank[bank].base, priv->bank[bank].end);
drivers/cache/ax45mp_cache.c
106
unsigned long end = start + size;
drivers/cache/ax45mp_cache.c
110
if (unlikely(start == end))
drivers/cache/ax45mp_cache.c
116
end = ((end + line_size - 1) & (~(line_size - 1)));
drivers/cache/ax45mp_cache.c
120
ax45mp_cpu_dcache_inval_range(start, end);
drivers/cache/ax45mp_cache.c
128
unsigned long end = start + size;
drivers/cache/ax45mp_cache.c
132
if (unlikely(start == end))
drivers/cache/ax45mp_cache.c
137
end = ((end + line_size - 1) & (~(line_size - 1)));
drivers/cache/ax45mp_cache.c
139
ax45mp_cpu_dcache_wb_range(start, end);
drivers/cache/ax45mp_cache.c
65
static void ax45mp_cpu_cache_operation(unsigned long start, unsigned long end,
drivers/cache/ax45mp_cache.c
73
while (end > start) {
drivers/cache/ax45mp_cache.c
90
static inline void ax45mp_cpu_dcache_wb_range(unsigned long start, unsigned long end)
drivers/cache/ax45mp_cache.c
92
ax45mp_cpu_cache_operation(start, end, AX45MP_CCTL_L1D_VA_WB,
drivers/cache/ax45mp_cache.c
97
static inline void ax45mp_cpu_dcache_inval_range(unsigned long start, unsigned long end)
drivers/cache/ax45mp_cache.c
99
ax45mp_cpu_cache_operation(start, end, AX45MP_CCTL_L1D_VA_INVAL,
drivers/cache/sifive_ccache.c
148
phys_addr_t end = start + len;
drivers/cache/sifive_ccache.c
155
for (line = ALIGN_DOWN(start, SIFIVE_CCACHE_LINE_SIZE); line < end;
drivers/cdx/controller/mcdi_functions.c
104
res[dev_params->res_count].end =
drivers/cdx/controller/mcdi_functions.c
115
res[dev_params->res_count].end =
drivers/cdx/controller/mcdi_functions.c
82
res[dev_params->res_count].end =
drivers/cdx/controller/mcdi_functions.c
93
res[dev_params->res_count].end =
drivers/char/agp/efficeon-agp.c
388
if (!r->start && r->end) {
drivers/char/agp/intel-agp.c
777
if (!r->start && r->end) {
drivers/char/agp/intel-gtt.c
1064
intel_private.ifp_resource.end = temp + PAGE_SIZE;
drivers/char/agp/intel-gtt.c
1096
intel_private.ifp_resource.end = l64 + PAGE_SIZE;
drivers/char/agp/intel-gtt.c
938
int end = intel_private.gtt_mappable_entries;
drivers/char/agp/intel-gtt.c
939
intel_gmch_gtt_clear_range(start, end - start);
drivers/char/agp/nvidia-agp.c
264
unsigned long end;
drivers/char/agp/nvidia-agp.c
275
end = jiffies + 3*HZ;
drivers/char/agp/nvidia-agp.c
279
if (time_before_eq(end, jiffies)) {
drivers/char/hw_random/stm32-rng.c
117
goto end;
drivers/char/hw_random/stm32-rng.c
138
end:
drivers/char/ipmi/ipmi_plat_data.c
70
r[0].end = r[0].start + p->regsize - 1;
drivers/char/ipmi/ipmi_plat_data.c
76
r[1].end = r[1].start + p->regsize - 1;
drivers/char/ipmi/ipmi_plat_data.c
84
r[2].end = r[2].start + p->regsize - 1;
drivers/char/ipmi/ipmi_plat_data.c
92
r[num_r].end = p->irq;
drivers/char/ps3flash.c
277
static int ps3flash_fsync(struct file *file, loff_t start, loff_t end, int datasync)
drivers/char/tpm/tpm2-cmd.c
555
void *end;
drivers/char/tpm/tpm2-cmd.c
589
end = &buf.data[rsp_len];
drivers/char/tpm/tpm2-cmd.c
594
if (pcr_select_offset >= end) {
drivers/char/tpm/tpm_crb.c
564
.end = start + size - 1,
drivers/char/tpm/tpm_crb.c
592
if (io_res->start > start || io_res->end < start)
drivers/char/tpm/tpm_crb.c
595
if (start + size - 1 <= io_res->end)
drivers/char/tpm/tpm_crb.c
602
return io_res->end - start + 1;
drivers/char/tpm/tpm_crb.c
652
iores_array[i].end) {
drivers/char/tpm/tpm_crb.c
699
for (i = 0; iores_array[i].end; ++i) {
drivers/char/tpm/tpm_crb.c
701
cmd_pa <= iores_array[i].end) {
drivers/char/tpm/tpm_crb.c
728
rsp_pa <= iores_array[i].end) {
drivers/char/xillybus/xillybus_core.c
1695
goto end;
drivers/char/xillybus/xillybus_core.c
1701
goto end;
drivers/char/xillybus/xillybus_core.c
1715
end:
drivers/char/xillybus/xillyusb.c
1813
goto end;
drivers/char/xillybus/xillyusb.c
1819
goto end;
drivers/char/xillybus/xillyusb.c
1827
goto end;
drivers/char/xillybus/xillyusb.c
1834
end:
drivers/clk/at91/clk-generated.c
187
goto end;
drivers/clk/at91/clk-generated.c
191
goto end;
drivers/clk/at91/clk-generated.c
206
end:
drivers/clk/at91/clk-master.c
622
goto end;
drivers/clk/at91/clk-master.c
626
goto end;
drivers/clk/at91/clk-master.c
648
end:
drivers/clk/at91/clk-peripheral.c
304
goto end;
drivers/clk/at91/clk-peripheral.c
309
goto end;
drivers/clk/at91/clk-peripheral.c
324
end:
drivers/clk/qcom/clk-alpha-pll.c
710
const struct pll_vco *end = v + pll->num_vco;
drivers/clk/qcom/clk-alpha-pll.c
712
for (; v < end; v++)
drivers/clk/ti/clkctrl.c
477
const char *end;
drivers/clk/ti/clkctrl.c
485
end = strstr(output, "_clkctrl");
drivers/clk/ti/clkctrl.c
486
if (end)
drivers/clk/ti/clkctrl.c
487
len -= strlen(end);
drivers/clk/ti/clkctrl.c
495
end = compat + prefix_len;
drivers/clk/ti/clkctrl.c
497
if (strnlen(end, 16) < 2)
drivers/clk/ti/clkctrl.c
499
name = kstrdup_and_replace(end, '-', '_', GFP_KERNEL);
drivers/clocksource/timer-goldfish.c
122
.end = (unsigned long)base + 0xfff,
drivers/comedi/drivers/ni_usb6501.c
206
goto end;
drivers/comedi/drivers/ni_usb6501.c
217
goto end;
drivers/comedi/drivers/ni_usb6501.c
227
goto end;
drivers/comedi/drivers/ni_usb6501.c
244
end:
drivers/comedi/drivers/ni_usb6501.c
290
goto end;
drivers/comedi/drivers/ni_usb6501.c
301
goto end;
drivers/comedi/drivers/ni_usb6501.c
311
goto end;
drivers/comedi/drivers/ni_usb6501.c
334
end:
drivers/cpuidle/governors/teo.c
399
goto end;
drivers/cpuidle/governors/teo.c
524
end:
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
189
unsigned int i = 0, end, fill, min_fill, nwait, nbw = 0, j = 0, todo;
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
245
end = ((areq->nbytes + op->len) / 64) * 64 - op->len;
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
247
if (end > areq->nbytes || areq->nbytes - end > 63) {
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
249
end, areq->nbytes);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
256
end = 0;
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
258
end = ((areq->nbytes + op->len) / 4) * 4 - op->len;
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
289
while (op->len < 64 && i < end) {
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
291
in_r = min(end - i, 64 - op->len);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
310
if (mi.length - in_i > 3 && i < end) {
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
315
todo = min3((u32)(end - i) / 4, rx_cnt, (u32)in_r / 4);
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
330
} while (i < end);
drivers/crypto/aspeed/aspeed-hace-hash.c
237
goto end;
drivers/crypto/aspeed/aspeed-hace-hash.c
318
end:
drivers/crypto/atmel-aes.c
977
u16 start, end;
drivers/crypto/atmel-aes.c
992
end = start + ctx->blocks - 1;
drivers/crypto/atmel-aes.c
994
if (ctx->blocks >> 16 || end < start) {
drivers/crypto/ccp/sev-dev.c
1342
size = PAGE_ALIGN((rs->end + 1) - rs->start);
drivers/crypto/ccree/cc_buffer_mgr.c
107
u32 to_skip, u32 end, enum cc_sg_cpy_direct direct)
drivers/crypto/ccree/cc_buffer_mgr.c
111
nents = sg_nents_for_len(sg, end);
drivers/crypto/ccree/cc_buffer_mgr.c
112
sg_copy_buffer(sg, nents, dest, (end - to_skip + 1), to_skip,
drivers/crypto/ccree/cc_buffer_mgr.h
68
u32 to_skip, u32 end, enum cc_sg_cpy_direct direct);
drivers/crypto/hisilicon/qm.c
1272
if (ir >= shaper_cbs_s[i].start && ir <= shaper_cbs_s[i].end)
drivers/crypto/hisilicon/qm.c
1285
if (ir >= shaper_cir_s[i].start && ir <= shaper_cir_s[i].end)
drivers/crypto/hisilicon/qm.c
450
u32 end;
drivers/crypto/hisilicon/sec2/sec_crypto.c
2667
static void sec_unregister_skcipher(u64 alg_mask, int end)
drivers/crypto/hisilicon/sec2/sec_crypto.c
2671
for (i = 0; i < end; i++)
drivers/crypto/hisilicon/sec2/sec_crypto.c
2699
static void sec_unregister_aead(u64 alg_mask, int end)
drivers/crypto/hisilicon/sec2/sec_crypto.c
2703
for (i = 0; i < end; i++)
drivers/crypto/inside-secure/eip93/eip93-common.c
524
u32 start, end, ctr, blocks;
drivers/crypto/inside-secure/eip93/eip93-common.c
554
end = start + blocks - 1;
drivers/crypto/inside-secure/eip93/eip93-common.c
555
if (end < start) {
drivers/crypto/intel/qat/qat_common/adf_mstate_mgr.c
229
u64 end;
drivers/crypto/intel/qat/qat_common/adf_mstate_mgr.c
232
end = (uintptr_t)mgr->buf + mgr->size;
drivers/crypto/intel/qat/qat_common/adf_mstate_mgr.c
237
if (s_end < s_start || s_end > end) {
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
105
goto end;
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
115
end:
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
89
goto end;
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c
96
goto end;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
204
char *end;
drivers/crypto/intel/qat/qat_common/qat_uclo.c
206
ae = simple_strtoull(str, &end, 10);
drivers/crypto/intel/qat/qat_common/qat_uclo.c
207
if (ae > UINT_MAX || str == end || (end - str) > 19)
drivers/crypto/nx/nx.c
183
struct nx_sg *end,
drivers/crypto/nx/nx.c
191
while (delta && end > sg) {
drivers/crypto/nx/nx.c
192
struct nx_sg *last = end - 1;
drivers/crypto/nx/nx.c
198
end--;
drivers/crypto/nx/nx.c
208
oplen = (sg - end) * sizeof(struct nx_sg);
drivers/crypto/omap-aes.h
21
#define FLD_MASK(start, end) (((1 << ((start) - (end) + 1)) - 1) << (end))
drivers/crypto/omap-aes.h
22
#define FLD_VAL(val, start, end) (((val) << (end)) & FLD_MASK(start, end))
drivers/crypto/s5p-sss.c
2160
res->end += 0x300;
drivers/crypto/s5p-sss.c
2171
res->end -= 0x300;
drivers/crypto/s5p-sss.c
2272
res->end -= 0x300;
drivers/crypto/s5p-sss.c
2307
pdata->res->end -= 0x300;
drivers/crypto/starfive/jh7110-hash.c
143
goto end;
drivers/crypto/starfive/jh7110-hash.c
157
end:
drivers/crypto/xilinx/xilinx-trng.c
360
goto end;
drivers/crypto/xilinx/xilinx-trng.c
367
goto end;
drivers/crypto/xilinx/xilinx-trng.c
375
goto end;
drivers/crypto/xilinx/xilinx-trng.c
390
end:
drivers/cxl/acpi.c
345
res->end = base + n - 1;
drivers/cxl/acpi.c
443
.end = cfmws->base_hpa + cfmws->window_size - 1,
drivers/cxl/acpi.c
494
const unsigned long end)
drivers/cxl/acpi.c
540
const unsigned long end)
drivers/cxl/acpi.c
833
new->end = res->end;
drivers/cxl/acpi.c
854
next->start = new->end + 1;
drivers/cxl/acpi.c
873
.end = cxld->hpa_range.end,
drivers/cxl/acpi.c
907
cxl_res->end = -1;
drivers/cxl/acpi.c
96
const unsigned long end)
drivers/cxl/core/atl.c
101
hpa_range.end = prm_cxl_dpa_spa(pci_dev, hpa_range.end);
drivers/cxl/core/atl.c
104
if (hpa_range.start == ULLONG_MAX || hpa_range.end == ULLONG_MAX) {
drivers/cxl/core/atl.c
107
hpa_range.start, hpa_range.end, ctx->hpa_range.start,
drivers/cxl/core/atl.c
108
ctx->hpa_range.end, dev_name(&cxld->dev));
drivers/cxl/core/atl.c
117
hpa_range.end = ALIGN(hpa_range.end, SZ_256M) - 1;
drivers/cxl/core/atl.c
124
hpa_range.start, hpa_range.end, ctx->hpa_range.start,
drivers/cxl/core/atl.c
125
ctx->hpa_range.end, dev_name(&cxld->dev));
drivers/cxl/core/atl.c
152
hpa_range.start, hpa_range.end, ctx->hpa_range.start,
drivers/cxl/core/atl.c
153
ctx->hpa_range.end, dev_name(&cxld->dev));
drivers/cxl/core/atl.c
92
hpa_range.end);
drivers/cxl/core/cdat.c
125
const unsigned long end)
drivers/cxl/core/cdat.c
138
if (len != size || (unsigned long)hdr + len > end) {
drivers/cxl/core/cdat.c
272
.end = res->end,
drivers/cxl/core/cdat.c
434
const unsigned long end)
drivers/cxl/core/cdat.c
451
(unsigned long)header + len > end) {
drivers/cxl/core/cdat.c
53
const unsigned long end)
drivers/cxl/core/cdat.c
576
.end = dpa_res->end,
drivers/cxl/core/cdat.c
64
if (len != size || (unsigned long)hdr + len > end) {
drivers/cxl/core/cdat.c
78
dent->dpa_range.end = le64_to_cpu((__force __le64)dsmas->dpa_base_address) +
drivers/cxl/core/edac.c
1512
*max_dpa = cxlds->dpa_res.end;
drivers/cxl/core/edac.c
1871
*max_dpa = cxlds->dpa_res.end;
drivers/cxl/core/hdm.c
1013
.end = base + size - 1,
drivers/cxl/core/hdm.c
1083
port->id, cxld->id, cxld->hpa_range.start, cxld->hpa_range.end,
drivers/cxl/core/hdm.c
193
unsigned long long start = r->start, end = r->end;
drivers/cxl/core/hdm.c
195
seq_printf(file, "%*s%08llx-%08llx : %s\n", depth * 2, "", start, end,
drivers/cxl/core/hdm.c
225
adjust_end = min(skip_end, part_res->end);
drivers/cxl/core/hdm.c
423
.end = start + size - 1,
drivers/cxl/core/hdm.c
483
if (prev->range.end + 1 != part->range.start)
drivers/cxl/core/hdm.c
631
start = last->end + 1;
drivers/cxl/core/hdm.c
649
skip_start = last->end + 1;
drivers/cxl/core/hdm.c
655
avail = res->end - start + 1;
drivers/cxl/core/mbox.c
1319
.end = start + size - 1,
drivers/cxl/core/pci.c
349
.end = base + size - 1
drivers/cxl/core/port.c
1970
.end = -1,
drivers/cxl/core/region.c
1532
cxld->hpa_range.start, cxld->hpa_range.end);
drivers/cxl/core/region.c
1549
.end = p->res->end,
drivers/cxl/core/region.c
1602
.end = -1,
drivers/cxl/core/region.c
1835
return (r1->start == r2->start && r1->end == r2->end);
drivers/cxl/core/region.c
1855
range->start, range->end);
drivers/cxl/core/region.c
1949
dev_name(&port->dev), hpa_range->start, hpa_range->end, pos);
drivers/cxl/core/region.c
2130
.end = p->res->end,
drivers/cxl/core/region.c
2214
.end = -1,
drivers/cxl/core/region.c
2827
offset = last->end + 1;
drivers/cxl/core/region.c
2830
length = res->end - offset + 1;
drivers/cxl/core/region.c
2875
length = cxled->dpa_res->end - offset + 1;
drivers/cxl/core/region.c
2884
ctx->offset = cxled->dpa_res->end + 1;
drivers/cxl/core/region.c
3472
cxlr_pmem->hpa_range.end = p->res->end;
drivers/cxl/core/region.c
3560
cxlr_dax->hpa_range.end = p->res->end;
drivers/cxl/core/region.c
3743
ctx->hpa_range.start, ctx->hpa_range.end);
drivers/cxl/core/region.c
3753
ctx->hpa_range.start, ctx->hpa_range.end);
drivers/cxl/core/region.c
4070
if (hpa < p->res->start || hpa > p->res->end) {
drivers/cxl/core/region.c
4254
p->res->start, p->res->end, cxlr,
drivers/cxl/core/region.c
667
cxlr->hpa_range = DEFINE_RANGE(res->start, res->end);
drivers/cxl/core/region.c
891
p->res->end == range->end;
drivers/cxl/core/regs.c
190
resource_size_t end = addr + length - 1;
drivers/cxl/core/regs.c
192
dev_err(dev, "Failed to request region %pa-%pa\n", &addr, &end);
drivers/cxl/pci.c
60
unsigned long end = start;
drivers/cxl/pci.c
63
end = jiffies;
drivers/cxl/pci.c
65
if (time_after(end, start + CXL_MAILBOX_TIMEOUT_MS)) {
drivers/cxl/pci.c
75
jiffies_to_msecs(end) - jiffies_to_msecs(start));
drivers/cxl/pmem.c
418
res->end = cxlr_pmem->hpa_range.end;
drivers/cxl/port.c
56
cxled->cxld.hpa_range.start, cxled->cxld.hpa_range.end);
drivers/dax/bus.c
1009
if (last->range.start != res->start || last->range.end != res->end)
drivers/dax/bus.c
1069
if (next && next->start > res->end + 1)
drivers/dax/bus.c
1070
alloc = min(next->start - (res->end + 1), to_alloc);
drivers/dax/bus.c
1073
if (!alloc && !next && res->end < region_res->end)
drivers/dax/bus.c
1074
alloc = min(region_res->end - res->end, to_alloc);
drivers/dax/bus.c
1083
rc = alloc_dev_dax_range(dev_dax, res->end + 1, alloc);
drivers/dax/bus.c
1138
char *start, *end, *str;
drivers/dax/bus.c
1145
end = str;
drivers/dax/bus.c
1146
start = strsep(&end, "-");
drivers/dax/bus.c
1147
if (!start || !end)
drivers/dax/bus.c
1155
rc = kstrtoull(end, 16, &addr);
drivers/dax/bus.c
1158
range->end = addr;
drivers/dax/bus.c
450
(unsigned long long)range->end);
drivers/dax/bus.c
666
.end = range->end,
drivers/dax/bus.c
753
rc = sysfs_emit(buf, "%#llx\n", dax_range->range.end);
drivers/dax/bus.c
758
static DEVICE_ATTR(end, 0400, end_show, NULL);
drivers/dax/bus.c
879
.end = alloc->end,
drivers/dax/bus.c
884
&alloc->start, &alloc->end);
drivers/dax/bus.c
920
.end = range->start + size - 1,
drivers/dax/bus.c
925
(unsigned long long) range->end);
drivers/dax/device.c
17
unsigned long start, unsigned long end, struct file *file,
drivers/dax/device.c
309
rc = __check_vma(dev_dax, desc->vma_flags, desc->start, desc->end, filp,
drivers/dax/device.c
35
if (start & mask || end & mask) {
drivers/dax/device.c
38
current->comm, func, start, end,
drivers/dax/device.c
449
i, range->start, range->end);
drivers/dax/device.c
76
if (phys + size - 1 <= range->end)
drivers/dax/hmem/device.c
16
.end = -1,
drivers/dax/hmem/hmem.c
102
.end = res->end,
drivers/dax/kmem.c
104
i, range.start, range.end);
drivers/dax/kmem.c
149
i, range.start, range.end);
drivers/dax/kmem.c
182
i, range.start, range.end);
drivers/dax/kmem.c
241
i, range.start, range.end);
drivers/dax/kmem.c
38
r->end = ALIGN_DOWN(range->end + 1, memory_block_size_bytes()) - 1;
drivers/dax/kmem.c
39
if (r->start >= r->end) {
drivers/dax/kmem.c
41
r->end = range->end;
drivers/dio/dio.c
237
dev->resource.end = pa + DIO_SIZE(scode, va);
drivers/dio/dio.c
41
{ .name = "DIO mem", .start = 0x00600000, .end = 0x007fffff },
drivers/dio/dio.c
43
{ .name = "DIO-II mem", .start = 0x01000000, .end = 0x1fffffff }
drivers/dma-buf/udmabuf.c
331
loff_t end;
drivers/dma-buf/udmabuf.c
334
end = start + (pgcnt << PAGE_SHIFT) - 1;
drivers/dma-buf/udmabuf.c
335
nr_folios = memfd_pin_folios(memfd, start, end, folios, pgcnt, &pgoff);
drivers/dma-buf/udmabuf.c
352
goto end;
drivers/dma-buf/udmabuf.c
363
end:
drivers/dma/acpi-dma.c
132
struct acpi_csrt_group *grp, *end;
drivers/dma/acpi-dma.c
146
end = (struct acpi_csrt_group *)((void *)csrt + csrt->header.length);
drivers/dma/acpi-dma.c
148
while (grp < end) {
drivers/dma/dmatest.c
400
unsigned int end, unsigned int counter, u8 pattern,
drivers/dma/dmatest.c
412
for (i = start; i < end; i++) {
drivers/dma/dw-edma/dw-edma-pcie.c
105
.end = cpu_addr,
drivers/dma/fsl-edma-main.c
154
u8 start, u8 end)
drivers/dma/fsl-edma-main.c
160
end = min(end, fsl_edma->n_chans);
drivers/dma/fsl-edma-main.c
162
for (i = start; i < end; i++) {
drivers/dma/imx-sdma.c
2383
sdma->spba_end_addr = spba_res.end;
drivers/dma/ioat/dma.c
273
unsigned long end = jiffies + tmo;
drivers/dma/ioat/dma.c
281
if (tmo && time_after(jiffies, end)) {
drivers/dma/ioat/dma.c
294
unsigned long end = jiffies + tmo;
drivers/dma/ioat/dma.c
299
if (end && time_after(jiffies, end)) {
drivers/dma/mcf-edma-main.c
127
for (irq = res->start; irq <= res->end; irq++)
drivers/dma/mcf-edma-main.c
134
for (irq = res->start; irq <= res->end; irq++)
drivers/dma/mcf-edma-main.c
84
for (ret = 0, i = res->start; i <= res->end; ++i)
drivers/dma/mcf-edma-main.c
94
for (ret = 0, i = res->start; i <= res->end; ++i)
drivers/dma/mmp_pdma.c
952
u64 start, end;
drivers/dma/mmp_pdma.c
961
end = start + len;
drivers/dma/mmp_pdma.c
973
} else if (curr >= start && curr <= end) {
drivers/dma/mmp_pdma.c
974
residue += (u32)(end - curr);
drivers/dma/ppc4xx/adma.c
3022
struct ppc440spe_adma_desc_slot *iter, *end;
drivers/dma/ppc4xx/adma.c
3034
list_for_each_entry_reverse(end, &sw_desc->group_list,
drivers/dma/ppc4xx/adma.c
3047
if (unlikely(iter == end))
drivers/dma/ppc4xx/adma.c
3059
if (unlikely(iter == end))
drivers/dma/ppc4xx/adma.c
3070
ppc440spe_desc_set_src_addr(end, chan, 0, 0, addr ? addr : paddr);
drivers/dma/ppc4xx/adma.c
3073
end = list_entry(end->chain_node.next,
drivers/dma/ppc4xx/adma.c
3075
ppc440spe_desc_set_src_addr(end, chan, 0, 0, qaddr);
drivers/dma/pxa_dma.c
1116
u32 curr, start, len, end, residue = 0;
drivers/dma/pxa_dma.c
1157
end = start + len;
drivers/dma/pxa_dma.c
1170
} else if (curr >= start && curr <= end) {
drivers/dma/pxa_dma.c
1171
residue += end - curr;
drivers/dma/sh/shdmac.c
813
if (chanirq_res->start == chanirq_res->end &&
drivers/dma/sh/shdmac.c
827
for (i = chanirq_res->start; i <= chanirq_res->end; i++) {
drivers/dma/stm32/stm32-mdma.c
1201
goto end;
drivers/dma/stm32/stm32-mdma.c
1208
end:
drivers/dma/sun4i-dma.c
376
int half, int end)
drivers/dma/sun4i-dma.c
391
if (end)
drivers/dma/tegra20-apb-dma.c
711
goto end;
drivers/dma/tegra20-apb-dma.c
717
goto end;
drivers/dma/tegra20-apb-dma.c
732
end:
drivers/dma/ti/k3-udma.c
1486
int chan_id, end;
drivers/dma/ti/k3-udma.c
1505
end = min(ud->tchan_cnt, ud->rchan_cnt);
drivers/dma/ti/k3-udma.c
1511
for (; chan_id < end; chan_id++) {
drivers/dma/ti/k3-udma.c
1517
if (chan_id == end)
drivers/dpll/zl3073x/flash.c
338
const void *ptr, *end;
drivers/dpll/zl3073x/flash.c
351
for (ptr = data, end = data + size; ptr < end; ptr += block_size) {
drivers/dpll/zl3073x/flash.c
354
block_size = min_t(size_t, max_block_size, end - ptr);
drivers/dpll/zl3073x/flash.c
47
const void *ptr, *end;
drivers/dpll/zl3073x/flash.c
55
for (ptr = data, end = data + size; ptr < end; ptr += 4, addr += 4) {
drivers/edac/edac_mc.c
1017
end = p + sizeof(e->label);
drivers/edac/edac_mc.c
1046
p += scnprintf(p, end - p, "%s%s", prefix, dimm->label);
drivers/edac/edac_mc.c
1077
end = p + sizeof(e->location);
drivers/edac/edac_mc.c
1084
p += scnprintf(p, end - p, "%s%s:%d", prefix,
drivers/edac/edac_mc.c
956
char *p, *end;
drivers/edac/fsl_ddr_edac.c
461
u32 end;
drivers/edac/fsl_ddr_edac.c
470
end = (cs_bnds & 0x0000ffff);
drivers/edac/fsl_ddr_edac.c
472
if (start == end)
drivers/edac/fsl_ddr_edac.c
476
end <<= (24 - PAGE_SHIFT);
drivers/edac/fsl_ddr_edac.c
477
end |= (1 << (24 - PAGE_SHIFT)) - 1;
drivers/edac/fsl_ddr_edac.c
480
csrow->last_page = end;
drivers/edac/fsl_ddr_edac.c
482
dimm->nr_pages = end + 1 - start;
drivers/edac/pnd2_edac.c
262
r.end = r.start + DNV_MCHBAR_SIZE - 1;
drivers/edac/pnd2_edac.c
270
r.end = r.start + DNV_SB_PORT_SIZE - 1;
drivers/edac/sb_edac.c
120
unsigned char end;
drivers/edac/sb_edac.c
149
table[interleave].end);
drivers/eisa/eisa-bus.c
269
edev->res[i].start = edev->res[i].end = 0;
drivers/eisa/eisa-bus.c
277
edev->res[i].end = edev->res[i].start + 0xff;
drivers/eisa/eisa-bus.c
283
edev->res[i].end = edev->res[i].start + 3;
drivers/eisa/eisa-bus.c
305
if (edev->res[i].start || edev->res[i].end)
drivers/eisa/eisa-bus.c
403
.end = 0xffffffff,
drivers/eisa/eisa-bus.c
420
root->eisa_root_res.end = root->res->end;
drivers/firewire/core-cdev.c
1118
struct fw_cdev_iso_packet __user *p, *end, *next;
drivers/firewire/core-cdev.c
1150
end = (void __user *)p + a->size;
drivers/firewire/core-cdev.c
1152
while (p < end) {
drivers/firewire/core-cdev.c
1184
if (next > end)
drivers/firewire/core-cdev.c
846
region.end = a->offset + a->length;
drivers/firewire/core-cdev.c
848
region.end = a->region_end;
drivers/firewire/core-device.c
38
ci->end = ci->p + (p[0] >> 16);
drivers/firewire/core-device.c
47
return ci->p++ < ci->end;
drivers/firewire/core-device.c
659
int i, end, length, ret, speed;
drivers/firewire/core-device.c
720
end = i + (rom[i] >> 16) + 1;
drivers/firewire/core-device.c
721
if (end > MAX_CONFIG_ROM_SIZE) {
drivers/firewire/core-device.c
731
end = i;
drivers/firewire/core-device.c
740
for (; i < end; i++) {
drivers/firewire/core-transaction.c
1238
.end = CSR_REGISTER_BASE | CSR_TOPOLOGY_MAP_END, };
drivers/firewire/core-transaction.c
1274
.end = CSR_REGISTER_BASE | CSR_CONFIG_ROM, };
drivers/firewire/core-transaction.c
596
{ .start = FW_MAX_PHYSICAL_RANGE, .end = 0xffffe0000000ULL, };
drivers/firewire/core-transaction.c
600
{ .start = 0x000000000000ULL, .end = FW_MAX_PHYSICAL_RANGE, };
drivers/firewire/core-transaction.c
604
{ .start = 0xffffe0000000ULL, .end = 0xfffff0000000ULL, };
drivers/firewire/core-transaction.c
607
.end = CSR_REGISTER_BASE | CSR_CONFIG_ROM_END, };
drivers/firewire/core-transaction.c
609
{ .start = 0xfffff0000900ULL, .end = 0x1000000000000ULL, };
drivers/firewire/core-transaction.c
656
region->start >= region->end ||
drivers/firewire/core-transaction.c
657
region->end > 0x0001000000000000ULL ||
drivers/firewire/core-transaction.c
665
while (handler->offset + handler->length <= region->end) {
drivers/firewire/net.c
280
unsigned end = offset + len;
drivers/firewire/net.c
283
if (offset < fi->offset + fi->len && end > fi->offset)
drivers/firewire/nosy.c
143
char *end;
drivers/firewire/nosy.c
158
end = buffer->data + buffer->capacity;
drivers/firewire/nosy.c
160
if (&buffer->head->data[length] < end) {
drivers/firewire/nosy.c
165
size_t split = end - buffer->head->data;
drivers/firewire/nosy.c
187
char *end;
drivers/firewire/nosy.c
197
end = buffer->data + buffer->capacity;
drivers/firewire/nosy.c
200
if (&buffer->tail->data[length] < end) {
drivers/firewire/nosy.c
204
size_t split = end - buffer->tail->data;
drivers/firewire/nosy.c
534
u32 p, end;
drivers/firewire/nosy.c
595
end = lynx->rcv_buffer_bus + RCV_BUFFER_SIZE;
drivers/firewire/nosy.c
596
for (i = 1; p < end; i++, p += 2048) {
drivers/firewire/ohci.c
1896
goto end;
drivers/firewire/ohci.c
1900
goto end;
drivers/firewire/ohci.c
1914
goto end;
drivers/firewire/ohci.c
1929
goto end;
drivers/firewire/ohci.c
1956
goto end;
drivers/firewire/ohci.c
1966
goto end;
drivers/firewire/ohci.c
1972
goto end;
drivers/firewire/ohci.c
1994
goto end;
drivers/firewire/ohci.c
2055
end:
drivers/firewire/ohci.c
778
static void *handle_ar_packets(struct ar_context *ctx, void *p, void *end)
drivers/firewire/ohci.c
782
while (p < end) {
drivers/firewire/ohci.c
809
void *p, *end;
drivers/firewire/ohci.c
817
end = ctx->buffer + end_buffer_index * PAGE_SIZE + end_buffer_offset;
drivers/firewire/ohci.c
831
p = handle_ar_packets(ctx, p, end);
drivers/firewire/ohci.c
832
if (p != end) {
drivers/firewire/ohci.c
833
if (p > end)
drivers/firmware/broadcom/bcm47xx_nvram.c
187
char *var, *value, *end, *eq;
drivers/firmware/broadcom/bcm47xx_nvram.c
201
end = nvram_buf + sizeof(nvram_buf);
drivers/firmware/broadcom/bcm47xx_nvram.c
202
while (var < end && *var) {
drivers/firmware/efi/arm-runtime.c
121
res->end = md->phys_addr + md_size - 1;
drivers/firmware/efi/efi.c
1089
res->end = addr + size - 1;
drivers/firmware/efi/efi.c
550
u64 end;
drivers/firmware/efi/efi.c
559
end = md->phys_addr + size;
drivers/firmware/efi/efi.c
560
if (phys_addr >= md->phys_addr && phys_addr < end) {
drivers/firmware/efi/efi.c
578
u64 end = md->phys_addr + size;
drivers/firmware/efi/efi.c
579
return end;
drivers/firmware/efi/efi.c
695
phys_addr_t start, end;
drivers/firmware/efi/efi.c
698
end = PAGE_ALIGN(efi.unaccepted + sizeof(*unaccepted) + unaccepted->size);
drivers/firmware/efi/efi.c
700
memblock_add(start, end - start);
drivers/firmware/efi/efi.c
701
memblock_reserve(start, end - start);
drivers/firmware/efi/esrt.c
242
phys_addr_t end;
drivers/firmware/efi/esrt.c
323
end = esrt_data + size;
drivers/firmware/efi/esrt.c
324
pr_info("Reserving ESRT space from %pa to %pa.\n", &esrt_data, &end);
drivers/firmware/efi/libstub/arm64-stub.c
60
void efi_icache_sync(unsigned long start, unsigned long end)
drivers/firmware/efi/libstub/arm64-stub.c
62
caches_clean_inval_pou(start, end);
drivers/firmware/efi/libstub/efi-stub-helper.c
518
struct efi_generic_dev_path end;
drivers/firmware/efi/libstub/efistub.h
1263
void process_unaccepted_memory(u64 start, u64 end);
drivers/firmware/efi/libstub/efistub.h
1265
void arch_accept_memory(phys_addr_t start, phys_addr_t end);
drivers/firmware/efi/libstub/kaslr.c
71
u64 end = md->phys_addr + md->num_pages * EFI_PAGE_SIZE;
drivers/firmware/efi/libstub/kaslr.c
77
if (base >= md->phys_addr && base < end) {
drivers/firmware/efi/libstub/kaslr.c
78
ret = (base + size) <= end;
drivers/firmware/efi/libstub/relocate.c
49
u64 start, end;
drivers/firmware/efi/libstub/relocate.c
67
end = start + desc->num_pages * EFI_PAGE_SIZE;
drivers/firmware/efi/libstub/relocate.c
73
if ((start + size) > end)
drivers/firmware/efi/libstub/riscv-stub.c
55
void efi_icache_sync(unsigned long start, unsigned long end)
drivers/firmware/efi/libstub/unaccepted_memory.c
120
if (end - start < 2 * unit_size) {
drivers/firmware/efi/libstub/unaccepted_memory.c
121
arch_accept_memory(start, end);
drivers/firmware/efi/libstub/unaccepted_memory.c
137
if (end & unit_mask) {
drivers/firmware/efi/libstub/unaccepted_memory.c
138
arch_accept_memory(round_down(end, unit_size), end);
drivers/firmware/efi/libstub/unaccepted_memory.c
139
end = round_down(end, unit_size);
drivers/firmware/efi/libstub/unaccepted_memory.c
148
min(unaccepted_table->phys_base, end));
drivers/firmware/efi/libstub/unaccepted_memory.c
153
if (end < unaccepted_table->phys_base)
drivers/firmware/efi/libstub/unaccepted_memory.c
158
end -= unaccepted_table->phys_base;
drivers/firmware/efi/libstub/unaccepted_memory.c
161
if (end > bitmap_size * unit_size * BITS_PER_BYTE) {
drivers/firmware/efi/libstub/unaccepted_memory.c
166
phys_end = end + unaccepted_table->phys_base;
drivers/firmware/efi/libstub/unaccepted_memory.c
169
end = bitmap_size * unit_size * BITS_PER_BYTE;
drivers/firmware/efi/libstub/unaccepted_memory.c
177
start / unit_size, (end - start) / unit_size);
drivers/firmware/efi/libstub/unaccepted_memory.c
183
phys_addr_t end = start + size;
drivers/firmware/efi/libstub/unaccepted_memory.c
198
if (end < unaccepted_table->phys_base)
drivers/firmware/efi/libstub/unaccepted_memory.c
203
end -= unaccepted_table->phys_base;
drivers/firmware/efi/libstub/unaccepted_memory.c
206
if (end > unaccepted_table->size * unit_size * BITS_PER_BYTE)
drivers/firmware/efi/libstub/unaccepted_memory.c
207
end = unaccepted_table->size * unit_size * BITS_PER_BYTE;
drivers/firmware/efi/libstub/unaccepted_memory.c
210
bitmap_size = DIV_ROUND_UP(end, unit_size);
drivers/firmware/efi/libstub/unaccepted_memory.c
97
void process_unaccepted_memory(u64 start, u64 end)
drivers/firmware/efi/libstub/vsprintf.c
106
while (p < end && *p == '0')
drivers/firmware/efi/libstub/vsprintf.c
113
char *number(char *end, unsigned long long num, int base, char locase)
drivers/firmware/efi/libstub/vsprintf.c
126
end = put_dec(end, num);
drivers/firmware/efi/libstub/vsprintf.c
130
*--end = '0' + (num & 07);
drivers/firmware/efi/libstub/vsprintf.c
134
*--end = digits[num & 0xf] | locase;
drivers/firmware/efi/libstub/vsprintf.c
140
return end;
drivers/firmware/efi/libstub/vsprintf.c
38
void put_dec_full4(char *end, unsigned int r)
drivers/firmware/efi/libstub/vsprintf.c
44
*--end = '0' + (r - q * 10);
drivers/firmware/efi/libstub/vsprintf.c
47
*--end = '0' + r;
drivers/firmware/efi/libstub/vsprintf.c
60
unsigned int put_dec_helper4(char *end, unsigned int x)
drivers/firmware/efi/libstub/vsprintf.c
64
put_dec_full4(end, x - q * 10000);
drivers/firmware/efi/libstub/vsprintf.c
74
char *put_dec(char *end, unsigned long long n)
drivers/firmware/efi/libstub/vsprintf.c
77
char *p = end;
drivers/firmware/efi/libstub/x86-stub.c
254
const u8 *p, *end;
drivers/firmware/efi/libstub/x86-stub.c
257
end = p + length;
drivers/firmware/efi/libstub/x86-stub.c
259
while (p + sizeof(struct efi_smbios_record) < end) {
drivers/firmware/efi/libstub/x86-stub.c
275
while ((next[0] != 0 || next[1] != 0) && next + 1 < end)
drivers/firmware/efi/libstub/x86-stub.c
372
unsigned long end, next;
drivers/firmware/efi/libstub/x86-stub.c
407
for (end = start + size; start < end; start = next) {
drivers/firmware/efi/ovmf-debug-log.c
35
u64 start, end;
drivers/firmware/efi/ovmf-debug-log.c
41
end = start + count;
drivers/firmware/efi/ovmf-debug-log.c
43
if (end > hdr->log_size)
drivers/firmware/efi/ovmf-debug-log.c
44
end = hdr->log_size;
drivers/firmware/efi/ovmf-debug-log.c
46
if (end > hdr->tail_off)
drivers/firmware/efi/ovmf-debug-log.c
47
end = hdr->tail_off;
drivers/firmware/efi/ovmf-debug-log.c
50
if (start > logbufsize || end > logbufsize)
drivers/firmware/efi/ovmf-debug-log.c
52
if (start >= end)
drivers/firmware/efi/ovmf-debug-log.c
55
memcpy(buf, logbuf + start, end - start);
drivers/firmware/efi/ovmf-debug-log.c
56
return end - start;
drivers/firmware/efi/riscv-runtime.c
91
res->end = md->phys_addr + md_size - 1;
drivers/firmware/efi/sysfb_efi.c
123
resource_size_t start, end;
drivers/firmware/efi/sysfb_efi.c
137
end = pci_resource_end(dev, i);
drivers/firmware/efi/sysfb_efi.c
138
if (si->lfb_base >= start && si->lfb_base < end) {
drivers/firmware/efi/unaccepted_memory.c
109
if (entry->end <= range.start)
drivers/firmware/efi/unaccepted_memory.c
111
if (entry->start >= range.end)
drivers/firmware/efi/unaccepted_memory.c
131
range.end) {
drivers/firmware/efi/unaccepted_memory.c
16
unsigned long end;
drivers/firmware/efi/unaccepted_memory.c
168
phys_addr_t end;
drivers/firmware/efi/unaccepted_memory.c
175
end = PAGE_ALIGN(start + size);
drivers/firmware/efi/unaccepted_memory.c
186
if (end < unaccepted->phys_base)
drivers/firmware/efi/unaccepted_memory.c
191
end -= unaccepted->phys_base;
drivers/firmware/efi/unaccepted_memory.c
197
if (!(end % unit_size))
drivers/firmware/efi/unaccepted_memory.c
198
end += unit_size;
drivers/firmware/efi/unaccepted_memory.c
201
if (end > unaccepted->size * unit_size * BITS_PER_BYTE)
drivers/firmware/efi/unaccepted_memory.c
202
end = unaccepted->size * unit_size * BITS_PER_BYTE;
drivers/firmware/efi/unaccepted_memory.c
205
while (start < end) {
drivers/firmware/efi/unaccepted_memory.c
39
phys_addr_t end;
drivers/firmware/efi/unaccepted_memory.c
46
end = PAGE_ALIGN(start + size);
drivers/firmware/efi/unaccepted_memory.c
57
if (end < unaccepted->phys_base)
drivers/firmware/efi/unaccepted_memory.c
62
end -= unaccepted->phys_base;
drivers/firmware/efi/unaccepted_memory.c
89
if (!(end % unit_size))
drivers/firmware/efi/unaccepted_memory.c
90
end += unit_size;
drivers/firmware/efi/unaccepted_memory.c
93
if (end > unaccepted->size * unit_size * BITS_PER_BYTE)
drivers/firmware/efi/unaccepted_memory.c
94
end = unaccepted->size * unit_size * BITS_PER_BYTE;
drivers/firmware/efi/unaccepted_memory.c
97
range.end = DIV_ROUND_UP(end, unit_size);
drivers/firmware/google/framebuffer-coreboot.c
74
res.end = res.start + length - 1;
drivers/firmware/google/framebuffer-coreboot.c
75
if (res.end <= res.start)
drivers/firmware/google/memconsole-x86-legacy.c
29
u16 end;
drivers/firmware/google/memconsole-x86-legacy.c
38
u16 end;
drivers/firmware/google/memconsole-x86-legacy.c
58
hdr->v1.end, hdr->v1.num_chars);
drivers/firmware/google/memconsole-x86-legacy.c
71
hdr->v2.end, hdr->v2.num_bytes);
drivers/firmware/google/memconsole-x86-legacy.c
74
memconsole_length = hdr->v2.end - hdr->v2.start;
drivers/firmware/iscsi_ibft.c
746
void *ptr, *end;
drivers/firmware/iscsi_ibft.c
752
end = (void *)control + control->hdr.length;
drivers/firmware/iscsi_ibft.c
763
for (ptr = &control->initiator_off; ptr + sizeof(u16) <= end; ptr += sizeof(u16)) {
drivers/firmware/memmap.c
142
static int firmware_map_add_entry(u64 start, u64 end,
drivers/firmware/memmap.c
146
BUG_ON(start > end);
drivers/firmware/memmap.c
149
entry->end = end - 1;
drivers/firmware/memmap.c
219
firmware_map_find_entry_in_list(u64 start, u64 end, const char *type,
drivers/firmware/memmap.c
225
if ((entry->start == start) && (entry->end == end) &&
drivers/firmware/memmap.c
246
firmware_map_find_entry(u64 start, u64 end, const char *type)
drivers/firmware/memmap.c
248
return firmware_map_find_entry_in_list(start, end, type, &map_entries);
drivers/firmware/memmap.c
263
firmware_map_find_entry_bootmem(u64 start, u64 end, const char *type)
drivers/firmware/memmap.c
265
return firmware_map_find_entry_in_list(start, end, type,
drivers/firmware/memmap.c
282
int __meminit firmware_map_add_hotplug(u64 start, u64 end, const char *type)
drivers/firmware/memmap.c
286
entry = firmware_map_find_entry(start, end - 1, type);
drivers/firmware/memmap.c
290
entry = firmware_map_find_entry_bootmem(start, end - 1, type);
drivers/firmware/memmap.c
304
firmware_map_add_entry(start, end, type, entry);
drivers/firmware/memmap.c
32
u64 end; /* end of the memory range (incl.) */
drivers/firmware/memmap.c
324
int __init firmware_map_add_early(u64 start, u64 end, const char *type)
drivers/firmware/memmap.c
333
return firmware_map_add_entry(start, end, type, entry);
drivers/firmware/memmap.c
346
int __meminit firmware_map_remove(u64 start, u64 end, const char *type)
drivers/firmware/memmap.c
351
entry = firmware_map_find_entry(start, end - 1, type);
drivers/firmware/memmap.c
379
(unsigned long long)entry->end);
drivers/firmware/memmap.c
48
firmware_map_find_entry(u64 start, u64 end, const char *type);
drivers/firmware/memmap.c
60
static struct memmap_attribute memmap_end_attr = __ATTR_RO(end);
drivers/firmware/qemu_fw_cfg.c
100
goto end;
drivers/firmware/qemu_fw_cfg.c
123
end:
drivers/firmware/qemu_fw_cfg.c
187
goto end;
drivers/firmware/qemu_fw_cfg.c
191
end:
drivers/firmware/qemu_fw_cfg.c
654
goto end;
drivers/firmware/qemu_fw_cfg.c
662
end:
drivers/firmware/qemu_fw_cfg.c
835
res[0].end = base + size - 1;
drivers/firmware/stratix10-svc.c
932
phys_addr_t end;
drivers/firmware/stratix10-svc.c
939
end = rounddown(sh_memory->addr + sh_memory->size, PAGE_SIZE);
drivers/firmware/stratix10-svc.c
941
size = end - begin;
drivers/firmware/sysfb_simplefb.c
110
res.end = res.start + length - 1;
drivers/firmware/sysfb_simplefb.c
111
if (res.end <= res.start)
drivers/firmware/tegra/bpmp.c
112
ktime_t end;
drivers/firmware/tegra/bpmp.c
114
end = ktime_add_us(ktime_get(), timeout);
drivers/firmware/tegra/bpmp.c
119
} while (ktime_before(ktime_get(), end));
drivers/firmware/tegra/bpmp.c
560
ktime_t start, end;
drivers/firmware/tegra/bpmp.c
578
end = ktime_get();
drivers/firmware/tegra/bpmp.c
585
ktime_to_us(ktime_sub(end, start)));
drivers/fpga/dfl.c
1155
resource_size_t start, end;
drivers/fpga/dfl.c
1203
end = start + FIELD_GET(DFHv1_CSR_SIZE_GRP_SIZE, v) - 1;
drivers/fpga/dfl.c
1206
end = start + size - 1;
drivers/fpga/dfl.c
1210
finfo->mmio_res.end = end;
drivers/fpga/dfl.c
1383
resource_size_t end = start + len;
drivers/fpga/dfl.c
1393
for (; start < end; start += ofst) {
drivers/fpga/dfl.c
1394
if (end - start < DFH_SIZE) {
drivers/fpga/dfl.c
389
ddev->mmio_res.end = parent_res->end;
drivers/fpga/dfl.c
983
u64 *end = params + max / sizeof(u64);
drivers/fpga/dfl.c
986
while (params < end) {
drivers/fsi/fsi-occ.c
475
unsigned long end;
drivers/fsi/fsi-occ.c
529
end = jiffies + timeout;
drivers/fsi/fsi-occ.c
537
if (time_after(jiffies, end)) {
drivers/gpib/agilent_82350b/agilent_82350b.c
104
*end = 1;
drivers/gpib/agilent_82350b/agilent_82350b.c
124
if (*end == 0) {
drivers/gpib/agilent_82350b/agilent_82350b.c
127
retval = tms9914_read(board, tms_priv, buffer, length, end, &num_bytes);
drivers/gpib/agilent_82350b/agilent_82350b.c
305
size_t length, int *end, size_t *bytes_read)
drivers/gpib/agilent_82350b/agilent_82350b.c
309
return tms9914_read(board, &priv->tms9914_priv, buffer, length, end, bytes_read);
drivers/gpib/agilent_82350b/agilent_82350b.c
34
size_t length, int *end, size_t *bytes_read)
drivers/gpib/agilent_82350b/agilent_82350b.c
44
return tms9914_read(board, tms_priv, buffer, length, end, bytes_read);
drivers/gpib/agilent_82350b/agilent_82350b.c
49
*end = 0;
drivers/gpib/agilent_82350b/agilent_82350b.c
59
retval = tms9914_read(board, tms_priv, buffer, 1, end, &num_bytes);
drivers/gpib/agilent_82350b/agilent_82350b.c
61
if (retval < 0 || *end)
drivers/gpib/agilent_82350b/agilent_82350b.c
72
while (i < num_fifo_bytes && *end == 0) {
drivers/gpib/agilent_82357a/agilent_82357a.c
427
static int agilent_82357a_read(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/agilent_82357a/agilent_82357a.c
442
*end = 0;
drivers/gpib/agilent_82357a/agilent_82357a.c
524
*end = 1;
drivers/gpib/cb7210/cb7210.c
1199
link->resource[0]->end = 16;
drivers/gpib/cb7210/cb7210.c
1202
link->resource[1]->end = 16;
drivers/gpib/cb7210/cb7210.c
132
*end = 1;
drivers/gpib/cb7210/cb7210.c
167
buffer[(*bytes_read)++] = nec7210_read_data_in(board, nec_priv, end);
drivers/gpib/cb7210/cb7210.c
174
size_t length, int *end, size_t *bytes_read)
drivers/gpib/cb7210/cb7210.c
184
return cb7210_read(board, buffer, length, end, bytes_read);
drivers/gpib/cb7210/cb7210.c
185
*end = 0;
drivers/gpib/cb7210/cb7210.c
201
buffer[(*bytes_read)++] = nec7210_read_data_in(board, nec_priv, end);
drivers/gpib/cb7210/cb7210.c
202
if (*end)
drivers/gpib/cb7210/cb7210.c
208
end, &num_bytes);
drivers/gpib/cb7210/cb7210.c
212
if (*end)
drivers/gpib/cb7210/cb7210.c
215
retval = cb7210_read(board, &buffer[*bytes_read], 1, end, &num_bytes);
drivers/gpib/cb7210/cb7210.c
31
int *end, size_t *bytes_read);
drivers/gpib/cb7210/cb7210.c
544
int *end, size_t *bytes_read)
drivers/gpib/cb7210/cb7210.c
548
return nec7210_read(board, &priv->nec7210_priv, buffer, length, end, bytes_read);
drivers/gpib/cb7210/cb7210.c
80
size_t length, int *end, size_t *bytes_read)
drivers/gpib/cb7210/cb7210.c
93
*end = 0;
drivers/gpib/cec/cec_gpib.c
48
static int cec_read(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/cec/cec_gpib.c
53
return nec7210_read(board, &priv->nec7210_priv, buffer, length, end, bytes_read);
drivers/gpib/common/gpib_os.c
1094
send_eoi = remain <= board->buffer_length && write_cmd.end;
drivers/gpib/common/gpib_os.c
934
read_cmd.end = end_flag;
drivers/gpib/common/gpib_os.c
978
no_clear_io_in_prog = cmd.end;
drivers/gpib/common/gpib_os.c
979
cmd.end = 0;
drivers/gpib/eastwood/fluke_gpib.c
557
size_t length, int *end, size_t *bytes_read)
drivers/gpib/eastwood/fluke_gpib.c
571
*end = 0;
drivers/gpib/eastwood/fluke_gpib.c
59
static int fluke_read(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/eastwood/fluke_gpib.c
64
return nec7210_read(board, &priv->nec7210_priv, buffer, length, end, bytes_read);
drivers/gpib/eastwood/fluke_gpib.c
667
*end = 1;
drivers/gpib/eastwood/fluke_gpib.c
675
int *end, size_t *bytes_read)
drivers/gpib/eastwood/fluke_gpib.c
684
*end = 0;
drivers/gpib/eastwood/fluke_gpib.c
700
retval = fluke_dma_read(board, buffer, transfer_size, end, &dma_nbytes);
drivers/gpib/eastwood/fluke_gpib.c
704
if (*end)
drivers/gpib/fmh_gpib/fmh_gpib.c
1012
retval = fmh_gpib_fifo_read_countable(board, buffer, transfer_size, end, &nbytes);
drivers/gpib/fmh_gpib/fmh_gpib.c
1016
if (*end)
drivers/gpib/fmh_gpib/fmh_gpib.c
1024
if (*end == 0) {
drivers/gpib/fmh_gpib/fmh_gpib.c
52
int *end, size_t *bytes_read)
drivers/gpib/fmh_gpib/fmh_gpib.c
56
return nec7210_read(board, &priv->nec7210_priv, buffer, length, end, bytes_read);
drivers/gpib/fmh_gpib/fmh_gpib.c
712
size_t length, int *end, size_t *bytes_read)
drivers/gpib/fmh_gpib/fmh_gpib.c
725
*end = 0;
drivers/gpib/fmh_gpib/fmh_gpib.c
821
*end = 1;
drivers/gpib/fmh_gpib/fmh_gpib.c
868
int *end, size_t *bytes_read)
drivers/gpib/fmh_gpib/fmh_gpib.c
881
*end = 0;
drivers/gpib/fmh_gpib/fmh_gpib.c
892
retval = fmh_gpib_dma_read(board, buffer, transfer_size, end, &dma_nbytes);
drivers/gpib/fmh_gpib/fmh_gpib.c
896
if (*end)
drivers/gpib/fmh_gpib/fmh_gpib.c
919
size_t length, int *end, size_t *bytes_read)
drivers/gpib/fmh_gpib/fmh_gpib.c
926
*end = 0;
drivers/gpib/fmh_gpib/fmh_gpib.c
935
while (*bytes_read < length && *end == 0) {
drivers/gpib/fmh_gpib/fmh_gpib.c
943
for (i = 0; i < fmh_gpib_half_fifo_size(e_priv) && *end == 0; ++i) {
drivers/gpib/fmh_gpib/fmh_gpib.c
949
*end = 1;
drivers/gpib/fmh_gpib/fmh_gpib.c
970
*end = 1;
drivers/gpib/fmh_gpib/fmh_gpib.c
977
int *end, size_t *bytes_read)
drivers/gpib/fmh_gpib/fmh_gpib.c
988
*end = 0;
drivers/gpib/gpio/gpib_bitbang.c
285
short int end;
drivers/gpib/gpio/gpib_bitbang.c
351
int *end, size_t *bytes_read)
drivers/gpib/gpio/gpib_bitbang.c
363
priv->end = 0;
drivers/gpib/gpio/gpib_bitbang.c
408
*end = priv->end;
drivers/gpib/gpio/gpib_bitbang.c
410
dbg_printk(2, "return: %d eoi|eos: %d count: %d\n\n", retval, priv->end, priv->count);
drivers/gpib/gpio/gpib_bitbang.c
459
priv->end = !gpiod_get_value(EOI);
drivers/gpib/gpio/gpib_bitbang.c
461
priv->end |= check_for_eos(priv, priv->rbuf[priv->count - 1]);
drivers/gpib/gpio/gpib_bitbang.c
462
priv->end_flag = ((priv->count >= priv->request) || priv->end);
drivers/gpib/gpio/gpib_bitbang.c
510
priv->end = send_eoi;
drivers/gpib/gpio/gpib_bitbang.c
628
if (priv->w_cnt == priv->length && priv->end) {
drivers/gpib/hp_82335/hp82335.c
34
int *end, size_t *bytes_read)
drivers/gpib/hp_82335/hp82335.c
38
return tms9914_read(board, &priv->tms9914_priv, buffer, length, end, bytes_read);
drivers/gpib/hp_82341/hp_82341.c
119
*end = 1;
drivers/gpib/hp_82341/hp_82341.c
137
if (*end == 0) {
drivers/gpib/hp_82341/hp_82341.c
140
retval = tms9914_read(board, tms_priv, buffer, length, end, &num_bytes);
drivers/gpib/hp_82341/hp_82341.c
253
static int hp_82341_read(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/hp_82341/hp_82341.c
258
return tms9914_read(board, &priv->tms9914_priv, buffer, length, end, bytes_read);
drivers/gpib/hp_82341/hp_82341.c
32
static int hp_82341_accel_read(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/hp_82341/hp_82341.c
43
return tms9914_read(board, tms_priv, buffer, length, end, bytes_read);
drivers/gpib/hp_82341/hp_82341.c
48
*end = 0;
drivers/gpib/hp_82341/hp_82341.c
63
retval = tms9914_read(board, tms_priv, buffer, 1, end, &num_bytes);
drivers/gpib/hp_82341/hp_82341.c
67
if (retval < 0 || *end)
drivers/gpib/hp_82341/hp_82341.c
77
while (i < num_fifo_bytes && *end == 0) {
drivers/gpib/include/gpib_types.h
74
int (*read)(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/include/nec7210.h
122
u8 nec7210_read_data_in(struct gpib_board *board, struct nec7210_priv *priv, int *end);
drivers/gpib/include/nec7210.h
82
size_t length, int *end, size_t *bytes_read);
drivers/gpib/include/tms9914.h
83
size_t length, int *end, size_t *bytes_read);
drivers/gpib/ines/ines_gpib.c
1072
link->resource[0]->end = 32;
drivers/gpib/ines/ines_gpib.c
1134
link->resource[2]->end = 0x1000;
drivers/gpib/ines/ines_gpib.c
139
size_t length, int *end, size_t *bytes_read)
drivers/gpib/ines/ines_gpib.c
146
*end = 0;
drivers/gpib/ines/ines_gpib.c
183
*end = 1;
drivers/gpib/ines/ines_gpib.c
399
int *end, size_t *bytes_read)
drivers/gpib/ines/ines_gpib.c
406
retval = nec7210_read(board, &priv->nec7210_priv, buffer, length, end, bytes_read);
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
741
int *end,
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
758
*end = 0;
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
836
*end = 1;
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
846
*end = 1;
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
888
DIA_LOG(1, "done with byte/status: %d %x %d\n", (int)*bytes_read, retval, *end);
drivers/gpib/nec7210/nec7210.c
256
u8 nec7210_read_data_in(struct gpib_board *board, struct nec7210_priv *priv, int *end)
drivers/gpib/nec7210/nec7210.c
265
*end = 1;
drivers/gpib/nec7210/nec7210.c
267
*end = 0;
drivers/gpib/nec7210/nec7210.c
471
size_t length, int *end, size_t *bytes_read)
drivers/gpib/nec7210/nec7210.c
476
*end = 0;
drivers/gpib/nec7210/nec7210.c
497
buffer[(*bytes_read)++] = nec7210_read_data_in(board, priv, end);
drivers/gpib/nec7210/nec7210.c
498
if (*end)
drivers/gpib/nec7210/nec7210.c
603
size_t length, int *end, size_t *bytes_read)
drivers/gpib/nec7210/nec7210.c
607
*end = 0;
drivers/gpib/nec7210/nec7210.c
617
retval = pio_read(board, priv, buffer, length, end, bytes_read);
drivers/gpib/ni_usb/ni_usb_gpib.c
597
int *end, size_t *bytes_read)
drivers/gpib/ni_usb/ni_usb_gpib.c
724
*end = 1;
drivers/gpib/ni_usb/ni_usb_gpib.c
726
*end = 0;
drivers/gpib/pc2/pc2_gpib.c
93
static int pc2_read(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/pc2/pc2_gpib.c
98
return nec7210_read(board, &priv->nec7210_priv, buffer, length, end, bytes_read);
drivers/gpib/tms9914/tms9914.c
459
struct tms9914_priv *priv, int *end)
drivers/gpib/tms9914/tms9914.c
468
*end = 1;
drivers/gpib/tms9914/tms9914.c
470
*end = 0;
drivers/gpib/tms9914/tms9914.c
473
if (*end)
drivers/gpib/tms9914/tms9914.c
491
size_t length, int *end, size_t *bytes_read)
drivers/gpib/tms9914/tms9914.c
496
*end = 0;
drivers/gpib/tms9914/tms9914.c
497
while (*bytes_read < length && *end == 0) {
drivers/gpib/tms9914/tms9914.c
502
buffer[(*bytes_read)++] = tms9914_read_data_in(board, priv, end);
drivers/gpib/tms9914/tms9914.c
505
*end = 1;
drivers/gpib/tms9914/tms9914.c
512
size_t length, int *end, size_t *bytes_read)
drivers/gpib/tms9914/tms9914.c
517
*end = 0;
drivers/gpib/tms9914/tms9914.c
531
retval = pio_read(board, priv, buffer, length - 1, end, &num_bytes);
drivers/gpib/tms9914/tms9914.c
539
if (*end == 0) {
drivers/gpib/tms9914/tms9914.c
542
retval = pio_read(board, priv, buffer, length, end, &num_bytes);
drivers/gpib/tnt4882/tnt4882_gpib.c
278
static int tnt4882_accel_read(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/tnt4882/tnt4882_gpib.c
396
*end = 1;
drivers/gpib/tnt4882/tnt4882_gpib.c
598
static int tnt4882_read(struct gpib_board *board, u8 *buffer, size_t length, int *end,
drivers/gpib/tnt4882/tnt4882_gpib.c
606
retval = nec7210_read(board, &priv->nec7210_priv, buffer, length, end, bytes_read);
drivers/gpio/gpio-cgbc.c
102
end:
drivers/gpio/gpio-cgbc.c
93
goto end;
drivers/gpio/gpio-ich.c
375
if (!res_base || !res_base->start || !res_base->end)
drivers/gpio/gpio-ml-ioh.c
278
goto end;
drivers/gpio/gpio-ml-ioh.c
282
goto end;
drivers/gpio/gpio-ml-ioh.c
298
end:
drivers/gpio/gpiolib-acpi-core.c
1356
const union acpi_object *end = element + obj->package.count;
drivers/gpio/gpiolib-acpi-core.c
1359
while (element < end) {
drivers/gpu/drm/amd/amdgpu/aldebaran.c
370
goto end;
drivers/gpu/drm/amd/amdgpu/aldebaran.c
387
goto end;
drivers/gpu/drm/amd/amdgpu/aldebaran.c
397
goto end;
drivers/gpu/drm/amd/amdgpu/aldebaran.c
421
goto end;
drivers/gpu/drm/amd/amdgpu/aldebaran.c
426
end:
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
291
adev->acp.acp_res[0].end = acp_base + ACP_DMA_REGS_END;
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
296
adev->acp.acp_res[1].end = acp_base + ACP_I2S_CAP_REGS_END;
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
301
adev->acp.acp_res[2].end = adev->acp.acp_res[2].start;
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
390
adev->acp.acp_res[0].end = acp_base + ACP_DMA_REGS_END;
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
395
adev->acp.acp_res[1].end = acp_base + ACP_I2S_PLAY_REGS_END;
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
400
adev->acp.acp_res[2].end = acp_base + ACP_I2S_CAP_REGS_END;
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
405
adev->acp.acp_res[3].end = acp_base + ACP_BT_PLAY_REGS_END;
drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c
410
adev->acp.acp_res[4].end = adev->acp.acp_res[4].start;
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
160
goto end;
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
169
end:
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
287
goto end;
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
294
end:
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6020
goto end;
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
6028
end:
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
173
unsigned long end;
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
191
end = start + npages * PAGE_SIZE;
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
195
hmm_range->end = min(hmm_range->start + MAX_WALK_BYTE, end);
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
198
hmm_range->start, hmm_range->end);
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
211
if (hmm_range->end == end)
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
214
hmm_range->start = hmm_range->end;
drivers/gpu/drm/amd/amdgpu/amdgpu_hmm.c
215
} while (hmm_range->end < end);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1898
unsigned int end = div64_ul(ppos + count - 1, element_size);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
1906
bps_count = end - start;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
120
chunk->end);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
121
mux->wptr_resubmit = chunk->end;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
285
u64 readp, offset, start, end;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
296
end = e->end_ptr_in_hw_ring & mux->real_ring->buf_mask;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
297
if (start > end) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
298
if (readp <= end)
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
300
end += mux->real_ring->ring_size >> 2;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
303
if (start <= readp && readp <= end) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
536
chunk->end = ring->wptr;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
55
u64 start, end;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
59
end = s_end & ring->buf_mask;
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
61
if (start == end) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
65
if (start > end) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
66
amdgpu_ring_alloc(real_ring, (ring->ring_size >> 2) + end - start);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
69
amdgpu_ring_write_multiple(real_ring, (void *)&ring->ring[0], end);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
71
amdgpu_ring_alloc(real_ring, end - start);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.c
72
amdgpu_ring_write_multiple(real_ring, (void *)&ring->ring[start], end - start);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring_mux.h
98
u64 end;
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
324
uint64_t start, uint64_t end,
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
328
TP_ARGS(p, start, end, nptes, dst, incr, flags, pid, vm_ctx),
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
331
__field(u64, end)
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
344
__entry->end = end;
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
360
__entry->vm_ctx, __entry->start, __entry->end,
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1349
unsigned long end, unsigned long *userptr)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
1361
if (gtt->userptr > end || gtt->userptr + size <= start)
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h
216
unsigned long end, unsigned long *userptr);
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
918
uint64_t start, end;
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
930
end = (mapping->last + 1 - mapping->start);
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
931
end = end * AMDGPU_GPU_PAGE_SIZE + start;
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
941
if ((end - start) < ctx->buf_sizes[cmd]) {
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
943
(unsigned int)(end - start),
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
949
if ((end - start) < ctx->buf_sizes[4]) {
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
951
(unsigned int)(end - start),
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
961
if ((start >> 28) != ((end - 1) >> 28)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
963
start, end);
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c
970
start, end);
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
945
u64 end;
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c
963
if (check_add_overflow(init_hdr_offset, init_hdr_size, &end) || end > vram_size) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h
612
uint64_t start, uint64_t end,
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
736
uint64_t start, uint64_t end, uint64_t flags,
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
770
*frag_end = end;
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
775
*frag = min_t(unsigned int, ffs(start) - 1, fls64(end - start) - 1);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
778
*frag_end = end & ~((1ULL << max_frag) - 1);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
799
uint64_t start, uint64_t end,
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
809
amdgpu_vm_pte_fragment(params, frag_start, end, flags, &frag,
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
814
while (cursor.pfn < end) {
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
891
entry_end = min(entry_end, end);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c
919
amdgpu_vm_pte_fragment(params, frag_start, end,
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
260
u64 end = start + amdgpu_vram_mgr_block_size(block);
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
265
return (end > adev->gmc.visible_vram_size ?
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c
266
adev->gmc.visible_vram_size : end) - start;
drivers/gpu/drm/amd/amdgpu/atom.c
1405
int end, int maxlen)
drivers/gpu/drm/amd/amdgpu/atom.c
1415
for (; start <= end; ++start) {
drivers/gpu/drm/amd/amdgpu/atom.c
1471
unsigned short start = 3, end;
drivers/gpu/drm/amd/amdgpu/atom.c
1481
end = *(unsigned short *)(p_rom + OFFSET_TO_ATOM_ROM_HEADER_POINTER);
drivers/gpu/drm/amd/amdgpu/atom.c
1484
if (end <= start) {
drivers/gpu/drm/amd/amdgpu/atom.c
1486
end = 1024;
drivers/gpu/drm/amd/amdgpu/atom.c
1491
atom_find_str_in_rom(ctx, BIOS_VERSION_PREFIX, start, end, 64);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
6077
unsigned int offs, end;
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
6110
end = gfx_v11_0_ring_emit_init_cond_exec(ring, addr);
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
6142
amdgpu_ring_patch_cond_exec(ring, end);
drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c
120
isp->isp_i2c_res[0].end = isp_base + ISP410_I2C0_OFFSET + ISP410_I2C0_SIZE;
drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c
140
isp->isp_gpio_res[0].end = isp_base + ISP410_GPIO_SENSOR_OFFSET +
drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c
86
isp->isp_res[0].end = isp_base + ISP_REGS_OFFSET_END;
drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c
91
isp->isp_res[1].end = isp_base + ISP410_PHY0_OFFSET + ISP410_PHY0_SIZE;
drivers/gpu/drm/amd/amdgpu/isp_v4_1_0.c
98
isp->isp_res[idx].end =
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
296
isp->isp_res[0].end = isp_base + ISP_REGS_OFFSET_END;
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
301
isp->isp_res[1].end = isp_base + ISP411_PHY0_OFFSET + ISP411_PHY0_SIZE;
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
308
isp->isp_res[idx].end =
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
330
isp->isp_i2c_res[0].end = isp_base + ISP411_I2C0_OFFSET + ISP411_I2C0_SIZE;
drivers/gpu/drm/amd/amdgpu/isp_v4_1_1.c
349
isp->isp_gpio_res[0].end = isp_base + ISP411_GPIO_SENSOR_OFFSET +
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
448
struct mmsch_v4_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
453
end.cmd_header.command_type =
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
267
struct mmsch_v4_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
272
end.cmd_header.command_type =
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
465
struct mmsch_v5_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
470
end.cmd_header.command_type =
drivers/gpu/drm/amd/amdgpu/mmsch_v3_0.h
127
memcpy((void *)table_loc, &end, size); \
drivers/gpu/drm/amd/amdgpu/mmsch_v4_0.h
139
memcpy((void *)table_loc, &end, size); \
drivers/gpu/drm/amd/amdgpu/mmsch_v5_0.h
138
memcpy((void *)table_loc, &end, size); \
drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
228
goto end;
drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
247
goto end;
drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c
250
end:
drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c
229
goto end;
drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c
244
goto end;
drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c
247
end:
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
796
struct mmsch_v1_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
804
end.cmd_header.command_type = MMSCH_COMMAND__END;
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
939
memcpy((void *)init_table, &end, sizeof(struct mmsch_v1_0_cmd_end));
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
213
struct mmsch_v1_0_cmd_end end = { { 0 } };
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
220
end.cmd_header.command_type = MMSCH_COMMAND__END;
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
321
memcpy((void *)init_table, &end, sizeof(struct mmsch_v1_0_cmd_end));
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1964
struct mmsch_v2_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
1974
end.cmd_header.command_type = MMSCH_COMMAND__END;
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
2088
memcpy((void *)init_table, &end, tmp);
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1409
struct mmsch_v1_0_cmd_end end = { { 0 } };
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1415
end.cmd_header.command_type = MMSCH_COMMAND__END;
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1530
memcpy((void *)init_table, &end, sizeof(struct mmsch_v1_0_cmd_end));
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1405
struct mmsch_v3_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1412
end.cmd_header.command_type =
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1914
uint64_t start, end;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1927
end = (map->last + 1) * AMDGPU_GPU_PAGE_SIZE;
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1950
if (msg[1] > end - addr) {
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1968
if (offset + size > end) {
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1354
struct mmsch_v4_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1364
end.cmd_header.command_type =
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1831
uint64_t start, end;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1844
end = (map->last + 1) * AMDGPU_GPU_PAGE_SIZE;
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1867
if (msg[1] > end - addr) {
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1885
if (offset + size > end) {
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1016
struct mmsch_v4_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1026
end.cmd_header.command_type = MMSCH_COMMAND__END;
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
804
struct mmsch_v5_0_cmd_end end = { {0} };
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
814
end.cmd_header.command_type = MMSCH_COMMAND__END;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
1049
pgmap->range.end = adev->gmc.aper_base + adev->gmc.aper_size - 1;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
1056
pgmap->range.end = res->end;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
395
u64 end, uint32_t trigger, u64 ttm_res_offset)
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
398
u64 npages = (end - start) >> PAGE_SHIFT;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
412
migrate.end = end;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
427
start >> PAGE_SHIFT, end >> PAGE_SHIFT,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
465
start >> PAGE_SHIFT, end >> PAGE_SHIFT,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
497
unsigned long addr, start, end;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
521
end = (last_mgr + 1) << PAGE_SHIFT;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
539
for (addr = start; addr < end;) {
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
546
next = min(vma->vm_end, end);
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
693
struct vm_area_struct *vma, u64 start, u64 end,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
697
u64 npages = (end - start) >> PAGE_SHIFT;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
711
migrate.end = end;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
730
start >> PAGE_SHIFT, end >> PAGE_SHIFT,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
769
start >> PAGE_SHIFT, end >> PAGE_SHIFT,
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
803
unsigned long end;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
830
end = (last_mgr + 1) << PAGE_SHIFT;
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
832
for (addr = start; addr < end;) {
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c
842
next = min(vma->vm_end, end);
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
281
unsigned long start, unsigned long end,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
288
ktime_get_boottime_ns(), pid, start, end - start,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
293
unsigned long start, unsigned long end,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
299
ktime_get_boottime_ns(), pid, start, end - start,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h
41
unsigned long start, unsigned long end,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h
46
unsigned long start, unsigned long end,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1671
unsigned long start, end, addr;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1750
end = (map_last + 1) << PAGE_SHIFT;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1751
for (addr = start; !r && addr < end; ) {
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1765
next = min(vma->vm_end, end);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1778
e = min(end, prange->last);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
1842
if (!r && next == end)
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2660
last = min(last, range->end - 1) >> PAGE_SHIFT;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2663
(range->end - 1) >> PAGE_SHIFT,
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3458
unsigned long end;
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3462
end = start + (size << PAGE_SHIFT);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3467
start = min(end, vma->vm_end);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3468
} while (start < end);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
3470
return svm_range_check_vm(p, start_unchg, (end - 1) >> PAGE_SHIFT, NULL,
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
1686
int i, j, k, xcc, start, end;
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
1694
end = start + num_xcc;
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
1756
for (xcc = start; xcc < end; xcc++) {
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
1785
int i, j, k, xcc, start, end;
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
1819
end = start + NUM_XCC(kdev->xcc_mask);
drivers/gpu/drm/amd/amdkfd/kfd_topology.c
1824
for (xcc = start; xcc < end; xcc++) {
drivers/gpu/drm/amd/display/dc/dc_dp_types.h
1491
unsigned long long end;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_trace.c
119
link->dp_trace.detect_lt_trace.timestamps.end = dm_get_timestamp(link->dc->ctx);
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_trace.c
121
link->dp_trace.commit_lt_trace.timestamps.end = dm_get_timestamp(link->dc->ctx);
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_trace.c
128
return link->dp_trace.detect_lt_trace.timestamps.end;
drivers/gpu/drm/amd/display/dc/link/accessories/link_dp_trace.c
130
return link->dp_trace.commit_lt_trace.timestamps.end;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
108
return start_address <= range->end && end_address >= range->start;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
123
if (end_address < mandatory_dpcd_partitions[partition_iterator].end)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
125
return ADDRESS_RANGE_SIZE(address, mandatory_dpcd_partitions[partition_iterator].end);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
152
new_addr_range.end = end_address;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
155
if (addr_range->start <= in_address && addr_range->end >= in_address)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
158
if (addr_range->start <= end_address && addr_range->end >= end_address)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
159
new_addr_range.end = addr_range->end;
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
164
if (new_addr_range.start != in_address || new_addr_range.end != end_address) {
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
166
*out_size = ADDRESS_RANGE_SIZE(new_addr_range.start, new_addr_range.end);
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
38
#define ADDRESS_RANGE_SIZE(start, end) (end - start + 1)
drivers/gpu/drm/amd/display/dc/link/protocols/link_dpcd.c
41
uint32_t end;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
100
uint32_t pos, end;
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
106
end = fb->size / sizeof(buf) * sizeof(buf);
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
108
for (pos = 0; pos < end; pos += sizeof(buf))
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
112
if (end < fb->size)
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
113
dmub_memcpy(buf, base + pos, fb->size - end);
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1478
uint64_t start, end;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1496
end = wifi_bands[i].end;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1499
if (!start && !end) {
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1501
if (wifi_bands[j].start && wifi_bands[j].end)
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1509
end = wifi_bands[i].end = wifi_bands[j].end;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1511
wifi_bands[j].end = 0;
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1517
if ((wifi_bands[j].start == start) && (wifi_bands[j].end == end)) {
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c
1519
wifi_bands[j].end = 0;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2469
if (!exclusion_ranges[i].start && !exclusion_ranges[i].end)
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2476
DIV_ROUND_UP_ULL(exclusion_ranges[i].end, HZ_PER_MHZ);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
1006
} while (now < end);
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
993
uint64_t end, now;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
997
end = now + timeout;
drivers/gpu/drm/arm/display/include/malidp_utils.h
29
u32 end;
drivers/gpu/drm/arm/display/include/malidp_utils.h
32
static inline void set_range(struct malidp_range *rg, u32 start, u32 end)
drivers/gpu/drm/arm/display/include/malidp_utils.h
35
rg->end = end;
drivers/gpu/drm/arm/display/include/malidp_utils.h
40
return (v >= rg->start) && (v <= rg->end);
drivers/gpu/drm/arm/display/komeda/komeda_dev.c
75
config_id.max_line_sz = pipe->layers[0]->hsize_in.end;
drivers/gpu/drm/arm/malidp_crtc.c
132
delta_in = segments[i].end - segments[i].start;
drivers/gpu/drm/arm/malidp_crtc.c
136
out_end = drm_color_lut_extract(lut[segments[i].end].green, 12);
drivers/gpu/drm/arm/malidp_crtc.c
94
u16 end;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
121
goto end;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
128
goto end;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
136
goto end;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
144
goto end;
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
152
end:
drivers/gpu/drm/bridge/ite-it6505.c
3401
u8 *str = read_buf, *end = read_buf + READ_BUFFER_SIZE;
drivers/gpu/drm/bridge/ite-it6505.c
3409
str += scnprintf(str, end - str, "---video timing---\n");
drivers/gpu/drm/bridge/ite-it6505.c
3410
str += scnprintf(str, end - str, "PCLK:%d.%03dMHz\n",
drivers/gpu/drm/bridge/ite-it6505.c
3412
str += scnprintf(str, end - str, "HTotal:%d\n", vid->htotal);
drivers/gpu/drm/bridge/ite-it6505.c
3413
str += scnprintf(str, end - str, "HActive:%d\n", vid->hdisplay);
drivers/gpu/drm/bridge/ite-it6505.c
3414
str += scnprintf(str, end - str, "HFrontPorch:%d\n",
drivers/gpu/drm/bridge/ite-it6505.c
3416
str += scnprintf(str, end - str, "HSyncWidth:%d\n",
drivers/gpu/drm/bridge/ite-it6505.c
3418
str += scnprintf(str, end - str, "HBackPorch:%d\n",
drivers/gpu/drm/bridge/ite-it6505.c
3420
str += scnprintf(str, end - str, "VTotal:%d\n", vid->vtotal);
drivers/gpu/drm/bridge/ite-it6505.c
3421
str += scnprintf(str, end - str, "VActive:%d\n", vid->vdisplay);
drivers/gpu/drm/bridge/ite-it6505.c
3422
str += scnprintf(str, end - str, "VFrontPorch:%d\n",
drivers/gpu/drm/bridge/ite-it6505.c
3424
str += scnprintf(str, end - str, "VSyncWidth:%d\n",
drivers/gpu/drm/bridge/ite-it6505.c
3426
str += scnprintf(str, end - str, "VBackPorch:%d\n",
drivers/gpu/drm/bridge/lontium-lt8912b.c
371
goto end;
drivers/gpu/drm/bridge/lontium-lt8912b.c
375
goto end;
drivers/gpu/drm/bridge/lontium-lt8912b.c
379
goto end;
drivers/gpu/drm/bridge/lontium-lt8912b.c
383
goto end;
drivers/gpu/drm/bridge/lontium-lt8912b.c
385
end:
drivers/gpu/drm/bridge/lontium-lt9611.c
299
goto end;
drivers/gpu/drm/bridge/lontium-lt9611.c
305
goto end;
drivers/gpu/drm/bridge/lontium-lt9611.c
311
goto end;
drivers/gpu/drm/bridge/lontium-lt9611.c
317
goto end;
drivers/gpu/drm/bridge/lontium-lt9611.c
323
goto end;
drivers/gpu/drm/bridge/lontium-lt9611.c
332
end:
drivers/gpu/drm/bridge/lontium-lt9611.c
601
goto end;
drivers/gpu/drm/bridge/lontium-lt9611.c
606
goto end;
drivers/gpu/drm/bridge/lontium-lt9611.c
610
end:
drivers/gpu/drm/bridge/sil-sii8620.c
825
goto end;
drivers/gpu/drm/bridge/sil-sii8620.c
839
goto end;
drivers/gpu/drm/bridge/sil-sii8620.c
868
end:
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
159
u32 *end = dw->buf_src + offset + bytes;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
169
} while (src < end);
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
187
u32 *end = dw->buf_src + offset + bytes;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c
207
} while (src < end);
drivers/gpu/drm/bridge/tc358764.c
24
#define FLD_MASK(start, end) (((1 << ((start) - (end) + 1)) - 1) << (end))
drivers/gpu/drm/bridge/tc358764.c
25
#define FLD_VAL(val, start, end) (((val) << (end)) & FLD_MASK(start, end))
drivers/gpu/drm/bridge/tc358775.c
31
#define FLD_VAL(val, start, end) FIELD_PREP(GENMASK(start, end), val)
drivers/gpu/drm/drm_buddy.c
1066
u64 start, u64 end,
drivers/gpu/drm/drm_buddy.c
1072
return __drm_buddy_alloc_range_bias(mm, start, end,
drivers/gpu/drm/drm_buddy.c
1100
u64 start, u64 end, u64 size,
drivers/gpu/drm/drm_buddy.c
1121
if (!IS_ALIGNED(start | end | size, mm->chunk_size))
drivers/gpu/drm/drm_buddy.c
1124
if (end > mm->size)
drivers/gpu/drm/drm_buddy.c
1131
if (start + size == end) {
drivers/gpu/drm/drm_buddy.c
1132
if (!IS_ALIGNED(start | end, min_block_size))
drivers/gpu/drm/drm_buddy.c
1170
end,
drivers/gpu/drm/drm_buddy.c
1179
!__force_merge(mm, start, end, min_order)) {
drivers/gpu/drm/drm_buddy.c
1181
end,
drivers/gpu/drm/drm_buddy.c
227
u64 end,
drivers/gpu/drm/drm_buddy.c
256
if (!contains(start, end, block_start, block_end))
drivers/gpu/drm/drm_buddy.c
598
u64 start, u64 end,
drivers/gpu/drm/drm_buddy.c
610
end = end - 1;
drivers/gpu/drm/drm_buddy.c
633
if (!overlaps(start, end, block_start, block_end))
drivers/gpu/drm/drm_buddy.c
639
if (block_start < start || block_end > end) {
drivers/gpu/drm/drm_buddy.c
641
u64 adjusted_end = min(block_end, end);
drivers/gpu/drm/drm_buddy.c
651
if (contains(start, end, block_start, block_end) &&
drivers/gpu/drm/drm_buddy.c
690
u64 start, u64 end,
drivers/gpu/drm/drm_buddy.c
697
block = __alloc_range_bias(mm, start, end, order,
drivers/gpu/drm/drm_buddy.c
700
return __alloc_range_bias(mm, start, end, order,
drivers/gpu/drm/drm_buddy.c
808
u64 end;
drivers/gpu/drm/drm_buddy.c
811
end = start + size - 1;
drivers/gpu/drm/drm_buddy.c
828
if (!overlaps(start, end, block_start, block_end))
drivers/gpu/drm/drm_buddy.c
836
if (contains(start, end, block_start, block_end)) {
drivers/gpu/drm/drm_cache.c
162
void *end = addr + length;
drivers/gpu/drm/drm_cache.c
166
for (; addr < end; addr += size)
drivers/gpu/drm/drm_cache.c
168
clflushopt(end - 1); /* force serialisation */
drivers/gpu/drm/drm_cache.c
205
max_iomem = max(max_iomem, tmp->end);
drivers/gpu/drm/drm_edid.c
4990
int end;
drivers/gpu/drm/drm_edid.c
5052
if (iter->index + sizeof(*db) <= iter->end &&
drivers/gpu/drm/drm_edid.c
5053
iter->index + sizeof(*db) + cea_db_payload_len(db) <= iter->end)
drivers/gpu/drm/drm_edid.c
5094
iter->end = iter->index + size;
drivers/gpu/drm/drm_edid.c
5123
iter->end = iter->index + block->num_bytes;
drivers/gpu/drm/drm_edid.c
5951
goto end;
drivers/gpu/drm/drm_edid.c
5969
end:
drivers/gpu/drm/drm_fb_helper.c
489
off_t end = off + len;
drivers/gpu/drm/drm_fb_helper.c
493
u32 y2 = DIV_ROUND_UP(end, line_length);
drivers/gpu/drm/drm_fb_helper.c
507
off_t bit_end = (end % line_length) * 8;
drivers/gpu/drm/drm_fb_helper.c
550
unsigned long start, end, min_off, max_off, total_size;
drivers/gpu/drm/drm_fb_helper.c
558
end = start + PAGE_SIZE;
drivers/gpu/drm/drm_fb_helper.c
560
max_off = max(max_off, end);
drivers/gpu/drm/drm_format_helper.c
250
#define ALIGN_DOWN_PIXELS(end, n, a) \
drivers/gpu/drm/drm_format_helper.c
251
((end) - ((n) & ((a) - 1)))
drivers/gpu/drm/drm_gpusvm.c
1394
.end = pages_end,
drivers/gpu/drm/drm_gpusvm.c
1677
.end = drm_gpusvm_range_end(range),
drivers/gpu/drm/drm_gpusvm.c
1726
unsigned long end)
drivers/gpu/drm/drm_gpusvm.c
1730
drm_gpusvm_for_each_notifier(notifier, gpusvm, start, end) {
drivers/gpu/drm/drm_gpusvm.c
1733
drm_gpusvm_for_each_range(range, notifier, start, end)
drivers/gpu/drm/drm_gpusvm.c
1756
drm_gpusvm_range_end(range) > mmu_range->end)
drivers/gpu/drm/drm_gpusvm.c
268
npages_in_range(unsigned long start, unsigned long end)
drivers/gpu/drm/drm_gpusvm.c
270
return (end - start) >> PAGE_SHIFT;
drivers/gpu/drm/drm_gpusvm.c
283
unsigned long end)
drivers/gpu/drm/drm_gpusvm.c
287
itree = interval_tree_iter_first(&gpusvm->root, start, end - 1);
drivers/gpu/drm/drm_gpusvm.c
306
unsigned long end)
drivers/gpu/drm/drm_gpusvm.c
310
itree = interval_tree_iter_first(&notifier->root, start, end - 1);
drivers/gpu/drm/drm_gpusvm.c
693
unsigned long start, unsigned long end,
drivers/gpu/drm/drm_gpusvm.c
700
.end = end,
drivers/gpu/drm/drm_gpusvm.c
706
unsigned long npages = npages_in_range(start, end);
drivers/gpu/drm/drm_gpusvm.c
768
unsigned long end = drm_gpusvm_range_end(range);
drivers/gpu/drm/drm_gpusvm.c
773
.end = end,
drivers/gpu/drm/drm_gpusvm.c
780
unsigned long npages = npages_in_range(start, end);
drivers/gpu/drm/drm_gpusvm.c
894
unsigned long start, end;
drivers/gpu/drm/drm_gpusvm.c
900
end = ALIGN(fault_addr + 1, gpusvm->chunk_sizes[i]);
drivers/gpu/drm/drm_gpusvm.c
902
if (start >= vas->vm_start && end <= vas->vm_end &&
drivers/gpu/drm/drm_gpusvm.c
904
end <= drm_gpusvm_notifier_end(notifier) &&
drivers/gpu/drm/drm_gpusvm.c
905
start >= gpuva_start && end <= gpuva_end)
drivers/gpu/drm/drm_gpusvm.c
916
if (end - start != SZ_4K) {
drivers/gpu/drm/drm_gpusvm.c
919
range = drm_gpusvm_range_find(notifier, start, end);
drivers/gpu/drm/drm_gpusvm.c
938
if (end - start <= check_pages_threshold &&
drivers/gpu/drm/drm_gpusvm.c
939
!drm_gpusvm_check_pages(gpusvm, notifier, start, end, dev_private_owner)) {
drivers/gpu/drm/drm_gpusvm.c
945
return end - start;
drivers/gpu/drm/drm_gpusvm.c
978
unsigned long end)
drivers/gpu/drm/drm_gpusvm.c
989
vma = find_vma_intersection(mm, start, end);
drivers/gpu/drm/drm_gpuvm.c
1002
return addr >= mm_start && end <= mm_end;
drivers/gpu/drm/drm_gpuvm.c
1008
u64 end = addr + range;
drivers/gpu/drm/drm_gpuvm.c
1013
return krange && addr < kend && kstart < end;
drivers/gpu/drm/drm_gpuvm.c
1319
u64 end = addr + range;
drivers/gpu/drm/drm_gpuvm.c
1322
drm_gpuvm_for_each_va_range(va, gpuvm, addr, end) {
drivers/gpu/drm/drm_gpuvm.c
2261
drm_gpuva_find_next(struct drm_gpuvm *gpuvm, u64 end)
drivers/gpu/drm/drm_gpuvm.c
2263
if (!drm_gpuvm_range_valid(gpuvm, end, 1))
drivers/gpu/drm/drm_gpuvm.c
2266
return drm_gpuva_it_iter_first(&gpuvm->rb.tree, end, end + 1);
drivers/gpu/drm/drm_gpuvm.c
2426
u64 end = addr + range;
drivers/gpu/drm/drm_gpuvm.c
2436
if (end == req_end) {
drivers/gpu/drm/drm_gpuvm.c
2443
if (end < req_end) {
drivers/gpu/drm/drm_gpuvm.c
2450
if (end > req_end) {
drivers/gpu/drm/drm_gpuvm.c
2484
if (end == req_end) {
drivers/gpu/drm/drm_gpuvm.c
2494
if (end < req_end) {
drivers/gpu/drm/drm_gpuvm.c
2502
.map.va.range = end - req_addr,
drivers/gpu/drm/drm_gpuvm.c
2513
if (end > req_end) {
drivers/gpu/drm/drm_gpuvm.c
2516
.va.range = end - req_end,
drivers/gpu/drm/drm_gpuvm.c
2535
if (end == req_end) {
drivers/gpu/drm/drm_gpuvm.c
2543
if (end < req_end) {
drivers/gpu/drm/drm_gpuvm.c
2551
if (end > req_end) {
drivers/gpu/drm/drm_gpuvm.c
2554
.va.range = end - req_end,
drivers/gpu/drm/drm_gpuvm.c
2601
u64 end = addr + range;
drivers/gpu/drm/drm_gpuvm.c
2612
if (end > req_end) {
drivers/gpu/drm/drm_gpuvm.c
2614
next.va.range = end - req_end;
drivers/gpu/drm/drm_gpuvm.c
3130
u64 end = addr + range;
drivers/gpu/drm/drm_gpuvm.c
3139
drm_gpuvm_for_each_va_range(va, gpuvm, addr, end) {
drivers/gpu/drm/drm_gpuvm.c
983
u64 end;
drivers/gpu/drm/drm_gpuvm.c
985
return check_add_overflow(addr, range, &end);
drivers/gpu/drm/drm_gpuvm.c
998
u64 end = addr + range;
drivers/gpu/drm/drm_mipi_dsi.c
1323
u16 end)
drivers/gpu/drm/drm_mipi_dsi.c
1325
u8 payload[4] = { start >> 8, start & 0xff, end >> 8, end & 0xff };
drivers/gpu/drm/drm_mipi_dsi.c
1350
u16 end)
drivers/gpu/drm/drm_mipi_dsi.c
1352
u8 payload[4] = { start >> 8, start & 0xff, end >> 8, end & 0xff };
drivers/gpu/drm/drm_mipi_dsi.c
1908
u16 start, u16 end)
drivers/gpu/drm/drm_mipi_dsi.c
1917
ret = mipi_dsi_dcs_set_column_address(dsi, start, end);
drivers/gpu/drm/drm_mipi_dsi.c
1937
u16 start, u16 end)
drivers/gpu/drm/drm_mipi_dsi.c
1946
ret = mipi_dsi_dcs_set_page_address(dsi, start, end);
drivers/gpu/drm/drm_mm.c
358
u64 start, u64 end, u64 size,
drivers/gpu/drm/drm_mm.c
370
return find_hole_addr(mm, end, size);
drivers/gpu/drm/drm_mm.c
456
u64 end;
drivers/gpu/drm/drm_mm.c
458
end = node->start + node->size;
drivers/gpu/drm/drm_mm.c
459
if (unlikely(end <= node->start))
drivers/gpu/drm/drm_mm.c
473
if (adj_start > node->start || adj_end < end)
drivers/gpu/drm/drm_mm.c
486
if (end < hole_end)
drivers/gpu/drm/drm_mm.c
708
u64 end,
drivers/gpu/drm/drm_mm.c
711
DRM_MM_BUG_ON(start >= end);
drivers/gpu/drm/drm_mm.c
712
DRM_MM_BUG_ON(!size || size > end - start);
drivers/gpu/drm/drm_mm.c
726
DRM_MM_BUG_ON(end <= start);
drivers/gpu/drm/drm_mm.c
728
scan->range_end = end;
drivers/gpu/drm/drm_pagemap.c
1056
unsigned long start, end;
drivers/gpu/drm/drm_pagemap.c
1065
end = ALIGN(fault_addr + 1, size);
drivers/gpu/drm/drm_pagemap.c
1070
if (end > vas->vm_end)
drivers/gpu/drm/drm_pagemap.c
1071
end = vas->vm_end;
drivers/gpu/drm/drm_pagemap.c
1074
migrate.end = end;
drivers/gpu/drm/drm_pagemap.c
1075
npages = npages_in_range(start, end);
drivers/gpu/drm/drm_pagemap.c
1249
unsigned long start, unsigned long end,
drivers/gpu/drm/drm_pagemap.c
1258
err = dpagemap->ops->populate_mm(dpagemap, start, end, mm,
drivers/gpu/drm/drm_pagemap.c
333
npages_in_range(unsigned long start, unsigned long end)
drivers/gpu/drm/drm_pagemap.c
335
return (end - start) >> PAGE_SHIFT;
drivers/gpu/drm/drm_pagemap.c
473
unsigned long start, unsigned long end,
drivers/gpu/drm/drm_pagemap.c
481
.end = end,
drivers/gpu/drm/drm_pagemap.c
486
unsigned long i, npages = npages_in_range(start, end);
drivers/gpu/drm/drm_pagemap.c
508
if (end > vas->vm_end || start < vas->vm_start) {
drivers/gpu/drm/drm_panic.c
573
char *end;
drivers/gpu/drm/drm_panic.c
577
end = kmsg_buf + kmsg_len - 1;
drivers/gpu/drm/drm_panic.c
583
line.len = end - line.txt;
drivers/gpu/drm/drm_panic.c
586
end = start;
drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c
155
u32 *end = buf + size;
drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c
162
while (buf < end) {
drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c
171
if (buf + len > end)
drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c
200
if (buf > end) {
drivers/gpu/drm/exynos/exynos5433_drm_decon.c
136
static u32 decon_get_frame_count(struct decon_context *ctx, bool end)
drivers/gpu/drm/exynos/exynos5433_drm_decon.c
167
if (end)
drivers/gpu/drm/exynos/exynos_drm_g2d.c
424
unsigned long start, end;
drivers/gpu/drm/exynos/exynos_drm_g2d.c
471
end = PAGE_ALIGN(userptr + size);
drivers/gpu/drm/exynos/exynos_drm_g2d.c
472
npages = (end - start) >> PAGE_SHIFT;
drivers/gpu/drm/exynos/exynos_drm_plane.c
44
int end = start + length;
drivers/gpu/drm/exynos/exynos_drm_plane.c
48
if (end > 0)
drivers/gpu/drm/exynos/exynos_drm_plane.c
49
size = min_t(unsigned, end, last);
drivers/gpu/drm/gma500/gtt.c
23
resource_size_t start, end;
drivers/gpu/drm/gma500/gtt.c
237
fudge.end = 0x40000000 + 128 * 1024 * 1024 - 1;
drivers/gpu/drm/gma500/gtt.c
29
end = root->start + pdev->gtt.stolen_size - 1;
drivers/gpu/drm/gma500/gtt.c
33
end = root->end;
drivers/gpu/drm/gma500/gtt.c
37
ret = allocate_resource(root, res, size, start, end, align, NULL, NULL);
drivers/gpu/drm/gma500/mmu.c
138
unsigned long end)
drivers/gpu/drm/gma500/mmu.c
141
return (addr < end) ? addr : end;
drivers/gpu/drm/gma500/mmu.c
486
unsigned long end;
drivers/gpu/drm/gma500/mmu.c
507
end = addr + add;
drivers/gpu/drm/gma500/mmu.c
510
next = psb_pd_addr_end(addr, end);
drivers/gpu/drm/gma500/mmu.c
520
} while (addr = next, next != end);
drivers/gpu/drm/gma500/mmu.c
531
unsigned long end;
drivers/gpu/drm/gma500/mmu.c
538
end = addr + (num_pages << PAGE_SHIFT);
drivers/gpu/drm/gma500/mmu.c
541
next = psb_pd_addr_end(addr, end);
drivers/gpu/drm/gma500/mmu.c
551
} while (addr = next, next != end);
drivers/gpu/drm/gma500/mmu.c
573
unsigned long end;
drivers/gpu/drm/gma500/mmu.c
594
end = addr + add;
drivers/gpu/drm/gma500/mmu.c
597
next = psb_pd_addr_end(addr, end);
drivers/gpu/drm/gma500/mmu.c
608
} while (addr = next, next != end);
drivers/gpu/drm/gma500/mmu.c
628
unsigned long end;
drivers/gpu/drm/gma500/mmu.c
636
end = addr + (num_pages << PAGE_SHIFT);
drivers/gpu/drm/gma500/mmu.c
639
next = psb_pd_addr_end(addr, end);
drivers/gpu/drm/gma500/mmu.c
652
} while (addr = next, next != end);
drivers/gpu/drm/gma500/mmu.c
677
unsigned long end;
drivers/gpu/drm/gma500/mmu.c
700
end = addr + add;
drivers/gpu/drm/gma500/mmu.c
703
next = psb_pd_addr_end(addr, end);
drivers/gpu/drm/gma500/mmu.c
715
} while (addr = next, next != end);
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1522
goto end;
drivers/gpu/drm/gma500/psb_intel_sdvo.c
1536
end:
drivers/gpu/drm/i915/display/intel_crtc.c
612
static void dbg_vblank_evade(struct intel_crtc *crtc, ktime_t end)
drivers/gpu/drm/i915/display/intel_crtc.c
614
u64 delta = ktime_to_ns(ktime_sub(end, crtc->debug.start_vbl_time));
drivers/gpu/drm/i915/display/intel_crtc.c
638
static void dbg_vblank_evade(struct intel_crtc *crtc, ktime_t end) {}
drivers/gpu/drm/i915/display/intel_cursor.c
595
if (!entry->end)
drivers/gpu/drm/i915/display/intel_cursor.c
598
return CUR_BUF_END(entry->end - 1) |
drivers/gpu/drm/i915/display/intel_cursor_regs.h
103
#define CUR_BUF_END(end) REG_FIELD_PREP(CUR_BUF_END_MASK, (end))
drivers/gpu/drm/i915/display/intel_display_debugfs.c
676
entry->start, entry->end,
drivers/gpu/drm/i915/display/intel_display_debugfs.c
682
entry->end, skl_ddb_entry_size(entry));
drivers/gpu/drm/i915/display/intel_dmc.c
542
u32 end = i915_mmio_reg_offset(DMC_EVT_CTL(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
drivers/gpu/drm/i915/display/intel_dmc.c
544
return offset >= start && offset < end;
drivers/gpu/drm/i915/display/intel_dmc.c
552
u32 end = i915_mmio_reg_offset(DMC_EVT_HTP(display, dmc_id, DMC_EVENT_HANDLER_COUNT_GEN12));
drivers/gpu/drm/i915/display/intel_dmc.c
554
return offset >= start && offset < end;
drivers/gpu/drm/i915/display/intel_dmc_wl.c
102
{ .start = 0x8f000, .end = 0x8ffff }, /* Main DMC registers */
drivers/gpu/drm/i915/display/intel_dmc_wl.c
124
{ .start = 0x8f000, .end = 0x8ffff }, /* Main DMC registers */
drivers/gpu/drm/i915/display/intel_dmc_wl.c
233
u32 end = ranges[i].end ?: ranges[i].start;
drivers/gpu/drm/i915/display/intel_dmc_wl.c
235
if (ranges[i].start <= offset && offset <= end)
drivers/gpu/drm/i915/display/intel_dmc_wl.c
64
u32 end;
drivers/gpu/drm/i915/display/intel_dmc_wl.c
68
{ .start = 0x44400, .end = 0x4447f }, /* PIPE interrupt registers */
drivers/gpu/drm/i915/display/intel_dmc_wl.c
69
{ .start = 0x60000, .end = 0x7ffff },
drivers/gpu/drm/i915/display/intel_dmc_wl.c
75
{ .start = 0x457a0, .end = 0x457b0 }, /* DC*_RESIDENCY_COUNTER */
drivers/gpu/drm/i915/display/intel_dmc_wl.c
77
{ .start = 0x45400, .end = 0x4540c }, /* PWR_WELL_CTL_* */
drivers/gpu/drm/i915/display/intel_dsb.c
458
int start, int end)
drivers/gpu/drm/i915/display/intel_dsb.c
467
drm_WARN(crtc->base.dev, (end - start + vtotal) % vtotal == vtotal - 1,
drivers/gpu/drm/i915/display/intel_dsb.c
470
start, end, vtotal);
drivers/gpu/drm/i915/display/intel_dsb.c
475
int start, int end)
drivers/gpu/drm/i915/display/intel_dsb.c
477
assert_dsl_ok(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
480
start, end,
drivers/gpu/drm/i915/display/intel_dsb.c
481
end + 1, start - 1);
drivers/gpu/drm/i915/display/intel_dsb.c
486
int start, int end)
drivers/gpu/drm/i915/display/intel_dsb.c
488
assert_dsl_ok(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
491
end + 1, start - 1,
drivers/gpu/drm/i915/display/intel_dsb.c
492
start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
693
int start, end;
drivers/gpu/drm/i915/display/intel_dsb.c
714
end = vmin_vblank_start;
drivers/gpu/drm/i915/display/intel_dsb.c
715
start = end - vblank_delay - latency;
drivers/gpu/drm/i915/display/intel_dsb.c
716
intel_dsb_wait_scanline_out(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
722
end = vmax_vblank_start;
drivers/gpu/drm/i915/display/intel_dsb.c
723
start = end - vblank_delay - latency;
drivers/gpu/drm/i915/display/intel_dsb.c
724
intel_dsb_wait_scanline_out(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
728
end = vmin_vblank_start;
drivers/gpu/drm/i915/display/intel_dsb.c
729
start = end - vblank_delay - latency;
drivers/gpu/drm/i915/display/intel_dsb.c
730
intel_dsb_wait_scanline_out(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
733
end = vmax_vblank_start;
drivers/gpu/drm/i915/display/intel_dsb.c
734
start = end - vblank_delay - latency;
drivers/gpu/drm/i915/display/intel_dsb.c
735
intel_dsb_wait_scanline_out(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
739
end = intel_vrr_vmin_vblank_start(crtc_state);
drivers/gpu/drm/i915/display/intel_dsb.c
740
start = end - vblank_delay - latency;
drivers/gpu/drm/i915/display/intel_dsb.c
741
intel_dsb_wait_scanline_out(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
743
end = intel_vrr_vmax_vblank_start(crtc_state);
drivers/gpu/drm/i915/display/intel_dsb.c
744
start = end - vblank_delay - latency;
drivers/gpu/drm/i915/display/intel_dsb.c
745
intel_dsb_wait_scanline_out(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_dsb.c
749
end = intel_mode_vblank_start(&crtc_state->hw.adjusted_mode);
drivers/gpu/drm/i915/display/intel_dsb.c
750
start = end - vblank_delay - latency;
drivers/gpu/drm/i915/display/intel_dsb.c
751
intel_dsb_wait_scanline_out(state, dsb, start, end);
drivers/gpu/drm/i915/display/intel_fb.c
1734
unsigned int end;
drivers/gpu/drm/i915/display/intel_fb.c
1743
if (check_add_overflow(fb->base.offsets[i], 64, &end)) {
drivers/gpu/drm/i915/display/intel_fb.c
1750
max_size = max(max_size, DIV_ROUND_UP(end, tile_size));
drivers/gpu/drm/i915/display/intel_fbc.c
812
u64 end = intel_fbc_cfb_base_max(display);
drivers/gpu/drm/i915/display/intel_fbc.c
832
return end;
drivers/gpu/drm/i915/display/intel_fbc.c
834
return min(end, stolen_area_size);
drivers/gpu/drm/i915/display/intel_fbc.c
837
return end;
drivers/gpu/drm/i915/display/intel_fbc.c
862
u64 end = intel_fbc_stolen_end(display);
drivers/gpu/drm/i915/display/intel_fbc.c
869
size <<= 1, 4096, 0, end);
drivers/gpu/drm/i915/display/intel_fbc.c
875
size >>= 1, 4096, 0, end);
drivers/gpu/drm/i915/display/intel_hotplug.c
157
unsigned long end = start + msecs_to_jiffies(HPD_STORM_DETECT_PERIOD);
drivers/gpu/drm/i915/display/intel_hotplug.c
166
if (!time_in_range(jiffies, start, end)) {
drivers/gpu/drm/i915/display/intel_lpe_audio.c
101
rsc[0].end = display->audio.lpe.irq;
drivers/gpu/drm/i915/display/intel_lpe_audio.c
107
rsc[1].end = pci_resource_start(pdev, GEN4_GTTMMADR_BAR) +
drivers/gpu/drm/i915/display/intel_parent.c
122
unsigned int align, u64 start, u64 end)
drivers/gpu/drm/i915/display/intel_parent.c
124
return display->parent->stolen->insert_node_in_range(node, size, align, start, end);
drivers/gpu/drm/i915/display/intel_parent.h
48
unsigned int align, u64 start, u64 end);
drivers/gpu/drm/i915/display/intel_wm_types.h
59
u16 start, end; /* in number of blocks, 'end' is exclusive */
drivers/gpu/drm/i915/display/intel_wm_types.h
64
return entry->end - entry->start;
drivers/gpu/drm/i915/display/intel_wm_types.h
70
if (e1->start == e2->start && e1->end == e2->end)
drivers/gpu/drm/i915/display/skl_universal_plane.c
781
if (!entry->end)
drivers/gpu/drm/i915/display/skl_universal_plane.c
784
return PLANE_BUF_END(entry->end - 1) |
drivers/gpu/drm/i915/display/skl_universal_plane_regs.h
495
#define PLANE_BUF_END(end) REG_FIELD_PREP(PLANE_BUF_END_MASK, (end))
drivers/gpu/drm/i915/display/skl_watermark.c
1457
alloc->end - cursor_size, alloc->end);
drivers/gpu/drm/i915/display/skl_watermark.c
2395
return a->start < b->end && b->start < a->end;
drivers/gpu/drm/i915/display/skl_watermark.c
2401
if (a->end && b->end) {
drivers/gpu/drm/i915/display/skl_watermark.c
2403
a->end = max(a->end, b->end);
drivers/gpu/drm/i915/display/skl_watermark.c
2404
} else if (b->end) {
drivers/gpu/drm/i915/display/skl_watermark.c
2406
a->end = b->end;
drivers/gpu/drm/i915/display/skl_watermark.c
2716
old->start, old->end, new->start, new->end,
drivers/gpu/drm/i915/display/skl_watermark.c
3087
crtc_state->wm.skl.ddb.end = mbus_offset + dbuf_state->ddb[pipe].end;
drivers/gpu/drm/i915/display/skl_watermark.c
3097
dbuf_state->ddb[pipe].end, dbuf_state->active_pipes,
drivers/gpu/drm/i915/display/skl_watermark.c
399
u16 start, u16 end)
drivers/gpu/drm/i915/display/skl_watermark.c
3990
sw_ddb_entry->start, sw_ddb_entry->end,
drivers/gpu/drm/i915/display/skl_watermark.c
3991
hw_ddb_entry->start, hw_ddb_entry->end);
drivers/gpu/drm/i915/display/skl_watermark.c
402
entry->end = end;
drivers/gpu/drm/i915/display/skl_watermark.c
404
return end;
drivers/gpu/drm/i915/display/skl_watermark.c
421
ddb->end = 0;
drivers/gpu/drm/i915/display/skl_watermark.c
426
ddb->end = fls(slice_mask) * slice_size;
drivers/gpu/drm/i915/display/skl_watermark.c
428
WARN_ON(ddb->start >= ddb->end);
drivers/gpu/drm/i915/display/skl_watermark.c
429
WARN_ON(ddb->end > DISPLAY_INFO(display)->dbuf.size);
drivers/gpu/drm/i915/display/skl_watermark.c
457
end_slice = (entry->end - 1) / slice_size;
drivers/gpu/drm/i915/display/skl_watermark.c
540
u32 start, end;
drivers/gpu/drm/i915/display/skl_watermark.c
558
end = ddb_range_size * weight_end / weight_total;
drivers/gpu/drm/i915/display/skl_watermark.c
562
ddb_slices.start - mbus_offset + end);
drivers/gpu/drm/i915/display/skl_watermark.c
583
crtc_state->wm.skl.ddb.end = mbus_offset + new_dbuf_state->ddb[pipe].end;
drivers/gpu/drm/i915/display/skl_watermark.c
589
old_dbuf_state->ddb[pipe].start, old_dbuf_state->ddb[pipe].end,
drivers/gpu/drm/i915/display/skl_watermark.c
590
new_dbuf_state->ddb[pipe].start, new_dbuf_state->ddb[pipe].end,
drivers/gpu/drm/i915/display/skl_watermark.c
675
if (entry->end)
drivers/gpu/drm/i915/display/skl_watermark.c
676
entry->end++;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1622
const char __user *addr, *end;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1638
end = addr + size;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1639
for (; addr < end; addr += PAGE_SIZE) {
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1644
return __get_user(c, end - 1);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1685
goto end;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1701
goto end;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1716
end:
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
3061
static void retire_requests(struct intel_timeline *tl, struct i915_request *end)
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
3066
if (rq == end || !i915_request_retire(rq))
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
3625
goto end;
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
3639
end:;
drivers/gpu/drm/i915/gem/i915_gem_mman.c
306
long start, end; /* memory boundaries */
drivers/gpu/drm/i915/gem/i915_gem_mman.c
324
end = start + vma_size;
drivers/gpu/drm/i915/gem/i915_gem_mman.c
327
end = min_t(long, end, vm_end);
drivers/gpu/drm/i915/gem/i915_gem_mman.c
331
*end_vaddr = (unsigned long)end << PAGE_SHIFT;
drivers/gpu/drm/i915/gem/i915_gem_mman.c
351
unsigned long start, end; /* memory boundaries */
drivers/gpu/drm/i915/gem/i915_gem_mman.c
460
&start, &end, &pfn);
drivers/gpu/drm/i915/gem/i915_gem_mman.c
463
ret = remap_io_mapping(area, start, pfn, end - start, &ggtt->iomap);
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
107
return (dsm->start != 0 || HAS_LMEMBAR_SMEM_STOLEN(i915)) && dsm->end > dsm->start;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
140
if (ggtt_res.start >= stolen[0].start && ggtt_res.start < stolen[0].end)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
141
stolen[0].end = ggtt_res.start;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
142
if (ggtt_res.end > stolen[1].start && ggtt_res.end <= stolen[1].end)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
143
stolen[1].start = ggtt_res.end;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
152
stolen[0].end != stolen[1].end) {
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
237
resource_size_t stolen_top = i915->dsm.stolen.end + 1;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
302
resource_size_t stolen_top = i915->dsm.stolen.end + 1;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
391
resource_size_t stolen_top = i915->dsm.stolen.end + 1;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
428
gscpsmi_base < i915->dsm.stolen.end) {
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
430
*size = i915->dsm.stolen.end - gscpsmi_base;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
477
stolen_top = i915->dsm.stolen.end + 1;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
48
unsigned int alignment, u64 start, u64 end)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
568
mem->region.end = i915->dsm.reserved.start - 1;
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
62
start, end, DRM_MM_INSERT_BEST);
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
69
unsigned int alignment, u64 start, u64 end)
drivers/gpu/drm/i915/gem/i915_gem_stolen.c
73
start, end);
drivers/gpu/drm/i915/gem/i915_gem_userptr.c
406
unsigned long end = addr + len;
drivers/gpu/drm/i915/gem/i915_gem_userptr.c
409
for_each_vma_range(vmi, vma, end) {
drivers/gpu/drm/i915/gem/i915_gem_userptr.c
421
if (vma || addr < end)
drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c
33
struct scatterlist *sg, *src, *end;
drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c
64
for (end = sg, src = pages->sgl; sg; sg = __sg_next(sg)) {
drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c
67
if (src == end)
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1720
const char __user *addr, *end;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1725
end = addr + len;
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1727
for (; addr < end; addr += PAGE_SIZE) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1733
return __get_user(c, end - 1);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
353
IGT_TIMEOUT(end);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
363
err = check_partial_mappings(obj, &tile, end);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
369
IGT_TIMEOUT(end);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
401
err = check_partial_mappings(obj, &tile, end);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
409
err = check_partial_mappings(obj, &tile, end);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
418
err = check_partial_mappings(obj, &tile, end);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
429
err = check_partial_mappings(obj, &tile, end);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
456
IGT_TIMEOUT(end);
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
531
} while (!__igt_timeout(end, NULL));
drivers/gpu/drm/i915/gt/gen6_ppgtt.c
150
static void gen6_flush_pd(struct gen6_ppgtt *ppgtt, u64 start, u64 end)
drivers/gpu/drm/i915/gt/gen6_ppgtt.c
157
end = round_up(end, SZ_64K) - start;
drivers/gpu/drm/i915/gt/gen6_ppgtt.c
161
gen6_for_each_pde(pt, pd, start, end, pde)
drivers/gpu/drm/i915/gt/gen7_renderclear.c
114
GEM_BUG_ON((bc->end - bc->start) >= bc->max_items);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
115
*bc->end++ = d;
drivers/gpu/drm/i915/gt/gen7_renderclear.c
12
#define batch_advance(Y, CS) GEM_BUG_ON((Y)->end != (CS))
drivers/gpu/drm/i915/gt/gen7_renderclear.c
123
u32 *end = PTR_ALIGN(bc->end, align);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
125
memset32(bc->end, 0, end - bc->end);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
126
bc->end = end;
drivers/gpu/drm/i915/gt/gen7_renderclear.c
129
map = bc->end;
drivers/gpu/drm/i915/gt/gen7_renderclear.c
130
bc->end += items;
drivers/gpu/drm/i915/gt/gen7_renderclear.c
31
u32 *end;
drivers/gpu/drm/i915/gt/gen7_renderclear.c
98
bc->end = bc->start;
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
148
gen8_pd_range(u64 start, u64 end, int lvl, unsigned int *idx)
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
153
GEM_BUG_ON(start >= end);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
154
end += ~mask >> gen8_pd_shift(1);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
157
if ((start ^ end) & mask)
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
160
return i915_pde_index(end, shift) - *idx;
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
163
static bool gen8_pd_contains(u64 start, u64 end, int lvl)
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
167
GEM_BUG_ON(start >= end);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
168
return (start ^ end) & mask && (start & ~mask) == 0;
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
171
static unsigned int gen8_pt_count(u64 start, u64 end)
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
173
GEM_BUG_ON(start >= end);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
174
if ((start ^ end) >> gen8_pd_shift(1))
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
177
return end - start;
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
241
u64 start, const u64 end, int lvl)
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
246
GEM_BUG_ON(end > vm->total >> GEN8_PTE_SHIFT);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
248
len = gen8_pd_range(start, end, lvl--, &idx);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
250
__func__, vm, lvl + 1, start, end,
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
258
gen8_pd_contains(start, end, lvl)) {
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
260
__func__, vm, lvl + 1, idx, start, end);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
269
start, end, lvl);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
276
count = gen8_pt_count(start, end);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
278
__func__, vm, lvl, start, end,
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
325
u64 * const start, const u64 end, int lvl)
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
329
GEM_BUG_ON(end > vm->total >> GEN8_PTE_SHIFT);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
331
len = gen8_pd_range(*start, end, lvl--, &idx);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
333
__func__, vm, lvl + 1, *start, end,
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
368
as_pd(pt), start, end, lvl);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
374
unsigned int count = gen8_pt_count(*start, end);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
377
__func__, vm, lvl, *start, end,
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
408
u64 *start, u64 end, int lvl,
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
416
len = gen8_pd_range(*start, end, lvl--, &idx);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
426
__gen8_ppgtt_foreach(vm, as_pd(pt), start, end, lvl,
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
430
*start += gen8_pt_count(*start, end);
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
512
u64 end = start + vma_res->vma_size;
drivers/gpu/drm/i915/gt/gen8_ppgtt.c
555
end - start >= SZ_2M && !index) {
drivers/gpu/drm/i915/gt/intel_ggtt.c
40
u64 *end)
drivers/gpu/drm/i915/gt/intel_ggtt.c
500
gen8_pte_t __iomem *end;
drivers/gpu/drm/i915/gt/intel_ggtt.c
511
end = gte + vma_res->guard / I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/gt/intel_ggtt.c
512
while (gte < end)
drivers/gpu/drm/i915/gt/intel_ggtt.c
514
end += (vma_res->node_size + vma_res->guard) / I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/gt/intel_ggtt.c
518
GEM_BUG_ON(gte > end);
drivers/gpu/drm/i915/gt/intel_ggtt.c
521
while (gte < end)
drivers/gpu/drm/i915/gt/intel_ggtt.c
53
*end -= I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/gt/intel_ggtt.c
538
u64 start, end;
drivers/gpu/drm/i915/gt/intel_ggtt.c
542
end = start + vma_res->guard / I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/gt/intel_ggtt.c
543
if (!gen8_ggtt_bind_ptes(ggtt, start, NULL, end - start, scratch_pte))
drivers/gpu/drm/i915/gt/intel_ggtt.c
546
start = end;
drivers/gpu/drm/i915/gt/intel_ggtt.c
547
end += (vma_res->node_size + vma_res->guard) / I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/gt/intel_ggtt.c
553
if (!gen8_ggtt_bind_ptes(ggtt, start, NULL, end - start, scratch_pte))
drivers/gpu/drm/i915/gt/intel_ggtt.c
656
gen6_pte_t __iomem *end;
drivers/gpu/drm/i915/gt/intel_ggtt.c
663
end = gte + vma_res->guard / I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/gt/intel_ggtt.c
664
while (gte < end)
drivers/gpu/drm/i915/gt/intel_ggtt.c
666
end += (vma_res->node_size + vma_res->guard) / I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/gt/intel_ggtt.c
669
GEM_BUG_ON(gte > end);
drivers/gpu/drm/i915/gt/intel_ggtt.c
672
while (gte < end)
drivers/gpu/drm/i915/gt/intel_gsc.c
221
adev->ext_op_mem.end = adev->ext_op_mem.start + def->lmem_size;
drivers/gpu/drm/i915/gt/intel_gsc.c
227
adev->bar.end = adev->bar.start + def->bar_size - 1;
drivers/gpu/drm/i915/gt/intel_gt_mcr.c
575
for (entry = gt->steering_table[type]; entry->end; entry++) {
drivers/gpu/drm/i915/gt/intel_gt_mcr.c
576
if (offset >= entry->start && offset <= entry->end)
drivers/gpu/drm/i915/gt/intel_gt_mcr.c
765
for (entry = gt->steering_table[type]; entry->end; entry++)
drivers/gpu/drm/i915/gt/intel_gt_mcr.c
766
drm_printf(p, "\t0x%06x - 0x%06x\n", entry->start, entry->end);
drivers/gpu/drm/i915/gt/intel_gt_types.h
42
u32 end;
drivers/gpu/drm/i915/gt/intel_gtt.h
546
u64 end;
drivers/gpu/drm/i915/gt/intel_gtt.h
551
end = addr + length;
drivers/gpu/drm/i915/gt/intel_gtt.h
553
if ((addr & mask) != (end & mask))
drivers/gpu/drm/i915/gt/intel_gtt.h
556
return i915_pte_index(end, pde_shift) - i915_pte_index(addr, pde_shift);
drivers/gpu/drm/i915/gt/intel_rc6.c
295
paddr = i915->dsm.stolen.end + 1 - pctx_size;
drivers/gpu/drm/i915/gt/intel_rc6.c
458
rc6_ctx_base + PAGE_SIZE < i915->dsm.reserved.end)) {
drivers/gpu/drm/i915/gt/intel_workarounds.c
151
unsigned int start = 0, end = wal->count;
drivers/gpu/drm/i915/gt/intel_workarounds.c
174
while (start < end) {
drivers/gpu/drm/i915/gt/intel_workarounds.c
175
unsigned int mid = start + (end - start) / 2;
drivers/gpu/drm/i915/gt/intel_workarounds.c
180
end = mid;
drivers/gpu/drm/i915/gt/intel_workarounds.c
2927
{ .start = 0x5500, .end = 0x55ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2928
{ .start = 0x7000, .end = 0x7fff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2929
{ .start = 0x9400, .end = 0x97ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2930
{ .start = 0xb000, .end = 0xb3ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2931
{ .start = 0xe000, .end = 0xe7ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2936
{ .start = 0x8150, .end = 0x815f },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2937
{ .start = 0x9520, .end = 0x955f },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2938
{ .start = 0xb100, .end = 0xb3ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2939
{ .start = 0xde80, .end = 0xe8ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2940
{ .start = 0x24a00, .end = 0x24a7f },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2945
{ .start = 0x4000, .end = 0x4aff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2946
{ .start = 0x5200, .end = 0x52ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2947
{ .start = 0x5400, .end = 0x7fff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2948
{ .start = 0x8140, .end = 0x815f },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2949
{ .start = 0x8c80, .end = 0x8dff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2950
{ .start = 0x94d0, .end = 0x955f },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2951
{ .start = 0x9680, .end = 0x96ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2952
{ .start = 0xb000, .end = 0xb3ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2953
{ .start = 0xc800, .end = 0xcfff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2954
{ .start = 0xd800, .end = 0xd8ff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2955
{ .start = 0xdc00, .end = 0xffff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2956
{ .start = 0x17000, .end = 0x17fff },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2957
{ .start = 0x24a00, .end = 0x24a7f },
drivers/gpu/drm/i915/gt/intel_workarounds.c
2982
offset <= mcr_ranges[i].end)
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
292
goto end;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
301
goto end;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
309
goto end;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
315
goto end;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
331
goto end;
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
334
end:
drivers/gpu/drm/i915/gt/selftest_lrc.c
793
static bool timestamp_advanced(u32 start, u32 end)
drivers/gpu/drm/i915/gt/selftest_lrc.c
795
return (s32)(end - start) > 0;
drivers/gpu/drm/i915/gt/selftest_rps.c
126
*cs++ = lower_32_bits(i915_vma_offset(vma) + end * sizeof(*cs));
drivers/gpu/drm/i915/gt/selftest_rps.c
127
*cs++ = upper_32_bits(i915_vma_offset(vma) + end * sizeof(*cs));
drivers/gpu/drm/i915/gt/selftest_rps.c
134
GEM_BUG_ON(cs - base > end);
drivers/gpu/drm/i915/gt/selftest_rps.c
139
*counter = srm ? memset32(base + end, 0, 1) : NULL;
drivers/gpu/drm/i915/gt/selftest_rps.c
154
unsigned long end;
drivers/gpu/drm/i915/gt/selftest_rps.c
162
end = jiffies + msecs_to_jiffies(timeout_ms);
drivers/gpu/drm/i915/gt/selftest_rps.c
167
if (time_after(jiffies, end))
drivers/gpu/drm/i915/gt/selftest_rps.c
71
unsigned long end;
drivers/gpu/drm/i915/gt/selftest_rps.c
80
end = obj->base.size / sizeof(u32) - 1;
drivers/gpu/drm/i915/gt/selftest_timeline.c
896
u32 offset, end;
drivers/gpu/drm/i915/gt/selftest_timeline.c
912
end = (w->addr - i915_ggtt_offset(w->vma)) / sizeof(*w->map);
drivers/gpu/drm/i915/gt/selftest_timeline.c
913
while (offset < end) {
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4685
u32 *end = policy->h2g.data + policy->num_words;
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c
4686
size_t delta = end - start;
drivers/gpu/drm/i915/gvt/aperture_gm.c
50
u64 start, end, size;
drivers/gpu/drm/i915/gvt/aperture_gm.c
59
end = ALIGN(gvt_hidden_gmadr_end(gvt), I915_GTT_PAGE_SIZE);
drivers/gpu/drm/i915/gvt/aperture_gm.c
65
end = ALIGN(gvt_aperture_gmadr_end(gvt), I915_GTT_PAGE_SIZE);
drivers/gpu/drm/i915/gvt/aperture_gm.c
74
start, end, flags);
drivers/gpu/drm/i915/gvt/cmd_parser.c
399
#define DWORD_FIELD(dword, end, start) \
drivers/gpu/drm/i915/gvt/cmd_parser.c
400
FIELD_GET(GENMASK(end, start), cmd_val(s, dword))
drivers/gpu/drm/i915/gvt/handlers.c
135
u32 start, end, i;
drivers/gpu/drm/i915/gvt/handlers.c
144
end = offset + size;
drivers/gpu/drm/i915/gvt/handlers.c
146
for (i = start; i < end; i += 4) {
drivers/gpu/drm/i915/gvt/handlers.c
2875
u32 start, end, i;
drivers/gpu/drm/i915/gvt/handlers.c
2881
end = offset + size;
drivers/gpu/drm/i915/gvt/handlers.c
2883
for (i = start; i < end; i += 4) {
drivers/gpu/drm/i915/gvt/handlers.c
904
u32 end = i915_mmio_reg_offset(_end);
drivers/gpu/drm/i915/gvt/handlers.c
907
if (offset < start || offset > end)
drivers/gpu/drm/i915/i915_cmd_parser.c
1129
int start = 0, end = count;
drivers/gpu/drm/i915/i915_cmd_parser.c
1130
while (start < end) {
drivers/gpu/drm/i915/i915_cmd_parser.c
1131
int mid = start + (end - start) / 2;
drivers/gpu/drm/i915/i915_cmd_parser.c
1134
end = mid;
drivers/gpu/drm/i915/i915_gem_evict.c
152
u64 start, u64 end,
drivers/gpu/drm/i915/i915_gem_evict.c
185
start, end, mode);
drivers/gpu/drm/i915/i915_gem_evict.c
336
u64 end = start + target->size;
drivers/gpu/drm/i915/i915_gem_evict.c
342
GEM_BUG_ON(!IS_ALIGNED(end, I915_GTT_PAGE_SIZE));
drivers/gpu/drm/i915/i915_gem_evict.c
368
end += I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/i915_gem_evict.c
370
GEM_BUG_ON(start >= end);
drivers/gpu/drm/i915/i915_gem_evict.c
372
drm_mm_for_each_node_in_range(node, &vm->mm, start, end) {
drivers/gpu/drm/i915/i915_gem_evict.h
20
u64 start, u64 end,
drivers/gpu/drm/i915/i915_gem_gtt.c
129
static u64 random_offset(u64 start, u64 end, u64 len, u64 align)
drivers/gpu/drm/i915/i915_gem_gtt.c
133
GEM_BUG_ON(range_overflows(start, len, end));
drivers/gpu/drm/i915/i915_gem_gtt.c
134
GEM_BUG_ON(round_up(start, align) > round_down(end - len, align));
drivers/gpu/drm/i915/i915_gem_gtt.c
136
range = round_down(end - len, align) - round_up(start, align);
drivers/gpu/drm/i915/i915_gem_gtt.c
193
u64 start, u64 end, unsigned int flags)
drivers/gpu/drm/i915/i915_gem_gtt.c
205
GEM_BUG_ON(start >= end);
drivers/gpu/drm/i915/i915_gem_gtt.c
207
GEM_BUG_ON(end < U64_MAX && !IS_ALIGNED(end, I915_GTT_PAGE_SIZE));
drivers/gpu/drm/i915/i915_gem_gtt.c
211
if (unlikely(range_overflows(start, size, end)))
drivers/gpu/drm/i915/i915_gem_gtt.c
214
if (unlikely(round_up(start, alignment) > round_down(end - size, alignment)))
drivers/gpu/drm/i915/i915_gem_gtt.c
235
start, end, mode);
drivers/gpu/drm/i915/i915_gem_gtt.c
242
start, end,
drivers/gpu/drm/i915/i915_gem_gtt.c
274
offset = random_offset(start, end,
drivers/gpu/drm/i915/i915_gem_gtt.c
285
start, end, flags);
drivers/gpu/drm/i915/i915_gem_gtt.c
291
start, end, DRM_MM_INSERT_EVICT);
drivers/gpu/drm/i915/i915_gem_gtt.h
38
u64 start, u64 end, unsigned int flags);
drivers/gpu/drm/i915/i915_gpu_error.c
109
e->end = sgl + SG_MAX_SINGLE_ALLOC - 1;
drivers/gpu/drm/i915/i915_gpu_error.c
351
goto end;
drivers/gpu/drm/i915/i915_gpu_error.c
358
end:
drivers/gpu/drm/i915/i915_gpu_error.c
556
u64 end = start + batch->gtt_size;
drivers/gpu/drm/i915/i915_gpu_error.c
560
upper_32_bits(end), lower_32_bits(end));
drivers/gpu/drm/i915/i915_gpu_error.c
90
if (e->cur == e->end) {
drivers/gpu/drm/i915/i915_gpu_error.c
988
GEM_BUG_ON(m.end < m.cur);
drivers/gpu/drm/i915/i915_gpu_error.h
234
struct scatterlist *sgl, *cur, *end;
drivers/gpu/drm/i915/i915_initial_plane.c
69
if (dma_addr < mem->region.start || dma_addr > mem->region.end) {
drivers/gpu/drm/i915/i915_initial_plane.c
72
&dma_addr, mem->region.name, &mem->region.start, &mem->region.end);
drivers/gpu/drm/i915/i915_mmio_range.c
10
while (table->start || table->end) {
drivers/gpu/drm/i915/i915_mmio_range.c
11
if (addr >= table->start && addr <= table->end)
drivers/gpu/drm/i915/i915_mmio_range.h
14
u32 end;
drivers/gpu/drm/i915/i915_perf.c
1445
static bool oa_find_reg_in_lri(u32 *state, u32 reg, u32 *offset, u32 end)
drivers/gpu/drm/i915/i915_perf.c
1448
u32 len = min(MI_LRI_LEN(state[idx]) + idx, end);
drivers/gpu/drm/i915/i915_perf.c
4328
{ .start = 0x2710, .end = 0x272c }, /* OASTARTTRIG[1-8] */
drivers/gpu/drm/i915/i915_perf.c
4329
{ .start = 0x2740, .end = 0x275c }, /* OAREPORTTRIG[1-8] */
drivers/gpu/drm/i915/i915_perf.c
4330
{ .start = 0x2770, .end = 0x27ac }, /* OACEC[0-7][0-1] */
drivers/gpu/drm/i915/i915_perf.c
4335
{ .start = 0x2b2c, .end = 0x2b2c }, /* GEN12_OAG_OA_PESS */
drivers/gpu/drm/i915/i915_perf.c
4336
{ .start = 0xd900, .end = 0xd91c }, /* GEN12_OAG_OASTARTTRIG[1-8] */
drivers/gpu/drm/i915/i915_perf.c
4337
{ .start = 0xd920, .end = 0xd93c }, /* GEN12_OAG_OAREPORTTRIG1[1-8] */
drivers/gpu/drm/i915/i915_perf.c
4338
{ .start = 0xd940, .end = 0xd97c }, /* GEN12_OAG_CEC[0-7][0-1] */
drivers/gpu/drm/i915/i915_perf.c
4339
{ .start = 0xdc00, .end = 0xdc3c }, /* GEN12_OAG_SCEC[0-7][0-1] */
drivers/gpu/drm/i915/i915_perf.c
4340
{ .start = 0xdc40, .end = 0xdc40 }, /* GEN12_OAG_SPCTR_CNF */
drivers/gpu/drm/i915/i915_perf.c
4341
{ .start = 0xdc44, .end = 0xdc44 }, /* GEN12_OAA_DBG_REG */
drivers/gpu/drm/i915/i915_perf.c
4346
{ .start = 0x393000, .end = 0x39301c }, /* GEN12_OAM_STARTTRIG1[1-8] */
drivers/gpu/drm/i915/i915_perf.c
4347
{ .start = 0x393020, .end = 0x39303c }, /* GEN12_OAM_REPORTTRIG1[1-8] */
drivers/gpu/drm/i915/i915_perf.c
4348
{ .start = 0x393040, .end = 0x39307c }, /* GEN12_OAM_CEC[0-7][0-1] */
drivers/gpu/drm/i915/i915_perf.c
4349
{ .start = 0x393200, .end = 0x39323C }, /* MPES[0-7] */
drivers/gpu/drm/i915/i915_perf.c
4354
{ .start = 0xdc48, .end = 0xdc48 }, /* OAA_ENABLE_REG */
drivers/gpu/drm/i915/i915_perf.c
4355
{ .start = 0xdd00, .end = 0xdd48 }, /* OAG_LCE0_0 - OAA_LENABLE_REG */
drivers/gpu/drm/i915/i915_perf.c
4360
{ .start = 0x91b8, .end = 0x91cc }, /* OA_PERFCNT[1-2], OA_PERFMATRIX */
drivers/gpu/drm/i915/i915_perf.c
4361
{ .start = 0x9800, .end = 0x9888 }, /* MICRO_BP0_0 - NOA_WRITE */
drivers/gpu/drm/i915/i915_perf.c
4362
{ .start = 0xe180, .end = 0xe180 }, /* HALF_SLICE_CHICKEN2 */
drivers/gpu/drm/i915/i915_perf.c
4367
{ .start = 0x09e80, .end = 0x09ea4 }, /* HSW_MBVID2_NOA[0-9] */
drivers/gpu/drm/i915/i915_perf.c
4368
{ .start = 0x09ec0, .end = 0x09ec0 }, /* HSW_MBVID2_MISR0 */
drivers/gpu/drm/i915/i915_perf.c
4369
{ .start = 0x25100, .end = 0x2ff90 },
drivers/gpu/drm/i915/i915_perf.c
4374
{ .start = 0x182300, .end = 0x1823a4 },
drivers/gpu/drm/i915/i915_perf.c
4379
{ .start = 0x0d00, .end = 0x0d2c }, /* RPM_CONFIG[0-1], NOA_CONFIG[0-8] */
drivers/gpu/drm/i915/i915_perf.c
4380
{ .start = 0x20cc, .end = 0x20cc }, /* WAIT_FOR_RC6_EXIT */
drivers/gpu/drm/i915/i915_perf.c
4385
{ .start = 0x91c8, .end = 0x91dc }, /* OA_PERFCNT[3-4] */
drivers/gpu/drm/i915/i915_perf.c
4390
{ .start = 0x0d00, .end = 0x0d04 }, /* RPM_CONFIG[0-1] */
drivers/gpu/drm/i915/i915_perf.c
4391
{ .start = 0x0d0c, .end = 0x0d2c }, /* NOA_CONFIG[0-8] */
drivers/gpu/drm/i915/i915_perf.c
4392
{ .start = 0x9840, .end = 0x9840 }, /* GDT_CHICKEN_BITS */
drivers/gpu/drm/i915/i915_perf.c
4393
{ .start = 0x9884, .end = 0x9888 }, /* NOA_WRITE */
drivers/gpu/drm/i915/i915_perf.c
4394
{ .start = 0x20cc, .end = 0x20cc }, /* WAIT_FOR_RC6_EXIT */
drivers/gpu/drm/i915/i915_perf.c
4403
{ .start = 0x0d00, .end = 0x0d04 }, /* RPM_CONFIG[0-1] */
drivers/gpu/drm/i915/i915_perf.c
4404
{ .start = 0x0d0c, .end = 0x0d2c }, /* NOA_CONFIG[0-8] */
drivers/gpu/drm/i915/i915_perf.c
4405
{ .start = 0x9840, .end = 0x9840 }, /* GDT_CHICKEN_BITS */
drivers/gpu/drm/i915/i915_perf.c
4406
{ .start = 0x9884, .end = 0x9888 }, /* NOA_WRITE */
drivers/gpu/drm/i915/i915_perf.c
4407
{ .start = 0x38d100, .end = 0x38d114}, /* VISACTL */
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
111
unsigned long end = start +
drivers/gpu/drm/i915/i915_ttm_buddy_manager.c
115
min(end, bman->visible_size) - start;
drivers/gpu/drm/i915/i915_vgpu.c
190
unsigned long start, unsigned long end)
drivers/gpu/drm/i915/i915_vgpu.c
193
unsigned long size = end - start;
drivers/gpu/drm/i915/i915_vgpu.c
196
if (start >= end)
drivers/gpu/drm/i915/i915_vgpu.c
201
start, end, size / 1024);
drivers/gpu/drm/i915/i915_vma.c
794
u64 start, end;
drivers/gpu/drm/i915/i915_vma.c
828
end = vma->vm->total;
drivers/gpu/drm/i915/i915_vma.c
830
end = min_t(u64, end, i915_vm_to_ggtt(vma->vm)->mappable_end);
drivers/gpu/drm/i915/i915_vma.c
832
end = min_t(u64, end, (1ULL << 32) - I915_GTT_PAGE_SIZE);
drivers/gpu/drm/i915/i915_vma.c
833
GEM_BUG_ON(!IS_ALIGNED(end, I915_GTT_PAGE_SIZE));
drivers/gpu/drm/i915/i915_vma.c
842
if (size > end - 2 * guard) {
drivers/gpu/drm/i915/i915_vma.c
845
size, flags & PIN_MAPPABLE ? "mappable" : "total", end);
drivers/gpu/drm/i915/i915_vma.c
857
range_overflows(offset, size, end))
drivers/gpu/drm/i915/i915_vma.c
865
if (offset < guard || offset + size > end - guard)
drivers/gpu/drm/i915/i915_vma.c
884
if (upper_32_bits(end - 1) &&
drivers/gpu/drm/i915/i915_vma.c
912
start, end, flags);
drivers/gpu/drm/i915/i915_vma.c
917
GEM_BUG_ON(vma->node.start + vma->node.size > end);
drivers/gpu/drm/i915/i915_vma_resource.c
274
u64 *end)
drivers/gpu/drm/i915/i915_vma_resource.c
279
*end += I915_GTT_PAGE_SIZE;
drivers/gpu/drm/i915/intel_uncore.c
1005
{ .start = 0x2030, .end = 0x2030 },
drivers/gpu/drm/i915/intel_uncore.c
1006
{ .start = 0xA008, .end = 0xA00C },
drivers/gpu/drm/i915/intel_uncore.c
1007
{ .start = 0x12030, .end = 0x12030 },
drivers/gpu/drm/i915/intel_uncore.c
1008
{ .start = 0x1a030, .end = 0x1a030 },
drivers/gpu/drm/i915/intel_uncore.c
1009
{ .start = 0x22030, .end = 0x22030 },
drivers/gpu/drm/i915/intel_uncore.c
1013
{ .start = 0x2030, .end = 0x2030 },
drivers/gpu/drm/i915/intel_uncore.c
1014
{ .start = 0x2550, .end = 0x2550 },
drivers/gpu/drm/i915/intel_uncore.c
1015
{ .start = 0xA008, .end = 0xA00C },
drivers/gpu/drm/i915/intel_uncore.c
1016
{ .start = 0x22030, .end = 0x22030 },
drivers/gpu/drm/i915/intel_uncore.c
1017
{ .start = 0x22230, .end = 0x22230 },
drivers/gpu/drm/i915/intel_uncore.c
1018
{ .start = 0x22510, .end = 0x22550 },
drivers/gpu/drm/i915/intel_uncore.c
1019
{ .start = 0x1C0030, .end = 0x1C0030 },
drivers/gpu/drm/i915/intel_uncore.c
1020
{ .start = 0x1C0230, .end = 0x1C0230 },
drivers/gpu/drm/i915/intel_uncore.c
1021
{ .start = 0x1C0510, .end = 0x1C0550 },
drivers/gpu/drm/i915/intel_uncore.c
1022
{ .start = 0x1C4030, .end = 0x1C4030 },
drivers/gpu/drm/i915/intel_uncore.c
1023
{ .start = 0x1C4230, .end = 0x1C4230 },
drivers/gpu/drm/i915/intel_uncore.c
1024
{ .start = 0x1C4510, .end = 0x1C4550 },
drivers/gpu/drm/i915/intel_uncore.c
1025
{ .start = 0x1C8030, .end = 0x1C8030 },
drivers/gpu/drm/i915/intel_uncore.c
1026
{ .start = 0x1C8230, .end = 0x1C8230 },
drivers/gpu/drm/i915/intel_uncore.c
1027
{ .start = 0x1C8510, .end = 0x1C8550 },
drivers/gpu/drm/i915/intel_uncore.c
1028
{ .start = 0x1D0030, .end = 0x1D0030 },
drivers/gpu/drm/i915/intel_uncore.c
1029
{ .start = 0x1D0230, .end = 0x1D0230 },
drivers/gpu/drm/i915/intel_uncore.c
1030
{ .start = 0x1D0510, .end = 0x1D0550 },
drivers/gpu/drm/i915/intel_uncore.c
1031
{ .start = 0x1D4030, .end = 0x1D4030 },
drivers/gpu/drm/i915/intel_uncore.c
1032
{ .start = 0x1D4230, .end = 0x1D4230 },
drivers/gpu/drm/i915/intel_uncore.c
1033
{ .start = 0x1D4510, .end = 0x1D4550 },
drivers/gpu/drm/i915/intel_uncore.c
1034
{ .start = 0x1D8030, .end = 0x1D8030 },
drivers/gpu/drm/i915/intel_uncore.c
1035
{ .start = 0x1D8230, .end = 0x1D8230 },
drivers/gpu/drm/i915/intel_uncore.c
1036
{ .start = 0x1D8510, .end = 0x1D8550 },
drivers/gpu/drm/i915/intel_uncore.c
1040
{ .start = 0x2030, .end = 0x2030 },
drivers/gpu/drm/i915/intel_uncore.c
1041
{ .start = 0x2510, .end = 0x2550 },
drivers/gpu/drm/i915/intel_uncore.c
1042
{ .start = 0xA008, .end = 0xA00C },
drivers/gpu/drm/i915/intel_uncore.c
1043
{ .start = 0xA188, .end = 0xA188 },
drivers/gpu/drm/i915/intel_uncore.c
1044
{ .start = 0xA278, .end = 0xA278 },
drivers/gpu/drm/i915/intel_uncore.c
1045
{ .start = 0xA540, .end = 0xA56C },
drivers/gpu/drm/i915/intel_uncore.c
1046
{ .start = 0xC4C8, .end = 0xC4C8 },
drivers/gpu/drm/i915/intel_uncore.c
1047
{ .start = 0xC4D4, .end = 0xC4D4 },
drivers/gpu/drm/i915/intel_uncore.c
1048
{ .start = 0xC600, .end = 0xC600 },
drivers/gpu/drm/i915/intel_uncore.c
1049
{ .start = 0x22030, .end = 0x22030 },
drivers/gpu/drm/i915/intel_uncore.c
1050
{ .start = 0x22510, .end = 0x22550 },
drivers/gpu/drm/i915/intel_uncore.c
1051
{ .start = 0x1C0030, .end = 0x1C0030 },
drivers/gpu/drm/i915/intel_uncore.c
1052
{ .start = 0x1C0510, .end = 0x1C0550 },
drivers/gpu/drm/i915/intel_uncore.c
1053
{ .start = 0x1C4030, .end = 0x1C4030 },
drivers/gpu/drm/i915/intel_uncore.c
1054
{ .start = 0x1C4510, .end = 0x1C4550 },
drivers/gpu/drm/i915/intel_uncore.c
1055
{ .start = 0x1C8030, .end = 0x1C8030 },
drivers/gpu/drm/i915/intel_uncore.c
1056
{ .start = 0x1C8510, .end = 0x1C8550 },
drivers/gpu/drm/i915/intel_uncore.c
1057
{ .start = 0x1D0030, .end = 0x1D0030 },
drivers/gpu/drm/i915/intel_uncore.c
1058
{ .start = 0x1D0510, .end = 0x1D0550 },
drivers/gpu/drm/i915/intel_uncore.c
1059
{ .start = 0x1D4030, .end = 0x1D4030 },
drivers/gpu/drm/i915/intel_uncore.c
1060
{ .start = 0x1D4510, .end = 0x1D4550 },
drivers/gpu/drm/i915/intel_uncore.c
1061
{ .start = 0x1D8030, .end = 0x1D8030 },
drivers/gpu/drm/i915/intel_uncore.c
1062
{ .start = 0x1D8510, .end = 0x1D8550 },
drivers/gpu/drm/i915/intel_uncore.c
1069
{ .start = 0x1E0030, .end = 0x1E0030 },
drivers/gpu/drm/i915/intel_uncore.c
1070
{ .start = 0x1E0510, .end = 0x1E0550 },
drivers/gpu/drm/i915/intel_uncore.c
1071
{ .start = 0x1E4030, .end = 0x1E4030 },
drivers/gpu/drm/i915/intel_uncore.c
1072
{ .start = 0x1E4510, .end = 0x1E4550 },
drivers/gpu/drm/i915/intel_uncore.c
1073
{ .start = 0x1E8030, .end = 0x1E8030 },
drivers/gpu/drm/i915/intel_uncore.c
1074
{ .start = 0x1E8510, .end = 0x1E8550 },
drivers/gpu/drm/i915/intel_uncore.c
1075
{ .start = 0x1F0030, .end = 0x1F0030 },
drivers/gpu/drm/i915/intel_uncore.c
1076
{ .start = 0x1F0510, .end = 0x1F0550 },
drivers/gpu/drm/i915/intel_uncore.c
1077
{ .start = 0x1F4030, .end = 0x1F4030 },
drivers/gpu/drm/i915/intel_uncore.c
1078
{ .start = 0x1F4510, .end = 0x1F4550 },
drivers/gpu/drm/i915/intel_uncore.c
1079
{ .start = 0x1F8030, .end = 0x1F8030 },
drivers/gpu/drm/i915/intel_uncore.c
1080
{ .start = 0x1F8510, .end = 0x1F8550 },
drivers/gpu/drm/i915/intel_uncore.c
1084
{ .start = 0x2030, .end = 0x2030 },
drivers/gpu/drm/i915/intel_uncore.c
1085
{ .start = 0x2510, .end = 0x2550 },
drivers/gpu/drm/i915/intel_uncore.c
1086
{ .start = 0xA008, .end = 0xA00C },
drivers/gpu/drm/i915/intel_uncore.c
1087
{ .start = 0xA188, .end = 0xA188 },
drivers/gpu/drm/i915/intel_uncore.c
1088
{ .start = 0xA278, .end = 0xA278 },
drivers/gpu/drm/i915/intel_uncore.c
1089
{ .start = 0xA540, .end = 0xA56C },
drivers/gpu/drm/i915/intel_uncore.c
1090
{ .start = 0xC4C8, .end = 0xC4C8 },
drivers/gpu/drm/i915/intel_uncore.c
1091
{ .start = 0xC4E0, .end = 0xC4E0 },
drivers/gpu/drm/i915/intel_uncore.c
1092
{ .start = 0xC600, .end = 0xC600 },
drivers/gpu/drm/i915/intel_uncore.c
1093
{ .start = 0xC658, .end = 0xC658 },
drivers/gpu/drm/i915/intel_uncore.c
1094
{ .start = 0x22030, .end = 0x22030 },
drivers/gpu/drm/i915/intel_uncore.c
1095
{ .start = 0x22510, .end = 0x22550 },
drivers/gpu/drm/i915/intel_uncore.c
1096
{ .start = 0x1C0030, .end = 0x1C0030 },
drivers/gpu/drm/i915/intel_uncore.c
1097
{ .start = 0x1C0510, .end = 0x1C0550 },
drivers/gpu/drm/i915/intel_uncore.c
1098
{ .start = 0x1C4030, .end = 0x1C4030 },
drivers/gpu/drm/i915/intel_uncore.c
1099
{ .start = 0x1C4510, .end = 0x1C4550 },
drivers/gpu/drm/i915/intel_uncore.c
1100
{ .start = 0x1C8030, .end = 0x1C8030 },
drivers/gpu/drm/i915/intel_uncore.c
1101
{ .start = 0x1C8510, .end = 0x1C8550 },
drivers/gpu/drm/i915/intel_uncore.c
1102
{ .start = 0x1D0030, .end = 0x1D0030 },
drivers/gpu/drm/i915/intel_uncore.c
1103
{ .start = 0x1D0510, .end = 0x1D0550 },
drivers/gpu/drm/i915/intel_uncore.c
1104
{ .start = 0x1D4030, .end = 0x1D4030 },
drivers/gpu/drm/i915/intel_uncore.c
1105
{ .start = 0x1D4510, .end = 0x1D4550 },
drivers/gpu/drm/i915/intel_uncore.c
1106
{ .start = 0x1D8030, .end = 0x1D8030 },
drivers/gpu/drm/i915/intel_uncore.c
1107
{ .start = 0x1D8510, .end = 0x1D8550 },
drivers/gpu/drm/i915/intel_uncore.c
1108
{ .start = 0x1E0030, .end = 0x1E0030 },
drivers/gpu/drm/i915/intel_uncore.c
1109
{ .start = 0x1E0510, .end = 0x1E0550 },
drivers/gpu/drm/i915/intel_uncore.c
1110
{ .start = 0x1E4030, .end = 0x1E4030 },
drivers/gpu/drm/i915/intel_uncore.c
1111
{ .start = 0x1E4510, .end = 0x1E4550 },
drivers/gpu/drm/i915/intel_uncore.c
1112
{ .start = 0x1E8030, .end = 0x1E8030 },
drivers/gpu/drm/i915/intel_uncore.c
1113
{ .start = 0x1E8510, .end = 0x1E8550 },
drivers/gpu/drm/i915/intel_uncore.c
1114
{ .start = 0x1F0030, .end = 0x1F0030 },
drivers/gpu/drm/i915/intel_uncore.c
1115
{ .start = 0x1F0510, .end = 0x1F0550 },
drivers/gpu/drm/i915/intel_uncore.c
1116
{ .start = 0x1F4030, .end = 0x1F4030 },
drivers/gpu/drm/i915/intel_uncore.c
1117
{ .start = 0x1F4510, .end = 0x1F4550 },
drivers/gpu/drm/i915/intel_uncore.c
1118
{ .start = 0x1F8030, .end = 0x1F8030 },
drivers/gpu/drm/i915/intel_uncore.c
1119
{ .start = 0x1F8510, .end = 0x1F8550 },
drivers/gpu/drm/i915/intel_uncore.c
1123
{ .start = 0x2030, .end = 0x2030 },
drivers/gpu/drm/i915/intel_uncore.c
1124
{ .start = 0x2510, .end = 0x2550 },
drivers/gpu/drm/i915/intel_uncore.c
1125
{ .start = 0xA008, .end = 0xA00C },
drivers/gpu/drm/i915/intel_uncore.c
1126
{ .start = 0xA188, .end = 0xA188 },
drivers/gpu/drm/i915/intel_uncore.c
1127
{ .start = 0xA278, .end = 0xA278 },
drivers/gpu/drm/i915/intel_uncore.c
1128
{ .start = 0xA540, .end = 0xA56C },
drivers/gpu/drm/i915/intel_uncore.c
1129
{ .start = 0xC050, .end = 0xC050 },
drivers/gpu/drm/i915/intel_uncore.c
1130
{ .start = 0xC340, .end = 0xC340 },
drivers/gpu/drm/i915/intel_uncore.c
1131
{ .start = 0xC4C8, .end = 0xC4C8 },
drivers/gpu/drm/i915/intel_uncore.c
1132
{ .start = 0xC4E0, .end = 0xC4E0 },
drivers/gpu/drm/i915/intel_uncore.c
1133
{ .start = 0xC600, .end = 0xC600 },
drivers/gpu/drm/i915/intel_uncore.c
1134
{ .start = 0xC658, .end = 0xC658 },
drivers/gpu/drm/i915/intel_uncore.c
1135
{ .start = 0xCFD4, .end = 0xCFDC },
drivers/gpu/drm/i915/intel_uncore.c
1136
{ .start = 0x22030, .end = 0x22030 },
drivers/gpu/drm/i915/intel_uncore.c
1137
{ .start = 0x22510, .end = 0x22550 },
drivers/gpu/drm/i915/intel_uncore.c
1141
{ .start = 0x1C0030, .end = 0x1C0030 },
drivers/gpu/drm/i915/intel_uncore.c
1142
{ .start = 0x1C0510, .end = 0x1C0550 },
drivers/gpu/drm/i915/intel_uncore.c
1143
{ .start = 0x1C8030, .end = 0x1C8030 },
drivers/gpu/drm/i915/intel_uncore.c
1144
{ .start = 0x1C8510, .end = 0x1C8550 },
drivers/gpu/drm/i915/intel_uncore.c
1145
{ .start = 0x1D0030, .end = 0x1D0030 },
drivers/gpu/drm/i915/intel_uncore.c
1146
{ .start = 0x1D0510, .end = 0x1D0550 },
drivers/gpu/drm/i915/intel_uncore.c
1147
{ .start = 0x38A008, .end = 0x38A00C },
drivers/gpu/drm/i915/intel_uncore.c
1148
{ .start = 0x38A188, .end = 0x38A188 },
drivers/gpu/drm/i915/intel_uncore.c
1149
{ .start = 0x38A278, .end = 0x38A278 },
drivers/gpu/drm/i915/intel_uncore.c
1150
{ .start = 0x38A540, .end = 0x38A56C },
drivers/gpu/drm/i915/intel_uncore.c
1151
{ .start = 0x38A618, .end = 0x38A618 },
drivers/gpu/drm/i915/intel_uncore.c
1152
{ .start = 0x38C050, .end = 0x38C050 },
drivers/gpu/drm/i915/intel_uncore.c
1153
{ .start = 0x38C340, .end = 0x38C340 },
drivers/gpu/drm/i915/intel_uncore.c
1154
{ .start = 0x38C4C8, .end = 0x38C4C8 },
drivers/gpu/drm/i915/intel_uncore.c
1155
{ .start = 0x38C4E0, .end = 0x38C4E4 },
drivers/gpu/drm/i915/intel_uncore.c
1156
{ .start = 0x38C600, .end = 0x38C600 },
drivers/gpu/drm/i915/intel_uncore.c
1157
{ .start = 0x38C658, .end = 0x38C658 },
drivers/gpu/drm/i915/intel_uncore.c
1158
{ .start = 0x38CFD4, .end = 0x38CFDC },
drivers/gpu/drm/i915/intel_uncore.c
1165
else if (key > range->end)
drivers/gpu/drm/i915/intel_uncore.c
1209
{ .start = (s), .end = (e), .domains = (d) }
drivers/gpu/drm/i915/intel_uncore.c
928
else if (offset > entry->end)
drivers/gpu/drm/i915/intel_uncore.h
121
u32 end;
drivers/gpu/drm/i915/selftests/i915_gem_evict.c
237
u64 *end)
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1726
u64 start, end;
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1765
ii->start, ii->end,
drivers/gpu/drm/i915/selftests/i915_gem_gtt.c
1770
ii->size, ii->alignment, ii->start, ii->end,
drivers/gpu/drm/i915/selftests/i915_random.c
101
range = round_down(end - len, align) - round_up(start, align);
drivers/gpu/drm/i915/selftests/i915_random.c
93
u64 start, u64 end,
drivers/gpu/drm/i915/selftests/i915_random.c
98
BUG_ON(range_overflows(start, len, end));
drivers/gpu/drm/i915/selftests/i915_random.c
99
BUG_ON(round_up(start, align) > round_down(end - len, align));
drivers/gpu/drm/i915/selftests/i915_random.h
62
u64 start, u64 end,
drivers/gpu/drm/i915/selftests/i915_sw_fence.c
673
unsigned long end, sleep;
drivers/gpu/drm/i915/selftests/i915_sw_fence.c
700
end = round_jiffies_up(jiffies + delay);
drivers/gpu/drm/i915/selftests/i915_sw_fence.c
704
if (time_after(jiffies, end)) {
drivers/gpu/drm/i915/selftests/i915_sw_fence.c
706
delay, end, jiffies);
drivers/gpu/drm/i915/selftests/i915_sw_fence.c
717
2 * (end - jiffies) + 1)) {
drivers/gpu/drm/i915/selftests/i915_vma.c
194
goto end;
drivers/gpu/drm/i915/selftests/i915_vma.c
205
end:
drivers/gpu/drm/i915/selftests/intel_memory_region.c
537
u64 end = start + drm_buddy_block_size(mm, block);
drivers/gpu/drm/i915/selftests/intel_memory_region.c
540
total += min_t(u64, end, resource_size(&mr->io)) - start;
drivers/gpu/drm/i915/selftests/intel_uncore.c
102
prev = range->end;
drivers/gpu/drm/i915/selftests/intel_uncore.c
40
__func__, i, ranges->start, ranges->end, prev);
drivers/gpu/drm/i915/selftests/intel_uncore.c
47
__func__, i, ranges->start, ranges->end, prev);
drivers/gpu/drm/i915/selftests/intel_uncore.c
52
if (ranges->start >= ranges->end) {
drivers/gpu/drm/i915/selftests/intel_uncore.c
54
__func__, i, ranges->start, ranges->end);
drivers/gpu/drm/i915/selftests/intel_uncore.c
58
prev = ranges->end;
drivers/gpu/drm/i915/selftests/intel_uncore.c
84
if (range->end < range->start) {
drivers/gpu/drm/i915/selftests/intel_uncore.c
86
__func__, i, range->start, range->end);
drivers/gpu/drm/i915/selftests/intel_uncore.c
92
__func__, i, range->start, range->end, prev);
drivers/gpu/drm/i915/selftests/intel_uncore.c
98
__func__, i, range->start, range->end);
drivers/gpu/drm/i915/selftests/scatterlist.c
103
if (pfn != pt->end) {
drivers/gpu/drm/i915/selftests/scatterlist.c
105
__func__, who, pt->end, pfn);
drivers/gpu/drm/i915/selftests/scatterlist.c
133
if (pfn != pt->end) {
drivers/gpu/drm/i915/selftests/scatterlist.c
135
__func__, who, pt->end, pfn);
drivers/gpu/drm/i915/selftests/scatterlist.c
264
pt->end = pfn;
drivers/gpu/drm/i915/selftests/scatterlist.c
34
unsigned long start, end;
drivers/gpu/drm/i915/selftests/scatterlist.c
72
if (pfn != pt->end) {
drivers/gpu/drm/i915/selftests/scatterlist.c
74
__func__, who, pt->end, pfn);
drivers/gpu/drm/imagination/pvr_vm.c
1087
pvr_heap_contains_range(const struct drm_pvr_heap *pvr_heap, u64 start, u64 end)
drivers/gpu/drm/imagination/pvr_vm.c
1089
return pvr_heap->base <= start && end < pvr_heap->base + pvr_heap->size;
drivers/gpu/drm/imagination/pvr_vm.c
1108
u64 end;
drivers/gpu/drm/imagination/pvr_vm.c
1110
if (check_add_overflow(start, size - 1, &end))
drivers/gpu/drm/imagination/pvr_vm.c
1125
if (pvr_heap_contains_range(&pvr_heaps[heap_id], start, end))
drivers/gpu/drm/imagination/pvr_vm_mips.c
152
u64 end;
drivers/gpu/drm/imagination/pvr_vm_mips.c
160
if (check_add_overflow(start, size - 1, &end))
drivers/gpu/drm/imagination/pvr_vm_mips.c
165
end < ROGUE_FW_HEAP_BASE ||
drivers/gpu/drm/imagination/pvr_vm_mips.c
166
end >= ROGUE_FW_HEAP_BASE + fw_dev->fw_heap_info.raw_size ||
drivers/gpu/drm/imagination/pvr_vm_mips.c
168
((end + 1) & ROGUE_MIPSFW_PAGE_MASK_4K))
drivers/gpu/drm/imagination/pvr_vm_mips.c
172
end_pfn = (end & fw_dev->fw_heap_info.offset_mask) >> ROGUE_MIPSFW_LOG2_PAGE_SIZE_4K;
drivers/gpu/drm/imagination/pvr_vm_mips.c
225
const u64 end = start + size;
drivers/gpu/drm/imagination/pvr_vm_mips.c
229
const u32 end_pfn = (end & fw_dev->fw_heap_info.offset_mask) >>
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1158
regmap_config.max_register = res->end - res->start;
drivers/gpu/drm/lima/lima_vm.c
35
static void lima_vm_unmap_range(struct lima_vm *vm, u32 start, u32 end)
drivers/gpu/drm/lima/lima_vm.c
39
for (addr = start; addr <= end; addr += LIMA_PAGE_SIZE) {
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c
312
&mem->end);
drivers/gpu/drm/meson/meson_overlay.c
249
int temp, start, end;
drivers/gpu/drm/meson/meson_overlay.c
292
end = (h_in << 18) / ratio_y + start - 1;
drivers/gpu/drm/meson/meson_overlay.c
323
end >>= 1;
drivers/gpu/drm/meson/meson_overlay.c
328
vsc_endp = min_t(int, end,
drivers/gpu/drm/meson/meson_overlay.c
346
end = (w_in << 18) / ratio_x + start - 1;
drivers/gpu/drm/meson/meson_overlay.c
369
hsc_endp = min_t(int, end, min_t(int, crtc_width - 1,
drivers/gpu/drm/meson/meson_plane.c
37
#define SCO_HV_END(end) FIELD_PREP(GENMASK(11, 0), end)
drivers/gpu/drm/msm/adreno/adreno_gpu.c
1062
uint32_t end = adreno_gpu->registers[i+1];
drivers/gpu/drm/msm/adreno/adreno_gpu.c
1065
for (addr = start; addr <= end; addr++) {
drivers/gpu/drm/msm/adreno/adreno_gpu.c
802
u32 end = adreno_gpu->registers[i + 1];
drivers/gpu/drm/msm/adreno/adreno_gpu.c
805
for (addr = start; addr <= end; addr++) {
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1108
goto end;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1114
goto end;
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
1143
end:
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c
258
goto end;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c
263
goto end;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c
286
end:
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c
406
goto end;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c
411
goto end;
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c
433
end:
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c
298
goto end;
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c
376
end:
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
1021
goto end;
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
1026
end:
drivers/gpu/drm/msm/dp/dp_audio.c
289
goto end;
drivers/gpu/drm/msm/dp/dp_audio.c
295
goto end;
drivers/gpu/drm/msm/dp/dp_audio.c
307
end:
drivers/gpu/drm/msm/dp/dp_aux.c
298
goto end;
drivers/gpu/drm/msm/dp/dp_aux.c
334
end:
drivers/gpu/drm/msm/dp/dp_ctrl.c
1663
goto end;
drivers/gpu/drm/msm/dp/dp_ctrl.c
1669
goto end;
drivers/gpu/drm/msm/dp/dp_ctrl.c
1672
end:
drivers/gpu/drm/msm/dp/dp_ctrl.c
2016
goto end;
drivers/gpu/drm/msm/dp/dp_ctrl.c
2023
end:
drivers/gpu/drm/msm/dp/dp_ctrl.c
2505
goto end;
drivers/gpu/drm/msm/dp/dp_ctrl.c
2512
goto end;
drivers/gpu/drm/msm/dp/dp_ctrl.c
2521
goto end;
drivers/gpu/drm/msm/dp/dp_ctrl.c
2559
end:
drivers/gpu/drm/msm/dp/dp_display.c
311
goto end;
drivers/gpu/drm/msm/dp/dp_display.c
317
goto end;
drivers/gpu/drm/msm/dp/dp_display.c
321
end:
drivers/gpu/drm/msm/dp/dp_display.c
411
goto end;
drivers/gpu/drm/msm/dp/dp_display.c
417
goto end;
drivers/gpu/drm/msm/dp/dp_display.c
442
goto end;
drivers/gpu/drm/msm/dp/dp_display.c
447
end:
drivers/gpu/drm/msm/dp/dp_link.c
672
goto end;
drivers/gpu/drm/msm/dp/dp_link.c
680
goto end;
drivers/gpu/drm/msm/dp/dp_link.c
683
goto end;
drivers/gpu/drm/msm/dp/dp_link.c
689
goto end;
drivers/gpu/drm/msm/dp/dp_link.c
696
goto end;
drivers/gpu/drm/msm/dp/dp_link.c
700
end:
drivers/gpu/drm/msm/dp/dp_panel.c
288
goto end;
drivers/gpu/drm/msm/dp/dp_panel.c
292
end:
drivers/gpu/drm/msm/dsi/dsi_host.c
2185
int data_byte, rx_byte, dlen, end;
drivers/gpu/drm/msm/dsi/dsi_host.c
2206
end = 0;
drivers/gpu/drm/msm/dsi/dsi_host.c
2207
while (!end) {
drivers/gpu/drm/msm/dsi/dsi_host.c
2262
end = 1;
drivers/gpu/drm/msm/dsi/dsi_host.c
2268
if (!end) {
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1243
goto end;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1250
goto end;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1256
goto end;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1262
goto end;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1266
goto end;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1272
goto end;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1278
goto end;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1284
goto end;
drivers/gpu/drm/msm/hdmi/hdmi_hdcp.c
1291
end:
drivers/gpu/drm/msm/msm_gpu_trace.h
58
u64 start, u64 end),
drivers/gpu/drm/msm/msm_gpu_trace.h
59
TP_ARGS(submit, elapsed, clock, start, end),
drivers/gpu/drm/msm/msm_gpu_trace.h
78
__entry->end_ticks = end;
drivers/gpu/drm/msm/msm_ringbuffer.c
104
ring->end = ring->start + (MSM_GPU_RINGBUFFER_SZ >> 2);
drivers/gpu/drm/msm/msm_ringbuffer.h
135
if (ring->next == ring->end)
drivers/gpu/drm/msm/msm_ringbuffer.h
51
uint32_t *start, *end, *cur, *next;
drivers/gpu/drm/nouveau/dispnv50/disp.c
223
push->end = push->cur + free;
drivers/gpu/drm/nouveau/dispnv50/disp.c
263
dmac->push.end = dmac->push.bgn;
drivers/gpu/drm/nouveau/dispnv50/headc37d.c
277
int i, end;
drivers/gpu/drm/nouveau/dispnv50/headc37d.c
279
for (i = head->base.index * 2, end = i + 2; i < end; i++)
drivers/gpu/drm/nouveau/include/nvif/push.h
108
__p->end++; \
drivers/gpu/drm/nouveau/include/nvif/push.h
130
PUSH_ASSERT(_p->cur + _s <= _p->end, "pushbuf overrun"); \
drivers/gpu/drm/nouveau/include/nvif/push.h
44
u32 *end;
drivers/gpu/drm/nouveau/include/nvif/push.h
50
if (push->cur + size > push->end) {
drivers/gpu/drm/nouveau/include/nvif/push.h
96
PUSH_ASSERT(_p->cur < _p->end, "pushbuf overrun"); \
drivers/gpu/drm/nouveau/nouveau_chan.c
136
chan->chan.push.end = chan->chan.push.bgn + size;
drivers/gpu/drm/nouveau/nouveau_dmem.c
223
args.end = args.start + (PAGE_SIZE << order);
drivers/gpu/drm/nouveau/nouveau_dmem.c
259
nouveau_svmm_invalidate(svmm, args.start, args.end);
drivers/gpu/drm/nouveau/nouveau_dmem.c
323
chunk->pagemap.range.end = res->end;
drivers/gpu/drm/nouveau/nouveau_dmem.c
791
for (i = 0; addr < args->end; ) {
drivers/gpu/drm/nouveau/nouveau_dmem.c
826
unsigned long end)
drivers/gpu/drm/nouveau/nouveau_dmem.c
828
unsigned long npages = (end - start) >> PAGE_SHIFT;
drivers/gpu/drm/nouveau/nouveau_dmem.c
867
if (args.start + (max << PAGE_SHIFT) > end)
drivers/gpu/drm/nouveau/nouveau_dmem.c
868
args.end = end;
drivers/gpu/drm/nouveau/nouveau_dmem.c
870
args.end = args.start + (max << PAGE_SHIFT);
drivers/gpu/drm/nouveau/nouveau_dmem.c
879
args.start = args.end;
drivers/gpu/drm/nouveau/nouveau_dmem.h
41
unsigned long end);
drivers/gpu/drm/nouveau/nouveau_svm.c
116
unsigned long addr, end;
drivers/gpu/drm/nouveau/nouveau_svm.c
175
for (addr = args->va_start, end = args->va_end; addr < end;) {
drivers/gpu/drm/nouveau/nouveau_svm.c
179
vma = find_vma_intersection(mm, addr, end);
drivers/gpu/drm/nouveau/nouveau_svm.c
184
next = min(vma->vm_end, end);
drivers/gpu/drm/nouveau/nouveau_svm.c
258
unsigned long limit = update->end;
drivers/gpu/drm/nouveau/nouveau_svm.c
678
range.end = notifier->notifier.interval_tree.last + 1;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1087
u64 end = addr + range;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1099
if (!(end <= op_addr || addr >= op_end)) {
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1119
u64 end = addr + range;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
1150
if (reg_addr > addr || reg_end < end)
drivers/gpu/drm/nouveau/nouveau_uvmm.c
882
u64 end = uvma->va.va.addr + uvma->va.va.range;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
888
end = r->next->va.addr;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
890
op_unmap_range(u, addr, end - addr);
drivers/gpu/drm/nouveau/nouveau_uvmm.c
956
u64 end = addr + va->va.range;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
962
end = n->va.addr;
drivers/gpu/drm/nouveau/nouveau_uvmm.c
964
nouveau_uvmm_vmm_put(uvmm, addr, end - addr, page_shift);
drivers/gpu/drm/nouveau/nvif/chan.c
112
chan->push.bgn = chan->push.cur = chan->push.end = push;
drivers/gpu/drm/nouveau/nvif/chan.c
15
if (push->end - push->cur < chan->func->gpfifo.post_size)
drivers/gpu/drm/nouveau/nvif/chan.c
157
push->end = push->bgn + free - chan->func->gpfifo.post_size;
drivers/gpu/drm/nouveau/nvif/chan.c
16
push->end = push->cur + chan->func->gpfifo.post_size;
drivers/gpu/drm/nouveau/nvif/chan.c
73
if (push->cur + push_nr > push->end) {
drivers/gpu/drm/nouveau/nvif/chan506f.c
31
chan->push.end = chan->push.cur;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
358
u64 *end;
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
366
end = (u64 *)((char *)ptr + len);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c
372
while (ptr < end)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
200
u64 end = start + size;
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
202
if (start >= p_start && end <= p_end)
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h
205
if (start >= n_start && end <= n_end)
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
130
u64 start, end, tach;
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
158
end = nvkm_timer_read(tmr);
drivers/gpu/drm/nouveau/nvkm/subdev/therm/fan.c
162
do_div(tach, (end - start));
drivers/gpu/drm/omapdrm/dss/dispc.c
1344
u8 start, end;
drivers/gpu/drm/omapdrm/dss/dispc.c
1350
dispc_get_reg_field(dispc, FEAT_REG_FIFOSIZE, &start, &end);
drivers/gpu/drm/omapdrm/dss/dispc.c
1354
start, end);
drivers/gpu/drm/omapdrm/dss/dispc.c
394
u8 *start, u8 *end)
drivers/gpu/drm/omapdrm/dss/dispc.c
399
*end = dispc->feat->reg_fields[id].end;
drivers/gpu/drm/omapdrm/dss/dispc.c
50
#define REG_GET(dispc, idx, start, end) \
drivers/gpu/drm/omapdrm/dss/dispc.c
51
FLD_GET(dispc_read_reg(dispc, idx), start, end)
drivers/gpu/drm/omapdrm/dss/dispc.c
53
#define REG_FLD_MOD(dispc, idx, val, start, end) \
drivers/gpu/drm/omapdrm/dss/dispc.c
55
FLD_MOD(dispc_read_reg(dispc, idx), val, start, end))
drivers/gpu/drm/omapdrm/dss/dsi.c
50
#define REG_GET(dsi, idx, start, end) \
drivers/gpu/drm/omapdrm/dss/dsi.c
51
FLD_GET(dsi_read_reg(dsi, idx), start, end)
drivers/gpu/drm/omapdrm/dss/dsi.c
53
#define REG_FLD_MOD(dsi, idx, val, start, end) \
drivers/gpu/drm/omapdrm/dss/dsi.c
54
dsi_write_reg(dsi, idx, FLD_MOD(dsi_read_reg(dsi, idx), val, start, end))
drivers/gpu/drm/omapdrm/dss/dsi.c
744
#define DSI_FLD_GET(fld, start, end)\
drivers/gpu/drm/omapdrm/dss/dsi.c
745
FLD_GET(dsi_read_reg(dsi, DSI_##fld), start, end)
drivers/gpu/drm/omapdrm/dss/dss.c
434
dss->feat->dispc_clk_switch.end);
drivers/gpu/drm/omapdrm/dss/dss.c
55
#define REG_GET(dss, idx, start, end) \
drivers/gpu/drm/omapdrm/dss/dss.c
56
FLD_GET(dss_read_reg(dss, idx), start, end)
drivers/gpu/drm/omapdrm/dss/dss.c
58
#define REG_FLD_MOD(dss, idx, val, start, end) \
drivers/gpu/drm/omapdrm/dss/dss.c
60
FLD_MOD(dss_read_reg(dss, idx), val, start, end))
drivers/gpu/drm/omapdrm/dss/dss.h
196
u8 start, end;
drivers/gpu/drm/omapdrm/dss/dss.h
64
#define FLD_MASK(start, end) (((1 << ((start) - (end) + 1)) - 1) << (end))
drivers/gpu/drm/omapdrm/dss/dss.h
65
#define FLD_VAL(val, start, end) (((val) << (end)) & FLD_MASK(start, end))
drivers/gpu/drm/omapdrm/dss/dss.h
66
#define FLD_GET(val, start, end) (((val) & FLD_MASK(start, end)) >> (end))
drivers/gpu/drm/omapdrm/dss/dss.h
67
#define FLD_MOD(orig, val, start, end) \
drivers/gpu/drm/omapdrm/dss/dss.h
68
(((orig) & ~FLD_MASK(start, end)) | FLD_VAL(val, start, end))
drivers/gpu/drm/omapdrm/dss/hdmi.h
277
#define REG_FLD_MOD(base, idx, val, start, end) \
drivers/gpu/drm/omapdrm/dss/hdmi.h
279
val, start, end))
drivers/gpu/drm/omapdrm/dss/hdmi.h
280
#define REG_GET(base, idx, start, end) \
drivers/gpu/drm/omapdrm/dss/hdmi.h
281
FLD_GET(hdmi_read_reg(base, idx), start, end)
drivers/gpu/drm/omapdrm/dss/video-pll.c
25
#define REG_MOD(reg, val, start, end) \
drivers/gpu/drm/omapdrm/dss/video-pll.c
26
writel_relaxed(FLD_MOD(readl_relaxed(reg), val, start, end), reg)
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
1119
bool end = read_map_pt(map, xdiv, ydiv,
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c
1130
end ? '>' : 'X');
drivers/gpu/drm/panel/panel-novatek-nt35950.c
369
goto end;
drivers/gpu/drm/panel/panel-novatek-nt35950.c
374
goto end;
drivers/gpu/drm/panel/panel-novatek-nt35950.c
378
goto end;
drivers/gpu/drm/panel/panel-novatek-nt35950.c
385
end:
drivers/gpu/drm/panfrost/panfrost_mmu.c
758
u64 *start, u64 *end)
drivers/gpu/drm/panfrost/panfrost_mmu.c
767
if ((*end & PFN_4G_MASK) == 0)
drivers/gpu/drm/panfrost/panfrost_mmu.c
768
(*end)--;
drivers/gpu/drm/panfrost/panfrost_mmu.c
774
*end = min(*end, ALIGN(*start, PFN_4G) - 1);
drivers/gpu/drm/panthor/panthor_fw.c
132
u32 end;
drivers/gpu/drm/panthor/panthor_fw.c
141
u32 end;
drivers/gpu/drm/panthor/panthor_fw.c
551
if (hdr.data.end < hdr.data.start) {
drivers/gpu/drm/panthor/panthor_fw.c
553
hdr.data.end, hdr.data.start);
drivers/gpu/drm/panthor/panthor_fw.c
557
if (hdr.va.end < hdr.va.start) {
drivers/gpu/drm/panthor/panthor_fw.c
559
hdr.va.end, hdr.va.start);
drivers/gpu/drm/panthor/panthor_fw.c
563
if (hdr.data.end > fw->size) {
drivers/gpu/drm/panthor/panthor_fw.c
565
hdr.data.end, fw->size);
drivers/gpu/drm/panthor/panthor_fw.c
569
if (!IS_ALIGNED(hdr.va.start, vm_pgsz) || !IS_ALIGNED(hdr.va.end, vm_pgsz)) {
drivers/gpu/drm/panthor/panthor_fw.c
571
hdr.va.start, hdr.va.end);
drivers/gpu/drm/panthor/panthor_fw.c
602
section->data.size = hdr.data.end - hdr.data.start;
drivers/gpu/drm/panthor/panthor_fw.c
625
section_size = hdr.va.end - hdr.va.start;
drivers/gpu/drm/panthor/panthor_mmu.c
1052
vm->kernel_auto_va.end,
drivers/gpu/drm/panthor/panthor_mmu.c
2455
vm->kernel_auto_va.end = vm->kernel_auto_va.start + auto_kernel_va_size - 1;
drivers/gpu/drm/panthor/panthor_mmu.c
300
u64 end;
drivers/gpu/drm/panthor/panthor_sched.c
1547
if (cs_extract >= job->ringbuf.end)
drivers/gpu/drm/panthor/panthor_sched.c
3343
job->ringbuf.end = job->ringbuf.start + (instrs.count * sizeof(u64));
drivers/gpu/drm/panthor/panthor_sched.c
3356
queue->iface.input->insert = job->ringbuf.end;
drivers/gpu/drm/panthor/panthor_sched.c
829
u64 end;
drivers/gpu/drm/qxl/qxl_release.c
63
unsigned long cur, end = jiffies + timeout;
drivers/gpu/drm/qxl/qxl_release.c
74
if (time_after(cur, end))
drivers/gpu/drm/qxl/qxl_release.c
76
return end - cur;
drivers/gpu/drm/radeon/mkregtable.c
195
size_t end;
drivers/gpu/drm/radeon/mkregtable.c
215
end = ftell(file);
drivers/gpu/drm/radeon/mkregtable.c
236
if (ftell(file) == end)
drivers/gpu/drm/radeon/radeon_ttm.c
340
unsigned long end = gtt->userptr + (u64)ttm->num_pages * PAGE_SIZE;
drivers/gpu/drm/radeon/radeon_ttm.c
343
if (!vma || vma->vm_file || vma->vm_end < end)
drivers/gpu/drm/radeon/radeon_uvd.c
568
uint64_t start, end;
drivers/gpu/drm/radeon/radeon_uvd.c
582
end = start + radeon_bo_size(reloc->robj);
drivers/gpu/drm/radeon/radeon_uvd.c
591
if (end <= start) {
drivers/gpu/drm/radeon/radeon_uvd.c
595
if ((end - start) < buf_sizes[cmd]) {
drivers/gpu/drm/radeon/radeon_uvd.c
597
(unsigned)(end - start), buf_sizes[cmd]);
drivers/gpu/drm/radeon/radeon_uvd.c
606
if ((start >> 28) != ((end - 1) >> 28)) {
drivers/gpu/drm/radeon/radeon_uvd.c
608
start, end);
drivers/gpu/drm/radeon/radeon_uvd.c
616
start, end);
drivers/gpu/drm/radeon/radeon_vce.c
106
if (sscanf(c, "%2hhd.%2hhd.%2hhd]", &start, &mid, &end) != 3)
drivers/gpu/drm/radeon/radeon_vce.c
126
start, mid, end, rdev->vce.fb_version);
drivers/gpu/drm/radeon/radeon_vce.c
128
rdev->vce.fw_version = (start << 24) | (mid << 16) | (end << 8);
drivers/gpu/drm/radeon/radeon_vce.c
475
uint64_t start, end, offset;
drivers/gpu/drm/radeon/radeon_vce.c
490
end = start + radeon_bo_size(reloc->robj);
drivers/gpu/drm/radeon/radeon_vce.c
496
if (end <= start) {
drivers/gpu/drm/radeon/radeon_vce.c
500
if ((end - start) < size) {
drivers/gpu/drm/radeon/radeon_vce.c
502
(unsigned)(end - start), size);
drivers/gpu/drm/radeon/radeon_vce.c
62
uint8_t start, mid, end;
drivers/gpu/drm/radeon/radeon_vm.c
814
uint64_t start, uint64_t end,
drivers/gpu/drm/radeon/radeon_vm.c
823
for (addr = start; addr < end; ) {
drivers/gpu/drm/radeon/radeon_vm.c
835
if ((addr & ~mask) == (end & ~mask))
drivers/gpu/drm/radeon/radeon_vm.c
836
nptes = end - addr;
drivers/gpu/drm/radeon/radeon_vm.c
884
uint64_t start, uint64_t end,
drivers/gpu/drm/radeon/radeon_vm.c
890
end = (end - 1) >> radeon_vm_block_size;
drivers/gpu/drm/radeon/radeon_vm.c
892
for (i = start; i <= end; ++i)
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
109
u64 start, end;
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
124
end = geometry->aperture_end;
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
127
start, end);
drivers/gpu/drm/rockchip/rockchip_drm_drv.c
128
drm_mm_init(&private->mm, start, end - start + 1);
drivers/gpu/drm/sitronix/st7586.c
119
int start, end, ret = 0;
drivers/gpu/drm/sitronix/st7586.c
133
end = rect->x2 / 3;
drivers/gpu/drm/sitronix/st7586.c
137
(end >> 8) & 0xFF, (end - 1) & 0xFF);
drivers/gpu/drm/sitronix/st7586.c
144
(end - start) * (rect->y2 - rect->y1));
drivers/gpu/drm/sti/sti_gdp.c
405
goto end;
drivers/gpu/drm/sti/sti_gdp.c
416
end:
drivers/gpu/drm/sti/sti_gdp.c
437
goto end;
drivers/gpu/drm/sti/sti_gdp.c
444
end:
drivers/gpu/drm/sti/sti_gdp.c
850
goto end;
drivers/gpu/drm/sti/sti_gdp.c
869
end:
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
574
size_t end = off + len;
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c
578
if (end > EDID_LENGTH)
drivers/gpu/drm/sysfb/efidrm.c
57
resource_size_t end = start + len;
drivers/gpu/drm/sysfb/efidrm.c
65
if (end > md_end)
drivers/gpu/drm/sysfb/simpledrm.c
61
const struct simplefb_format *end = fmt + ARRAY_SIZE(formats);
drivers/gpu/drm/sysfb/simpledrm.c
69
while (fmt < end) {
drivers/gpu/drm/tegra/drm.c
1204
dma_addr_t start, end;
drivers/gpu/drm/tegra/drm.c
1208
end = tegra->domain->geometry.aperture_end & dma_mask;
drivers/gpu/drm/tegra/drm.c
1211
gem_end = end - CARVEOUT_SZ;
drivers/gpu/drm/tegra/drm.c
1213
carveout_end = end;
drivers/gpu/drm/tegra/firewall.c
13
u32 end;
drivers/gpu/drm/tegra/firewall.c
153
.end = start+words,
drivers/gpu/drm/tegra/firewall.c
160
while (fw.pos != fw.end) {
drivers/gpu/drm/tegra/firewall.c
19
if (fw->pos == fw->end)
drivers/gpu/drm/tests/drm_buddy_test.c
120
end = ktime_get();
drivers/gpu/drm/tests/drm_buddy_test.c
121
elapsed_ms = ktime_to_ms(ktime_sub(end, start));
drivers/gpu/drm/tests/drm_buddy_test.c
37
ktime_t start, end;
drivers/gpu/drm/tests/drm_buddy_test.c
80
end = ktime_get();
drivers/gpu/drm/tests/drm_buddy_test.c
81
elapsed_ms = ktime_to_ms(ktime_sub(end, start));
drivers/gpu/drm/tests/drm_mm_test.c
64
static bool assert_one_hole(struct kunit *test, const struct drm_mm *mm, u64 start, u64 end)
drivers/gpu/drm/tests/drm_mm_test.c
71
if (end <= start)
drivers/gpu/drm/tests/drm_mm_test.c
76
if (start != hole_start || end != hole_end) {
drivers/gpu/drm/tests/drm_mm_test.c
80
hole_start, hole_end, start, end);
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
68
dma_addr_t start, end;
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
77
end = start + (crtc->mode.vdisplay * fb->pitches[0]);
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
85
end -= 1;
drivers/gpu/drm/tilcdc/tilcdc_crtc.c
87
dma_base_and_ceiling = (u64)end << 32 | start;
drivers/gpu/drm/tiny/repaper.c
460
u64 end = start + ((u64)epd->factored_stage_time * 1000 * 1000);
drivers/gpu/drm/tiny/repaper.c
464
} while (local_clock() < end);
drivers/gpu/drm/tiny/repaper.c
471
u64 end = start + ((u64)epd->factored_stage_time * 1000 * 1000);
drivers/gpu/drm/tiny/repaper.c
475
} while (local_clock() < end);
drivers/gpu/drm/ttm/ttm_bo_util.c
675
goto end;
drivers/gpu/drm/ttm/ttm_bo_util.c
680
end:
drivers/gpu/drm/ttm/ttm_resource.c
729
while (i >= iter_io->cache.end) {
drivers/gpu/drm/ttm/ttm_resource.c
732
iter_io->cache.i = iter_io->cache.end;
drivers/gpu/drm/ttm/ttm_resource.c
733
iter_io->cache.end += sg_dma_len(iter_io->cache.sg) >>
drivers/gpu/drm/ttm/ttm_resource.c
740
iter_io->cache.end = 0;
drivers/gpu/drm/udl/udl_main.c
36
static const u8 *udl_parse_key_value_pair(struct udl_device *udl, const u8 *pos, const u8 *end)
drivers/gpu/drm/udl/udl_main.c
42
if (pos >= end - 2)
drivers/gpu/drm/udl/udl_main.c
43
return end;
drivers/gpu/drm/udl/udl_main.c
48
if (pos >= end - 1)
drivers/gpu/drm/udl/udl_main.c
49
return end;
drivers/gpu/drm/udl/udl_main.c
53
if (pos >= end - len)
drivers/gpu/drm/udl/udl_main.c
54
return end;
drivers/gpu/drm/v3d/v3d_drv.h
333
u32 start, end;
drivers/gpu/drm/v3d/v3d_drv.h
348
u32 start, end;
drivers/gpu/drm/v3d/v3d_irq.c
179
u32 end;
drivers/gpu/drm/v3d/v3d_irq.c
211
axi_id < v3d71_axi_ids[i].end) {
drivers/gpu/drm/v3d/v3d_irq.c
222
axi_id < v3d41_axi_ids[i].end) {
drivers/gpu/drm/v3d/v3d_sched.c
264
job->start, job->end);
drivers/gpu/drm/v3d/v3d_sched.c
282
V3D_CORE_WRITE(0, V3D_CLE_CT0QEA, job->end);
drivers/gpu/drm/v3d/v3d_sched.c
318
job->start, job->end);
drivers/gpu/drm/v3d/v3d_sched.c
329
V3D_CORE_WRITE(0, V3D_CLE_CT1QEA, job->end);
drivers/gpu/drm/v3d/v3d_submit.c
911
render->end = args->rcl_end;
drivers/gpu/drm/v3d/v3d_submit.c
927
bin->end = args->bcl_end;
drivers/gpu/drm/vc4/vc4_gem.c
374
submit_cl(struct drm_device *dev, uint32_t thread, uint32_t start, uint32_t end)
drivers/gpu/drm/vc4/vc4_gem.c
382
V3D_WRITE(V3D_CTNEA(thread), end);
drivers/gpu/drm/vkms/vkms_formats.c
323
struct pixel_argb_u16 *end = out_pixel + count; \
drivers/gpu/drm/vkms/vkms_formats.c
329
while (out_pixel < end) { \
drivers/gpu/drm/vkms/vkms_formats.c
381
struct pixel_argb_u16 *end = out_pixel + count;
drivers/gpu/drm/vkms/vkms_formats.c
407
while (out_pixel < end) {
drivers/gpu/drm/vkms/vkms_formats.c
420
while (out_pixel < end) {
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
1393
pgoff_t start, pgoff_t end);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
819
pgoff_t end);
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h
822
pgoff_t end, pgoff_t *num_prefault);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
113
if (dirty->end <= dirty->start)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
118
dirty->end - dirty->start);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
128
pgoff_t end = dirty->bitmap_size;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
131
clean_record_shared_mapping_range(mapping, offset, end, offset,
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
133
&start, &end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
135
if (dirty->start < dirty->end)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
137
dirty->end - dirty->start);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
171
pgoff_t start, pgoff_t end)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
177
if (dirty->method != VMW_BO_DIRTY_PAGETABLE || start >= end)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
180
wp_shared_mapping_range(mapping, start + offset, end - start);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
182
end - start, offset,
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
184
&dirty->end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
196
pgoff_t start, pgoff_t end)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
201
vmw_bo_dirty_pre_unmap(vbo, start, end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
203
(loff_t) (end - start) << PAGE_SHIFT);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
237
dirty->end = 0;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
252
&dirty->start, &dirty->end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
302
pgoff_t start, cur, end;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
310
if (res_start >= dirty->end || res_end <= dirty->start)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
314
res_end = max(res_end, dirty->end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
322
end = find_next_zero_bit(&dirty->bitmap[0], res_end, start + 1);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
323
cur = end + 1;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
324
num = end - start;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
326
vmw_resource_dirty_update(res, start, end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
331
if (res_start < dirty->end && res_end >= dirty->end)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
332
dirty->end = res_start;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
338
pgoff_t start, cur, end;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
346
if (res_start >= dirty->end || res_end <= dirty->start)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
350
res_end = max(res_end, dirty->end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
358
end = find_next_zero_bit(&dirty->bitmap[0], res_end, start + 1);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
359
cur = end + 1;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
360
num = end - start;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
366
if (res_start < dirty->end && res_end >= dirty->end)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
367
dirty->end = res_start;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
388
if (res_start >= dirty->end || res_end <= dirty->start)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
392
res_end = min(res_end, dirty->end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
397
if (res_start < dirty->end && res_end >= dirty->end)
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
398
dirty->end = res_start;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
434
dirty->end = max(dirty->end, page_offset + 1);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
48
unsigned long end;
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
57
return vbo->dirty && (vbo->dirty->start < vbo->dirty->end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
79
&dirty->start, &dirty->end);
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c
93
&dirty->start, &dirty->end);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1069
pgoff_t end)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1073
end << PAGE_SHIFT);
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1101
pgoff_t end, pgoff_t *num_prefault)
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
1106
unsigned long res_end = end << PAGE_SHIFT;
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
418
pgoff_t end = __KERNEL_DIV_ROUND_UP
drivers/gpu/drm/vmwgfx/vmwgfx_resource.c
422
vmw_bo_dirty_unmap(res->guest_memory_bo, start, end);
drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h
106
size_t end);
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1114
pgoff_t end = __KERNEL_DIV_ROUND_UP(res->guest_memory_offset +
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c
1117
vmw_resource_dirty_update(res, start, end);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1834
size_t start, size_t end)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1843
end = min(end, backup_end) - res->guest_memory_offset;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1846
vmw_surface_get_loc(cache, &loc2, end - 1);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1885
size_t start, size_t end)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1896
end = min(end, backup_end) - res->guest_memory_offset;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1900
if (box_c2 < end)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1901
box->w = end - box->x;
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1908
size_t end)
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1912
if (WARN_ON(end <= res->guest_memory_offset ||
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1917
vmw_surface_buf_dirty_range_add(res, start, end);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1919
vmw_surface_tex_dirty_range_add(res, start, end);
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
94
size_t end);
drivers/gpu/drm/xe/display/xe_stolen.c
17
unsigned int align, u64 start, u64 end)
drivers/gpu/drm/xe/display/xe_stolen.c
34
size, start, end, ttm_bo_type_kernel, flags);
drivers/gpu/drm/xe/xe_bo.c
2267
u64 start, u64 end, u64 size)
drivers/gpu/drm/xe/xe_bo.c
2290
place->lpfn = end >> PAGE_SHIFT;
drivers/gpu/drm/xe/xe_bo.c
2308
size_t size, u64 start, u64 end,
drivers/gpu/drm/xe/xe_bo.c
2318
if (start || end != ~0ULL) {
drivers/gpu/drm/xe/xe_bo.c
2324
err = __xe_bo_fixed_placement(xe, bo, type, flags, start, end, size);
drivers/gpu/drm/xe/xe_bo.c
2495
size_t size, u64 start, u64 end,
drivers/gpu/drm/xe/xe_bo.c
2504
bo = __xe_bo_create_locked(xe, tile, NULL, size, start, end,
drivers/gpu/drm/xe/xe_bo.c
2536
u64 end = offset == ~0ull ? ~0ull : start + size;
drivers/gpu/drm/xe/xe_bo.c
2542
bo = __xe_bo_create_locked(xe, tile, vm, size, start, end, 0, type,
drivers/gpu/drm/xe/xe_bo.h
114
size_t size, u64 start, u64 end,
drivers/gpu/drm/xe/xe_ggtt.c
1007
u64 end = start + size - 1;
drivers/gpu/drm/xe/xe_ggtt.c
1015
while (start < end) {
drivers/gpu/drm/xe/xe_ggtt.c
1051
u64 start, end;
drivers/gpu/drm/xe/xe_ggtt.c
1065
end = start + node->base.size - 1;
drivers/gpu/drm/xe/xe_ggtt.c
1067
while (start < end) {
drivers/gpu/drm/xe/xe_ggtt.c
1093
u64 start, end;
drivers/gpu/drm/xe/xe_ggtt.c
1105
end = start + node->base.size - 1;
drivers/gpu/drm/xe/xe_ggtt.c
1107
while (start < end) {
drivers/gpu/drm/xe/xe_ggtt.c
204
u64 end = start + size - 1;
drivers/gpu/drm/xe/xe_ggtt.c
207
xe_tile_assert(ggtt->tile, start < end);
drivers/gpu/drm/xe/xe_ggtt.c
216
while (start < end) {
drivers/gpu/drm/xe/xe_ggtt.c
402
u64 start, end;
drivers/gpu/drm/xe/xe_ggtt.c
406
drm_mm_for_each_hole(hole, &ggtt->mm, start, end)
drivers/gpu/drm/xe/xe_ggtt.c
407
xe_ggtt_clear(ggtt, start, end - start);
drivers/gpu/drm/xe/xe_ggtt.c
562
int xe_ggtt_node_insert_balloon_locked(struct xe_ggtt_node *node, u64 start, u64 end)
drivers/gpu/drm/xe/xe_ggtt.c
567
xe_tile_assert(ggtt->tile, start < end);
drivers/gpu/drm/xe/xe_ggtt.c
569
xe_tile_assert(ggtt->tile, IS_ALIGNED(end, XE_PAGE_SIZE));
drivers/gpu/drm/xe/xe_ggtt.c
575
node->base.size = end - start;
drivers/gpu/drm/xe/xe_ggtt.c
765
u64 start, end;
drivers/gpu/drm/xe/xe_ggtt.c
772
end = start + xe_bo_size(bo);
drivers/gpu/drm/xe/xe_ggtt.c
779
ggtt->pt_ops->ggtt_set_pte(ggtt, end - cur.remaining,
drivers/gpu/drm/xe/xe_ggtt.c
787
ggtt->pt_ops->ggtt_set_pte(ggtt, end - cur.remaining,
drivers/gpu/drm/xe/xe_ggtt.c
863
u64 start, u64 end, struct drm_exec *exec)
drivers/gpu/drm/xe/xe_ggtt.c
893
xe_bo_size(bo), alignment, 0, start, end, 0);
drivers/gpu/drm/xe/xe_ggtt.c
926
u64 start, u64 end, struct drm_exec *exec)
drivers/gpu/drm/xe/xe_ggtt.c
928
return __xe_ggtt_insert_bo_at(ggtt, bo, start, end, exec);
drivers/gpu/drm/xe/xe_ggtt.h
41
u64 start, u64 end, struct drm_exec *exec);
drivers/gpu/drm/xe/xe_gt_mcr.c
639
for (int i = 0; gt->steering[type].ranges[i].end > 0; i++) {
drivers/gpu/drm/xe/xe_gt_mcr.c
654
for (int i = 0; implicit_ranges[i].end > 0; i++)
drivers/gpu/drm/xe/xe_gt_mcr.c
881
for (int j = 0; gt->steering[i].ranges[j].end; j++)
drivers/gpu/drm/xe/xe_gt_mcr.c
884
gt->steering[i].ranges[j].end);
drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
641
u64 end = data->hdr.offset + data->hdr.size;
drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c
653
if (end > size || end < data->hdr.size) {
drivers/gpu/drm/xe/xe_gt_types.h
50
u32 end;
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
122
u64 start, u64 end, u32 asid,
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
129
u64 length = end - start;
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
155
end = ALIGN(end, align);
drivers/gpu/drm/xe/xe_guc_tlb_inval.c
157
while (start + length < end) {
drivers/gpu/drm/xe/xe_heci_gsc.c
140
adev->bar.end = adev->bar.start + def->bar_size - 1;
drivers/gpu/drm/xe/xe_lmtt.c
361
u64 start, u64 end)
drivers/gpu/drm/xe/xe_lmtt.c
370
while (offset < end) {
drivers/gpu/drm/xe/xe_lmtt.c
388
next = min(end, round_up(offset + 1, pte_addr_shift));
drivers/gpu/drm/xe/xe_lmtt.c
402
static int lmtt_alloc_range(struct xe_lmtt *lmtt, unsigned int vfid, u64 start, u64 end)
drivers/gpu/drm/xe/xe_lmtt.c
413
lmtt_assert(lmtt, IS_ALIGNED(end, lmtt_page_size(lmtt)));
drivers/gpu/drm/xe/xe_lmtt.c
431
err = __lmtt_alloc_range(lmtt, pt, start, end);
drivers/gpu/drm/xe/xe_mmio.c
229
return range && addr >= range->start && addr <= range->end;
drivers/gpu/drm/xe/xe_mmio.c
286
const ktime_t end = ktime_add_us(cur, timeout_us);
drivers/gpu/drm/xe/xe_mmio.c
305
if (!ktime_before(cur, end))
drivers/gpu/drm/xe/xe_mmio.c
308
if (ktime_after(ktime_add_us(cur, wait), end))
drivers/gpu/drm/xe/xe_mmio.c
309
wait = ktime_us_delta(end, cur);
drivers/gpu/drm/xe/xe_nvm.c
146
nvm->bar.end = nvm->bar.start + GEN12_GUNIT_NVM_SIZE - 1;
drivers/gpu/drm/xe/xe_nvm.c
153
nvm->bar2.end = nvm->bar2.start + GEN12_DEBUG_NVM_SIZE - 1;
drivers/gpu/drm/xe/xe_oa.c
2157
while (table->start && table->end) {
drivers/gpu/drm/xe/xe_oa.c
2158
if (addr >= table->start && addr <= table->end)
drivers/gpu/drm/xe/xe_oa.c
2168
{ .start = 0xdc48, .end = 0xdc48 }, /* OAA_ENABLE_REG */
drivers/gpu/drm/xe/xe_oa.c
2169
{ .start = 0xdd00, .end = 0xdd48 }, /* OAG_LCE0_0 - OAA_LENABLE_REG */
drivers/gpu/drm/xe/xe_oa.c
2174
{ .start = 0x2b2c, .end = 0x2b2c }, /* OAG_OA_PESS */
drivers/gpu/drm/xe/xe_oa.c
2175
{ .start = 0xd900, .end = 0xd91c }, /* OAG_OASTARTTRIG[1-8] */
drivers/gpu/drm/xe/xe_oa.c
2176
{ .start = 0xd920, .end = 0xd93c }, /* OAG_OAREPORTTRIG1[1-8] */
drivers/gpu/drm/xe/xe_oa.c
2177
{ .start = 0xd940, .end = 0xd97c }, /* OAG_CEC[0-7][0-1] */
drivers/gpu/drm/xe/xe_oa.c
2178
{ .start = 0xdc00, .end = 0xdc3c }, /* OAG_SCEC[0-7][0-1] */
drivers/gpu/drm/xe/xe_oa.c
2179
{ .start = 0xdc40, .end = 0xdc40 }, /* OAG_SPCTR_CNF */
drivers/gpu/drm/xe/xe_oa.c
2180
{ .start = 0xdc44, .end = 0xdc44 }, /* OAA_DBG_REG */
drivers/gpu/drm/xe/xe_oa.c
2185
{ .start = 0x393000, .end = 0x39301c }, /* OAM_STARTTRIG1[1-8] */
drivers/gpu/drm/xe/xe_oa.c
2186
{ .start = 0x393020, .end = 0x39303c }, /* OAM_REPORTTRIG1[1-8] */
drivers/gpu/drm/xe/xe_oa.c
2187
{ .start = 0x393040, .end = 0x39307c }, /* OAM_CEC[0-7][0-1] */
drivers/gpu/drm/xe/xe_oa.c
2188
{ .start = 0x393200, .end = 0x39323C }, /* MPES[0-7] */
drivers/gpu/drm/xe/xe_oa.c
2193
{ .start = 0x393200, .end = 0x39323C }, /* MPES_0_MPES_SAG - MPES_7_UPPER_MPES_SAG */
drivers/gpu/drm/xe/xe_oa.c
2194
{ .start = 0x394200, .end = 0x39423C }, /* MPES_0_MPES_SCMI0 - MPES_7_UPPER_MPES_SCMI0 */
drivers/gpu/drm/xe/xe_oa.c
2195
{ .start = 0x394A00, .end = 0x394A3C }, /* MPES_0_MPES_SCMI1 - MPES_7_UPPER_MPES_SCMI1 */
drivers/gpu/drm/xe/xe_oa.c
2209
{ .start = 0x0d00, .end = 0x0d04 }, /* RPM_CONFIG[0-1] */
drivers/gpu/drm/xe/xe_oa.c
2210
{ .start = 0x0d0c, .end = 0x0d2c }, /* NOA_CONFIG[0-8] */
drivers/gpu/drm/xe/xe_oa.c
2211
{ .start = 0x9840, .end = 0x9840 }, /* GDT_CHICKEN_BITS */
drivers/gpu/drm/xe/xe_oa.c
2212
{ .start = 0x9884, .end = 0x9888 }, /* NOA_WRITE */
drivers/gpu/drm/xe/xe_oa.c
2213
{ .start = 0x38d100, .end = 0x38d114}, /* VISACTL */
drivers/gpu/drm/xe/xe_oa.c
2218
{ .start = 0x0d00, .end = 0x0d04 }, /* RPM_CONFIG[0-1] */
drivers/gpu/drm/xe/xe_oa.c
2219
{ .start = 0x0d0c, .end = 0x0d2c }, /* NOA_CONFIG[0-8] */
drivers/gpu/drm/xe/xe_oa.c
2220
{ .start = 0x9840, .end = 0x9840 }, /* GDT_CHICKEN_BITS */
drivers/gpu/drm/xe/xe_oa.c
2221
{ .start = 0x9884, .end = 0x9888 }, /* NOA_WRITE */
drivers/gpu/drm/xe/xe_oa.c
2222
{ .start = 0x20cc, .end = 0x20cc }, /* WAIT_FOR_RC6_EXIT */
drivers/gpu/drm/xe/xe_oa.c
2227
{ .start = 0x5194, .end = 0x5194 }, /* SYS_MEM_LAT_MEASURE_MERTF_GRP_3D */
drivers/gpu/drm/xe/xe_oa.c
2228
{ .start = 0x8704, .end = 0x8704 }, /* LMEM_LAT_MEASURE_MCFG_GRP */
drivers/gpu/drm/xe/xe_oa.c
2229
{ .start = 0xB01C, .end = 0xB01C }, /* LNCF_MISC_CONFIG_REGISTER0 */
drivers/gpu/drm/xe/xe_oa.c
2230
{ .start = 0xB1BC, .end = 0xB1BC }, /* L3_BANK_LAT_MEASURE_LBCF_GFX */
drivers/gpu/drm/xe/xe_oa.c
2231
{ .start = 0xD0E0, .end = 0xD0F4 }, /* VISACTL */
drivers/gpu/drm/xe/xe_oa.c
2232
{ .start = 0xE18C, .end = 0xE18C }, /* SAMPLER_MODE */
drivers/gpu/drm/xe/xe_oa.c
2233
{ .start = 0xE590, .end = 0xE590 }, /* TDL_LSC_LAT_MEASURE_TDL_GFX */
drivers/gpu/drm/xe/xe_oa.c
2234
{ .start = 0x13000, .end = 0x137FC }, /* PES_0_PESL0 - PES_63_UPPER_PESL3 */
drivers/gpu/drm/xe/xe_oa.c
2235
{ .start = 0x145194, .end = 0x145194 }, /* SYS_MEM_LAT_MEASURE */
drivers/gpu/drm/xe/xe_oa.c
2236
{ .start = 0x145340, .end = 0x14537C }, /* MERTSS_PES_0 - MERTSS_PES_7 */
drivers/gpu/drm/xe/xe_pt.c
1186
u64 end;
drivers/gpu/drm/xe/xe_pt.c
1191
end = start + page_size * entry->qwords;
drivers/gpu/drm/xe/xe_pt.c
1195
xe_pt_addr(xe_pt) + start, xe_pt_addr(xe_pt) + end, 0);
drivers/gpu/drm/xe/xe_pt.c
1809
u64 end = range ? xe_svm_range_end(range) : xe_vma_end(vma);
drivers/gpu/drm/xe/xe_pt.c
1821
.modified_end = end,
drivers/gpu/drm/xe/xe_pt.c
1827
(void)xe_pt_walk_shared(&pt->base, pt->level, start, end,
drivers/gpu/drm/xe/xe_pt.c
1908
u64 start, u64 end)
drivers/gpu/drm/xe/xe_pt.c
1924
last = ALIGN(end, 0x1ull << xe_pt_shift(level)) - 1;
drivers/gpu/drm/xe/xe_pt.c
809
static bool xe_pt_nonshared_offsets(u64 addr, u64 end, unsigned int level,
drivers/gpu/drm/xe/xe_pt.c
817
*end_offset = xe_pt_num_entries(addr, end, level, walk) + *offset;
drivers/gpu/drm/xe/xe_pt.c
832
if (!IS_ALIGNED(end, size)) {
drivers/gpu/drm/xe/xe_pt_walk.c
113
} while (xe_pt_next(&offset, &addr, next, end, level, walk));
drivers/gpu/drm/xe/xe_pt_walk.c
141
u64 addr, u64 end, struct xe_pt_walk *walk)
drivers/gpu/drm/xe/xe_pt_walk.c
149
err = walk->ops->pt_entry(parent, 0, level + 1, addr, end,
drivers/gpu/drm/xe/xe_pt_walk.c
155
err = xe_pt_walk_range(parent, level, addr, end, walk);
drivers/gpu/drm/xe/xe_pt_walk.c
157
err = ops->pt_post_descend(parent, 0, level + 1, addr, end,
drivers/gpu/drm/xe/xe_pt_walk.c
27
static u64 xe_pt_addr_end(u64 addr, u64 end, unsigned int level,
drivers/gpu/drm/xe/xe_pt_walk.c
33
return min_t(u64, tmp, end);
drivers/gpu/drm/xe/xe_pt_walk.c
36
static bool xe_pt_next(pgoff_t *offset, u64 *addr, u64 next, u64 end,
drivers/gpu/drm/xe/xe_pt_walk.c
44
u64 skip_to = round_down(end, 1ull << shift);
drivers/gpu/drm/xe/xe_pt_walk.c
55
return next != end;
drivers/gpu/drm/xe/xe_pt_walk.c
74
u64 addr, u64 end, struct xe_pt_walk *walk)
drivers/gpu/drm/xe/xe_pt_walk.c
86
next = xe_pt_addr_end(addr, end, level, walk);
drivers/gpu/drm/xe/xe_pt_walk.h
105
static inline bool xe_pt_covers(u64 addr, u64 end, unsigned int level,
drivers/gpu/drm/xe/xe_pt_walk.h
110
return end - addr == pt_size && IS_ALIGNED(addr, pt_size);
drivers/gpu/drm/xe/xe_pt_walk.h
125
xe_pt_num_entries(u64 addr, u64 end, unsigned int level,
drivers/gpu/drm/xe/xe_pt_walk.h
130
return (round_up(end, pt_size) - round_down(addr, pt_size)) >>
drivers/gpu/drm/xe/xe_pt_walk.h
88
u64 addr, u64 end, struct xe_pt_walk *walk);
drivers/gpu/drm/xe/xe_pt_walk.h
91
u64 addr, u64 end, struct xe_pt_walk *walk);
drivers/gpu/drm/xe/xe_range_fence.h
72
u64 start, u64 end,
drivers/gpu/drm/xe/xe_svm.c
1014
u64 xe_svm_find_vma_start(struct xe_vm *vm, u64 start, u64 end, struct xe_vma *vma)
drivers/gpu/drm/xe/xe_svm.c
1018
min(end, xe_vma_end(vma)));
drivers/gpu/drm/xe/xe_svm.c
1023
unsigned long start, unsigned long end,
drivers/gpu/drm/xe/xe_svm.c
1049
bo = xe_bo_create_locked(xe, NULL, NULL, end - start,
drivers/gpu/drm/xe/xe_svm.c
1072
&dpagemap_devmem_ops, dpagemap, end - start,
drivers/gpu/drm/xe/xe_svm.c
1085
start, end, &mdetails);
drivers/gpu/drm/xe/xe_svm.c
1394
bool xe_svm_has_mapping(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_svm.c
1396
return drm_gpusvm_has_mapping(&vm->svm.gpusvm, start, end);
drivers/gpu/drm/xe/xe_svm.c
1407
void xe_svm_unmap_address_range(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_svm.c
1413
drm_gpusvm_for_each_notifier_safe(notifier, next, &vm->svm.gpusvm, start, end) {
drivers/gpu/drm/xe/xe_svm.c
1416
drm_gpusvm_for_each_range_safe(range, __next, notifier, start, end) {
drivers/gpu/drm/xe/xe_svm.c
1418
end < drm_gpusvm_range_end(range)) {
drivers/gpu/drm/xe/xe_svm.c
1509
u8 xe_svm_ranges_zap_ptes_in_range(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_svm.c
1521
drm_gpusvm_for_each_notifier(notifier, &vm->svm.gpusvm, start, end) {
drivers/gpu/drm/xe/xe_svm.c
1525
adj_end = min(end, drm_gpusvm_notifier_end(notifier));
drivers/gpu/drm/xe/xe_svm.c
1703
pagemap->range.end - pagemap->range.start + 1);
drivers/gpu/drm/xe/xe_svm.c
175
*adj_end = max(xe_svm_range_end(range), mmu_range->end);
drivers/gpu/drm/xe/xe_svm.c
1779
pagemap->range.end = res->end;
drivers/gpu/drm/xe/xe_svm.c
1794
devm_release_mem_region(dev, res->start, res->end - res->start + 1);
drivers/gpu/drm/xe/xe_svm.c
232
u64 adj_start = mmu_range->start, adj_end = mmu_range->end;
drivers/gpu/drm/xe/xe_svm.c
241
mmu_range->start, mmu_range->end, mmu_range->event);
drivers/gpu/drm/xe/xe_svm.c
326
static int xe_svm_range_set_default_attr(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_svm.c
348
end = xe_vma_end(vma);
drivers/gpu/drm/xe/xe_svm.c
349
} else if (xe_vma_start(vma) == start && xe_vma_end(vma) == end) {
drivers/gpu/drm/xe/xe_svm.c
353
xe_vm_find_cpu_addr_mirror_vma_range(vm, &start, &end);
drivers/gpu/drm/xe/xe_svm.c
355
if (xe_vma_start(vma) == start && xe_vma_end(vma) == end && has_default_attr)
drivers/gpu/drm/xe/xe_svm.c
358
vm_dbg(&vm->xe->drm, "New VMA start=0x%016llx, vma_end=0x%016llx", start, end);
drivers/gpu/drm/xe/xe_svm.c
360
err = xe_vm_alloc_cpu_addr_mirror_vma(vm, start, end - start);
drivers/gpu/drm/xe/xe_svm.h
116
u64 xe_svm_find_vma_start(struct xe_vm *vm, u64 addr, u64 end, struct xe_vma *vma);
drivers/gpu/drm/xe/xe_svm.h
118
void xe_svm_unmap_address_range(struct xe_vm *vm, u64 start, u64 end);
drivers/gpu/drm/xe/xe_svm.h
120
u8 xe_svm_ranges_zap_ptes_in_range(struct xe_vm *vm, u64 start, u64 end);
drivers/gpu/drm/xe/xe_svm.h
266
bool xe_svm_has_mapping(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_svm.h
344
u64 xe_svm_find_vma_start(struct xe_vm *vm, u64 addr, u64 end, struct xe_vma *vma)
drivers/gpu/drm/xe/xe_svm.h
350
void xe_svm_unmap_address_range(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_svm.h
355
u8 xe_svm_ranges_zap_ptes_in_range(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_svm.h
92
bool xe_svm_has_mapping(struct xe_vm *vm, u64 start, u64 end);
drivers/gpu/drm/xe/xe_tile_sriov_vf.c
48
u64 start, end;
drivers/gpu/drm/xe/xe_tile_sriov_vf.c
78
end = ggtt_base;
drivers/gpu/drm/xe/xe_tile_sriov_vf.c
79
if (end != start) {
drivers/gpu/drm/xe/xe_tile_sriov_vf.c
81
start, end);
drivers/gpu/drm/xe/xe_tile_sriov_vf.c
87
end = GUC_GGTT_TOP;
drivers/gpu/drm/xe/xe_tile_sriov_vf.c
88
if (end != start) {
drivers/gpu/drm/xe/xe_tile_sriov_vf.c
90
start, end);
drivers/gpu/drm/xe/xe_tlb_inval.c
326
struct xe_tlb_inval_fence *fence, u64 start, u64 end,
drivers/gpu/drm/xe/xe_tlb_inval.c
330
start, end, asid, prl_sa);
drivers/gpu/drm/xe/xe_tlb_inval.h
26
u64 start, u64 end, u32 asid, struct drm_suballoc *prl_sa);
drivers/gpu/drm/xe/xe_tlb_inval_job.c
100
struct xe_vm *vm, u64 start, u64 end, int type)
drivers/gpu/drm/xe/xe_tlb_inval_job.c
119
job->end = end;
drivers/gpu/drm/xe/xe_tlb_inval_job.c
41
u64 end;
drivers/gpu/drm/xe/xe_tlb_inval_job.c
63
job->end, job->vm->usm.asid, prl_sa);
drivers/gpu/drm/xe/xe_tlb_inval_job.h
23
struct xe_vm *vm, u64 start, u64 end, int type);
drivers/gpu/drm/xe/xe_tlb_inval_types.h
50
u64 end, u32 asid, struct drm_suballoc *prl_sa);
drivers/gpu/drm/xe/xe_trace_bo.h
108
__entry->end = xe_vma_end(vma) - 1;
drivers/gpu/drm/xe/xe_trace_bo.h
115
__entry->end, __entry->ptr)
drivers/gpu/drm/xe/xe_trace_bo.h
98
__field(u64, end)
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
141
u64 end = start + drm_buddy_block_size(mm, block);
drivers/gpu/drm/xe/xe_ttm_vram_mgr.c
144
min(end, mgr->visible_size) - start;
drivers/gpu/drm/xe/xe_vm.c
1003
xe_assert(vm->xe, start < end);
drivers/gpu/drm/xe/xe_vm.c
1004
xe_assert(vm->xe, end < vm->size);
drivers/gpu/drm/xe/xe_vm.c
1031
vma->gpuva.va.range = end - start + 1;
drivers/gpu/drm/xe/xe_vm.c
1060
u64 size = end - start + 1;
drivers/gpu/drm/xe/xe_vm.c
2021
static int xe_vm_query_vmas(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_vm.c
2027
drm_gpuvm_for_each_va_range(gpuva, &vm->gpuvm, start, end)
drivers/gpu/drm/xe/xe_vm.c
2034
u64 end, struct drm_xe_mem_range_attr *attrs)
drivers/gpu/drm/xe/xe_vm.c
2041
drm_gpuvm_for_each_va_range(gpuva, &vm->gpuvm, start, end) {
drivers/gpu/drm/xe/xe_vm.c
2048
attrs[i].end = xe_vma_end(vma);
drivers/gpu/drm/xe/xe_vm.c
2672
u64 start = xe_vma_start(old), end = xe_vma_end(old);
drivers/gpu/drm/xe/xe_vm.c
2679
end = op->base.remap.next->va.addr;
drivers/gpu/drm/xe/xe_vm.c
2682
xe_svm_has_mapping(vm, start, end)) {
drivers/gpu/drm/xe/xe_vm.c
2684
xe_svm_unmap_address_range(vm, start, end);
drivers/gpu/drm/xe/xe_vm.c
3967
u64 end, u8 tile_mask)
drivers/gpu/drm/xe/xe_vm.c
3987
&fence[fence_id], start, end,
drivers/gpu/drm/xe/xe_vm.c
4000
&fence[fence_id], start, end,
drivers/gpu/drm/xe/xe_vm.c
4544
void xe_vm_find_cpu_addr_mirror_vma_range(struct xe_vm *vm, u64 *start, u64 *end)
drivers/gpu/drm/xe/xe_vm.c
4556
if (*end < vm->size) {
drivers/gpu/drm/xe/xe_vm.c
4557
next = xe_vm_find_vma_by_addr(vm, *end + 1);
drivers/gpu/drm/xe/xe_vm.c
4559
*end = xe_vma_end(next);
drivers/gpu/drm/xe/xe_vm.c
993
u64 start, u64 end,
drivers/gpu/drm/xe/xe_vm.h
237
u64 end, u8 tile_mask);
drivers/gpu/drm/xe/xe_vm.h
73
u64 *end);
drivers/gpu/drm/xe/xe_vm_madvise.c
193
static u8 xe_zap_ptes_in_madvise_range(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_vm_madvise.c
206
drm_gpuvm_for_each_va_range(gpuva, &vm->gpuvm, start, end) {
drivers/gpu/drm/xe/xe_vm_madvise.c
235
static int xe_vm_invalidate_madvise_range(struct xe_vm *vm, u64 start, u64 end)
drivers/gpu/drm/xe/xe_vm_madvise.c
237
u8 tile_mask = xe_zap_ptes_in_madvise_range(vm, start, end);
drivers/gpu/drm/xe/xe_vm_madvise.c
244
return xe_vm_range_tilemask_tlb_inval(vm, start, end, tile_mask);
drivers/gpu/host1x/dev.c
409
dma_addr_t start, end;
drivers/gpu/host1x/dev.c
433
end = geometry->aperture_end & host->info->dma_mask;
drivers/gpu/host1x/dev.c
437
host->iova_end = end;
drivers/gpu/host1x/hw/cdma_hw.c
104
end = cdma->push_buffer.size + 4;
drivers/gpu/host1x/hw/cdma_hw.c
111
host1x_ch_writel(ch, lower_32_bits(end), HOST1X_CHANNEL_DMAEND);
drivers/gpu/host1x/hw/cdma_hw.c
113
host1x_ch_writel(ch, upper_32_bits(end), HOST1X_CHANNEL_DMAEND_HI);
drivers/gpu/host1x/hw/cdma_hw.c
46
u64 start, end;
drivers/gpu/host1x/hw/cdma_hw.c
53
end = cdma->push_buffer.size + 4;
drivers/gpu/host1x/hw/cdma_hw.c
67
host1x_ch_writel(ch, lower_32_bits(end), HOST1X_CHANNEL_DMAEND);
drivers/gpu/host1x/hw/cdma_hw.c
69
host1x_ch_writel(ch, upper_32_bits(end), HOST1X_CHANNEL_DMAEND_HI);
drivers/gpu/host1x/hw/cdma_hw.c
93
u64 start, end;
drivers/gpu/host1x/hw/debug_hw_1x01.c
117
if (rd_ptr == end)
drivers/gpu/host1x/hw/debug_hw_1x01.c
75
u32 val, rd_ptr, wr_ptr, start, end;
drivers/gpu/host1x/hw/debug_hw_1x01.c
98
end = HOST1X_SYNC_CF_SETUP_LIMIT_V(val);
drivers/gpu/host1x/hw/debug_hw_1x06.c
104
end = HOST1X_HV_CMDFIFO_SETUP_LIMIT_V(val);
drivers/gpu/host1x/hw/debug_hw_1x06.c
127
if (rd_ptr == end)
drivers/gpu/host1x/hw/debug_hw_1x06.c
71
u32 rd_ptr, wr_ptr, start, end;
drivers/hid/bpf/hid_bpf_struct_ops.c
126
if (off >= write_range->start && off + size <= write_range->end)
drivers/hid/bpf/hid_bpf_struct_ops.c
62
u32 end;
drivers/hid/bpf/hid_bpf_struct_ops.c
74
.end = offsetofend(struct _name, _field) - !!(_is_string), \
drivers/hid/hid-asus.c
643
const u8 *end = response + response_size;
drivers/hid/hid-asus.c
649
while (p < end && dots < 2) {
drivers/hid/hid-asus.c
654
if (dots != 2 || p >= end || (p + 3) >= end)
drivers/hid/hid-core.c
1265
const __u8 *end;
drivers/hid/hid-core.c
1320
end = start + size;
drivers/hid/hid-core.c
1333
while ((next = fetch_item(start, end, &item)) != NULL) {
drivers/hid/hid-core.c
1348
if (start == end) {
drivers/hid/hid-core.c
1373
size - (unsigned int)(end - start), size);
drivers/hid/hid-core.c
778
static const u8 *fetch_item(const __u8 *start, const __u8 *end, struct hid_item *item)
drivers/hid/hid-core.c
782
if ((end - start) <= 0)
drivers/hid/hid-core.c
794
if ((end - start) < 2)
drivers/hid/hid-core.c
800
if ((end - start) < item->size)
drivers/hid/hid-core.c
811
if (end - start < item->size)
drivers/hid/hid-core.c
930
const __u8 *end = start + hid->dev_rsize;
drivers/hid/hid-core.c
952
end = start + hid->bpf_rsize;
drivers/hid/hid-core.c
960
while ((start = fetch_item(start, end, &item)) != NULL)
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
348
goto end;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
355
goto end;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
365
goto end;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
373
goto end;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
392
goto end;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
400
goto end;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
408
goto end;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
416
goto end;
drivers/hid/intel-ish-hid/ishtp-fw-loader.c
432
end:
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
313
goto end;
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
332
goto end;
drivers/hid/intel-thc-hid/intel-quickspi/pci-quickspi.c
339
end:
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1311
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1317
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1321
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1323
end:
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1349
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1355
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1359
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
1361
end:
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
351
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
357
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
361
end:
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
397
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
403
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
407
end:
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
454
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
460
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dev.c
464
end:
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
1001
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
1008
end:
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
848
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
854
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
859
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
863
end:
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
983
goto end;
drivers/hid/intel-thc-hid/intel-thc/intel-thc-dma.c
988
goto end;
drivers/hid/surface-hid/surface_hid.c
29
__u8 end;
drivers/hid/surface-hid/surface_hid.c
72
slice->end = 0;
drivers/hid/surface-hid/surface_hid.c
77
while (!slice->end && offset < len) {
drivers/hv/mshv_regions.c
456
range.end = range.start + page_count * HV_HYP_PAGE_SIZE;
drivers/hv/mshv_regions.c
531
mend = min(range->end, region->start_uaddr +
drivers/hv/mshv_regions.c
562
range->start, range->end, range->event,
drivers/hv/mshv_vtl_main.c
1219
unsigned long end = start + size;
drivers/hv/mshv_vtl_main.c
1224
end <= vmf->vma->vm_end;
drivers/hv/mshv_vtl_main.c
401
pgmap->ranges[0].end = PFN_PHYS(vtl0_mem.last_pfn) - 1;
drivers/hv/vmbus_drv.c
1809
goto end;
drivers/hv/vmbus_drv.c
1814
goto end;
drivers/hv/vmbus_drv.c
1819
goto end;
drivers/hv/vmbus_drv.c
1849
end:
drivers/hv/vmbus_drv.c
2269
resource_size_t end = 0;
drivers/hv/vmbus_drv.c
2284
end = res->data.address32.address.maximum;
drivers/hv/vmbus_drv.c
2289
end = res->data.address64.address.maximum;
drivers/hv/vmbus_drv.c
2318
if (end < 0x100000)
drivers/hv/vmbus_drv.c
2326
if (end > VTPM_BASE_ADDRESS && start < VTPM_BASE_ADDRESS)
drivers/hv/vmbus_drv.c
2327
end = VTPM_BASE_ADDRESS;
drivers/hv/vmbus_drv.c
2332
new_res->end = end;
drivers/hv/vmbus_drv.c
2343
if (((*old_res)->end + 1) == new_res->start) {
drivers/hv/vmbus_drv.c
2344
(*old_res)->end = new_res->end;
drivers/hv/vmbus_drv.c
2349
if ((*old_res)->start == new_res->end + 1) {
drivers/hv/vmbus_drv.c
2355
if ((*old_res)->start > new_res->end) {
drivers/hv/vmbus_drv.c
2463
resource_size_t range_min, range_max, start, end;
drivers/hv/vmbus_drv.c
2475
if (fb_overlap_ok && fb_mmio && !(min > fb_mmio->end) &&
drivers/hv/vmbus_drv.c
2479
range_max = fb_mmio->end;
drivers/hv/vmbus_drv.c
2491
if ((iter->start >= max) || (iter->end <= min))
drivers/hv/vmbus_drv.c
2495
range_max = iter->end;
drivers/hv/vmbus_drv.c
2498
end = start + size - 1;
drivers/hv/vmbus_drv.c
2502
(((start >= fb_mmio->start) && (start <= fb_mmio->end)) ||
drivers/hv/vmbus_drv.c
2503
((end >= fb_mmio->start) && (end <= fb_mmio->end))))
drivers/hv/vmbus_drv.c
2549
(start + size - 1 <= fb_mmio->end))
drivers/hv/vmbus_drv.c
2553
if ((iter->start >= start + size) || (iter->end <= start))
drivers/hv/vmbus_drv.c
2684
res->end = range.cpu_addr + range.size;
drivers/hwmon/abituguru.c
1594
res.end = address + ABIT_UGURU_REGION_LENGTH - 1;
drivers/hwmon/abituguru3.c
1266
res.end = ABIT_UGURU3_BASE + ABIT_UGURU3_REGION_LENGTH - 1;
drivers/hwmon/acpi_power_meter.c
242
goto end;
drivers/hwmon/acpi_power_meter.c
246
goto end;
drivers/hwmon/acpi_power_meter.c
252
goto end;
drivers/hwmon/acpi_power_meter.c
287
goto end;
drivers/hwmon/acpi_power_meter.c
291
end:
drivers/hwmon/acpi_power_meter.c
762
goto end;
drivers/hwmon/acpi_power_meter.c
775
goto end;
drivers/hwmon/acpi_power_meter.c
783
goto end;
drivers/hwmon/acpi_power_meter.c
808
goto end;
drivers/hwmon/acpi_power_meter.c
811
end:
drivers/hwmon/applesmc.c
405
int begin = 0, end = smcreg.key_count;
drivers/hwmon/applesmc.c
408
while (begin != end) {
drivers/hwmon/applesmc.c
409
int middle = begin + (end - begin) / 2;
drivers/hwmon/applesmc.c
418
end = middle;
drivers/hwmon/applesmc.c
427
int begin = 0, end = smcreg.key_count;
drivers/hwmon/applesmc.c
430
while (begin != end) {
drivers/hwmon/applesmc.c
431
int middle = begin + (end - begin) / 2;
drivers/hwmon/applesmc.c
438
end = middle;
drivers/hwmon/applesmc.c
449
int begin, end;
drivers/hwmon/applesmc.c
455
ret = applesmc_get_upper_bound(&end, key);
drivers/hwmon/applesmc.c
458
if (end - begin != 1)
drivers/hwmon/dme1737.c
2585
.end = addr + DME1737_EXTENT - 1,
drivers/hwmon/f71805f.c
1508
.end = address + REGION_LENGTH - 1,
drivers/hwmon/f71882fg.c
2617
.end = address + REGION_LENGTH - 1,
drivers/hwmon/gpd-fan.c
677
.end = match->data_port,
drivers/hwmon/it87.c
3635
.end = address + IT87_EC_OFFSET + IT87_EC_EXTENT - 1,
drivers/hwmon/lm78.c
921
.end = address + LM78_EXTENT - 1,
drivers/hwmon/nct6683.c
1474
res.end = address + IOREGION_OFFSET + IOREGION_LENGTH - 1;
drivers/hwmon/nct6775-platform.c
1579
res.end = address + IOREGION_OFFSET + IOREGION_LENGTH - 1;
drivers/hwmon/ntc_thermistor.c
455
int start, end, mid;
drivers/hwmon/ntc_thermistor.c
477
end = data->n_comp;
drivers/hwmon/ntc_thermistor.c
478
while (start < end) {
drivers/hwmon/ntc_thermistor.c
479
mid = start + (end - start) / 2;
drivers/hwmon/ntc_thermistor.c
490
end = mid;
drivers/hwmon/ntc_thermistor.c
500
end = start;
drivers/hwmon/ntc_thermistor.c
511
*i_low = end;
drivers/hwmon/ntc_thermistor.c
512
if (ohm == data->comp[end].ohm)
drivers/hwmon/ntc_thermistor.c
513
*i_high = end;
drivers/hwmon/ntc_thermistor.c
515
*i_high = end - 1;
drivers/hwmon/pc87360.c
1721
res[res_count].end = extra_isa[i] + PC87360_EXTENT - 1;
drivers/hwmon/pc87427.c
1148
res[res_count].end = sio_data->address[i] + REGION_LENGTH - 1;
drivers/hwmon/pc87427.c
952
(unsigned long)res->end);
drivers/hwmon/sch56xx-common.c
611
.end = address + REGION_LENGTH - 1,
drivers/hwmon/sis5595.c
745
.end = address + SIS5595_EXTENT - 1,
drivers/hwmon/smsc47b397.c
253
.end = address + SMSC_EXTENT - 1,
drivers/hwmon/smsc47m1.c
869
.end = address + SMSC_EXTENT - 1,
drivers/hwmon/via686a.c
754
(unsigned long)res->start, (unsigned long)res->end);
drivers/hwmon/via686a.c
815
.end = address + VIA686A_EXTENT - 1,
drivers/hwmon/vt1211.c
1169
(unsigned long)res->start, (unsigned long)res->end);
drivers/hwmon/vt1211.c
1248
.end = address + 0x7f,
drivers/hwmon/vt8231.c
842
(unsigned long)res->start, (unsigned long)res->end);
drivers/hwmon/vt8231.c
937
.end = address + VT8231_EXTENT - 1,
drivers/hwmon/w83627ehf.c
2140
res.end = address + IOREGION_OFFSET + IOREGION_LENGTH - 1;
drivers/hwmon/w83627hf.c
1923
.end = address + WINB_REGION_OFFSET + WINB_REGION_SIZE - 1,
drivers/hwmon/w83781d.c
1939
.end = address + W83781D_EXTENT - 1,
drivers/hwtracing/intel_th/core.c
452
.end = REG_CTS_OFFSET + REG_CTS_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
465
.end = REG_MSU_OFFSET + REG_MSU_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
470
.end = BUF_MSU_OFFSET + BUF_MSU_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
486
.end = REG_MSU_OFFSET + REG_MSU_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
491
.end = BUF_MSU_OFFSET + BUF_MSU_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
507
.end = REG_STH_OFFSET + REG_STH_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
512
.end = 0,
drivers/hwtracing/intel_th/core.c
525
.end = REG_STH_OFFSET + REG_STH_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
530
.end = 0,
drivers/hwtracing/intel_th/core.c
543
.end = REG_PTI_OFFSET + REG_PTI_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
558
.end = REG_PTI_OFFSET + REG_PTI_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
573
.end = REG_DCIH_OFFSET + REG_DCIH_LENGTH - 1,
drivers/hwtracing/intel_th/core.c
643
if (!res[r].end && res[r].flags == IORESOURCE_MEM) {
drivers/hwtracing/intel_th/core.c
649
res[r].end = resource_size(&devres[bar]) - 1;
drivers/hwtracing/intel_th/core.c
654
res[r].end += devres[bar].start;
drivers/hwtracing/intel_th/msu.c
1992
char *end, *s;
drivers/hwtracing/intel_th/msu.c
2003
end = memchr(buf, '\n', len);
drivers/hwtracing/intel_th/msu.c
2004
if (end)
drivers/hwtracing/intel_th/msu.c
2005
len = end - buf;
drivers/hwtracing/intel_th/msu.c
2008
end = memchr(p, ',', len);
drivers/hwtracing/intel_th/msu.c
2009
s = kstrndup(p, end ? end - p : len, GFP_KERNEL);
drivers/hwtracing/intel_th/msu.c
2036
if (!end)
drivers/hwtracing/intel_th/msu.c
2040
len -= end - p + 1;
drivers/hwtracing/intel_th/msu.c
2041
p = end + 1;
drivers/hwtracing/stm/core.c
222
unsigned int end, unsigned int width)
drivers/hwtracing/stm/core.c
227
for (pos = start; pos < end + 1; pos = ALIGN(pos, width)) {
drivers/hwtracing/stm/core.c
228
pos = find_next_zero_bit(bitmap, end + 1, pos);
drivers/hwtracing/stm/core.c
229
if (pos + width > end + 1)
drivers/hwtracing/stm/policy.c
496
char *start, *end = s;
drivers/hwtracing/stm/policy.c
503
start = strsep(&end, "/");
drivers/hwtracing/stm/policy.c
517
if (!end)
drivers/i2c/busses/i2c-eg20t.c
258
unsigned long end = jiffies + msecs_to_jiffies(timeout);
drivers/i2c/busses/i2c-eg20t.c
261
if (time_after(jiffies, end)) {
drivers/i2c/busses/i2c-i801.c
1397
res->end = res->start + 3;
drivers/i2c/busses/i2c-i801.c
1440
res->end = res->start + 32 - 1;
drivers/i2c/busses/i2c-mlxbf.c
323
.end = (addr) + (size) - 1, \
drivers/i2c/busses/i2c-octeon-core.c
179
u64 end = get_jiffies_64() + i2c->adap.timeout;
drivers/i2c/busses/i2c-octeon-core.c
182
time_before64(get_jiffies_64(), end))
drivers/i2c/busses/i2c-octeon-core.c
59
u64 end = get_jiffies_64() + i2c->adap.timeout;
drivers/i2c/busses/i2c-octeon-core.c
62
time_before64(get_jiffies_64(), end))
drivers/i2c/busses/i2c-pxa-pci.c
37
res[0].end = pci_resource_end(dev, bar);
drivers/i2c/busses/i2c-pxa-pci.c
41
res[1].end = dev->irq;
drivers/i2c/busses/i2c-pxa-pci.c
53
if (r.end != res[0].end)
drivers/i2c/busses/i2c-sh_mobile.c
850
for (n = res->start; n <= res->end; n++) {
drivers/i2c/busses/i2c-taos-evm.c
185
char *start, *end;
drivers/i2c/busses/i2c-taos-evm.c
191
end = strchr(start, '\r');
drivers/i2c/busses/i2c-taos-evm.c
192
if (!end)
drivers/i2c/busses/i2c-taos-evm.c
194
*end = '\0';
drivers/i2c/i2c-core-base.c
1270
char *blank, end;
drivers/i2c/i2c-core-base.c
1287
res = sscanf(++blank, "%hi%c", &info.addr, &end);
drivers/i2c/i2c-core-base.c
1292
if (res > 1 && end != '\n') {
drivers/i2c/i2c-core-base.c
1338
char end;
drivers/i2c/i2c-core-base.c
1342
res = sscanf(buf, "%hi%c", &addr, &end);
drivers/i2c/i2c-core-base.c
1347
if (res > 1 && end != '\n') {
drivers/i3c/master.c
502
int ret, start, end, id = -1;
drivers/i3c/master.c
516
end = start + 1;
drivers/i3c/master.c
519
end = 0;
drivers/i3c/master.c
522
ret = idr_alloc(&i3c_bus_idr, i3cbus, start, end, GFP_KERNEL);
drivers/i3c/master/mipi-i3c-hci/ext_caps.c
258
void __iomem *end = curr_cap + 0x1000; /* some arbitrary limit */
drivers/i3c/master/mipi-i3c-hci/ext_caps.c
266
for (; !err && curr_cap < end; curr_cap += cap_length * 4) {
drivers/i3c/master/mipi-i3c-hci/ext_caps.c
274
if (curr_cap + cap_length * 4 >= end) {
drivers/i3c/master/svc-i3c-master.c
1381
u32 space, end, len;
drivers/i3c/master/svc-i3c-master.c
1386
end = xfer_len > space ? 0 : SVC_I3C_MWDATAB_END;
drivers/i3c/master/svc-i3c-master.c
1390
writel(out[len - 1] | end, master->regs + SVC_I3C_MWDATAB);
drivers/iio/adc/ad4851.c
477
unsigned int bit = start, end, start_cnt, cnt = 0;
drivers/iio/adc/ad4851.c
479
for_each_clear_bitrange_from(bit, end, field, start + nbits) {
drivers/iio/adc/ad4851.c
480
if (end - bit > cnt) {
drivers/iio/adc/ad4851.c
481
cnt = end - bit;
drivers/iio/adc/ad9467.c
739
unsigned int bit = start, end, start_cnt, cnt = 0;
drivers/iio/adc/ad9467.c
741
for_each_clear_bitrange_from(bit, end, calib_map, nbits + start) {
drivers/iio/adc/ad9467.c
742
if (end - bit > cnt) {
drivers/iio/adc/ad9467.c
743
cnt = end - bit;
drivers/iio/dac/ad3552r.c
301
goto end;
drivers/iio/dac/ad3552r.c
306
end:
drivers/iio/imu/bno055/bno055.c
1451
int xfer_start, start, end, prev_end;
drivers/iio/imu/bno055/bno055.c
1468
for_each_set_bitrange(start, end, iio_dev->active_scan_mask,
drivers/iio/imu/bno055/bno055.c
1512
prev_end = end;
drivers/iio/light/vcnl4000.c
1605
goto end;
drivers/iio/light/vcnl4000.c
1637
end:
drivers/iio/light/vcnl4000.c
1658
goto end;
drivers/iio/light/vcnl4000.c
1668
goto end;
drivers/iio/light/vcnl4000.c
1678
goto end;
drivers/iio/light/vcnl4000.c
1681
goto end;
drivers/iio/light/vcnl4000.c
1686
end:
drivers/iio/proximity/irsd200.c
771
goto end;
drivers/iio/proximity/irsd200.c
776
end:
drivers/infiniband/core/ucaps.c
228
goto end;
drivers/infiniband/core/ucaps.c
231
end:
drivers/infiniband/core/ucaps.c
257
goto end;
drivers/infiniband/core/ucaps.c
261
goto end;
drivers/infiniband/core/ucaps.c
264
end:
drivers/infiniband/core/umem.c
123
if (check_add_overflow(curr_base, curr_len, &end) ||
drivers/infiniband/core/umem.c
124
end != sg_dma_address(sg)) {
drivers/infiniband/core/umem.c
315
size_t end = offset + length;
drivers/infiniband/core/umem.c
320
__func__, offset, umem->length, end);
drivers/infiniband/core/umem.c
95
dma_addr_t end;
drivers/infiniband/core/umem_dmabuf.c
126
unsigned long end;
drivers/infiniband/core/umem_dmabuf.c
129
if (check_add_overflow(offset, (unsigned long)size, &end))
drivers/infiniband/core/umem_dmabuf.c
136
if (dmabuf->size < end)
drivers/infiniband/core/umem_dmabuf.c
19
unsigned long start, end, cur = 0;
drivers/infiniband/core/umem_dmabuf.c
249
goto end;
drivers/infiniband/core/umem_dmabuf.c
256
end:
drivers/infiniband/core/umem_dmabuf.c
40
end = ALIGN(umem_dmabuf->umem.address + umem_dmabuf->umem.length,
drivers/infiniband/core/umem_dmabuf.c
43
if (start < cur + sg_dma_len(sg) && cur < end)
drivers/infiniband/core/umem_dmabuf.c
54
if (cur < end && end <= cur + sg_dma_len(sg)) {
drivers/infiniband/core/umem_dmabuf.c
55
unsigned long trim = cur + sg_dma_len(sg) - end;
drivers/infiniband/core/umem_odp.c
103
(end - start) >> PAGE_SHIFT,
drivers/infiniband/core/umem_odp.c
110
end - start, ops);
drivers/infiniband/core/umem_odp.c
355
range.end = ALIGN(user_virt + bcnt, 1UL << page_shift);
drivers/infiniband/core/umem_odp.c
357
num_pfns = (range.end - range.start) >> PAGE_SHIFT;
drivers/infiniband/core/umem_odp.c
65
unsigned long end;
drivers/infiniband/core/umem_odp.c
74
(unsigned long)umem_odp->umem.length, &end))
drivers/infiniband/core/umem_odp.c
76
end = ALIGN(end, page_size);
drivers/infiniband/core/umem_odp.c
77
if (unlikely(end < page_size))
drivers/infiniband/core/umem_odp.c
91
nr_entries = (end - start) >> PAGE_SHIFT;
drivers/infiniband/core/uverbs_cmd.c
128
const void __user *end;
drivers/infiniband/core/uverbs_cmd.c
143
iter->end = attrs->ucore.inbuf + attrs->ucore.inlen;
drivers/infiniband/core/uverbs_cmd.c
150
if (iter->cur + len > iter->end)
drivers/infiniband/core/uverbs_cmd.c
165
if (len > iter->end - iter->cur)
drivers/infiniband/core/uverbs_cmd.c
173
if (!ib_is_buffer_cleared(iter->cur, iter->end - iter->cur))
drivers/infiniband/hw/cxgb4/device.c
128
int idx, end;
drivers/infiniband/hw/cxgb4/device.c
134
end = idx - 1;
drivers/infiniband/hw/cxgb4/device.c
135
if (end < 0)
drivers/infiniband/hw/cxgb4/device.c
136
end = dev->rdev.wr_log_size - 1;
drivers/infiniband/hw/cxgb4/device.c
138
while (idx != end) {
drivers/infiniband/hw/hfi1/chip.c
8269
if (source <= entry->end) {
drivers/infiniband/hw/hfi1/chip.h
1421
int end; /* interrupt source type end */
drivers/infiniband/hw/hfi1/debugfs.c
573
loff_t start, end;
drivers/infiniband/hw/hfi1/debugfs.c
591
end = (*ppos + count + 7) & ~0x7; /* round up */
drivers/infiniband/hw/hfi1/debugfs.c
592
if (end > DC8051_DATA_MEM_SIZE)
drivers/infiniband/hw/hfi1/debugfs.c
593
end = DC8051_DATA_MEM_SIZE;
drivers/infiniband/hw/hfi1/debugfs.c
594
rval = read_8051_data(ppd->dd, start, end - start,
drivers/infiniband/hw/hfi1/eprom.c
63
u32 end;
drivers/infiniband/hw/hfi1/eprom.c
71
end = start + len;
drivers/infiniband/hw/hfi1/eprom.c
78
if (end > (1 << CMD_SHIFT))
drivers/infiniband/hw/hfi1/fault.c
109
for (ptr = data; *ptr; ptr = end + 1, token = ptr) {
drivers/infiniband/hw/hfi1/fault.c
115
end = strchr(ptr, ',');
drivers/infiniband/hw/hfi1/fault.c
116
if (end)
drivers/infiniband/hw/hfi1/fault.c
117
*end = '\0';
drivers/infiniband/hw/hfi1/fault.c
149
if (!end)
drivers/infiniband/hw/hfi1/fault.c
95
char *data, *token, *ptr, *end;
drivers/infiniband/hw/hfi1/mmu_rb.c
271
for (node = __mmu_int_rb_iter_first(root, range->start, range->end-1);
drivers/infiniband/hw/hfi1/mmu_rb.c
275
range->end - 1);
drivers/infiniband/hw/hfi1/pin_system.c
101
rb_node = hfi1_mmu_rb_get_first(handler, start, (end - start));
drivers/infiniband/hw/hfi1/pin_system.c
208
u64 end = PFN_ALIGN(req_start + req_len);
drivers/infiniband/hw/hfi1/pin_system.c
211
if ((end - start) == 0) {
drivers/infiniband/hw/hfi1/pin_system.c
214
req_start, req_len, start, end);
drivers/infiniband/hw/hfi1/pin_system.c
222
find_system_node(pq->handler, start, end);
drivers/infiniband/hw/hfi1/pin_system.c
225
SDMA_DBG(req, "node %p start %llx end %llu", node, start, end);
drivers/infiniband/hw/hfi1/pin_system.c
228
end - start);
drivers/infiniband/hw/hfi1/pin_system.c
95
unsigned long end)
drivers/infiniband/hw/hfi1/pio.c
1480
pbuf->end = sc->base_addr + sc->size;
drivers/infiniband/hw/hfi1/pio.h
43
void __iomem *end; /* context end address */
drivers/infiniband/hw/hfi1/pio_copy.c
315
if (pbuf->end <= dend) {
drivers/infiniband/hw/hfi1/pio_copy.c
316
while (dest < pbuf->end) {
drivers/infiniband/hw/hfi1/pio_copy.c
412
if (pbuf->end <= dend) {
drivers/infiniband/hw/hfi1/pio_copy.c
413
while (dest < pbuf->end) {
drivers/infiniband/hw/hfi1/pio_copy.c
452
if (dest >= pbuf->end)
drivers/infiniband/hw/hfi1/pio_copy.c
538
if (pbuf->end <= dend) {
drivers/infiniband/hw/hfi1/pio_copy.c
539
while (dest < pbuf->end) {
drivers/infiniband/hw/hfi1/pio_copy.c
626
if (dest >= pbuf->end)
drivers/infiniband/hw/hfi1/pio_copy.c
679
if (dest >= pbuf->end)
drivers/infiniband/hw/hfi1/pio_copy.c
84
if (pbuf->end <= dend) {
drivers/infiniband/hw/hfi1/pio_copy.c
85
while (dest < pbuf->end) {
drivers/infiniband/hw/hfi1/tid_rdma.c
2420
u32 i, end;
drivers/infiniband/hw/hfi1/tid_rdma.c
2422
end = qp->s_cur + 1;
drivers/infiniband/hw/hfi1/tid_rdma.c
2423
if (end == qp->s_size)
drivers/infiniband/hw/hfi1/tid_rdma.c
2424
end = 0;
drivers/infiniband/hw/hfi1/tid_rdma.c
2425
for (i = qp->s_acked; i != end;) {
drivers/infiniband/hw/hfi1/trace_rx.h
102
__entry->end
drivers/infiniband/hw/hfi1/trace_rx.h
81
unsigned long start, unsigned long end),
drivers/infiniband/hw/hfi1/trace_rx.h
82
TP_ARGS(ctxt, subctxt, type, start, end),
drivers/infiniband/hw/hfi1/trace_rx.h
88
__field(unsigned long, end)
drivers/infiniband/hw/hfi1/trace_rx.h
95
__entry->end = end;
drivers/infiniband/hw/hns/hns_roce_hem.c
1109
int end;
drivers/infiniband/hw/hns/hns_roce_hem.c
1147
end = min_t(u64, start_aligned + step - 1, max_ofs);
drivers/infiniband/hw/hns/hns_roce_hem.c
1148
cur = hem_list_alloc_item(hr_dev, start_aligned, end, unit,
drivers/infiniband/hw/hns/hns_roce_hem.c
1365
int ofs, end;
drivers/infiniband/hw/hns/hns_roce_hem.c
1383
end = r->offset + r->count;
drivers/infiniband/hw/hns/hns_roce_hem.c
1384
for (ofs = r->offset, loop = 1; ofs < end; ofs += unit, loop++) {
drivers/infiniband/hw/hns/hns_roce_hem.c
1455
nr = hem->end + 1 - offset;
drivers/infiniband/hw/hns/hns_roce_hem.c
922
int end; /* end buf offset in this hem */
drivers/infiniband/hw/hns/hns_roce_hem.c
934
hem_list_alloc_item(struct hns_roce_dev *hr_dev, int start, int end, int count,
drivers/infiniband/hw/hns/hns_roce_hem.c
955
hem->end = end;
drivers/infiniband/hw/hns/hns_roce_hem.c
998
return (hem->start <= offset && offset <= hem->end);
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1713
unsigned long end;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1719
end = HNS_ROCE_V2_HW_RST_TIMEOUT;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1720
while (end) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1728
end -= HNS_ROCE_V2_HW_RST_COMPLETION_WAIT;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1738
unsigned long end;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1744
end = HNS_ROCE_V2_HW_RST_TIMEOUT;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1745
while (end) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1754
end -= HNS_ROCE_V2_HW_RST_COMPLETION_WAIT;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1797
unsigned long end;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1816
end = HNS_ROCE_V2_FUNC_CLEAR_TIMEOUT_MSECS;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1817
while (end) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
1821
end -= HNS_ROCE_V2_READ_FUNC_CLEAR_FLAG_FAIL_WAIT;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3321
unsigned long end;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3327
end = msecs_to_jiffies(timeout) + jiffies;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3345
if (time_after(jiffies, end)) {
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3715
unsigned long end;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3746
end = msecs_to_jiffies(HNS_ROCE_V2_FREE_MR_TIMEOUT) + jiffies;
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
3756
if (time_after(jiffies, end)) {
drivers/infiniband/hw/hns/hns_roce_mr.c
497
int offset, end;
drivers/infiniband/hw/hns/hns_roce_mr.c
503
end = offset + region->count;
drivers/infiniband/hw/hns/hns_roce_mr.c
505
while (offset < end && npage < max_count) {
drivers/infiniband/hw/mlx4/mad.c
601
goto end;
drivers/infiniband/hw/mlx4/mad.c
677
end:
drivers/infiniband/hw/mlx4/mcg.c
1088
unsigned long end;
drivers/infiniband/hw/mlx4/mcg.c
1094
end = jiffies + secs_to_jiffies(MAD_TIMEOUT_SEC + 3);
drivers/infiniband/hw/mlx4/mcg.c
1105
} while (time_after(end, jiffies));
drivers/infiniband/hw/mlx5/data_direct.c
118
goto end;
drivers/infiniband/hw/mlx5/data_direct.c
123
end:
drivers/infiniband/hw/mlx5/data_direct.c
46
goto end;
drivers/infiniband/hw/mlx5/data_direct.c
52
end:
drivers/infiniband/hw/mlx5/devx.c
718
u64 end;
drivers/infiniband/hw/mlx5/devx.c
720
end = devx_uobj->obj_id +
drivers/infiniband/hw/mlx5/devx.c
722
return devx_uobj->obj_id <= obj_id && end > obj_id;
drivers/infiniband/hw/mlx5/fs.c
2930
goto end;
drivers/infiniband/hw/mlx5/fs.c
2940
goto end;
drivers/infiniband/hw/mlx5/fs.c
2947
goto end;
drivers/infiniband/hw/mlx5/fs.c
2951
goto end;
drivers/infiniband/hw/mlx5/fs.c
2956
goto end;
drivers/infiniband/hw/mlx5/fs.c
2963
goto end;
drivers/infiniband/hw/mlx5/fs.c
2966
goto end;
drivers/infiniband/hw/mlx5/fs.c
2971
goto end;
drivers/infiniband/hw/mlx5/fs.c
2975
goto end;
drivers/infiniband/hw/mlx5/fs.c
2984
end:
drivers/infiniband/hw/mlx5/main.c
2459
resource_size_t start, end;
drivers/infiniband/hw/mlx5/main.c
2468
end = pci_resource_end(pdev, bar);
drivers/infiniband/hw/mlx5/main.c
2470
if (!start || !end)
drivers/infiniband/hw/mlx5/main.c
2473
if (pa >= start && pa <= end)
drivers/infiniband/hw/mlx5/main.c
4161
goto end;
drivers/infiniband/hw/mlx5/main.c
4183
end:
drivers/infiniband/hw/mlx5/main.c
4279
goto end;
drivers/infiniband/hw/mlx5/main.c
4296
end:
drivers/infiniband/hw/mlx5/mr.c
1718
goto end;
drivers/infiniband/hw/mlx5/mr.c
1732
goto end;
drivers/infiniband/hw/mlx5/mr.c
1742
goto end;
drivers/infiniband/hw/mlx5/mr.c
1748
end:
drivers/infiniband/hw/mlx5/mr.c
1988
int end = max_t(int, MLX5_UMR_ALIGN, roundup_pow_of_two(size));
drivers/infiniband/hw/mlx5/mr.c
1990
add_size = min_t(int, end - size, add_size);
drivers/infiniband/hw/mlx5/mr.c
2037
goto end;
drivers/infiniband/hw/mlx5/mr.c
2051
goto end;
drivers/infiniband/hw/mlx5/mr.c
2063
end:
drivers/infiniband/hw/mlx5/odp.c
1034
goto end;
drivers/infiniband/hw/mlx5/odp.c
1046
goto end;
drivers/infiniband/hw/mlx5/odp.c
1052
goto end;
drivers/infiniband/hw/mlx5/odp.c
1063
goto end;
drivers/infiniband/hw/mlx5/odp.c
1074
goto end;
drivers/infiniband/hw/mlx5/odp.c
1084
goto end;
drivers/infiniband/hw/mlx5/odp.c
1098
goto end;
drivers/infiniband/hw/mlx5/odp.c
110
struct mlx5_ksm *end = pksm + nentries;
drivers/infiniband/hw/mlx5/odp.c
1117
goto end;
drivers/infiniband/hw/mlx5/odp.c
1134
end:
drivers/infiniband/hw/mlx5/odp.c
119
for (; pksm != end; pksm++, idx++, va += step) {
drivers/infiniband/hw/mlx5/odp.c
145
for (; pksm != end; pksm++, idx++, va += step) {
drivers/infiniband/hw/mlx5/odp.c
1979
goto end;
drivers/infiniband/hw/mlx5/odp.c
1983
goto end;
drivers/infiniband/hw/mlx5/odp.c
1990
goto end;
drivers/infiniband/hw/mlx5/odp.c
1997
goto end;
drivers/infiniband/hw/mlx5/odp.c
2001
end:
drivers/infiniband/hw/mlx5/odp.c
276
unsigned long end;
drivers/infiniband/hw/mlx5/odp.c
296
end = min_t(u64, ib_umem_end(umem_odp), range->end);
drivers/infiniband/hw/mlx5/odp.c
304
for (addr = start; addr < end; addr += BIT(umem_odp->page_shift)) {
drivers/infiniband/hw/mlx5/odp.c
348
ib_umem_odp_unmap_dma_pages(umem_odp, start, end);
drivers/infiniband/hw/mlx5/std_types.c
209
goto end;
drivers/infiniband/hw/mlx5/std_types.c
215
goto end;
drivers/infiniband/hw/mlx5/std_types.c
221
goto end;
drivers/infiniband/hw/mlx5/std_types.c
227
end:
drivers/infiniband/hw/mthca/mthca_cmd.c
240
unsigned long end = jiffies + GO_BIT_TIMEOUT;
drivers/infiniband/hw/mthca/mthca_cmd.c
242
while (go_bit(dev) && time_before(jiffies, end)) {
drivers/infiniband/hw/mthca/mthca_cmd.c
341
unsigned long end;
drivers/infiniband/hw/mthca/mthca_cmd.c
353
end = timeout + jiffies;
drivers/infiniband/hw/mthca/mthca_cmd.c
354
while (go_bit(dev) && time_before(jiffies, end)) {
drivers/infiniband/hw/mthca/mthca_memfree.c
322
int start, int end)
drivers/infiniband/hw/mthca/mthca_memfree.c
327
for (i = start; i <= end; i += inc) {
drivers/infiniband/hw/mthca/mthca_memfree.c
345
int start, int end)
drivers/infiniband/hw/mthca/mthca_memfree.c
352
for (i = start; i <= end; i += MTHCA_TABLE_CHUNK_SIZE / table->obj_size)
drivers/infiniband/hw/mthca/mthca_memfree.c
573
int start, end, dir;
drivers/infiniband/hw/mthca/mthca_memfree.c
585
end = dev->db_tab->max_group1;
drivers/infiniband/hw/mthca/mthca_memfree.c
594
end = dev->db_tab->min_group2;
drivers/infiniband/hw/mthca/mthca_memfree.c
603
for (i = start; i != end; i += dir)
drivers/infiniband/hw/mthca/mthca_memfree.c
611
for (i = start; i != end; i += dir)
drivers/infiniband/hw/mthca/mthca_memfree.c
627
page = dev->db_tab->page + end;
drivers/infiniband/hw/mthca/mthca_memfree.h
95
int start, int end);
drivers/infiniband/hw/mthca/mthca_memfree.h
97
int start, int end);
drivers/infiniband/hw/usnic/usnic_uiom_interval_tree.c
45
#define MAKE_NODE(node, start, end, ref_cnt, flags, err, err_out) \
drivers/infiniband/hw/usnic/usnic_uiom_interval_tree.c
48
end, ref_cnt, flags); \
drivers/infiniband/hw/usnic/usnic_uiom_interval_tree.c
57
#define MAKE_NODE_AND_APPEND(node, start, end, ref_cnt, flags, err, \
drivers/infiniband/hw/usnic/usnic_uiom_interval_tree.c
60
MAKE_NODE(node, start, end, \
drivers/infiniband/sw/rxe/rxe_odp.c
19
unsigned long start, end;
drivers/infiniband/sw/rxe/rxe_odp.c
28
end = min_t(u64, ib_umem_end(umem_odp), range->end);
drivers/infiniband/sw/rxe/rxe_odp.c
31
ib_umem_odp_unmap_dma_pages(umem_odp, start, end);
drivers/infiniband/ulp/srp/ib_srp.c
1433
if (state->fr.next >= state->fr.end) {
drivers/infiniband/ulp/srp/ib_srp.c
1507
state->fr.end = req->fr_list + ch->target->mr_per_cmd;
drivers/infiniband/ulp/srp/ib_srp.c
1565
state.gen.end = end_mr;
drivers/infiniband/ulp/srp/ib_srp.c
1770
ret = srp_map_idb(ch, req, state.gen.next, state.gen.end,
drivers/infiniband/ulp/srp/ib_srp.h
330
struct srp_fr_desc **end;
drivers/infiniband/ulp/srp/ib_srp.h
334
void **end;
drivers/input/input-mt.c
354
static int adjust_dual(int *begin, int step, int *end, int eq, int mu)
drivers/input/input-mt.c
358
if (begin == end)
drivers/input/input-mt.c
363
s = p == end ? f + 1 : *p;
drivers/input/input-mt.c
365
for (; p != end; p += step) {
drivers/input/input-mt.c
381
for (p = begin; p != end; p += step)
drivers/input/input.c
2556
struct input_value *end = vals;
drivers/input/input.c
2562
if (end != v)
drivers/input/input.c
2563
*end = *v;
drivers/input/input.c
2564
end++;
drivers/input/input.c
2567
return end - vals;
drivers/input/joystick/analog.c
656
char *end;
drivers/input/joystick/analog.c
667
analog_options[i] = simple_strtoul(js[i], &end, 0);
drivers/input/joystick/analog.c
668
if (end != js[i]) continue;
drivers/input/joystick/iforce/iforce-ff.c
135
iforce->device_memory.end,
drivers/input/joystick/iforce/iforce-ff.c
28
iforce->device_memory.end,
drivers/input/joystick/iforce/iforce-ff.c
60
iforce->device_memory.end,
drivers/input/joystick/iforce/iforce-ff.c
99
iforce->device_memory.end,
drivers/input/joystick/iforce/iforce-main.c
252
iforce->device_memory.end = 200;
drivers/input/joystick/iforce/iforce-main.c
288
iforce->device_memory.end = get_unaligned_le16(buf + 1);
drivers/input/serio/ct82c710.c
151
ct82c710_iores.end = ct82c710_iores.start + 1;
drivers/input/serio/ps2-gpio.c
180
goto end;
drivers/input/serio/ps2-gpio.c
189
goto end;
drivers/input/serio/ps2-gpio.c
252
goto end; /* success */
drivers/input/serio/ps2-gpio.c
259
goto end; /* success */
drivers/input/serio/ps2-gpio.c
264
end:
drivers/input/serio/ps2-gpio.c
290
goto end;
drivers/input/serio/ps2-gpio.c
299
goto end;
drivers/input/serio/ps2-gpio.c
341
goto end; /* success */
drivers/input/serio/ps2-gpio.c
353
goto end; /* success */
drivers/input/serio/ps2-gpio.c
359
end:
drivers/input/serio/sa1111ps2.c
294
dev->res.end - dev->res.start + 1,
drivers/input/touchscreen/atmel_mxt_ts.c
1139
goto end;
drivers/input/touchscreen/atmel_mxt_ts.c
1144
end:
drivers/input/touchscreen/ili210x.c
700
u16 start, u16 end, u8 dataflash)
drivers/input/touchscreen/ili210x.c
715
end - start - 2);
drivers/input/touchscreen/ili210x.c
720
(end >> 16) & 0xff, (end >> 8) & 0xff, end & 0xff,
drivers/input/touchscreen/ili210x.c
732
for (fw_addr = start; fw_addr < end; fw_addr += 32) {
drivers/input/touchscreen/mk712.c
102
goto end;
drivers/input/touchscreen/mk712.c
109
end:
drivers/input/touchscreen/mk712.c
91
goto end;
drivers/input/touchscreen/mk712.c
97
goto end;
drivers/iommu/amd/init.c
1448
u8 *end = p, flags = 0;
drivers/iommu/amd/init.c
1480
end += h->length;
drivers/iommu/amd/init.c
1483
while (p < end) {
drivers/iommu/amd/init.c
2020
u8 *p = (u8 *)table, *end = (u8 *)table;
drivers/iommu/amd/init.c
2025
end += table->length;
drivers/iommu/amd/init.c
2029
while (p < end) {
drivers/iommu/amd/init.c
2052
WARN_ON(p != end);
drivers/iommu/amd/init.c
2696
u8 *p = (u8 *)table, *end = (u8 *)table;
drivers/iommu/amd/init.c
2699
end += table->length;
drivers/iommu/amd/init.c
2702
while (p < end) {
drivers/iommu/amd/init.c
477
static u8 __iomem * __init iommu_map_mmio_space(u64 address, u64 end)
drivers/iommu/amd/init.c
479
if (!request_mem_region(address, end, "amd_iommu")) {
drivers/iommu/amd/init.c
481
address, end);
drivers/iommu/amd/init.c
486
return (u8 __iomem *)ioremap(address, end);
drivers/iommu/amd/init.c
543
u8 *p = (void *)h, *end = (void *)h;
drivers/iommu/amd/init.c
555
end += h->length;
drivers/iommu/amd/init.c
557
while (p < end) {
drivers/iommu/amd/init.c
577
WARN_ON(p != end);
drivers/iommu/amd/init.c
605
u8 *p = (u8 *)table, *end = (u8 *)table;
drivers/iommu/amd/init.c
611
end += table->length;
drivers/iommu/amd/init.c
612
while (p < end) {
drivers/iommu/amd/init.c
625
WARN_ON(p != end);
drivers/iommu/amd/iommu.c
1270
u64 pages, end, msb_diff;
drivers/iommu/amd/iommu.c
1277
end = address + size - 1;
drivers/iommu/amd/iommu.c
1283
msb_diff = fls64(end ^ address) - 1;
drivers/iommu/amd/iommu.c
2647
gather->end - gather->start + 1);
drivers/iommu/amd/pasid.c
61
unsigned long start, unsigned long end)
drivers/iommu/amd/pasid.c
74
start, end - start);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
361
struct arm_vsmmu_invalidation_cmd *end;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
368
end = cmds + array->entry_num;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
378
while (cur != end) {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
385
if (cur != end && (cur - last) != CMDQ_BATCH_ENTRIES - 1)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
137
unsigned long end)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c
148
size = end - start;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2335
unsigned long end = iova + size, num_pages = 0, tg = 0;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2367
while (iova < end) {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
3466
gather->end - gather->start + 1,
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
107
u32 start, end;
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
116
end = start + tbu->sid_range[1];
drivers/iommu/arm/arm-smmu/arm-smmu-qcom-debug.c
119
start <= sid && sid < end)
drivers/iommu/arm/arm-smmu/arm-smmu.h
466
static inline int __arm_smmu_alloc_bitmap(unsigned long *map, int start, int end)
drivers/iommu/arm/arm-smmu/arm-smmu.h
471
idx = find_next_zero_bit(map, end, start);
drivers/iommu/arm/arm-smmu/arm-smmu.h
472
if (idx == end)
drivers/iommu/dma-iommu.c
1513
dma_addr_t end = 0, start;
drivers/iommu/dma-iommu.c
1553
end = sg_dma_address(tmp) + sg_dma_len(tmp);
drivers/iommu/dma-iommu.c
1556
if (end)
drivers/iommu/dma-iommu.c
1557
__iommu_dma_unmap(dev, start, end - start);
drivers/iommu/dma-iommu.c
2009
dma_addr_t end = addr + size;
drivers/iommu/dma-iommu.c
2021
end - addr, iovad->granule - iova_start_pad);
drivers/iommu/dma-iommu.c
2031
} while (addr < end);
drivers/iommu/dma-iommu.c
473
phys_addr_t start, phys_addr_t end)
drivers/iommu/dma-iommu.c
480
num_pages = iova_align(iovad, end - start) >> iova_shift(iovad);
drivers/iommu/dma-iommu.c
512
phys_addr_t start = 0, end;
drivers/iommu/dma-iommu.c
519
hi = iova_pfn(iovad, window->res->end - window->offset);
drivers/iommu/dma-iommu.c
526
end = window->res->start - window->offset;
drivers/iommu/dma-iommu.c
528
if (end > start) {
drivers/iommu/dma-iommu.c
530
hi = iova_pfn(iovad, end);
drivers/iommu/dma-iommu.c
532
} else if (end < start) {
drivers/iommu/dma-iommu.c
536
&start, &end);
drivers/iommu/dma-iommu.c
540
start = window->res->end - window->offset + 1;
drivers/iommu/dma-iommu.c
543
end != ~(phys_addr_t)0) {
drivers/iommu/dma-iommu.c
544
end = ~(phys_addr_t)0;
drivers/iommu/generic_pt/fmt/amdv1.h
216
u64 *end = tablep + log2_to_int(num_contig_lg2);
drivers/iommu/generic_pt/fmt/amdv1.h
227
for (; tablep != end; tablep++)
drivers/iommu/generic_pt/fmt/amdv1.h
271
u64 *end = tablep + log2_to_int(num_contig_lg2);
drivers/iommu/generic_pt/fmt/amdv1.h
279
for (; tablep != end; tablep++)
drivers/iommu/generic_pt/fmt/amdv1.h
292
u64 *end = tablep + log2_to_int(num_contig_lg2);
drivers/iommu/generic_pt/fmt/amdv1.h
294
for (; tablep != end; tablep++)
drivers/iommu/generic_pt/fmt/amdv1.h
306
u64 *end = tablep + log2_to_int(num_contig_lg2);
drivers/iommu/generic_pt/fmt/amdv1.h
308
for (; tablep != end; tablep++)
drivers/iommu/generic_pt/kunit_iommu_pt.h
349
pt_vaddr_t end;
drivers/iommu/generic_pt/kunit_iommu_pt.h
358
end = get_random_u32_below(
drivers/iommu/generic_pt/kunit_iommu_pt.h
362
end = ALIGN(end, priv->smallest_pgsz);
drivers/iommu/generic_pt/kunit_iommu_pt.h
364
end += start;
drivers/iommu/generic_pt/kunit_iommu_pt.h
365
if (start < range->va || end > range->last_va + 1 ||
drivers/iommu/generic_pt/kunit_iommu_pt.h
366
start >= end)
drivers/iommu/generic_pt/kunit_iommu_pt.h
371
ret = iommu_map(&priv->domain, start, paddr, end - start,
drivers/iommu/generic_pt/kunit_iommu_pt.h
375
unmap_collisions(test, &mt, start, end - 1);
drivers/iommu/generic_pt/kunit_iommu_pt.h
376
do_map(test, start, paddr, end - start);
drivers/iommu/generic_pt/kunit_iommu_pt.h
380
mtree_insert_range(&mt, start, end - 1,
drivers/iommu/generic_pt/kunit_iommu_pt.h
384
check_iova(test, start, paddr, end - start);
drivers/iommu/generic_pt/kunit_iommu_pt.h
414
u64 end = 0x4c0600ULL << 12;
drivers/iommu/generic_pt/kunit_iommu_pt.h
415
pt_vaddr_t len = end - start;
drivers/iommu/generic_pt/pt_fmt_defaults.h
176
u64 *end = tablep + log2_to_int(num_contig_lg2);
drivers/iommu/generic_pt/pt_fmt_defaults.h
179
for (; tablep != end; tablep++)
drivers/iommu/generic_pt/pt_fmt_defaults.h
187
u32 *end = tablep + log2_to_int(num_contig_lg2);
drivers/iommu/generic_pt/pt_fmt_defaults.h
190
for (; tablep != end; tablep++)
drivers/iommu/intel/cache.c
257
unsigned long end,
drivers/iommu/intel/cache.c
261
unsigned long pages = aligned_nrpages(start, end - start + 1);
drivers/iommu/intel/cache.c
437
unsigned long end, int ih)
drivers/iommu/intel/cache.c
444
if (start == 0 && end == ULONG_MAX) {
drivers/iommu/intel/cache.c
449
addr = calculate_psi_aligned_address(start, end, &pages, &mask);
drivers/iommu/intel/cache.c
479
trace_cache_tag_flush_range(tag, start, end, addr, pages, mask);
drivers/iommu/intel/cache.c
506
unsigned long end)
drivers/iommu/intel/cache.c
513
addr = calculate_psi_aligned_address(start, end, &pages, &mask);
drivers/iommu/intel/cache.c
531
trace_cache_tag_flush_range_np(tag, start, end, addr, pages, mask);
drivers/iommu/intel/dmar.c
1620
goto end;
drivers/iommu/intel/dmar.c
1635
end:
drivers/iommu/intel/dmar.c
216
void *start, void*end, u16 segment,
drivers/iommu/intel/dmar.c
228
for (; start < end; start += scope->length) {
drivers/iommu/intel/dmar.c
587
struct acpi_dmar_header *end = ((void *)start) + len;
drivers/iommu/intel/dmar.c
589
for (iter = start; iter < end; iter = next) {
drivers/iommu/intel/dmar.c
595
} else if (next > end) {
drivers/iommu/intel/dmar.c
82
void *dmar_alloc_dev_scope(void *start, void *end, int *cnt)
drivers/iommu/intel/dmar.c
87
while (start < end) {
drivers/iommu/intel/iommu.c
3150
gather->end,
drivers/iommu/intel/iommu.c
404
pbridge->subordinate->busn_res.end >= pdev->bus->number)
drivers/iommu/intel/iommu.h
1248
unsigned long end, int ih);
drivers/iommu/intel/iommu.h
1251
unsigned long end);
drivers/iommu/intel/irq_remapping.c
227
struct irte *start, *entry, *end;
drivers/iommu/intel/irq_remapping.c
238
end = start + (1 << irq_iommu->irte_mask);
drivers/iommu/intel/irq_remapping.c
240
for (entry = start; entry < end; entry++) {
drivers/iommu/intel/irq_remapping.c
663
goto end;
drivers/iommu/intel/irq_remapping.c
671
end:
drivers/iommu/intel/irq_remapping.c
924
void *start, *end;
drivers/iommu/intel/irq_remapping.c
928
end = ((void *)drhd) + header->length;
drivers/iommu/intel/irq_remapping.c
930
while (start < end && ret == 0) {
drivers/iommu/intel/svm.c
53
unsigned long start, unsigned long end)
drivers/iommu/intel/svm.c
57
if (start == 0 && end == ULONG_MAX) {
drivers/iommu/intel/svm.c
67
cache_tag_flush_range(domain, start, end - 1, 0);
drivers/iommu/intel/trace.h
134
TP_PROTO(struct cache_tag *tag, unsigned long start, unsigned long end,
drivers/iommu/intel/trace.h
136
TP_ARGS(tag, start, end, addr, pages, mask),
drivers/iommu/intel/trace.h
144
__field(unsigned long, end)
drivers/iommu/intel/trace.h
156
__entry->end = end;
drivers/iommu/intel/trace.h
168
__entry->domain_id, __entry->start, __entry->end,
drivers/iommu/intel/trace.h
174
TP_PROTO(struct cache_tag *tag, unsigned long start, unsigned long end,
drivers/iommu/intel/trace.h
176
TP_ARGS(tag, start, end, addr, pages, mask)
drivers/iommu/intel/trace.h
180
TP_PROTO(struct cache_tag *tag, unsigned long start, unsigned long end,
drivers/iommu/intel/trace.h
182
TP_ARGS(tag, start, end, addr, pages, mask)
drivers/iommu/io-pgtable-arm.c
586
arm_lpae_iopte *start, *end;
drivers/iommu/io-pgtable-arm.c
598
end = ptep;
drivers/iommu/io-pgtable-arm.c
600
end = (void *)ptep + table_size;
drivers/iommu/io-pgtable-arm.c
602
while (ptep != end) {
drivers/iommu/io-pgtable-arm.c
712
const u64 end;
drivers/iommu/io-pgtable-arm.c
743
.end = iova + 1,
drivers/iommu/io-pgtable-arm.c
771
.end = iova + 1,
drivers/iommu/io-pgtable-arm.c
819
(idx < max_entries) && (walk_data->addr < walk_data->end); ++idx) {
drivers/iommu/io-pgtable-arm.c
858
.end = iova + size,
drivers/iommu/io-pgtable-dart.c
453
dart_iopte *end;
drivers/iommu/io-pgtable-dart.c
457
end = (void *)ptep + DART_GRANULE(data);
drivers/iommu/io-pgtable-dart.c
459
while (ptep != end) {
drivers/iommu/iommu-debug-pagealloc.c
101
size_t off, end;
drivers/iommu/iommu-debug-pagealloc.c
104
if (WARN_ON(!phys || check_add_overflow(phys, size, &end)))
drivers/iommu/iommu-debug-pagealloc.c
114
size_t off, end;
drivers/iommu/iommu-debug-pagealloc.c
117
if (WARN_ON(check_add_overflow(iova, size, &end)))
drivers/iommu/iommu-sva.c
332
void iommu_sva_invalidate_kva_range(unsigned long start, unsigned long end)
drivers/iommu/iommu-sva.c
341
mmu_notifier_arch_invalidate_secondary_tlbs(iommu_mm->mm, start, end);
drivers/iommu/iommu.c
1196
dma_addr_t start, end, addr;
drivers/iommu/iommu.c
1208
end = ALIGN(entry->start + entry->length, pg_size);
drivers/iommu/iommu.c
1210
for (addr = start; addr <= end; addr += pg_size) {
drivers/iommu/iommu.c
1213
if (addr == end)
drivers/iommu/iommufd/pages.c
1402
unsigned long end;
drivers/iommu/iommufd/pages.c
1406
if (check_add_overflow((unsigned long)uptr, length, &end))
drivers/iommu/iommufd/pages.c
280
unsigned int end;
drivers/iommu/iommufd/pages.c
289
batch->end = 0;
drivers/iommu/iommufd/pages.c
305
WARN_ON(!batch->end ||
drivers/iommu/iommufd/pages.c
306
batch->npfns[batch->end - 1] < keep_pfns);
drivers/iommu/iommufd/pages.c
309
batch->pfns[0] = batch->pfns[batch->end - 1] +
drivers/iommu/iommufd/pages.c
310
(batch->npfns[batch->end - 1] - keep_pfns);
drivers/iommu/iommufd/pages.c
312
batch->end = 1;
drivers/iommu/iommufd/pages.c
364
unsigned int end = batch->end;
drivers/iommu/iommufd/pages.c
368
if (batch->end != 0)
drivers/iommu/iommufd/pages.c
373
if (end && pfn == batch->pfns[end - 1] + batch->npfns[end - 1] &&
drivers/iommu/iommufd/pages.c
374
nr <= MAX_NPFNS - batch->npfns[end - 1]) {
drivers/iommu/iommufd/pages.c
375
batch->npfns[end - 1] += nr;
drivers/iommu/iommufd/pages.c
376
} else if (end < batch->array_size) {
drivers/iommu/iommufd/pages.c
377
batch->pfns[end] = pfn;
drivers/iommu/iommufd/pages.c
378
batch->npfns[end] = nr;
drivers/iommu/iommufd/pages.c
379
batch->end++;
drivers/iommu/iommufd/pages.c
390
batch->npfns[batch->end - 1] -= nr;
drivers/iommu/iommufd/pages.c
391
if (batch->npfns[batch->end - 1] == 0)
drivers/iommu/iommufd/pages.c
392
batch->end--;
drivers/iommu/iommufd/pages.c
466
batch->array_size = batch->end;
drivers/iommu/iommufd/pages.c
530
while (cur < batch->end) {
drivers/iommu/iommufd/pages.c
656
struct page **end = pages + npages;
drivers/iommu/iommufd/pages.c
658
for (; pages != end; pages++)
drivers/iommu/iommufd/pages.c
747
while (cur < batch->end) {
drivers/iommu/iommufd/pages.c
831
unsigned long end = start + (npages << PAGE_SHIFT) - 1;
drivers/iommu/iommufd/pages.c
839
nfolios = memfd_pin_folios(user->file, start, end, user->ufolios,
drivers/iommu/iommufd/selftest.c
1214
uintptr_t end;
drivers/iommu/iommufd/selftest.c
1224
check_add_overflow((uintptr_t)uptr, (uintptr_t)length, &end)) {
drivers/iommu/iommufd/selftest.c
1269
uintptr_t end;
drivers/iommu/iommufd/selftest.c
1272
check_add_overflow((uintptr_t)uptr, (uintptr_t)length, &end))
drivers/iommu/iommufd/selftest.c
667
struct iommu_viommu_invalidate_selftest *end;
drivers/iommu/iommufd/selftest.c
681
end = cmds + array->entry_num;
drivers/iommu/iommufd/selftest.c
690
while (cur != end) {
drivers/iommu/iommufd/vfio_compat.c
395
range.end = span.last_hole;
drivers/iommu/msm_iommu.c
188
static int msm_iommu_alloc_ctx(unsigned long *map, int start, int end)
drivers/iommu/msm_iommu.c
193
idx = find_next_zero_bit(map, end, start);
drivers/iommu/msm_iommu.c
194
if (idx == end)
drivers/iommu/mtk_iommu.c
847
size_t length = gather->end - gather->start + 1;
drivers/iommu/of_iommu.c
177
phys_addr_t end = start + length - 1;
drivers/iommu/of_iommu.c
183
if (phys->start >= phys->end)
drivers/iommu/of_iommu.c
187
if (start == phys->start && end == phys->end)
drivers/iommu/of_iommu.c
191
&start, &end);
drivers/iommu/of_iommu.c
213
const __be32 *maps, *end;
drivers/iommu/of_iommu.c
237
end = maps + size / sizeof(__be32);
drivers/iommu/of_iommu.c
239
while (maps < end) {
drivers/iommu/riscv/iommu.c
1080
riscv_iommu_iotlb_inval(domain, gather->start, gather->end);
drivers/iommu/riscv/iommu.c
926
unsigned long start, unsigned long end)
drivers/iommu/riscv/iommu.c
931
unsigned long len = end - start + 1;
drivers/iommu/riscv/iommu.c
976
for (iova = start; iova < end; iova += PAGE_SIZE) {
drivers/iommu/s390-iommu.c
812
size_t size = gather->end - gather->start + 1;
drivers/iommu/s390-iommu.c
816
if (!gather->end)
drivers/iommu/sprd-iommu.c
298
unsigned long end = domain->geometry.aperture_end;
drivers/iommu/sprd-iommu.c
305
if (iova < start || (iova + size) > (end + 1)) {
drivers/iommu/sprd-iommu.c
333
unsigned long end = domain->geometry.aperture_end;
drivers/iommu/sprd-iommu.c
335
if (iova < start || (iova + size) > (end + 1))
drivers/iommu/sprd-iommu.c
376
unsigned long end = domain->geometry.aperture_end;
drivers/iommu/sprd-iommu.c
378
if (WARN_ON(iova < start || iova > end))
drivers/iommu/virtio-iommu.c
1195
struct virtio_iommu_config, input_range.end,
drivers/iommu/virtio-iommu.c
1203
struct virtio_iommu_config, domain_range.end,
drivers/iommu/virtio-iommu.c
330
static int viommu_add_mapping(struct viommu_domain *vdomain, u64 iova, u64 end,
drivers/iommu/virtio-iommu.c
342
mapping->iova.last = end;
drivers/iommu/virtio-iommu.c
362
u64 iova, u64 end)
drivers/iommu/virtio-iommu.c
370
next = interval_tree_iter_first(&vdomain->mappings, iova, end);
drivers/iommu/virtio-iommu.c
374
next = interval_tree_iter_next(node, iova, end);
drivers/iommu/virtio-iommu.c
488
phys_addr_t start, end;
drivers/iommu/virtio-iommu.c
493
end = end64 = le64_to_cpu(mem->end);
drivers/iommu/virtio-iommu.c
497
if (start != start64 || end != end64 || size < end64 - start64)
drivers/iommu/virtio-iommu.c
849
u64 end = iova + size - 1;
drivers/iommu/virtio-iommu.c
860
ret = viommu_add_mapping(vdomain, iova, end, paddr, flags);
drivers/iommu/virtio-iommu.c
870
.virt_end = cpu_to_le64(end),
drivers/iommu/virtio-iommu.c
876
viommu_del_mappings(vdomain, iova, end);
drivers/irqchip/irq-gic-v2m.c
465
const unsigned long end)
drivers/irqchip/irq-gic-v2m.c
475
if (BAD_MADT_ENTRY(m, end))
drivers/irqchip/irq-gic-v2m.c
479
res.end = m->base_address + SZ_4K - 1;
drivers/irqchip/irq-gic-v2m.c
484
res.end = res.start + SZ_8K - 1;
drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c
109
const unsigned long end)
drivers/irqchip/irq-gic-v3-its.c
2285
phys_addr_t start, end, addr_end;
drivers/irqchip/irq-gic-v3-its.c
2298
for_each_reserved_mem_range(i, &start, &end) {
drivers/irqchip/irq-gic-v3-its.c
2299
if (addr >= start && addr_end <= end)
drivers/irqchip/irq-gic-v3-its.c
5632
const unsigned long end)
drivers/irqchip/irq-gic-v3-its.c
5638
const unsigned long end)
drivers/irqchip/irq-gic-v3-its.c
5707
const unsigned long end)
drivers/irqchip/irq-gic-v3-its.c
5718
res.end = its_entry->base_address + ACPI_GICV3_ITS_MEM_SIZE - 1;
drivers/irqchip/irq-gic-v3-its.c
5759
const unsigned long end)
drivers/irqchip/irq-gic-v3-its.c
5767
.end = its_entry->base_address + ACPI_GICV3_ITS_MEM_SIZE - 1,
drivers/irqchip/irq-gic-v3.c
2291
const unsigned long end)
drivers/irqchip/irq-gic-v3.c
2315
const unsigned long end)
drivers/irqchip/irq-gic-v3.c
2377
const unsigned long end)
drivers/irqchip/irq-gic-v3.c
2384
const unsigned long end)
drivers/irqchip/irq-gic-v3.c
2448
const unsigned long end)
drivers/irqchip/irq-gic-v3.c
2521
vcpu->end = vcpu->start + ACPI_GICV2_VCPU_MEM_SIZE - 1;
drivers/irqchip/irq-gic-v3.c
2537
gic_acpi_init(union acpi_subtable_headers *header, const unsigned long end)
drivers/irqchip/irq-gic-v5-irs.c
851
const unsigned long end)
drivers/irqchip/irq-gic-v5-irs.c
907
const unsigned long end)
drivers/irqchip/irq-gic-v5-its.c
1246
const unsigned long end)
drivers/irqchip/irq-gic-v5-its.c
1258
res.end = its_frame->base_address + ACPI_GICV5_ITS_MEM_SIZE - 1;
drivers/irqchip/irq-gic-v5-its.c
1281
const unsigned long end)
drivers/irqchip/irq-gic-v5-its.c
1301
const unsigned long end)
drivers/irqchip/irq-gic-v5-its.c
1311
res.end = its_entry->base_address + ACPI_GICV5_ITS_MEM_SIZE - 1;
drivers/irqchip/irq-gic-v5-its.c
67
void *end = start + sz;
drivers/irqchip/irq-gic-v5-its.c
70
dcache_clean_inval_poc((unsigned long)start, (unsigned long)end);
drivers/irqchip/irq-gic-v5.c
1207
static int __init gic_acpi_init(union acpi_subtable_headers *header, const unsigned long end)
drivers/irqchip/irq-gic.c
1337
cpuif_res.end = cpuif_res.start + SZ_128K -1;
drivers/irqchip/irq-gic.c
1537
const unsigned long end)
drivers/irqchip/irq-gic.c
1545
if (BAD_MADT_GICC_ENTRY(processor, end))
drivers/irqchip/irq-gic.c
1569
const unsigned long end)
drivers/irqchip/irq-gic.c
1609
vctrl_res->end = vctrl_res->start + ACPI_GICV2_VCTRL_MEM_SIZE - 1;
drivers/irqchip/irq-gic.c
1616
vcpu_res->end = vcpu_res->start + ACPI_GICV2_VCPU_MEM_SIZE - 1;
drivers/irqchip/irq-gic.c
1638
const unsigned long end)
drivers/irqchip/irq-i8259.c
278
.end = PIC_MASTER_IMR,
drivers/irqchip/irq-i8259.c
285
.end = PIC_SLAVE_IMR,
drivers/irqchip/irq-loongarch-avec.c
407
const unsigned long end)
drivers/irqchip/irq-loongarch-cpu.c
118
const unsigned long end)
drivers/irqchip/irq-loongarch-cpu.c
126
const unsigned long end)
drivers/irqchip/irq-loongarch-cpu.c
152
const unsigned long end)
drivers/irqchip/irq-loongson-eiointc.c
325
for (i = info->start; i < info->end; i++) {
drivers/irqchip/irq-loongson-eiointc.c
454
const unsigned long end)
drivers/irqchip/irq-loongson-eiointc.c
467
const unsigned long end)
drivers/irqchip/irq-loongson-eiointc.c
555
priv->route_info[i].end = priv->route_info[i].start + 1;
drivers/irqchip/irq-loongson-eiointc.c
563
priv->route_info[0].end = priv->vec_count / VEC_COUNT_PER_REG;
drivers/irqchip/irq-loongson-eiointc.c
69
int end;
drivers/irqchip/irq-loongson-htvec.c
268
const unsigned long end)
drivers/irqchip/irq-loongson-htvec.c
276
const unsigned long end)
drivers/irqchip/irq-loongson-liointc.c
376
const unsigned long end)
drivers/irqchip/irq-loongson-pch-pic.c
431
const unsigned long end)
drivers/irqchip/irq-riscv-imsic-early.c
258
const unsigned long end)
drivers/irqchip/irq-riscv-intc.c
328
res->end = res->start + rintc_acpi_data[index]->imsic_size - 1;
drivers/irqchip/irq-riscv-intc.c
334
const unsigned long end)
drivers/irqchip/irq-riscv-intc.c
340
const unsigned long end)
drivers/isdn/hardware/mISDN/netjet.c
701
goto end;
drivers/isdn/hardware/mISDN/netjet.c
732
end:
drivers/macintosh/macio_asic.c
195
res->end = res->start + 0x1ffff;
drivers/macintosh/macio_asic.c
204
res->end = res->start + 0xff;
drivers/macintosh/macio_asic.c
226
if (index == 0 && (res->end - res->start) > 0xfff)
drivers/macintosh/macio_asic.c
227
res->end = res->start + 0xfff;
drivers/macintosh/macio_asic.c
228
if (index == 1 && (res->end - res->start) > 0xff)
drivers/macintosh/macio_asic.c
229
res->end = res->start + 0xff;
drivers/mailbox/bcm-pdc-mailbox.c
1568
&pdc_regs->start, &pdc_regs->end);
drivers/mailbox/pcc.c
522
const unsigned long end)
drivers/mcb/mcb-parse.c
89
mdev->irq.end = GDD_IRQ(reg1);
drivers/mcb/mcb-parse.c
94
mdev->mem.end = mdev->mem.start + size - 1;
drivers/md/bcache/bcache.h
242
struct bkey end;
drivers/md/bcache/bset.c
1046
if (unlikely(bkey_cmp(search, &t->end) >= 0))
drivers/md/bcache/bset.c
1095
struct bkey *end)
drivers/md/bcache/bset.c
1097
if (k != end)
drivers/md/bcache/bset.c
1099
((struct btree_iter_set) { k, end }),
drivers/md/bcache/bset.c
1144
if (iter->data->k > iter->data->end) {
drivers/md/bcache/bset.c
1146
iter->data->k = iter->data->end;
drivers/md/bcache/bset.c
1149
if (iter->data->k == iter->data->end)
drivers/md/bcache/bset.c
115
if (next < iter->data->end &&
drivers/md/bcache/bset.c
603
? bset_bkey_idx(t->data, t->data->keys - bkey_u64s(&t->end))
drivers/md/bcache/bset.c
727
t->end = *k;
drivers/md/bcache/bset.c
758
t->end = *k;
drivers/md/bcache/bset.h
172
struct bkey end;
drivers/md/bcache/bset.h
323
struct bkey *k, *end;
drivers/md/bcache/bset.h
346
struct bkey *end);
drivers/md/bcache/btree.c
1332
bkey_cmp(&b->key, &t->end) < 0,
drivers/md/bcache/btree.c
142
void *data = (void *) i + 8, *end = bset_bkey_last(i);
drivers/md/bcache/btree.c
144
crc = crc64_be(crc, data, end - data);
drivers/md/bcache/btree.c
219
bkey_cmp(&b->key, &b->keys.set[0].end) < 0)
drivers/md/bcache/btree.c
2637
struct bkey *end;
drivers/md/bcache/btree.c
2648
if (bkey_cmp(k, refill->end) > 0) {
drivers/md/bcache/btree.c
2686
struct bkey *end, keybuf_pred_fn *pred)
drivers/md/bcache/btree.c
2696
refill.end = end;
drivers/md/bcache/btree.c
2716
buf->end = w->key;
drivers/md/bcache/btree.c
2719
buf->end = MAX_KEY;
drivers/md/bcache/btree.c
2739
struct bkey *end)
drivers/md/bcache/btree.c
2746
if (bkey_cmp(end, &buf->start) <= 0 ||
drivers/md/bcache/btree.c
2747
bkey_cmp(start, &buf->end) >= 0)
drivers/md/bcache/btree.c
2753
while (w && bkey_cmp(&START_KEY(&w->key), end) < 0) {
drivers/md/bcache/btree.c
2787
struct bkey *end,
drivers/md/bcache/btree.c
2797
if (bkey_cmp(&buf->last_scanned, end) >= 0) {
drivers/md/bcache/btree.c
2802
bch_refill_keybuf(c, buf, end, pred);
drivers/md/bcache/btree.h
407
struct bkey *end, keybuf_pred_fn *pred);
drivers/md/bcache/btree.h
409
struct bkey *end);
drivers/md/bcache/btree.h
414
struct bkey *end,
drivers/md/bcache/extents.c
100
char *out = buf, *end = buf + size;
drivers/md/bcache/extents.c
102
#define p(...) (out += scnprintf(out, end - out, __VA_ARGS__))
drivers/md/bcache/extents.c
35
if (i->k == i->end)
drivers/md/bcache/journal.c
345
uint64_t start = i->j.last_seq, end = i->j.seq, n = start;
drivers/md/bcache/journal.c
353
n, i->j.seq - 1, start, end);
drivers/md/bcache/journal.c
382
keys, entries, end);
drivers/md/bcache/request.c
986
struct bkey end = KEY(dc->disk.id, bio_end_sector(bio), 0);
drivers/md/bcache/request.c
988
bch_keybuf_check_overlapping(&s->iop.c->moving_gc_keys, &start, &end);
drivers/md/bcache/request.c
991
if (bch_keybuf_check_overlapping(&dc->writeback_keys, &start, &end)) {
drivers/md/bcache/super.c
646
struct bucket_disk *end = d + prios_per_bucket(ca);
drivers/md/bcache/super.c
649
b < ca->buckets + ca->sb.nbuckets && d < end;
drivers/md/bcache/super.c
694
struct bucket_disk *d = p->data + prios_per_bucket(ca), *end = d;
drivers/md/bcache/super.c
702
if (d == end) {
drivers/md/bcache/util.c
20
#define simple_strtoint(c, end, base) simple_strtol(c, end, base)
drivers/md/bcache/util.c
21
#define simple_strtouint(c, end, base) simple_strtoul(c, end, base)
drivers/md/bcache/writeback.c
705
struct bkey end = KEY(dc->disk.id, MAX_KEY_OFFSET, 0);
drivers/md/bcache/writeback.c
714
bkey_cmp(&buf->last_scanned, &end) > 0)
drivers/md/bcache/writeback.c
724
bch_refill_keybuf(dc->disk.c, buf, &end, dirty_pred);
drivers/md/bcache/writeback.c
726
if (bkey_cmp(&buf->last_scanned, &end) < 0)
drivers/md/dm-bufio.c
1382
unsigned int offset, end, align;
drivers/md/dm-bufio.c
1395
end = b->write_end;
drivers/md/dm-bufio.c
1399
end += align - 1;
drivers/md/dm-bufio.c
1400
end &= -align;
drivers/md/dm-bufio.c
1401
if (unlikely(end > b->c->block_size))
drivers/md/dm-bufio.c
1402
end = b->c->block_size;
drivers/md/dm-bufio.c
1405
n_sectors = (end - offset) >> SECTOR_SHIFT;
drivers/md/dm-bufio.c
2086
unsigned int start, unsigned int end)
drivers/md/dm-bufio.c
2090
BUG_ON(start >= end);
drivers/md/dm-bufio.c
2091
BUG_ON(end > b->c->block_size);
drivers/md/dm-bufio.c
2099
b->dirty_end = end;
drivers/md/dm-bufio.c
2105
if (end > b->dirty_end)
drivers/md/dm-bufio.c
2106
b->dirty_end = end;
drivers/md/dm-bufio.c
928
if (!b || (b->block >= end))
drivers/md/dm-bufio.c
953
__remove_range(bc, &bc->trees[i].root, begin, end, pred, release);
drivers/md/dm-cache-metadata.c
1001
return blocks_are_clean_combined_dirty(cmd, begin, end, result);
drivers/md/dm-cache-metadata.c
912
dm_cblock_t begin, dm_cblock_t end,
drivers/md/dm-cache-metadata.c
918
while (begin != end) {
drivers/md/dm-cache-metadata.c
938
dm_cblock_t begin, dm_cblock_t end,
drivers/md/dm-cache-metadata.c
963
while (begin != end) {
drivers/md/dm-cache-metadata.c
978
if (begin == end)
drivers/md/dm-cache-metadata.c
995
dm_cblock_t begin, dm_cblock_t end,
drivers/md/dm-cache-metadata.c
999
return blocks_are_clean_separate_dirty(cmd, begin, end, result);
drivers/md/dm-cache-policy-smq.c
63
struct entry *end;
drivers/md/dm-cache-policy-smq.c
69
es->begin = es->end = NULL;
drivers/md/dm-cache-policy-smq.c
702
unsigned int begin, unsigned int end)
drivers/md/dm-cache-policy-smq.c
711
for (i = begin; i != end; i++)
drivers/md/dm-cache-policy-smq.c
77
es->end = es->begin + nr_entries;
drivers/md/dm-cache-policy-smq.c
91
BUG_ON(e >= es->end);
drivers/md/dm-cache-policy-smq.c
98
BUG_ON(e < es->begin || e >= es->end);
drivers/md/dm-cache-target.c
3269
dm_cblock_t end;
drivers/md/dm-cache-target.c
3292
result->end = to_cblock(e);
drivers/md/dm-cache-target.c
3303
result->end = to_cblock(from_cblock(result->begin) + 1u);
drivers/md/dm-cache-target.c
3314
uint64_t e = from_cblock(range->end);
drivers/md/dm-cache-target.c
3353
while (range->begin != range->end) {
drivers/md/dm-cache-target.c
512
static void build_key(dm_oblock_t begin, dm_oblock_t end, struct dm_cell_key_v2 *key)
drivers/md/dm-cache-target.c
517
key->block_end = from_oblock(end);
drivers/md/dm-cache-target.c
587
dm_oblock_t end = to_oblock(from_oblock(oblock) + 1ULL);
drivers/md/dm-cache-target.c
592
build_key(oblock, end, &key);
drivers/md/dm-clone-target.c
291
unsigned long end;
drivers/md/dm-clone-target.c
294
end = bio_end_sector(bio) >> clone->region_shift;
drivers/md/dm-clone-target.c
296
if (*rs >= end)
drivers/md/dm-clone-target.c
299
*nr_regions = end - *rs;
drivers/md/dm-crypt.c
2865
char *start, *end, *mac_alg = NULL;
drivers/md/dm-crypt.c
2872
end = strchr(cipher_api, ',');
drivers/md/dm-crypt.c
2873
if (!start || !end || ++start > end)
drivers/md/dm-crypt.c
2876
mac_alg = kmemdup_nul(start, end - start, GFP_KERNEL);
drivers/md/dm-integrity.c
3246
sector_t start, end;
drivers/md/dm-integrity.c
3251
end = ((range.logical_sector + range.n_sectors) >>
drivers/md/dm-integrity.c
3254
block_bitmap_op(ic, ic->recalc_bitmap, start, end - start, BITMAP_OP_CLEAR);
drivers/md/dm-integrity.c
4308
unsigned int start = 0, end = PAGE_SIZE;
drivers/md/dm-integrity.c
4313
end = end_offset + (1 << SECTOR_SHIFT);
drivers/md/dm-integrity.c
4314
sg_set_buf(&s[idx - start_index], va + start, end - start);
drivers/md/dm-ioctl.c
1035
static int invalid_str(char *str, void *end)
drivers/md/dm-ioctl.c
1037
while ((void *) str < end)
drivers/md/dm-ioctl.c
1416
static int next_target(struct dm_target_spec *last, uint32_t next, const char *end,
drivers/md/dm-ioctl.c
1427
size_t remaining = end - (char *)last;
drivers/md/dm-ioctl.c
1457
const char *const end = (const char *) param + param_size;
drivers/md/dm-ioctl.c
1475
r = next_target(spec, next, end, &spec, &target_params);
drivers/md/dm-ioctl.c
1481
nul_terminator = memchr(target_params, 0, (size_t)(end - target_params));
drivers/md/dm-ioctl.c
59
char *end;
drivers/md/dm-ioctl.c
686
if ((char *)info->vers + sizeof(tt->version) + strlen(tt->name) + 1 > info->end) {
drivers/md/dm-ioctl.c
740
iter_info.end = (char *)vers + needed;
drivers/md/dm-stats.c
1007
unsigned long long start, end, len, step;
drivers/md/dm-stats.c
1039
end = start + len;
drivers/md/dm-stats.c
1040
if (start >= end)
drivers/md/dm-stats.c
1047
step = end - start;
drivers/md/dm-stats.c
1104
id = dm_stats_create(dm_get_stats(md), start, end, step, stat_flags,
drivers/md/dm-stats.c
231
(unsigned long long)s->end,
drivers/md/dm-stats.c
260
static int dm_stats_create(struct dm_stats *stats, sector_t start, sector_t end,
drivers/md/dm-stats.c
281
if (end < start || !step)
drivers/md/dm-stats.c
284
n_entries = end - start;
drivers/md/dm-stats.c
320
s->end = end;
drivers/md/dm-stats.c
48
sector_t end;
drivers/md/dm-stats.c
503
len = s->end - s->start;
drivers/md/dm-stats.c
564
struct dm_stats_aux *stats_aux, bool end,
drivers/md/dm-stats.c
594
if (!end) {
drivers/md/dm-stats.c
636
bool end, unsigned long duration_jiffies,
drivers/md/dm-stats.c
642
if (end_sector <= s->start || bi_sector >= s->end)
drivers/md/dm-stats.c
651
if (unlikely(end_sector > s->end))
drivers/md/dm-stats.c
652
todo -= (end_sector - s->end);
drivers/md/dm-stats.c
665
stats_aux, end, duration_jiffies);
drivers/md/dm-stats.c
673
sector_t bi_sector, unsigned int bi_sectors, bool end,
drivers/md/dm-stats.c
688
if (!end) {
drivers/md/dm-stats.c
710
if (end)
drivers/md/dm-stats.c
714
__dm_stat_bio(s, bi_rw, bi_sector, end_sector, end, duration_jiffies, stats_aux);
drivers/md/dm-stats.c
860
sector_t start, end, step;
drivers/md/dm-stats.c
888
for (x = idx_start; x < idx_end; x++, start = end) {
drivers/md/dm-stats.c
890
end = start + step;
drivers/md/dm-stats.c
891
if (unlikely(end > s->end))
drivers/md/dm-stats.c
892
end = s->end;
drivers/md/dm-stats.h
33
sector_t bi_sector, unsigned int bi_sectors, bool end,
drivers/md/dm-stripe.c
253
sector_t begin, end;
drivers/md/dm-stripe.c
258
target_stripe, &end);
drivers/md/dm-stripe.c
259
if (begin < end) {
drivers/md/dm-stripe.c
263
bio->bi_iter.bi_size = to_bytes(end - begin);
drivers/md/dm-table.c
532
char *start, *end = input, *out, **argv = NULL;
drivers/md/dm-table.c
548
start = skip_spaces(end);
drivers/md/dm-table.c
554
end = out = start;
drivers/md/dm-table.c
555
while (*end) {
drivers/md/dm-table.c
557
if (*end == '\\' && *(end + 1)) {
drivers/md/dm-table.c
558
*out++ = *(end + 1);
drivers/md/dm-table.c
559
end += 2;
drivers/md/dm-table.c
563
if (isspace(*end))
drivers/md/dm-table.c
566
*out++ = *end++;
drivers/md/dm-table.c
577
if (*end)
drivers/md/dm-table.c
578
end++;
drivers/md/dm-thin-metadata.c
1602
dm_block_t begin, dm_block_t end,
drivers/md/dm-thin-metadata.c
1610
if (end < begin)
drivers/md/dm-thin-metadata.c
1617
if (begin >= end)
drivers/md/dm-thin-metadata.c
1626
while (begin != end) {
drivers/md/dm-thin-metadata.c
1648
dm_block_t begin, dm_block_t end,
drivers/md/dm-thin-metadata.c
1657
r = __find_mapped_range(td, begin, end, thin_begin, thin_end,
drivers/md/dm-thin-metadata.c
1701
static int __remove_range(struct dm_thin_device *td, dm_block_t begin, dm_block_t end)
drivers/md/dm-thin-metadata.c
1731
while (begin < end) {
drivers/md/dm-thin-metadata.c
1739
if (begin >= end)
drivers/md/dm-thin-metadata.c
1742
r = dm_btree_remove_leaves(&pmd->bl_info, mapping_root, &begin, end, &mapping_root, &count);
drivers/md/dm-thin-metadata.c
1761
dm_block_t begin, dm_block_t end)
drivers/md/dm-thin-metadata.c
1767
r = __remove_range(td, begin, end);
drivers/md/dm-thin-metadata.c
328
uint64_t b, begin, end;
drivers/md/dm-thin-metadata.c
338
if (b == end) {
drivers/md/dm-thin-metadata.c
339
end++;
drivers/md/dm-thin-metadata.c
341
fn(sm, begin, end);
drivers/md/dm-thin-metadata.c
343
end = b + 1;
drivers/md/dm-thin-metadata.c
348
end = b + 1;
drivers/md/dm-thin-metadata.c
353
fn(sm, begin, end);
drivers/md/dm-thin-metadata.h
155
dm_block_t begin, dm_block_t end,
drivers/md/dm-thin-metadata.h
171
dm_block_t begin, dm_block_t end);
drivers/md/dm-thin.c
1088
dm_block_t b = m->data_block, e, end = m->data_block + m->virt_end - m->virt_begin;
drivers/md/dm-thin.c
1092
while (b != end) {
drivers/md/dm-thin.c
1094
for (; b < end; b++) {
drivers/md/dm-thin.c
1103
if (b == end)
drivers/md/dm-thin.c
1107
for (e = b + 1; e != end; e++) {
drivers/md/dm-thin.c
1279
sector_t begin, sector_t end)
drivers/md/dm-thin.c
1285
to.count = end - begin;
drivers/md/dm-thin.c
1664
static void break_up_discard_bio(struct thin_c *tc, dm_block_t begin, dm_block_t end,
drivers/md/dm-thin.c
1677
while (begin != end) {
drivers/md/dm-thin.c
1678
r = dm_thin_find_mapped_range(tc->td, begin, end, &virt_begin, &virt_end,
drivers/md/dm-thin.c
1766
dm_block_t begin, end;
drivers/md/dm-thin.c
1770
get_bio_block_range(tc, bio, &begin, &end);
drivers/md/dm-thin.c
1771
if (begin == end) {
drivers/md/dm-thin.c
1779
if (unlikely(!build_key(tc->td, VIRTUAL, begin, end, &virt_key))) {
drivers/md/dm-thin.c
689
dm_block_t *begin, dm_block_t *end)
drivers/md/dm-thin.c
711
*end = e;
drivers/md/dm-vdo/indexer/io-factory.c
160
.end = NULL,
drivers/md/dm-vdo/indexer/io-factory.c
175
if ((reader->end == NULL) || (block_number != reader->block_number)) {
drivers/md/dm-vdo/indexer/io-factory.c
193
reader->end = reader->start + offset;
drivers/md/dm-vdo/indexer/io-factory.c
199
return (reader->end == NULL) ? 0 : reader->start + UDS_BLOCK_SIZE - reader->end;
drivers/md/dm-vdo/indexer/io-factory.c
210
if (reader->end != NULL)
drivers/md/dm-vdo/indexer/io-factory.c
228
memcpy(data, reader->end, chunk_size);
drivers/md/dm-vdo/indexer/io-factory.c
231
reader->end += chunk_size;
drivers/md/dm-vdo/indexer/io-factory.c
247
int start_offset = reader->end - reader->start;
drivers/md/dm-vdo/indexer/io-factory.c
257
if (memcmp(value, reader->end, chunk_size) != 0) {
drivers/md/dm-vdo/indexer/io-factory.c
264
reader->end += chunk_size;
drivers/md/dm-vdo/indexer/io-factory.c
297
.end = NULL,
drivers/md/dm-vdo/indexer/io-factory.c
309
return writer->start + UDS_BLOCK_SIZE - writer->end;
drivers/md/dm-vdo/indexer/io-factory.c
330
writer->end = data;
drivers/md/dm-vdo/indexer/io-factory.c
345
memset(writer->end, 0, available);
drivers/md/dm-vdo/indexer/io-factory.c
353
writer->end = NULL;
drivers/md/dm-vdo/indexer/io-factory.c
37
u8 *end;
drivers/md/dm-vdo/indexer/io-factory.c
393
memset(writer->end, 0, chunk_size);
drivers/md/dm-vdo/indexer/io-factory.c
395
memcpy(writer->end, data, chunk_size);
drivers/md/dm-vdo/indexer/io-factory.c
400
writer->end += chunk_size;
drivers/md/dm-vdo/indexer/io-factory.c
53
u8 *end;
drivers/md/dm-vdo/indexer/radix-sort.c
273
sort_key_t *end;
drivers/md/dm-vdo/indexer/radix-sort.c
296
end = task.last_key - bins->size[bins->last];
drivers/md/dm-vdo/indexer/radix-sort.c
299
for (fence = task.first_key; fence <= end; ) {
drivers/md/dm-vdo/slab-depot.c
2870
slab_block_number max_sbn = slab->end - slab->start;
drivers/md/dm-vdo/slab-depot.c
3104
slab_count_t start, slab_count_t end,
drivers/md/dm-vdo/slab-depot.c
3111
.next = (((slabs == NULL) || (start < end)) ? NULL : slabs[start]),
drivers/md/dm-vdo/slab-depot.c
3112
.end = end,
drivers/md/dm-vdo/slab-depot.c
3134
if ((slab == NULL) || (slab->slab_number < iterator->end + iterator->stride))
drivers/md/dm-vdo/slab-depot.c
3810
.end = slab_origin + slab_config->slab_blocks,
drivers/md/dm-vdo/slab-depot.h
229
physical_block_number_t end;
drivers/md/dm-vdo/slab-depot.h
317
slab_count_t end;
drivers/md/dm-verity-verify-sig.c
55
goto end;
drivers/md/dm-verity-verify-sig.c
61
goto end;
drivers/md/dm-verity-verify-sig.c
67
end:
drivers/md/dm-writecache.c
880
static void writecache_discard(struct dm_writecache *wc, sector_t start, sector_t end)
drivers/md/dm-writecache.c
889
while (read_original_sector(wc, e) < end) {
drivers/md/dm-zoned-metadata.c
2370
unsigned int end = bit + nr_bits;
drivers/md/dm-zoned-metadata.c
2373
while (bit < end) {
drivers/md/dm-zoned-metadata.c
2375
((end - bit) >= BITS_PER_LONG)) {
drivers/md/dm-zoned-metadata.c
2527
int end = bit + nr_bits;
drivers/md/dm-zoned-metadata.c
2530
while (bit < end) {
drivers/md/dm-zoned-metadata.c
2532
((end - bit) >= BITS_PER_LONG)) {
drivers/md/dm-zoned-metadata.c
2715
int end = bit + nr_bits;
drivers/md/dm-zoned-metadata.c
2718
while (bit < end) {
drivers/md/dm-zoned-metadata.c
2720
((end - bit) >= BITS_PER_LONG)) {
drivers/md/dm.c
506
static void dm_io_acct(struct dm_io *io, bool end)
drivers/md/dm.c
511
if (!end)
drivers/md/dm.c
531
end, io->start_time, &io->stats_aux);
drivers/md/md-bitmap.c
2514
sector_t end = block + new_blocks;
drivers/md/md-bitmap.c
2518
while (start < end) {
drivers/md/md-llbitmap.c
1068
unsigned long end = (offset + sectors - 1) >> llbitmap->chunkshift;
drivers/md/md-llbitmap.c
1070
int page_end = (end + BITMAP_DATA_OFFSET) >> PAGE_SHIFT;
drivers/md/md-llbitmap.c
1072
llbitmap_state_machine(llbitmap, start, end, BitmapActionStartwrite);
drivers/md/md-llbitmap.c
1085
unsigned long end = (offset + sectors - 1) >> llbitmap->chunkshift;
drivers/md/md-llbitmap.c
1087
int page_end = (end + BITMAP_DATA_OFFSET) >> PAGE_SHIFT;
drivers/md/md-llbitmap.c
1100
unsigned long end = (offset + sectors - 1) >> llbitmap->chunkshift;
drivers/md/md-llbitmap.c
1102
int page_end = (end + BITMAP_DATA_OFFSET) >> PAGE_SHIFT;
drivers/md/md-llbitmap.c
1104
llbitmap_state_machine(llbitmap, start, end, BitmapActionDiscard);
drivers/md/md-llbitmap.c
1117
unsigned long end = (offset + sectors - 1) >> llbitmap->chunkshift;
drivers/md/md-llbitmap.c
1119
int page_end = (end + BITMAP_DATA_OFFSET) >> PAGE_SHIFT;
drivers/md/md-llbitmap.c
602
unsigned long end,
drivers/md/md-llbitmap.c
619
while (start <= end) {
drivers/md/md-llbitmap.c
928
unsigned long end;
drivers/md/md-llbitmap.c
936
end = min(llbitmap->chunks, PAGE_SIZE - BITMAP_DATA_OFFSET) - 1;
drivers/md/md-llbitmap.c
943
start = end + 1;
drivers/md/md-llbitmap.c
944
end = min(end + PAGE_SIZE, llbitmap->chunks - 1);
drivers/md/md-llbitmap.c
959
llbitmap_state_machine(llbitmap, start, end, BitmapActionDaemon);
drivers/md/md.c
4864
char *end;
drivers/md/md.c
4878
chunk = end_chunk = simple_strtoul(buf, &end, 0);
drivers/md/md.c
4879
if (buf == end)
drivers/md/md.c
4882
if (*end == '-') { /* range */
drivers/md/md.c
4883
buf = end + 1;
drivers/md/md.c
4884
end_chunk = simple_strtoul(buf, &end, 0);
drivers/md/md.c
4885
if (buf == end)
drivers/md/md.c
4889
if (*end && !isspace(*end))
drivers/md/md.c
4893
buf = skip_spaces(end);
drivers/md/persistent-data/dm-array.c
467
unsigned int begin, end;
drivers/md/persistent-data/dm-array.c
477
end = total_nr_blocks_needed(resize->old_nr_full_blocks,
drivers/md/persistent-data/dm-array.c
480
r = drop_blocks(resize, begin, end);
drivers/md/persistent-data/dm-space-map-common.c
171
static int sm_find_free(void *addr, unsigned int begin, unsigned int end,
drivers/md/persistent-data/dm-space-map-common.c
174
while (begin < end) {
drivers/md/persistent-data/dm-space-map-common.c
338
dm_block_t end, dm_block_t *result)
drivers/md/persistent-data/dm-space-map-common.c
343
dm_block_t index_end = dm_sector_div_up(end, ll->entries_per_block);
drivers/md/persistent-data/dm-space-map-common.c
349
end = do_div(end, ll->entries_per_block);
drivers/md/persistent-data/dm-space-map-common.c
350
if (end == 0)
drivers/md/persistent-data/dm-space-map-common.c
351
end = ll->entries_per_block;
drivers/md/persistent-data/dm-space-map-common.c
370
bit_end = (i == index_end - 1) ? end : ll->entries_per_block;
drivers/md/persistent-data/dm-space-map-common.c
394
dm_block_t begin, dm_block_t end, dm_block_t *b)
drivers/md/persistent-data/dm-space-map-common.h
122
dm_block_t end, dm_block_t *result);
drivers/md/persistent-data/dm-space-map-common.h
124
dm_block_t begin, dm_block_t end, dm_block_t *result);
drivers/md/persistent-data/dm-space-map-metadata.c
106
brb->end = 0;
drivers/md/persistent-data/dm-space-map-metadata.c
111
return brb->begin == brb->end;
drivers/md/persistent-data/dm-space-map-metadata.c
125
unsigned int next = brb_next(brb, brb->end);
drivers/md/persistent-data/dm-space-map-metadata.c
134
bop = brb->bops + brb->end;
drivers/md/persistent-data/dm-space-map-metadata.c
139
brb->end = next;
drivers/md/persistent-data/dm-space-map-metadata.c
315
i != smm->uncommitted.end;
drivers/md/persistent-data/dm-space-map-metadata.c
355
i != smm->uncommitted.end;
drivers/md/persistent-data/dm-space-map-metadata.c
99
unsigned int end;
drivers/md/persistent-data/dm-transaction-manager.c
423
uint64_t b, begin, end;
drivers/md/persistent-data/dm-transaction-manager.c
431
if (b == end)
drivers/md/persistent-data/dm-transaction-manager.c
432
end++;
drivers/md/persistent-data/dm-transaction-manager.c
434
fn(tm, begin, end);
drivers/md/persistent-data/dm-transaction-manager.c
436
end = b + 1;
drivers/md/persistent-data/dm-transaction-manager.c
441
end = b + 1;
drivers/md/persistent-data/dm-transaction-manager.c
446
fn(tm, begin, end);
drivers/md/raid0.c
459
sector_t end;
drivers/md/raid0.c
479
end = zone->zone_end;
drivers/md/raid0.c
481
end = bio_end_sector(bio);
drivers/md/raid0.c
484
orig_end = end;
drivers/md/raid0.c
486
end = end - zone[-1].zone_end;
drivers/md/raid0.c
493
last_stripe_index = end;
drivers/md/raid0.c
510
end_disk_index = (int)(end - last_stripe_index * stripe_size) /
drivers/md/raid0.c
516
end_disk_offset = ((int)(end - last_stripe_index * stripe_size) %
drivers/md/raid5-cache.c
1311
sector_t end)
drivers/md/raid5-cache.c
1316
r5l_write_super(log, end);
drivers/md/raid5-cache.c
1341
if (log->last_checkpoint < end) {
drivers/md/raid5-cache.c
1344
end - log->last_checkpoint, GFP_NOIO);
drivers/md/raid5-cache.c
1350
blkdev_issue_discard(bdev, log->rdev->data_offset, end,
drivers/md/raid5-cache.c
265
sector_t end)
drivers/md/raid5-cache.c
267
if (end >= start)
drivers/md/raid5-cache.c
268
return end - start;
drivers/md/raid5-cache.c
270
return end + log->device_size - start;
drivers/md/raid5.c
5906
sector_t end = start + *sectors;
drivers/md/raid5.c
5908
sector_t prev_end = end;
drivers/md/raid5.c
5916
end = round_up(end, sectors_per_chunk);
drivers/md/raid5.c
5919
end = raid5_compute_sector(conf, end, 0, &dd_idx, NULL);
drivers/md/raid5.c
5928
*sectors = end - start;
drivers/md/raid5.c
5946
*sectors = max(end, prev_end) - *offset;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
254
unsigned int i, end;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
306
end = d;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
338
} while (i < end);
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
345
int i, end;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
360
end = 0x00 + d;
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
366
if (tag != want_tag || i + len > end) {
drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c
374
} while (i < end);
drivers/media/dvb-frontends/drxk_hard.c
1234
unsigned long end;
drivers/media/dvb-frontends/drxk_hard.c
1251
end = jiffies + msecs_to_jiffies(time_out);
drivers/media/dvb-frontends/drxk_hard.c
1258
((time_is_after_jiffies(end))));
drivers/media/dvb-frontends/drxk_hard.c
1344
unsigned long end;
drivers/media/dvb-frontends/drxk_hard.c
1361
end = jiffies + msecs_to_jiffies(DRXK_OFDM_TR_SHUTDOWN_TIMEOUT);
drivers/media/dvb-frontends/drxk_hard.c
1365
|| time_is_after_jiffies(end))
drivers/media/dvb-frontends/drxk_hard.c
1416
unsigned long end;
drivers/media/dvb-frontends/drxk_hard.c
1446
end = jiffies + msecs_to_jiffies(DRXK_MAX_WAITTIME);
drivers/media/dvb-frontends/drxk_hard.c
1452
} while (!(cur_cmd == DRX_SCU_READY) && (time_is_after_jiffies(end)));
drivers/media/dvb-frontends/drxk_hard.c
2775
unsigned long end;
drivers/media/dvb-frontends/drxk_hard.c
2799
end = jiffies + msecs_to_jiffies(time_out);
drivers/media/dvb-frontends/drxk_hard.c
2804
} while ((bl_status == 0x1) && time_is_after_jiffies(end));
drivers/media/dvb-frontends/drxk_hard.c
4055
goto end;
drivers/media/dvb-frontends/drxk_hard.c
4057
goto end;
drivers/media/dvb-frontends/drxk_hard.c
4061
goto end;
drivers/media/dvb-frontends/drxk_hard.c
4071
end:
drivers/media/firewire/firedtv-fw.c
238
.end = CSR_REGISTER_BASE + CSR_FCP_END,
drivers/media/i2c/ccs/ccs-core.c
165
void *ptr, *alloc, *end;
drivers/media/i2c/ccs/ccs-core.c
176
end = alloc + ccs_limit_offsets[CCS_L_LAST].lim;
drivers/media/i2c/ccs/ccs-core.c
201
if (ptr + width > end) {
drivers/media/i2c/ccs/ccs-data.c
20
void *end;
drivers/media/i2c/ccs/ccs-data.c
30
if (bin->end - bin->now < len)
drivers/media/i2c/ccs/ccs-data.c
50
bin->end = bin->base + bin->size;
drivers/media/i2c/ccs/ccs-data.c
789
static int ccs_data_parse_end(bool *end, const void *payload, const void *endp,
drivers/media/i2c/ccs/ccs-data.c
800
*end = true;
drivers/media/i2c/ccs/ccs-data.c
918
rval = ccs_data_parse_end(&ccsdata->end, payload,
drivers/media/i2c/ccs/ccs-data.c
965
if (bin.now != bin.end) {
drivers/media/i2c/ccs/ccs-data.c
968
bin.base, bin.now, bin.end);
drivers/media/i2c/ccs/ccs-data.h
223
bool end;
drivers/media/i2c/s5c73m3/s5c73m3-core.c
240
unsigned long end = start + msecs_to_jiffies(2000);
drivers/media/i2c/s5c73m3/s5c73m3-core.c
251
} while (time_is_after_jiffies(end));
drivers/media/i2c/s5k5baf.c
348
u16 *d, i, *end;
drivers/media/i2c/s5k5baf.c
378
end = d + count;
drivers/media/i2c/s5k5baf.c
382
if (f->seq[i].offset + d <= end)
drivers/media/i2c/s5k5baf.c
534
unsigned long end = jiffies + msecs_to_jiffies(timeout);
drivers/media/i2c/s5k5baf.c
543
} while (time_is_after_jiffies(end));
drivers/media/i2c/tvp5150.c
121
const u8 end, int max_line)
drivers/media/i2c/tvp5150.c
131
for (i = init; i < end; i += max_line) {
drivers/media/i2c/tvp5150.c
132
len = (end - i > max_line) ? max_line : end - i;
drivers/media/pci/bt8xx/btcx-risc.h
11
int end;
drivers/media/pci/bt8xx/bttv-driver.c
670
__s32 end = btv->vbi_fmt.end;
drivers/media/pci/bt8xx/bttv-driver.c
672
if (end > btv->crop_start)
drivers/media/pci/bt8xx/bttv-driver.c
676
btv->vbi_end = end;
drivers/media/pci/bt8xx/bttv-risc.c
544
if (btv->vbi_fmt.end >= tvnorm->cropcap.bounds.top)
drivers/media/pci/bt8xx/bttv-risc.c
545
min_vdelay += btv->vbi_fmt.end - tvnorm->cropcap.bounds.top;
drivers/media/pci/bt8xx/bttv-vbi.c
265
__s32 start1, end;
drivers/media/pci/bt8xx/bttv-vbi.c
289
end = max(frt->fmt.vbi.start[0], start1) * 2 + 2;
drivers/media/pci/bt8xx/bttv-vbi.c
293
btv->vbi_fmt.end = end;
drivers/media/pci/bt8xx/bttv-vbi.c
376
f->end = tvnorm->vbistart[0] * 2 + 2;
drivers/media/pci/bt8xx/bttvp.h
171
__s32 end;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1820
size_t begin, end;
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1826
#define CHUNK_SIZE(a) ((a)->end - (a)->begin + 1)
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1857
arr[0].end = arr[1].begin + size0 - 1;
drivers/media/pci/mgb4/mgb4_core.c
165
.end = 0x47f,
drivers/media/pci/mgb4/mgb4_core.c
171
.end = 14,
drivers/media/pci/mgb4/mgb4_core.c
197
spi_resources[0].end += mapbase;
drivers/media/pci/mgb4/mgb4_core.c
199
spi_resources[1].end = irq;
drivers/media/pci/mgb4/mgb4_core.c
273
.end = 0x3ff,
drivers/media/pci/mgb4/mgb4_core.c
279
.end = 15,
drivers/media/pci/mgb4/mgb4_core.c
298
i2c_resources[0].end += mapbase;
drivers/media/pci/mgb4/mgb4_core.c
300
i2c_resources[1].end = irq;
drivers/media/pci/mgb4/mgb4_core.c
443
res->end += mapbase;
drivers/media/pci/mgb4/mgb4_core.c
464
res[0].end = pci_resource_end(pdev, MGB4_XDMA_BAR_ID);
drivers/media/pci/mgb4/mgb4_core.c
468
res[1].end = res[1].start + MGB4_VIN_DEVICES + MGB4_VOUT_DEVICES
drivers/media/pci/mgb4/mgb4_core.c
513
.end = 0xff,
drivers/media/pci/mgb4/mgb4_core.c
519
.end = 0x17ff,
drivers/media/pci/mgb4/mgb4_sysfs_out.c
109
goto end;
drivers/media/pci/mgb4/mgb4_sysfs_out.c
112
goto end;
drivers/media/pci/mgb4/mgb4_sysfs_out.c
140
end:
drivers/media/pci/tw686x/tw686x-video.c
837
unsigned long end;
drivers/media/pci/tw686x/tw686x-video.c
847
end = jiffies + msecs_to_jiffies(500);
drivers/media/pci/tw686x/tw686x-video.c
848
while (time_is_after_jiffies(end)) {
drivers/media/platform/amphion/vpu_dbg.c
299
iface->cmd_desc->end,
drivers/media/platform/amphion/vpu_dbg.c
307
iface->msg_desc->end,
drivers/media/platform/amphion/vpu_defs.h
168
u32 end;
drivers/media/platform/amphion/vpu_helpers.c
241
u32 end;
drivers/media/platform/amphion/vpu_helpers.c
252
end = start + stream_buffer->length;
drivers/media/platform/amphion/vpu_helpers.c
255
if (offset < start || offset > end)
drivers/media/platform/amphion/vpu_helpers.c
258
if (offset + size <= end) {
drivers/media/platform/amphion/vpu_helpers.c
261
memcpy(dst, virt + (offset - start), end - offset);
drivers/media/platform/amphion/vpu_helpers.c
262
memcpy(dst + end - offset, virt, size + offset - end);
drivers/media/platform/amphion/vpu_helpers.c
275
u32 end;
drivers/media/platform/amphion/vpu_helpers.c
286
end = start + stream_buffer->length;
drivers/media/platform/amphion/vpu_helpers.c
288
if (offset < start || offset > end)
drivers/media/platform/amphion/vpu_helpers.c
291
if (offset + size <= end) {
drivers/media/platform/amphion/vpu_helpers.c
294
memcpy(virt + (offset - start), src, end - offset);
drivers/media/platform/amphion/vpu_helpers.c
295
memcpy(virt, src + end - offset, size + offset - end);
drivers/media/platform/amphion/vpu_helpers.c
308
u32 end;
drivers/media/platform/amphion/vpu_helpers.c
319
end = start + stream_buffer->length;
drivers/media/platform/amphion/vpu_helpers.c
321
if (offset < start || offset > end)
drivers/media/platform/amphion/vpu_helpers.c
324
if (offset + size <= end) {
drivers/media/platform/amphion/vpu_helpers.c
327
memset(virt + (offset - start), val, end - offset);
drivers/media/platform/amphion/vpu_helpers.c
328
memset(virt, val, size + offset - end);
drivers/media/platform/amphion/vpu_helpers.c
332
if (offset >= end)
drivers/media/platform/amphion/vpu_helpers.c
350
return (desc.end - desc.start + desc.rptr - desc.wptr);
drivers/media/platform/amphion/vpu_helpers.c
352
return desc.end - desc.start;
drivers/media/platform/amphion/vpu_helpers.c
365
return (desc.end - desc.start + desc.wptr - desc.rptr);
drivers/media/platform/amphion/vpu_imx8q.c
185
if (addr >= region->start && addr + size < region->end)
drivers/media/platform/amphion/vpu_malone.c
1669
u32 size = desc->end - desc->start;
drivers/media/platform/amphion/vpu_malone.c
1711
if (desc->wptr == desc->end)
drivers/media/platform/amphion/vpu_malone.c
1723
if (desc->wptr == desc->end)
drivers/media/platform/amphion/vpu_malone.c
201
u32 end;
drivers/media/platform/amphion/vpu_malone.c
384
iface->cmd_buffer_desc.buffer.end = iface->cmd_buffer_desc.buffer.start + CMD_SIZE;
drivers/media/platform/amphion/vpu_malone.c
393
iface->msg_buffer_desc.buffer.end = iface->msg_buffer_desc.buffer.start + MSG_SIZE;
drivers/media/platform/amphion/vpu_malone.c
437
iface->eng_access_buff_desc[i].buffer.end =
drivers/media/platform/amphion/vpu_malone.c
460
iface->debug_buffer_desc.buffer.end = iface->debug_buffer_desc.buffer.start + log->length;
drivers/media/platform/amphion/vpu_malone.c
511
writel(buf->phys + buf->length, &str_buf->end);
drivers/media/platform/amphion/vpu_malone.c
530
desc->end = readl(&str_buf->end);
drivers/media/platform/amphion/vpu_malone.c
951
info->end = pkt->data[12];
drivers/media/platform/amphion/vpu_rpc.c
138
if (rptr >= desc->end) {
drivers/media/platform/amphion/vpu_rpc.c
154
if (rptr >= desc->end) {
drivers/media/platform/amphion/vpu_rpc.c
37
size = desc->end - desc->start;
drivers/media/platform/amphion/vpu_rpc.c
78
if (wptr >= desc->end) {
drivers/media/platform/amphion/vpu_rpc.c
87
if (wptr >= desc->end) {
drivers/media/platform/amphion/vpu_rpc.h
110
dma_addr_t end;
drivers/media/platform/amphion/vpu_rpc.h
16
u32 end;
drivers/media/platform/amphion/vpu_windsor.c
584
iface->cmd_buffer_desc.end = iface->cmd_buffer_desc.start + CMD_SIZE;
drivers/media/platform/amphion/vpu_windsor.c
593
iface->msg_buffer_desc.end = iface->msg_buffer_desc.start + MSG_SIZE;
drivers/media/platform/amphion/vpu_windsor.c
642
iface->log_buffer_desc.end = iface->log_buffer_desc.start + log->length;
drivers/media/platform/amphion/vpu_windsor.c
866
desc->end = buf->phys + buf->length;
drivers/media/platform/amphion/vpu_windsor.c
904
desc->end = get_ptr(rpc_desc->end);
drivers/media/platform/chips-media/coda/coda-bit.c
1858
if (ctx->bitstream_fifo.kfifo.out >= meta->end) {
drivers/media/platform/chips-media/coda/coda-bit.c
1860
meta->sequence, meta->start, meta->end);
drivers/media/platform/chips-media/coda/coda-bit.c
2272
if (meta->end == ctx->bitstream_fifo.kfifo.in) {
drivers/media/platform/chips-media/coda/coda-bit.c
2277
pad = ((0 - meta->end) & 0xff) + 256;
drivers/media/platform/chips-media/coda/coda-bit.c
357
if (coda_bitstream_can_fetch_past(ctx, meta->end))
drivers/media/platform/chips-media/coda/coda-bit.c
406
meta->end = ctx->bitstream_fifo.kfifo.in;
drivers/media/platform/chips-media/coda/coda-common.c
1619
if (!coda_bitstream_can_fetch_past(ctx, meta->end) &&
drivers/media/platform/chips-media/coda/coda-common.c
1623
meta->end, ctx->bitstream_fifo.kfifo.in);
drivers/media/platform/chips-media/coda/coda-h264.c
18
static const u8 *coda_find_nal_header(const u8 *buf, const u8 *end)
drivers/media/platform/chips-media/coda/coda-h264.c
24
if (buf >= end)
drivers/media/platform/chips-media/coda/coda-h264.c
34
const u8 *end = buf + vb2_get_plane_payload(vb, 0);
drivers/media/platform/chips-media/coda/coda-h264.c
38
buf = coda_find_nal_header(buf, end);
drivers/media/platform/chips-media/coda/coda-jpeg.c
819
u8 *end;
drivers/media/platform/chips-media/coda/coda-jpeg.c
824
if (stream->curr >= stream->end)
drivers/media/platform/chips-media/coda/coda-jpeg.c
834
if (stream->curr + sizeof(__be16) > stream->end)
drivers/media/platform/chips-media/coda/coda.h
170
unsigned int end;
drivers/media/platform/chips-media/coda/trace.h
101
__entry->end = meta->end & ctx->bitstream_fifo.kfifo.mask;
drivers/media/platform/chips-media/coda/trace.h
106
__entry->minor, __entry->index, __entry->start, __entry->end,
drivers/media/platform/chips-media/coda/trace.h
124
__field(int, end)
drivers/media/platform/chips-media/coda/trace.h
132
__entry->end = meta ? (meta->end &
drivers/media/platform/chips-media/coda/trace.h
138
__entry->minor, __entry->start, __entry->end, __entry->ctx)
drivers/media/platform/chips-media/coda/trace.h
93
__field(int, end)
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
591
goto end;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
602
end:
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
805
goto end;
drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c
828
end:
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1081
unsigned char *end;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1110
end = va + bs->size;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1118
size = (unsigned int)(end - pos);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1120
if (end - pos < 4)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
1128
if (end - pos < size)
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
890
int end;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
909
end = vdec_vp9_slice_tile_offset(i + 1, mi_rows, rows_log2);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
910
offset = end - start;
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
918
end = vdec_vp9_slice_tile_offset(i + 1, mi_cols, cols_log2);
drivers/media/platform/mediatek/vcodec/decoder/vdec/vdec_vp9_req_lat_if.c
919
offset = end - start;
drivers/media/platform/nvidia/tegra-vde/iommu.c
26
unsigned long end;
drivers/media/platform/nvidia/tegra-vde/iommu.c
29
end = vde->domain->geometry.aperture_end;
drivers/media/platform/nvidia/tegra-vde/iommu.c
33
iova = alloc_iova(&vde->iova, size >> shift, end >> shift, true);
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1538
goto end;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1543
goto end;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1546
goto end;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1584
goto end;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1588
goto end;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
1610
end:
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2004
goto end;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2008
goto end;
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c
2026
end:
drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c
17
u32 end;
drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c
23
u32 end;
drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c
801
if (packet->type > range[i].begin && packet->type < range[i].end) {
drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c
927
if (packet->type > range[i].begin && packet->type < range[i].end) {
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
247
unsigned int begin, end;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
272
end = sizeof(struct pisp_be_config) / sizeof(u32);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
273
for (unsigned int u = begin; u < end; u++)
drivers/media/platform/renesas/rcar_jpu.c
279
void *end;
drivers/media/platform/renesas/rcar_jpu.c
573
if (buf->curr >= buf->end)
drivers/media/platform/renesas/rcar_jpu.c
581
if (buf->end - buf->curr < 2)
drivers/media/platform/renesas/rcar_jpu.c
592
buf->curr += min((unsigned long)(buf->end - buf->curr), len);
drivers/media/platform/renesas/rcar_jpu.c
602
jpeg_buffer.end = buffer + size;
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
21
unsigned long end = jiffies + msecs_to_jiffies(50);
drivers/media/platform/samsung/exynos-gsc/gsc-regs.c
24
while (time_before(jiffies, end)) {
drivers/media/platform/samsung/exynos4-is/fimc-lite-reg.c
22
unsigned long end = jiffies + msecs_to_jiffies(FLITE_RESET_TIMEOUT);
drivers/media/platform/samsung/exynos4-is/fimc-lite-reg.c
29
while (time_is_after_jiffies(end)) {
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1047
goto end;
drivers/media/platform/samsung/s5p-mfc/s5p_mfc.c
1072
end:
drivers/media/platform/st/sti/hva/hva-debugfs.c
183
ktime_t end = ktime_get();
drivers/media/platform/st/sti/hva/hva-debugfs.c
192
div = (u64)ktime_us_delta(end, dbg->begin);
drivers/media/platform/st/stm32/dma2d/dma2d.c
479
goto end;
drivers/media/platform/st/stm32/dma2d/dma2d.c
484
goto end;
drivers/media/platform/st/stm32/dma2d/dma2d.c
491
goto end;
drivers/media/platform/st/stm32/dma2d/dma2d.c
510
end:
drivers/media/platform/ti/cal/cal-camerarx.c
988
phy->res->name, &phy->res->start, &phy->res->end);
drivers/media/platform/ti/cal/cal.c
1125
res->name, &res->start, &res->end);
drivers/media/platform/ti/cal/cal.c
1187
cal->res->name, &cal->res->start, &cal->res->end);
drivers/media/platform/ti/cal/cal.c
689
static void cal_irq_handle_wdma(struct cal_ctx *ctx, bool start, bool end)
drivers/media/platform/ti/cal/cal.c
710
if (end)
drivers/media/platform/ti/cal/cal.c
713
if (end)
drivers/media/platform/ti/cal/cal.c
762
bool end = !!(status[1] & CAL_HL_IRQ_WDMA_END_MASK(i));
drivers/media/platform/ti/cal/cal.c
765
if (start || end)
drivers/media/platform/ti/cal/cal.c
766
cal_irq_handle_wdma(cal->ctx[i], start, end);
drivers/media/platform/ti/davinci/vpif.c
330
u8 start, end;
drivers/media/platform/ti/davinci/vpif.c
334
end = channel_id + found;
drivers/media/platform/ti/davinci/vpif.c
336
for (i = start; i < end; i++) {
drivers/media/platform/ti/omap3isp/ispstat.c
103
u8 *end;
drivers/media/platform/ti/omap3isp/ispstat.c
109
for (w = buf->virt_addr, end = w + MAGIC_SIZE; w < end; w++)
drivers/media/platform/ti/omap3isp/ispstat.c
121
for (w = buf->virt_addr + buf_size, end = w + MAGIC_SIZE;
drivers/media/platform/ti/omap3isp/ispstat.c
122
w < end; w++) {
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
596
u32 start, end;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
619
end = start + group_entry[tile_id].tile_size;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
620
*dst++ = end & 255;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
621
*dst++ = (end >> 8) & 255;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
622
*dst++ = (end >> 16) & 255;
drivers/media/platform/verisilicon/rockchip_vpu981_hw_av1_dec.c
623
*dst++ = (end >> 24) & 255;
drivers/media/radio/si470x/radio-si470x-i2c.c
251
goto end;
drivers/media/radio/si470x/radio-si470x-i2c.c
258
goto end;
drivers/media/radio/si470x/radio-si470x-i2c.c
264
goto end;
drivers/media/radio/si470x/radio-si470x-i2c.c
270
goto end;
drivers/media/radio/si470x/radio-si470x-i2c.c
325
end:
drivers/media/test-drivers/vim2m.c
454
int start, end, step;
drivers/media/test-drivers/vim2m.c
484
end = -1;
drivers/media/test-drivers/vim2m.c
488
end = height;
drivers/media/test-drivers/vim2m.c
500
for (y = start; y != end; y += step, y_out++) {
drivers/media/test-drivers/vim2m.c
519
for (y = start; y != end; y += step, y_out++) {
drivers/media/test-drivers/vivid/vivid-cec.c
118
ktime_t start, end;
drivers/media/test-drivers/vivid/vivid-cec.c
235
end = ktime_get();
drivers/media/test-drivers/vivid/vivid-cec.c
241
delta_us = div_s64(end - start, 1000);
drivers/media/tuners/tda18271-fe.c
687
goto end;
drivers/media/tuners/tda18271-fe.c
690
end:
drivers/media/usb/au0828/au0828-core.c
321
goto end;
drivers/media/usb/au0828/au0828-core.c
351
goto end;
drivers/media/usb/au0828/au0828-core.c
364
goto end;
drivers/media/usb/au0828/au0828-core.c
383
goto end;
drivers/media/usb/au0828/au0828-core.c
386
goto end;
drivers/media/usb/au0828/au0828-core.c
401
goto end;
drivers/media/usb/au0828/au0828-core.c
410
goto end;
drivers/media/usb/au0828/au0828-core.c
420
goto end;
drivers/media/usb/au0828/au0828-core.c
435
end:
drivers/media/usb/au0828/au0828-video.c
1052
goto end;
drivers/media/usb/au0828/au0828-video.c
1096
end:
drivers/media/usb/dvb-usb-v2/lmedm04.c
610
u16 j, wlen, len_in, start, end;
drivers/media/usb/dvb-usb-v2/lmedm04.c
628
end = (i == 1) ? 512 : fw->size;
drivers/media/usb/dvb-usb-v2/lmedm04.c
629
for (j = start; j < end; j += (packet_size+1)) {
drivers/media/usb/dvb-usb-v2/lmedm04.c
631
if ((end - j) > packet_size) {
drivers/media/usb/dvb-usb-v2/lmedm04.c
636
dlen = (u8)(end - j)-1;
drivers/media/usb/stk1160/stk1160-i2c.c
32
unsigned long end;
drivers/media/usb/stk1160/stk1160-i2c.c
36
end = jiffies + msecs_to_jiffies(STK1160_I2C_TIMEOUT);
drivers/media/usb/stk1160/stk1160-i2c.c
37
while (time_is_after_jiffies(end)) {
drivers/media/usb/uvc/uvc_ctrl.c
626
goto end;
drivers/media/usb/uvc/uvc_ctrl.c
636
end:
drivers/media/v4l2-core/v4l2-jpeg.c
178
u8 *end;
drivers/media/v4l2-core/v4l2-jpeg.c
184
if (stream->curr >= stream->end)
drivers/media/v4l2-core/v4l2-jpeg.c
195
if (stream->curr + sizeof(__be16) > stream->end)
drivers/media/v4l2-core/v4l2-jpeg.c
206
if (stream->curr + len > stream->end)
drivers/media/v4l2-core/v4l2-jpeg.c
235
if (stream->curr + sizeof(__be16) > stream->end)
drivers/media/v4l2-core/v4l2-jpeg.c
239
if (stream->curr + len > stream->end)
drivers/media/v4l2-core/v4l2-jpeg.c
577
if (stream->curr + 6 > stream->end ||
drivers/media/v4l2-core/v4l2-jpeg.c
617
stream.end = stream.curr + len;
drivers/media/v4l2-core/v4l2-mc.c
291
goto end;
drivers/media/v4l2-core/v4l2-mc.c
295
end:
drivers/memory/omap-gpmc.c
1509
gpmc_mem_root.end = GPMC_MEM_END;
drivers/memory/omap-gpmc.c
1512
gpmc_mem_root.end = gpmc->data->end;
drivers/memory/omap-gpmc.c
2219
} else if (res.end > GPMC_MEM_END) {
drivers/memory/omap-gpmc.c
482
#define GPMC_GET_RAW(reg, st, end, field) \
drivers/memory/omap-gpmc.c
483
get_gpmc_timing_reg(cs, (reg), (st), (end), 0, field, GPMC_CD_FCLK, 0, 1, 0)
drivers/memory/omap-gpmc.c
484
#define GPMC_GET_RAW_MAX(reg, st, end, max, field) \
drivers/memory/omap-gpmc.c
485
get_gpmc_timing_reg(cs, (reg), (st), (end), (max), field, GPMC_CD_FCLK, 0, 1, 0)
drivers/memory/omap-gpmc.c
486
#define GPMC_GET_RAW_BOOL(reg, st, end, field) \
drivers/memory/omap-gpmc.c
487
get_gpmc_timing_reg(cs, (reg), (st), (end), 0, field, GPMC_CD_FCLK, 0, 1, 1)
drivers/memory/omap-gpmc.c
488
#define GPMC_GET_RAW_SHIFT_MAX(reg, st, end, shift, max, field) \
drivers/memory/omap-gpmc.c
489
get_gpmc_timing_reg(cs, (reg), (st), (end), (max), field, GPMC_CD_FCLK, (shift), 1, 1)
drivers/memory/omap-gpmc.c
490
#define GPMC_GET_TICKS(reg, st, end, field) \
drivers/memory/omap-gpmc.c
491
get_gpmc_timing_reg(cs, (reg), (st), (end), 0, field, GPMC_CD_FCLK, 0, 0, 0)
drivers/memory/omap-gpmc.c
492
#define GPMC_GET_TICKS_CD(reg, st, end, field, cd) \
drivers/memory/omap-gpmc.c
493
get_gpmc_timing_reg(cs, (reg), (st), (end), 0, field, (cd), 0, 0, 0)
drivers/memory/omap-gpmc.c
494
#define GPMC_GET_TICKS_CD_MAX(reg, st, end, max, field, cd) \
drivers/memory/omap-gpmc.c
495
get_gpmc_timing_reg(cs, (reg), (st), (end), (max), field, (cd), 0, 0, 0)
drivers/memory/omap-gpmc.c
953
res->end = base + size - 1;
drivers/memory/omap-gpmc.c
969
res->end = 0;
drivers/memory/stm32_omm.c
62
res1.end = res.end;
drivers/mfd/cgbc-core.c
271
.end = CGBC_IO_SESSION_END,
drivers/mfd/cgbc-core.c
276
.end = CGBC_IO_CMD_END,
drivers/mfd/cs5535-mfd.c
82
r->end = pci_resource_end(pdev, bar);
drivers/mfd/da9063-core.c
36
.end = DA9063_IRQ_LDO_LIM,
drivers/mfd/da9063-core.c
45
.end = DA9063_IRQ_ALARM,
drivers/mfd/da9063-core.c
51
.end = DA9063_IRQ_TICK,
drivers/mfd/da9063-core.c
60
.end = DA9063_IRQ_ONKEY,
drivers/mfd/da9063-core.c
68
.end = DA9063_IRQ_ADC_RDY,
drivers/mfd/hi655x-pmic.c
55
.end = PWRON_D20R_INT,
drivers/mfd/hi655x-pmic.c
60
.end = PWRON_D20F_INT,
drivers/mfd/hi655x-pmic.c
65
.end = PWRON_D4SR_INT,
drivers/mfd/intel_pmc_bxt.c
294
tco_res[0].end = tco_res[0].start + TCO_REGS_SIZE - 1;
drivers/mfd/intel_pmc_bxt.c
297
tco_res[1].end = tco_res[1].start + SMI_EN_SIZE - 1;
drivers/mfd/intel_pmc_bxt.c
323
scu_data->mem.end = res->start + PLAT_RESOURCE_IPC_SIZE - 1;
drivers/mfd/intel_pmc_bxt.c
328
gcr_res.end = gcr_res.start + PLAT_RESOURCE_GCR_SIZE - 1;
drivers/mfd/intel_quark_i2c_gpio.c
203
res[INTEL_QUARK_IORES_MEM].end = pci_resource_end(pdev, MFD_I2C_BAR);
drivers/mfd/intel_quark_i2c_gpio.c
206
res[INTEL_QUARK_IORES_IRQ].end = pci_irq_vector(pdev, 0);
drivers/mfd/intel_quark_i2c_gpio.c
225
res[INTEL_QUARK_IORES_MEM].end = pci_resource_end(pdev, MFD_GPIO_BAR);
drivers/mfd/intel_quark_i2c_gpio.c
228
res[INTEL_QUARK_IORES_IRQ].end = pci_irq_vector(pdev, 0);
drivers/mfd/intel_soc_pmic_mrfld.c
133
irq_level2_resources[i].end = ret;
drivers/mfd/janz-cmodio.c
111
res->end = 0;
drivers/mfd/janz-cmodio.c
91
res->end = res->start + CMODIO_MODULBUS_SIZE - 1;
drivers/mfd/janz-cmodio.c
98
res->end = pci->resource[4].end;
drivers/mfd/kempld-core.c
117
.end = KEMPLD_IODATA,
drivers/mfd/lp8788.c
41
.end = LP8788_INT_PRECHG_TIMEOUT,
drivers/mfd/lp8788.c
48
.end = LP8788_INT_EXIT_SYS_SUPPORT,
drivers/mfd/lp8788.c
55
.end = LP8788_INT_NO_BATT,
drivers/mfd/lp8788.c
64
.end = LP8788_INT_RTC_ALARM2,
drivers/mfd/lpc_ich.c
1101
res->end = base_addr + ACPIBASE_GPE_END;
drivers/mfd/lpc_ich.c
1131
res->end = res->start + 128 - 1;
drivers/mfd/lpc_ich.c
1134
res->end = res->start + 64 - 1;
drivers/mfd/lpc_ich.c
1181
res->end = base_addr + ACPIBASE_TCO_END;
drivers/mfd/lpc_ich.c
1185
res->end = base_addr + ACPIBASE_SMI_END;
drivers/mfd/lpc_ich.c
1214
res->end = base_addr + ACPIBASE_GCS_END;
drivers/mfd/lpc_ich.c
1222
res->end = base_addr + ACPIBASE_PMC_END;
drivers/mfd/lpc_ich.c
1258
mem->end = base.start + offset + INTEL_GPIO_RESOURCE_SIZE - 1;
drivers/mfd/lpc_ich.c
1327
res->end = res->start + SPIBASE_BYT_SZ - 1;
drivers/mfd/lpc_ich.c
1338
res->end = res->start + SPIBASE_LPT_SZ - 1;
drivers/mfd/lpc_sch.c
101
res->end = base_addr + size - 1;
drivers/mfd/macsmc.c
318
if (bfr->iova < smc->sram->start || bfr->iova > smc->sram->end ||
drivers/mfd/macsmc.c
319
bfr_end > smc->sram->end) {
drivers/mfd/max8925-core.c
39
.end = MAX8925_ADC_RES_END,
drivers/mfd/max8925-core.c
57
.end = MAX8925_CHG_IRQ1_MASK,
drivers/mfd/max8925-core.c
75
.end = MAX8925_IRQ_RTC_ALARM0,
drivers/mfd/max8925-core.c
93
.end = MAX8925_IRQ_GPM_SW_R,
drivers/mfd/max8925-core.c
98
.end = MAX8925_IRQ_GPM_SW_F,
drivers/mfd/mfd-core.c
239
res[r].end = mem_base->start +
drivers/mfd/mfd-core.c
240
cell->resources[r].end;
drivers/mfd/mfd-core.c
245
cell->resources[r].end);
drivers/mfd/mfd-core.c
246
res[r].start = res[r].end = irq_create_mapping(
drivers/mfd/mfd-core.c
251
res[r].end = irq_base +
drivers/mfd/mfd-core.c
252
cell->resources[r].end;
drivers/mfd/mfd-core.c
257
res[r].end = cell->resources[r].end;
drivers/mfd/qnap-mcu.c
155
const u8 *end = buf + size;
drivers/mfd/qnap-mcu.c
162
while (src < end) {
drivers/mfd/rave-sp.c
481
const u8 *end = buf + size;
drivers/mfd/rave-sp.c
483
while (src < end) {
drivers/mfd/rdc321x-southbridge.c
21
.end = RDC321X_WDT_CTRL + 0x3,
drivers/mfd/rdc321x-southbridge.c
34
.end = RDC321X_GPIO_CTRL_REG1 + 0x7,
drivers/mfd/rdc321x-southbridge.c
39
.end = RDC321X_GPIO_CTRL_REG2 + 0x7,
drivers/mfd/retu-mfd.c
52
.end = RETU_INT_PWR,
drivers/mfd/retu-mfd.c
91
.end = TAHVO_INT_VBUS,
drivers/mfd/rohm-bd96801.c
721
res->start = res->end = irq_create_mapping(intb_domain,
drivers/mfd/rohm-bd96801.c
746
res->start = res->end = irq_create_mapping(errb_domain, res->start);
drivers/mfd/sm501.c
727
res->end = res->start + size - 1;
drivers/mfd/sm501.c
745
res->end = res->start + size - 1;
drivers/mfd/sm501.c
758
res->start = res->end = sm->irq;
drivers/mfd/stmpe.c
1320
res->start = res->end = block->irq + j;
drivers/mfd/tc3589x.c
147
.end = TC3589x_INT_GPIIRQ,
drivers/mfd/tc3589x.c
155
.end = TC3589x_INT_KBDIRQ,
drivers/mfd/timberdale.c
100
.end = OCORESEND,
drivers/mfd/timberdale.c
105
.end = IRQ_TIMBERDALE_I2C,
drivers/mfd/timberdale.c
148
.end = SPIEND,
drivers/mfd/timberdale.c
153
.end = IRQ_TIMBERDALE_SPI,
drivers/mfd/timberdale.c
167
.end = ETHEND,
drivers/mfd/timberdale.c
172
.end = IRQ_TIMBERDALE_ETHSW_IF,
drivers/mfd/timberdale.c
187
.end = GPIOEND,
drivers/mfd/timberdale.c
192
.end = IRQ_TIMBERDALE_GPIO,
drivers/mfd/timberdale.c
200
.end = MLCOREEND,
drivers/mfd/timberdale.c
205
.end = IRQ_TIMBERDALE_MLCORE,
drivers/mfd/timberdale.c
210
.end = IRQ_TIMBERDALE_MLCORE_BUF,
drivers/mfd/timberdale.c
218
.end = UARTEND,
drivers/mfd/timberdale.c
223
.end = IRQ_TIMBERDALE_UART,
drivers/mfd/timberdale.c
231
.end = UARTLITEEND,
drivers/mfd/timberdale.c
236
.end = IRQ_TIMBERDALE_UARTLITE,
drivers/mfd/timberdale.c
260
.end = RDSEND,
drivers/mfd/timberdale.c
265
.end = IRQ_TIMBERDALE_RDS,
drivers/mfd/timberdale.c
288
.end = LOGIWEND,
drivers/mfd/timberdale.c
359
.end = DMAEND,
drivers/mfd/timberdale.c
364
.end = IRQ_TIMBERDALE_DMA,
drivers/mfd/timberdale.c
604
.end = SDHC0END,
drivers/mfd/timberdale.c
609
.end = IRQ_TIMBERDALE_SDHC,
drivers/mfd/timberdale.c
87
.end = XIICEND,
drivers/mfd/timberdale.c
92
.end = IRQ_TIMBERDALE_I2C,
drivers/mfd/tps65090.c
43
.end = TPS65090_IRQ_VAC_STATUS_CHANGE,
drivers/mfd/tps6586x.c
100
.end = TPS6586X_INT_RTC_ALM1,
drivers/mfd/tps65910.c
27
.end = TPS65910_IRQ_RTC_ALARM,
drivers/mfd/twl6040.c
759
twl6040_codec_rsrc[0].end = irq;
drivers/mfd/twl6040.c
771
twl6040_vibra_rsrc[0].end = irq;
drivers/mfd/vx855.c
85
vx855_gpio_resources[0].end = vx855_gpio_resources[0].start + 3;
drivers/mfd/vx855.c
87
vx855_gpio_resources[1].end = vx855_gpio_resources[1].start + 3;
drivers/mfd/wm831x-core.c
621
.end = WM831X_DC1_DVS_CONTROL,
drivers/mfd/wm831x-core.c
632
.end = WM831X_DC2_DVS_CONTROL,
drivers/mfd/wm831x-core.c
642
.end = WM831X_DC3_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
651
.end = WM831X_DC4_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
660
.end = WM832X_DC4_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
669
.end = WM831X_IRQ_GPIO_16,
drivers/mfd/wm831x-core.c
677
.end = WM831X_CURRENT_SINK_1,
drivers/mfd/wm831x-core.c
686
.end = WM831X_CURRENT_SINK_2,
drivers/mfd/wm831x-core.c
695
.end = WM831X_LDO1_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
704
.end = WM831X_LDO2_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
713
.end = WM831X_LDO3_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
722
.end = WM831X_LDO4_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
731
.end = WM831X_LDO5_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
740
.end = WM831X_LDO6_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
749
.end = WM831X_LDO7_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
758
.end = WM831X_LDO8_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
767
.end = WM831X_LDO9_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
776
.end = WM831X_LDO10_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
785
.end = WM831X_LDO11_SLEEP_CONTROL,
drivers/mfd/wm831x-core.c
817
.end = WM831X_STATUS_LED_1,
drivers/mfd/wm831x-core.c
825
.end = WM831X_STATUS_LED_2,
drivers/mfd/wm8994-core.c
45
.end = WM8994_IRQ_TEMP_WARN,
drivers/mfd/wm8994-core.c
53
.end = WM8994_IRQ_GPIO(11),
drivers/misc/altera-stapl/altera.c
989
s32 end = stack[stack_ptr - 2];
drivers/misc/altera-stapl/altera.c
995
if (iterator <= end)
drivers/misc/altera-stapl/altera.c
997
} else if (iterator >= end)
drivers/misc/cardreader/rtsx_pcr.c
399
dma_addr_t addr, unsigned int len, int end)
drivers/misc/cardreader/rtsx_pcr.c
407
if (end)
drivers/misc/fastrpc.c
185
u64 end;
drivers/misc/fastrpc.c
553
int ed = CMP(pb->end, pa->end);
drivers/misc/fastrpc.c
565
ctx->olaps[i].end = ctx->olaps[i].start + ctx->args[i].length;
drivers/misc/fastrpc.c
575
ctx->olaps[i].mend = ctx->olaps[i].end;
drivers/misc/fastrpc.c
578
if (ctx->olaps[i].end > max_end) {
drivers/misc/fastrpc.c
579
max_end = ctx->olaps[i].end;
drivers/misc/fastrpc.c
586
ctx->olaps[i].mend = ctx->olaps[i].end;
drivers/misc/fastrpc.c
589
max_end = ctx->olaps[i].end;
drivers/misc/keba/cp500.c
350
.end = (resource_size_t) cp500->sys_hwbase +
drivers/misc/keba/cp500.c
408
.end = (resource_size_t) cp500->sys_hwbase +
drivers/misc/keba/cp500.c
458
.end = (resource_size_t) cp500->sys_hwbase +
drivers/misc/keba/cp500.c
506
.end = (resource_size_t) cp500->sys_hwbase +
drivers/misc/keba/cp500.c
555
.end = (resource_size_t) cp500->sys_hwbase + info->offset +
drivers/misc/keba/cp500.c
896
startup.end = startup.start + cp500->devs->startup.size - 1;
drivers/misc/mei/bus.c
1000
goto end;
drivers/misc/mei/bus.c
1006
goto end;
drivers/misc/mei/bus.c
1017
goto end;
drivers/misc/mei/bus.c
1025
goto end;
drivers/misc/mei/bus.c
1031
end:
drivers/misc/mei/hw-me.c
1329
goto end;
drivers/misc/mei/hw-me.c
1351
goto end;
drivers/misc/mei/hw-me.c
1373
goto end;
drivers/misc/mei/hw-me.c
1392
end:
drivers/misc/mei/hw-txe.c
1088
goto end;
drivers/misc/mei/hw-txe.c
1125
goto end;
drivers/misc/mei/hw-txe.c
1146
end:
drivers/misc/mei/interrupt.c
380
goto end;
drivers/misc/mei/interrupt.c
392
goto end;
drivers/misc/mei/interrupt.c
448
goto end;
drivers/misc/mei/interrupt.c
476
goto end;
drivers/misc/mei/interrupt.c
488
goto end;
drivers/misc/mei/interrupt.c
490
end:
drivers/misc/mei/main.c
433
goto end;
drivers/misc/mei/main.c
443
goto end;
drivers/misc/mei/main.c
470
goto end;
drivers/misc/mei/main.c
474
goto end;
drivers/misc/mei/main.c
480
end:
drivers/misc/mei/main.c
888
static int mei_fsync(struct file *fp, loff_t start, loff_t end, int datasync)
drivers/misc/mei/mei_lb.c
159
goto end;
drivers/misc/mei/mei_lb.c
165
goto end;
drivers/misc/mei/mei_lb.c
182
goto end;
drivers/misc/mei/mei_lb.c
191
goto end;
drivers/misc/mei/mei_lb.c
198
goto end;
drivers/misc/mei/mei_lb.c
203
end:
drivers/misc/mei/pci-me.c
201
goto end;
drivers/misc/mei/pci-me.c
209
goto end;
drivers/misc/mei/pci-me.c
215
goto end;
drivers/misc/mei/pci-me.c
222
goto end;
drivers/misc/mei/pci-me.c
230
goto end;
drivers/misc/mei/pci-me.c
292
end:
drivers/misc/mei/pci-txe.c
152
end:
drivers/misc/mei/pci-txe.c
61
goto end;
drivers/misc/mei/pci-txe.c
69
goto end;
drivers/misc/mei/pci-txe.c
77
goto end;
drivers/misc/mei/pci-txe.c
85
goto end;
drivers/misc/mei/pci-txe.c
92
goto end;
drivers/misc/ocxl/link.c
496
unsigned long start, unsigned long end)
drivers/misc/ocxl/link.c
503
trace_ocxl_mmu_notifier_range(start, end, pid);
drivers/misc/ocxl/link.c
506
for (addr = start; addr < end; addr += page_size)
drivers/misc/ocxl/pasid.c
19
pr_debug("Range %d->%d\n", cur->start, cur->end);
drivers/misc/ocxl/pasid.c
40
last_end = cur->end;
drivers/misc/ocxl/pasid.c
45
new->end = new->start + size - 1;
drivers/misc/ocxl/pasid.c
47
if (new->end > max_id) {
drivers/misc/ocxl/pasid.c
68
if (cur->start == start && cur->end == (start + size - 1)) {
drivers/misc/ocxl/pasid.c
9
u32 end;
drivers/misc/ocxl/trace.h
13
TP_PROTO(unsigned long start, unsigned long end, unsigned long pidr),
drivers/misc/ocxl/trace.h
14
TP_ARGS(start, end, pidr),
drivers/misc/ocxl/trace.h
18
__field(unsigned long, end)
drivers/misc/ocxl/trace.h
24
__entry->end = end;
drivers/misc/ocxl/trace.h
30
__entry->end,
drivers/misc/sgi-gru/grutlbpurge.c
216
range->start, range->end, atomic_read(&gms->ms_range_active));
drivers/misc/sgi-gru/grutlbpurge.c
217
gru_flush_tlb_range(gms, range->start, range->end - range->start);
drivers/misc/sgi-gru/grutlbpurge.c
233
gms, range->start, range->end);
drivers/misc/sram-exec.c
26
unsigned long end = base + block->size;
drivers/misc/sram-exec.c
28
if (!PAGE_ALIGNED(base) || !PAGE_ALIGNED(end)) {
drivers/misc/sram.c
210
if (child_res.start < res->start || child_res.end > res->end) {
drivers/mmc/host/cavium-octeon.c
62
u64 end;
drivers/mmc/host/cavium-octeon.c
65
end = ALIGN(start + len - 1, CVMX_CACHE_LINE_SIZE);
drivers/mmc/host/cavium-octeon.c
68
while (start <= end) {
drivers/mmc/host/cavium-octeon.c
78
u64 end;
drivers/mmc/host/cavium-octeon.c
81
end = ALIGN(start + len - 1, CVMX_CACHE_LINE_SIZE);
drivers/mmc/host/cavium-octeon.c
84
while (start <= end) {
drivers/mmc/host/cqhci-core.c
482
void cqhci_set_tran_desc(u8 *desc, dma_addr_t addr, int len, bool end,
drivers/mmc/host/cqhci-core.c
488
CQHCI_END(end ? 1 : 0) |
drivers/mmc/host/cqhci-core.c
510
bool end = false;
drivers/mmc/host/cqhci-core.c
530
end = true;
drivers/mmc/host/cqhci-core.c
532
cq_host->ops->set_tran_desc(cq_host, &desc, addr, len, end, dma64);
drivers/mmc/host/cqhci-core.c
534
cqhci_set_tran_desc(desc, addr, len, end, dma64);
drivers/mmc/host/cqhci.h
294
dma_addr_t addr, int len, bool end, bool dma64);
drivers/mmc/host/cqhci.h
323
void cqhci_set_tran_desc(u8 *desc, dma_addr_t addr, int len, bool end, bool dma64);
drivers/mmc/host/dw_mmc-rockchip.c
297
int end; /* inclusive */
drivers/mmc/host/dw_mmc-rockchip.c
332
ranges[range_count-1].end = i;
drivers/mmc/host/dw_mmc-rockchip.c
365
if (ranges[0].start == 0 && ranges[0].end == priv->num_phases - 1) {
drivers/mmc/host/dw_mmc-rockchip.c
375
int len = (ranges[i].end - ranges[i].start + 1);
drivers/mmc/host/dw_mmc-rockchip.c
388
TUNING_ITERATION_TO_PHASE(ranges[i].end,
drivers/mmc/host/dw_mmc-rockchip.c
397
TUNING_ITERATION_TO_PHASE(ranges[longest_range].end,
drivers/mmc/host/mmc_spi.c
219
u8 *end = cp + host->t.len;
drivers/mmc/host/mmc_spi.c
233
while (cp < end && *cp == 0xff)
drivers/mmc/host/mmc_spi.c
237
if (cp == end) {
drivers/mmc/host/mmc_spi.c
239
end = cp+1;
drivers/mmc/host/mmc_spi.c
269
if (cp == end) {
drivers/mmc/host/mmc_spi.c
274
end = cp+1;
drivers/mmc/host/mmc_spi.c
310
while (cp < end && *cp == 0)
drivers/mmc/host/mmc_spi.c
312
if (cp == end) {
drivers/mmc/host/mmc_spi.c
324
if (cp == end) {
drivers/mmc/host/mmc_spi.c
329
end = cp+1;
drivers/mmc/host/mmc_spi.c
347
if (cp == end) {
drivers/mmc/host/mmc_spi.c
352
end = cp+1;
drivers/mmc/host/mtk-sd.c
3162
goto end;
drivers/mmc/host/mtk-sd.c
3165
end:
drivers/mmc/host/renesas_sdhi_internal_dmac.c
576
.end = renesas_sdhi_internal_dmac_end_dma,
drivers/mmc/host/rtsx_pci_sdmmc.c
63
static void dump_reg_range(struct realtek_pci_sdmmc *host, u16 start, u16 end)
drivers/mmc/host/rtsx_pci_sdmmc.c
65
u16 len = end - start + 1;
drivers/mmc/host/sdhci-of-dwcmshc.c
616
dma_addr_t addr, int len, bool end, bool dma64)
drivers/mmc/host/sdhci-of-dwcmshc.c
621
cqhci_set_tran_desc(*desc, addr, len, end, dma64);
drivers/mmc/host/sdhci-of-dwcmshc.c
632
cqhci_set_tran_desc(*desc, addr, len, end, dma64);
drivers/mmc/host/sdhci_am654.c
163
u8 end;
drivers/mmc/host/sdhci_am654.c
496
last_fail_end = fail_window[num_fails - 1].end;
drivers/mmc/host/sdhci_am654.c
500
end_fail = fail_window[i].end;
drivers/mmc/host/sdhci_am654.c
554
fail_window[fail_index].end = itap;
drivers/mmc/host/tmio_mmc.h
137
void (*end)(struct tmio_mmc_host *host); /* held host->lock */
drivers/mmc/host/tmio_mmc_core.c
63
if (host->dma_ops && host->dma_ops->end)
drivers/mmc/host/tmio_mmc_core.c
64
host->dma_ops->end(host);
drivers/mmc/host/wbsd.c
1047
goto end;
drivers/mmc/host/wbsd.c
1051
goto end;
drivers/mmc/host/wbsd.c
1066
end:
drivers/mmc/host/wbsd.c
1078
goto end;
drivers/mmc/host/wbsd.c
1082
goto end;
drivers/mmc/host/wbsd.c
1090
end:
drivers/mmc/host/wbsd.c
1102
goto end;
drivers/mmc/host/wbsd.c
1106
goto end;
drivers/mmc/host/wbsd.c
1114
end:
drivers/mmc/host/wbsd.c
1127
goto end;
drivers/mmc/host/wbsd.c
1131
goto end;
drivers/mmc/host/wbsd.c
1135
end:
drivers/mmc/host/wmt-sdmmc.c
515
u16 req_count, u32 buffer_addr, u32 branch_addr, int end)
drivers/mmc/host/wmt-sdmmc.c
518
if (end)
drivers/mtd/devices/ms02-nv.c
126
mod_res->end = addr + MS02NV_SLOT_SIZE - 1;
drivers/mtd/devices/ms02-nv.c
158
diag_res->end = addr + MS02NV_RAM - 1;
drivers/mtd/devices/ms02-nv.c
171
user_res->end = addr + size - 1;
drivers/mtd/devices/ms02-nv.c
184
csr_res->end = addr + MS02NV_CSR + 3;
drivers/mtd/devices/pmc551.c
140
unsigned long end;
drivers/mtd/devices/pmc551.c
149
end = instr->addr + instr->len - 1;
drivers/mtd/devices/pmc551.c
150
eoff_hi = end & ~(priv->asize - 1);
drivers/mtd/devices/pmc551.c
152
eoff_lo = end & (priv->asize - 1);
drivers/mtd/devices/pmc551.c
229
unsigned long end;
drivers/mtd/devices/pmc551.c
238
end = from + len - 1;
drivers/mtd/devices/pmc551.c
240
eoff_hi = end & ~(priv->asize - 1);
drivers/mtd/devices/pmc551.c
241
eoff_lo = end & (priv->asize - 1);
drivers/mtd/devices/pmc551.c
285
unsigned long end;
drivers/mtd/devices/pmc551.c
294
end = to + len - 1;
drivers/mtd/devices/pmc551.c
296
eoff_hi = end & ~(priv->asize - 1);
drivers/mtd/devices/pmc551.c
297
eoff_lo = end & (priv->asize - 1);
drivers/mtd/devices/slram.c
167
((slram_priv_t *)(*curmtd)->mtdinfo->priv)->end =
drivers/mtd/devices/slram.c
195
((slram_priv_t *)(*curmtd)->mtdinfo->priv)->end);
drivers/mtd/devices/slram.c
57
u_char *end;
drivers/mtd/devices/sst25l.c
169
uint32_t addr, end;
drivers/mtd/devices/sst25l.c
180
end = addr + instr->len;
drivers/mtd/devices/sst25l.c
190
while (addr < end) {
drivers/mtd/maps/amd76xrom.c
148
window->rsrc.end = window->phys + window->size - 1;
drivers/mtd/maps/amd76xrom.c
245
map->rsrc.end = map->map.phys + map->mtd->size - 1;
drivers/mtd/maps/ck804xrom.c
177
window->rsrc.end = window->phys + window->size - 1;
drivers/mtd/maps/ck804xrom.c
275
map->rsrc.end = map->map.phys + map->mtd->size - 1;
drivers/mtd/maps/esb2rom.c
242
window->rsrc.end = window->phys + window->size - 1;
drivers/mtd/maps/esb2rom.c
337
map->rsrc.end = map->map.phys + map->mtd->size - 1;
drivers/mtd/maps/ichxrom.c
177
window->rsrc.end = window->phys + window->size - 1;
drivers/mtd/maps/ichxrom.c
272
map->rsrc.end = map->map.phys + map->mtd->size - 1;
drivers/mtd/maps/l440gx.c
100
pm_iobase->end = 63;
drivers/mtd/maps/l440gx.c
107
pm_iobase->end += iobase & ~1;
drivers/mtd/maps/pcmciamtd.c
323
if (link->resource[2]->end) {
drivers/mtd/maps/pcmciamtd.c
498
link->resource[2]->end = (force_size) ? force_size << 20 :
drivers/mtd/maps/pcmciamtd.c
512
link->resource[2]->end = (force_size) ?
drivers/mtd/maps/pcmciamtd.c
514
link->resource[2]->end >>= j;
drivers/mtd/maps/pcmciamtd.c
521
} while (link->resource[2]->end >= 0x1000);
drivers/mtd/maps/physmap-core.c
639
.end = CONFIG_MTD_PHYSMAP_START + CONFIG_MTD_PHYSMAP_LEN - 1,
drivers/mtd/maps/pismo.c
101
res.end = base + region->size - 1;
drivers/mtd/maps/pxa2xx-flash.c
27
unsigned long end = start + len;
drivers/mtd/maps/pxa2xx-flash.c
30
while (start < end) {
drivers/mtd/maps/sa1100-flash.c
74
size = res->end - phys + 1;
drivers/mtd/maps/scx200_docflash.c
123
docmem.end = base + size;
drivers/mtd/mtdchar.c
602
u64 end;
drivers/mtd/mtdchar.c
622
if (check_add_overflow(req.start, req.len, &end) || end > mtd->size)
drivers/mtd/mtdchar.c
702
u64 end;
drivers/mtd/mtdchar.c
729
if (check_add_overflow(req.start, req.len, &end) || end > mtd->size) {
drivers/mtd/mtdpart.c
151
u64 end = child->part.offset + child->part.size;
drivers/mtd/mtdpart.c
164
for (; i < max && regions[i].offset < end; i++) {
drivers/mtd/nand/core.c
325
struct nand_pos pos, end;
drivers/mtd/nand/core.c
332
nanddev_offs_to_pos(nand, offs + len, &end);
drivers/mtd/nand/core.c
335
nanddev_pos_cmp(&pos, &end) < 0;
drivers/mtd/nand/onenand/onenand_base.c
2508
int start, end, block, value, status;
drivers/mtd/nand/onenand/onenand_base.c
2512
end = onenand_block(this, ofs + len) - 1;
drivers/mtd/nand/onenand/onenand_base.c
2524
this->write_word(end, this->base + ONENAND_REG_END_BLOCK_ADDRESS);
drivers/mtd/nand/onenand/onenand_base.c
2546
for (block = start; block < end + 1; block++) {
drivers/mtd/nand/onenand/onenand_base.c
2621
unsigned int end;
drivers/mtd/nand/onenand/onenand_base.c
2623
end = this->chipsize >> this->erase_shift;
drivers/mtd/nand/onenand/onenand_base.c
2624
for (block = 0; block < end; block++) {
drivers/mtd/nand/onenand/onenand_base.c
3517
static int flexonenand_check_blocks_erased(struct mtd_info *mtd, int start, int end)
drivers/mtd/nand/onenand/onenand_base.c
3531
printk(KERN_DEBUG "Check blocks from %d to %d\n", start, end);
drivers/mtd/nand/onenand/onenand_base.c
3533
for (block = start; block <= end; block++) {
drivers/mtd/nand/onenand/onenand_samsung.c
731
unsigned int block, end;
drivers/mtd/nand/onenand/onenand_samsung.c
733
end = this->chipsize >> this->erase_shift;
drivers/mtd/nand/onenand/onenand_samsung.c
735
for (block = 0; block < end; block++) {
drivers/mtd/nand/onenand/onenand_samsung.c
750
int start, end, start_mem_addr, end_mem_addr;
drivers/mtd/nand/onenand/onenand_samsung.c
754
end = start + (len >> this->erase_shift) - 1;
drivers/mtd/nand/onenand/onenand_samsung.c
755
end_mem_addr = onenand->mem_addr(end, 0, 0);
drivers/mtd/nand/raw/au1550nd.c
121
unsigned long addr, staddr, start, mask, end;
drivers/mtd/nand/raw/au1550nd.c
130
end = (start | (start - 1)) & ~(start ^ mask);
drivers/mtd/nand/raw/au1550nd.c
131
if ((nand_base >= start) && (nand_base < end))
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1989
bool begin, bool end,
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1997
(end ? (0x03 << 8) : 0) | /* IRQ | STOP */
drivers/mtd/nand/raw/brcmnand/brcmnand.c
1998
(!!begin) | ((!!end) << 1); /* head, tail */
drivers/mtd/nand/raw/diskonchip.c
1023
int end = mtd->size;
drivers/mtd/nand/raw/diskonchip.c
1026
end -= (INFTL_BBT_RESERVED_BLOCKS << this->phys_erase_shift);
drivers/mtd/nand/raw/diskonchip.c
1118
if ((lastvunit << vshift) < end) {
drivers/mtd/nand/raw/diskonchip.c
1121
parts[numparts].size = end - parts[numparts].offset;
drivers/mtd/nand/raw/gpio.c
222
r->end = r->start + 0x3;
drivers/mtd/nand/raw/mtk_nand.c
1030
if (clamp(mtk_nand->bad_mark.sec, start, end) == mtk_nand->bad_mark.sec)
drivers/mtd/nand/raw/mtk_nand.c
679
u32 start, end;
drivers/mtd/nand/raw/mtk_nand.c
683
end = DIV_ROUND_UP(offset + len, chip->ecc.size);
drivers/mtd/nand/raw/mtk_nand.c
690
if (start > i || i >= end)
drivers/mtd/nand/raw/mtk_nand.c
946
u32 column, sectors, start, end, reg;
drivers/mtd/nand/raw/mtk_nand.c
955
end = DIV_ROUND_UP(data_offs + readlen, chip->ecc.size);
drivers/mtd/nand/raw/mtk_nand.c
957
sectors = end - start;
drivers/mtd/nand/raw/nand_base.c
2381
const struct nand_op_instr *end = ctx->instrs + ctx->ninstrs;
drivers/mtd/nand/raw/nand_base.c
2385
for (i = 0, ninstrs = 0; i < pat->nelems && instr < end; i++) {
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
533
u32 end = DIV_ROUND_UP(page_off + len, chip->ecc.size);
drivers/mtd/nand/raw/nuvoton-ma35d1-nand-controller.c
540
for (i = start; i < end; i++) {
drivers/mtd/nand/raw/qcom_nandc.c
833
u32 start, end;
drivers/mtd/nand/raw/qcom_nandc.c
847
end = start + boot_partition->page_size;
drivers/mtd/nand/raw/qcom_nandc.c
850
if (page > end)
drivers/mtd/nand/raw/qcom_nandc.c
854
if (page < end && page >= start)
drivers/mtd/nand/raw/qcom_nandc.c
861
end = start + boot_partition->page_size;
drivers/mtd/nand/raw/qcom_nandc.c
863
if (page < end && page >= start)
drivers/mtd/parsers/sharpslpart.c
284
__le32 end;
drivers/mtd/parsers/sharpslpart.c
310
buf[2].end = cpu_to_le32(master->size);
drivers/mtd/parsers/sharpslpart.c
313
if (le32_to_cpu(buf[0].end) <= le32_to_cpu(buf[0].start) ||
drivers/mtd/parsers/sharpslpart.c
314
le32_to_cpu(buf[1].start) < le32_to_cpu(buf[0].end) ||
drivers/mtd/parsers/sharpslpart.c
315
le32_to_cpu(buf[1].end) <= le32_to_cpu(buf[1].start) ||
drivers/mtd/parsers/sharpslpart.c
316
le32_to_cpu(buf[2].start) < le32_to_cpu(buf[1].end) ||
drivers/mtd/parsers/sharpslpart.c
317
le32_to_cpu(buf[2].end) <= le32_to_cpu(buf[2].start)) {
drivers/mtd/parsers/sharpslpart.c
373
sharpsl_nand_parts[0].size = le32_to_cpu(buf[0].end) -
drivers/mtd/parsers/sharpslpart.c
378
sharpsl_nand_parts[1].size = le32_to_cpu(buf[1].end) -
drivers/mtd/parsers/sharpslpart.c
383
sharpsl_nand_parts[2].size = le32_to_cpu(buf[2].end) -
drivers/mtd/spi-nor/core.c
2027
loff_t start, end;
drivers/mtd/spi-nor/core.c
2041
end = round_up(from + len, 2);
drivers/mtd/spi-nor/core.c
2052
tmp_len = min_t(size_t, end - start, PAGE_SIZE);
drivers/mtd/spi-nor/core.c
2078
if (start + bytes_read == end)
drivers/mtd/spi-nor/core.c
2079
ret -= end - (from + len);
drivers/mtd/spi-nor/core.c
2143
loff_t start, end;
drivers/mtd/spi-nor/core.c
2156
end = round_up(to + len, 2);
drivers/mtd/spi-nor/core.c
2160
ret = spi_nor_write_data(nor, start, end - start, tmp_buf);
drivers/mtd/spi-nor/core.c
2185
if (start + bytes_written == end)
drivers/mtd/spi-nor/core.c
2186
ret -= end - (to + len);
drivers/mtd/spi-nor/debugfs.c
149
u64 end = start + region[i].size - 1;
drivers/mtd/spi-nor/debugfs.c
153
start, end,
drivers/mtd/ubi/cdev.c
157
static int vol_cdev_fsync(struct file *file, loff_t start, loff_t end,
drivers/net/arcnet/com20020_cs.c
141
p_dev->resource[0]->end = 16;
drivers/net/can/c_can/c_can_main.c
1105
goto end;
drivers/net/can/c_can/c_can_main.c
1131
end:
drivers/net/can/m_can/m_can.c
1027
goto end;
drivers/net/can/m_can/m_can.c
1064
end:
drivers/net/can/m_can/m_can.c
1389
int end, i, start;
drivers/net/can/m_can/m_can.c
1396
end = cdev->mcfg[MRAM_TXB].off +
drivers/net/can/m_can/m_can.c
1399
for (i = start; i < end; i += 4) {
drivers/net/can/sja1000/ems_pcmcia.c
265
dev->resource[0]->end = 16;
drivers/net/can/sja1000/ems_pcmcia.c
267
dev->resource[1]->end = 16;
drivers/net/can/sja1000/ems_pcmcia.c
274
dev->resource[2]->start = dev->resource[2]->end = 0;
drivers/net/can/softing/softing_cs.c
276
pdev->resource[0].end = pres->end;
drivers/net/can/softing/softing_cs.c
280
pdev->resource[1].end = pdev->resource[1].start;
drivers/net/can/softing/softing_fw.c
122
end = &mem[8 + *plen];
drivers/net/can/softing/softing_fw.c
123
checksum[0] = le16_to_cpup((void *)end);
drivers/net/can/softing/softing_fw.c
124
for (checksum[1] = 0; mem < end; ++mem)
drivers/net/can/softing/softing_fw.c
138
const uint8_t *mem, *end, *dat;
drivers/net/can/softing/softing_fw.c
154
end = &mem[fw->size];
drivers/net/can/softing/softing_fw.c
166
while (mem < end) {
drivers/net/can/softing/softing_fw.c
221
const uint8_t *mem, *end, *dat;
drivers/net/can/softing/softing_fw.c
238
end = &mem[fw->size];
drivers/net/can/softing/softing_fw.c
255
while (mem < end) {
drivers/net/can/softing/softing_fw.c
99
const uint8_t *end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1860
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1865
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1877
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1902
end:
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
597
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
607
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
609
end:
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
671
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
687
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
695
end:
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
759
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
763
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
767
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
769
end:
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
801
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
805
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
810
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
845
end:
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
677
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
702
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
711
end:
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
886
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
890
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
895
goto end;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
925
end:
drivers/net/can/usb/peak_usb/pcan_usb.c
144
u8 *end;
drivers/net/can/usb/peak_usb/pcan_usb.c
426
if ((mc->ptr + 2) > mc->end)
drivers/net/can/usb/peak_usb/pcan_usb.c
446
if ((mc->ptr + 2) > mc->end)
drivers/net/can/usb/peak_usb/pcan_usb.c
456
if ((mc->ptr + 1) > mc->end)
drivers/net/can/usb/peak_usb/pcan_usb.c
586
if ((mc->ptr + 2) > mc->end)
drivers/net/can/usb/peak_usb/pcan_usb.c
639
if ((mc->ptr + rec_len) > mc->end)
drivers/net/can/usb/peak_usb/pcan_usb.c
663
if ((mc->ptr + 4) > mc->end)
drivers/net/can/usb/peak_usb/pcan_usb.c
670
if ((mc->ptr + 2) > mc->end)
drivers/net/can/usb/peak_usb/pcan_usb.c
692
if ((mc->ptr + rec_len) > mc->end)
drivers/net/can/usb/peak_usb/pcan_usb.c
729
.end = ibuf + lbuf,
drivers/net/can/usb/usb_8dev.c
148
u8 end;
drivers/net/can/usb/usb_8dev.c
160
u8 end;
drivers/net/can/usb/usb_8dev.c
171
u8 end;
drivers/net/can/usb/usb_8dev.c
205
out->end = USB_8DEV_CMD_END;
drivers/net/can/usb/usb_8dev.c
229
if (in->begin != USB_8DEV_CMD_START || in->end != USB_8DEV_CMD_END ||
drivers/net/can/usb/usb_8dev.c
641
msg->end = USB_8DEV_DATA_END;
drivers/net/dsa/ocelot/felix.c
1486
res.end += felix->switch_base;
drivers/net/dsa/ocelot/felix_vsc9959.c
983
res.end += imdio_base;
drivers/net/dsa/sja1105/sja1105_ethtool.c
103
.end = 16,
drivers/net/dsa/sja1105/sja1105_ethtool.c
110
.end = 8,
drivers/net/dsa/sja1105/sja1105_ethtool.c
117
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
125
.end = 27,
drivers/net/dsa/sja1105/sja1105_ethtool.c
132
.end = 26,
drivers/net/dsa/sja1105/sja1105_ethtool.c
139
.end = 25,
drivers/net/dsa/sja1105/sja1105_ethtool.c
146
.end = 24,
drivers/net/dsa/sja1105/sja1105_ethtool.c
153
.end = 23,
drivers/net/dsa/sja1105/sja1105_ethtool.c
160
.end = 22,
drivers/net/dsa/sja1105/sja1105_ethtool.c
167
.end = 21,
drivers/net/dsa/sja1105/sja1105_ethtool.c
174
.end = 19,
drivers/net/dsa/sja1105/sja1105_ethtool.c
181
.end = 18,
drivers/net/dsa/sja1105/sja1105_ethtool.c
188
.end = 17,
drivers/net/dsa/sja1105/sja1105_ethtool.c
195
.end = 16,
drivers/net/dsa/sja1105/sja1105_ethtool.c
202
.end = 12,
drivers/net/dsa/sja1105/sja1105_ethtool.c
209
.end = 8,
drivers/net/dsa/sja1105/sja1105_ethtool.c
216
.end = 6,
drivers/net/dsa/sja1105/sja1105_ethtool.c
223
.end = 5,
drivers/net/dsa/sja1105/sja1105_ethtool.c
230
.end = 4,
drivers/net/dsa/sja1105/sja1105_ethtool.c
237
.end = 3,
drivers/net/dsa/sja1105/sja1105_ethtool.c
244
.end = 2,
drivers/net/dsa/sja1105/sja1105_ethtool.c
251
.end = 1,
drivers/net/dsa/sja1105/sja1105_ethtool.c
258
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
266
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
273
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
280
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
287
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
294
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
301
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
308
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
315
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
322
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
330
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
338
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
346
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
354
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
361
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
368
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
375
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
383
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
390
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
397
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
404
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
411
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
418
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
425
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
432
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
439
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
446
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
453
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
460
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
467
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
474
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
481
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
488
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
495
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
502
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
509
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
516
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
523
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
530
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
537
.end = 0,
drivers/net/dsa/sja1105/sja1105_ethtool.c
556
sja1105_unpack(buf, ctr, c->start, c->end, size);
drivers/net/dsa/sja1105/sja1105_ethtool.c
85
int end;
drivers/net/dsa/sja1105/sja1105_ethtool.c
96
.end = 24,
drivers/net/dsa/sja1105/sja1105_main.c
1533
int start, end, i;
drivers/net/dsa/sja1105/sja1105_main.c
1587
end = sja1105et_fdb_index(bin, way);
drivers/net/dsa/sja1105/sja1105_main.c
1589
for (i = start; i < end; i++) {
drivers/net/dsa/sja1105/sja1105_static_config.c
17
void sja1105_pack(void *buf, const u64 *val, int start, int end, size_t len)
drivers/net/dsa/sja1105/sja1105_static_config.c
19
int rc = packing(buf, (u64 *)val, start, end, len,
drivers/net/dsa/sja1105/sja1105_static_config.c
27
start, end);
drivers/net/dsa/sja1105/sja1105_static_config.c
30
start, end);
drivers/net/dsa/sja1105/sja1105_static_config.c
35
void sja1105_unpack(const void *buf, u64 *val, int start, int end, size_t len)
drivers/net/dsa/sja1105/sja1105_static_config.c
37
int rc = packing((void *)buf, val, start, end, len,
drivers/net/dsa/sja1105/sja1105_static_config.c
45
start, end);
drivers/net/dsa/sja1105/sja1105_static_config.c
48
start, end);
drivers/net/dsa/sja1105/sja1105_static_config.c
52
void sja1105_packing(void *buf, u64 *val, int start, int end,
drivers/net/dsa/sja1105/sja1105_static_config.c
55
int rc = packing(buf, val, start, end, len, op, QUIRK_LSW32_IS_FIRST);
drivers/net/dsa/sja1105/sja1105_static_config.c
62
start, end);
drivers/net/dsa/sja1105/sja1105_static_config.c
64
if ((start - end + 1) > 64)
drivers/net/dsa/sja1105/sja1105_static_config.c
66
start, end);
drivers/net/dsa/sja1105/sja1105_static_config.c
69
*val, start, end);
drivers/net/dsa/sja1105/sja1105_static_config.h
497
void sja1105_pack(void *buf, const u64 *val, int start, int end, size_t len);
drivers/net/dsa/sja1105/sja1105_static_config.h
498
void sja1105_unpack(const void *buf, u64 *val, int start, int end, size_t len);
drivers/net/dsa/sja1105/sja1105_static_config.h
499
void sja1105_packing(void *buf, u64 *val, int start, int end,
drivers/net/dsa/yt921x.c
334
goto end;
drivers/net/dsa/yt921x.c
337
goto end;
drivers/net/dsa/yt921x.c
343
goto end;
drivers/net/dsa/yt921x.c
347
goto end;
drivers/net/dsa/yt921x.c
353
end:
drivers/net/dsa/yt921x.c
373
goto end;
drivers/net/dsa/yt921x.c
376
goto end;
drivers/net/dsa/yt921x.c
382
goto end;
drivers/net/dsa/yt921x.c
385
goto end;
drivers/net/dsa/yt921x.c
389
end:
drivers/net/ethernet/3com/3c574_cs.c
277
link->resource[0]->end = 32;
drivers/net/ethernet/3com/3c589_cs.c
211
link->resource[0]->end = 16;
drivers/net/ethernet/8390/axnet_cs.c
237
if (link->resource[0]->end == 32) {
drivers/net/ethernet/8390/axnet_cs.c
240
if (link->resource[1]->end > 0)
drivers/net/ethernet/8390/axnet_cs.c
268
if (p_dev->resource[0]->end + p_dev->resource[1]->end < 32)
drivers/net/ethernet/8390/pcnet_cs.c
1428
link->resource[3]->start = 0; link->resource[3]->end = window_size;
drivers/net/ethernet/8390/pcnet_cs.c
285
link->resource[2]->start = 0; link->resource[2]->end = 0;
drivers/net/ethernet/8390/pcnet_cs.c
460
if (link->resource[0]->end == 32) {
drivers/net/ethernet/8390/pcnet_cs.c
462
if (link->resource[1]->end > 0) {
drivers/net/ethernet/8390/pcnet_cs.c
491
*priv &= (p_dev->resource[2]->end >= 0x4000) ? 0x10 : ~0x10;
drivers/net/ethernet/8390/pcnet_cs.c
496
if (p_dev->resource[0]->end + p_dev->resource[1]->end < 32)
drivers/net/ethernet/altera/altera_tse_main.c
1358
ndev->mem_end = control_port->end;
drivers/net/ethernet/amazon/ena/ena_netdev.c
842
prefetch(&skb->end);
drivers/net/ethernet/amd/declance.c
1117
len = to_tc_dev(bdev)->resource.end - start + 1;
drivers/net/ethernet/amd/declance.c
1351
len = to_tc_dev(bdev)->resource.end - start + 1;
drivers/net/ethernet/amd/nmclan_cs.c
447
link->resource[0]->end = 32;
drivers/net/ethernet/amd/xgbe/xgbe-selftest.c
51
eat = (skb->tail + skb->data_len) - skb->end;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
22
u32 end = start + len - 1;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
23
u32 mask = GENMASK(end, start);
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
29
static inline u32 xgene_get_bits(u32 val, u32 start, u32 end)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
31
return (val & GENMASK(end, start)) >> start;
drivers/net/ethernet/broadcom/asp2/bcmasp.h
471
__be32 end;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
223
offload->end = htonl(PKT_OFFLOAD_END_OP);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
35
dma_addr_t end = beg + (ring_count * DESC_SIZE);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
38
if (addr > end)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
48
dma_addr_t end = beg + (ring_count * DESC_SIZE);
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
51
if (addr >= end)
drivers/net/ethernet/broadcom/bgmac.c
137
int index = ring->end % BGMAC_TX_RING_SLOTS;
drivers/net/ethernet/broadcom/bgmac.c
156
if (ring->end - ring->start + nr_frags + 1 >= BGMAC_TX_RING_SLOTS) {
drivers/net/ethernet/broadcom/bgmac.c
193
ring->end += nr_frags + 1;
drivers/net/ethernet/broadcom/bgmac.c
202
(ring->end % BGMAC_TX_RING_SLOTS) *
drivers/net/ethernet/broadcom/bgmac.c
205
if (ring->end - ring->start >= BGMAC_TX_RING_SLOTS - 8)
drivers/net/ethernet/broadcom/bgmac.c
215
int index = (ring->end + i) % BGMAC_TX_RING_SLOTS;
drivers/net/ethernet/broadcom/bgmac.c
248
while (ring->start != ring->end) {
drivers/net/ethernet/broadcom/bgmac.c
374
ring->end * sizeof(struct bgmac_dma_desc));
drivers/net/ethernet/broadcom/bgmac.c
396
ring->end = desc_idx;
drivers/net/ethernet/broadcom/bgmac.c
704
ring->end = 0; /* Points the slot that should *not* be read */
drivers/net/ethernet/broadcom/bgmac.c
722
ring->end = 0;
drivers/net/ethernet/broadcom/bgmac.h
422
u32 end;
drivers/net/ethernet/broadcom/bnge/bnge_hwrm.c
486
u8 *end = ((u8 *)req) + BNGE_HWRM_DMA_SIZE;
drivers/net/ethernet/broadcom/bnge/bnge_hwrm.c
500
ctx->allocated = end - addr;
drivers/net/ethernet/broadcom/bnx2.c
2867
prefetch(&skb->end);
drivers/net/ethernet/broadcom/bnx2.c
4515
u8 *buf, start[4], end[4], *align_buf = NULL, *flash_buffer = NULL;
drivers/net/ethernet/broadcom/bnx2.c
4536
if ((rc = bnx2_nvram_read(bp, offset32 + len32 - 4, end, 4)))
drivers/net/ethernet/broadcom/bnx2.c
4548
memcpy(align_buf + len32 - 4, end, 4);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
207
prefetch(&skb->end);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
43
#define BLOCK_OPS_IDX(block, stage, end) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
44
(2*(((block)*NUM_OF_INIT_PHASES) + (stage)) + (end))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
491
#define BLOCK_OPS_IDX(block, stage, end) \
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
492
(2*(((block)*NUM_OF_INIT_PHASES) + (stage)) + (end))
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init.h
511
u16 end;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
648
for (rc = 0, i = ilt_cli->start; i <= ilt_cli->end && !rc; i++) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
739
(ilt_start + ilt_cli->end)));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
760
REG_WR(bp, end_reg, (ilt_start + ilt_cli->end));
drivers/net/ethernet/broadcom/bnx2x/bnx2x_init_ops.h
774
for (i = ilt_cli->start; i <= ilt_cli->end; i++)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1123
end = RX_BD(le16_to_cpu(*fp->rx_cons_sb) + 503);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1124
for (j = start; j != end; j = RX_BD(j + 1)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1133
end = RX_SGE(fp->last_max_sge);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1134
for (j = start; j != end; j = RX_SGE(j + 1)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1143
end = RCQ_BD(fp->rx_comp_cons + 503);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1144
for (j = start; j != end; j = RCQ_BD(j + 1)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1169
end = TX_BD(le16_to_cpu(*txdata->tx_cons_sb) + 245);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1170
for (j = start; j != end; j = TX_BD(j + 1)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1180
end = TX_BD(txdata->tx_bd_cons + 254);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
1181
for (j = start; j != end; j = TX_BD(j + 1)) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
7211
ilt_cli.end = ILT_NUM_PAGE_ENTRIES - 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8658
ilt_client->end = line - 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8662
ilt_client->end,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8679
ilt_client->end = line - 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8684
ilt_client->end,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8698
ilt_client->end = line - 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8703
ilt_client->end,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8715
ilt_client->end = line - 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
8720
ilt_client->end,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
9052
ilt_cli.end = ILT_NUM_PAGE_ENTRIES - 1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
922
u16 start = 0, end = 0;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
575
u64 *end;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
597
end = pdata + length;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
598
end = PTR_ALIGN(end, 8) - 1;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
599
*end = 0;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
282
time64_t end = ktime_get_real_seconds();
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
311
time64_to_tm(end, 0, &tm);
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
462
unsigned long start, end;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
493
end = jiffies;
drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c
494
duration = jiffies_to_msecs(end - start);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2097
#define BNXT_PCIE_32B_ENTRY(start, end) \
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2099
offsetof(struct pcie_ctx_hw_stats_v2, end) }
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2103
u16 end;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2144
i <= bnxt_pcie_32b_entries[j].end) {
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2149
if (i > bnxt_pcie_32b_entries[j].end &&
drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c
781
u8 *end = ((u8 *)req) + BNXT_HWRM_DMA_SIZE;
drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c
795
ctx->allocated = end - addr;
drivers/net/ethernet/broadcom/cnic.c
2867
goto end;
drivers/net/ethernet/broadcom/cnic.c
2871
goto end;
drivers/net/ethernet/broadcom/cnic.c
2881
end:
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2899
unsigned int start = 0, end = GENET_Q0_TX_BD_CNT;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2907
bcmgenet_init_tx_ring(priv, i, end - start, start, end);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2908
start = end;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2909
end += priv->hw_params->tx_bds_per_q;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2974
unsigned int start = 0, end = GENET_Q0_RX_BD_CNT;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2980
ret = bcmgenet_init_rx_ring(priv, i, end - start, start, end);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2984
start = end;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2985
end += priv->hw_params->rx_bds_per_q;
drivers/net/ethernet/broadcom/genet/bcmmii.c
478
res.end = res.start + 8;
drivers/net/ethernet/broadcom/tg3.c
12200
__be32 start = 0, end;
drivers/net/ethernet/broadcom/tg3.c
12225
ret = tg3_nvram_read_be32(tp, offset+len-4, &end);
drivers/net/ethernet/broadcom/tg3.c
12238
memcpy(buf+len-4, &end, 4);
drivers/net/ethernet/broadcom/tg3.c
16365
(bridge->subordinate->busn_res.end >=
drivers/net/ethernet/broadcom/tg3.c
16393
(bridge->subordinate->busn_res.end >=
drivers/net/ethernet/cadence/macb_main.c
1039
u64 *end = &bp->hw_stats.macb.tx_pause_frames + 1;
drivers/net/ethernet/cadence/macb_main.c
1042
WARN_ON((unsigned long)(end - p - 1) != (MACB_TPF - MACB_PFR) / 4);
drivers/net/ethernet/cadence/macb_main.c
1044
for (; p < end; p++, offset += 4)
drivers/net/ethernet/cadence/macb_main.c
1418
unsigned int end)
drivers/net/ethernet/cadence/macb_main.c
1422
for (frag = begin; frag != end; frag++) {
drivers/net/ethernet/cadence/macb_pci.c
47
res[0].end = pci_resource_end(pdev, 0);
drivers/net/ethernet/calxeda/xgmac.c
423
struct xgmac_dma_desc *end = p + ring_size - 1;
drivers/net/ethernet/calxeda/xgmac.c
427
for (; p <= end; p++)
drivers/net/ethernet/calxeda/xgmac.c
430
end->buf_size |= cpu_to_le32(RXDESC1_END_RING);
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
536
unsigned int start, unsigned int end)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
540
for ( ; start <= end; start += sizeof(u32))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1727
unsigned int start, unsigned int end)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1731
for (; start <= end; start += sizeof(u32))
drivers/net/ethernet/chelsio/cxgb3/l2t.c
184
struct l2t_entry *end, *e, **p;
drivers/net/ethernet/chelsio/cxgb3/l2t.c
190
for (e = d->rover, end = &d->l2tab[d->nentries]; e != end; ++e)
drivers/net/ethernet/chelsio/cxgb3/sge.c
961
const skb_frag_t *fp, *end;
drivers/net/ethernet/chelsio/cxgb3/sge.c
973
end = &si->frags[si->nr_frags];
drivers/net/ethernet/chelsio/cxgb3/sge.c
975
for (fp = si->frags; fp < end; fp++) {
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1033
static int t3_flash_erase_sectors(struct adapter *adapter, int start, int end)
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
1035
while (start <= end) {
drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h
102
u32 end; /* End wrt 0 */
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1278
payload->end = mem_desc.limit;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1281
&payload->start, &payload->end);
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1393
payload[i].end = rounddown(payload[i].end,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
1418
bytes_read + bytes <= payload[i].end)
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2291
ctx_info[i].end = mem_desc.limit;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2306
ctx_info[CTXT_FLM].end = (CUDBG_MAX_FL_QIDS >> flq) * SGE_CTXT_SIZE;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2312
ctx_info[CTXT_CNM].end = ctx_info[CTXT_FLM].end;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2337
size += (region_info[i].end - region_info[i].start + 1) /
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2421
max_ctx_size = max(region_info[CTXT_EGRESS].end -
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2423
region_info[CTXT_INGRESS].end -
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2446
max_ctx_size = region_info[i].end - region_info[i].start + 1;
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
2493
max_ctx_size = region_info[CTXT_FLM].end -
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
2116
struct ulptx_sgl *sgl, u64 *end, unsigned int start,
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
2119
struct ulptx_sgl *sgl, u64 *end,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1419
char *s, *p, *word, *end;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1465
end = (char *)word + 4;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1466
ret = kstrtouint(end, 10, &j);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1494
end = (char *)word + 8;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1495
ret = kstrtouint(end, 10, &j);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1504
end = (char *)word + 7;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1505
ret = kstrtouint(end, 10, &j);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1578
end = (char *)word + 1;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1579
ret = kstrtouint(end, 10, &j);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1580
if (*end && *end != '\n')
drivers/net/ethernet/chelsio/cxgb4/l2t.c
266
struct l2t_entry *end, *e, **p;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
272
for (e = d->rover, end = &d->l2tab[d->l2t_size]; e != end; ++e)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
301
struct l2t_entry *end, *e, **p;
drivers/net/ethernet/chelsio/cxgb4/l2t.c
304
for (e = &d->l2tab[0], end = &d->l2tab[d->l2t_size]; e != end; ++e) {
drivers/net/ethernet/chelsio/cxgb4/sched.c
125
struct ch_sched_class *e, *end;
drivers/net/ethernet/chelsio/cxgb4/sched.c
129
end = &s->tab[s->sched_size];
drivers/net/ethernet/chelsio/cxgb4/sched.c
130
for (e = &s->tab[0]; e != end; ++e) {
drivers/net/ethernet/chelsio/cxgb4/sched.c
484
struct ch_sched_class *e, *end;
drivers/net/ethernet/chelsio/cxgb4/sched.c
488
end = &s->tab[s->sched_size];
drivers/net/ethernet/chelsio/cxgb4/sched.c
489
for (e = &s->tab[0]; e != end; ++e) {
drivers/net/ethernet/chelsio/cxgb4/sched.c
504
end = &s->tab[s->sched_size];
drivers/net/ethernet/chelsio/cxgb4/sched.c
505
for (e = &s->tab[0]; e != end; ++e) {
drivers/net/ethernet/chelsio/cxgb4/sge.c
1501
u64 cntrl, *end, *sgl;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1597
end = (u64 *)eowr + flits;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1599
end = (u64 *)wr + flits;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1651
left = (u8 *)end - (u8 *)q->q.stat;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1652
end = (void *)q->q.desc + left;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1678
left = (u8 *)end - (u8 *)q->q.stat;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1679
end = (void *)q->q.desc + left;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1714
cxgb4_write_sgl(skb, &q->q, (void *)sgl, end, sgl_off,
drivers/net/ethernet/chelsio/cxgb4/sge.c
1824
u64 cntrl, *end;
drivers/net/ethernet/chelsio/cxgb4/sge.c
1917
end = (u64 *)wr + flits;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2062
end = (void *)((void *)tq->desc +
drivers/net/ethernet/chelsio/cxgb4/sge.c
2063
((void *)end - (void *)tq->stat));
drivers/net/ethernet/chelsio/cxgb4/sge.c
2066
cxgb4_write_sgl(skb, tq, sgl, end, 0, sgl_sdesc->addr);
drivers/net/ethernet/chelsio/cxgb4/sge.c
2256
u64 cntrl, *start, *end, *sgl;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2341
end = (u64 *)wr + flits;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2343
left = (u8 *)end - (u8 *)eohw_txq->q.stat;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2344
end = (void *)eohw_txq->q.desc + left;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2352
left = (u8 *)end - (u8 *)eohw_txq->q.stat;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2354
end = (void *)eohw_txq->q.desc + left;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2358
cxgb4_write_sgl(skb, &eohw_txq->q, (void *)sgl, end, hdr_len,
drivers/net/ethernet/chelsio/cxgb4/sge.c
246
const skb_frag_t *fp, *end;
drivers/net/ethernet/chelsio/cxgb4/sge.c
254
end = &si->frags[si->nr_frags];
drivers/net/ethernet/chelsio/cxgb4/sge.c
256
for (fp = si->frags; fp < end; fp++) {
drivers/net/ethernet/chelsio/cxgb4/sge.c
277
const skb_frag_t *fp, *end;
drivers/net/ethernet/chelsio/cxgb4/sge.c
283
end = &si->frags[si->nr_frags];
drivers/net/ethernet/chelsio/cxgb4/sge.c
284
for (fp = si->frags; fp < end; fp++)
drivers/net/ethernet/chelsio/cxgb4/sge.c
2938
u64 *pos, *before, *end;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2990
end = (u64 *)pos + flits;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2996
left = (u8 *)end - (u8 *)txq->stat;
drivers/net/ethernet/chelsio/cxgb4/sge.c
2997
end = (void *)txq->desc + left;
drivers/net/ethernet/chelsio/cxgb4/sge.c
3005
left = (u8 *)end - (u8 *)txq->stat;
drivers/net/ethernet/chelsio/cxgb4/sge.c
3006
end = (void *)txq->desc + left;
drivers/net/ethernet/chelsio/cxgb4/sge.c
3011
end, hdr_len,
drivers/net/ethernet/chelsio/cxgb4/sge.c
824
struct ulptx_sgl *sgl, u64 *end, unsigned int start,
drivers/net/ethernet/chelsio/cxgb4/sge.c
852
to = (u8 *)end > (u8 *)q->stat ? buf : sgl->sge;
drivers/net/ethernet/chelsio/cxgb4/sge.c
865
if (unlikely((u8 *)end > (u8 *)q->stat)) {
drivers/net/ethernet/chelsio/cxgb4/sge.c
870
part1 = (u8 *)end - (u8 *)q->stat;
drivers/net/ethernet/chelsio/cxgb4/sge.c
872
end = (void *)q->desc + part1;
drivers/net/ethernet/chelsio/cxgb4/sge.c
874
if ((uintptr_t)end & 8) /* 0-pad to multiple of 16 */
drivers/net/ethernet/chelsio/cxgb4/sge.c
875
*end = 0;
drivers/net/ethernet/chelsio/cxgb4/sge.c
893
struct ulptx_sgl *sgl, u64 *end,
drivers/net/ethernet/chelsio/cxgb4/sge.c
941
to = (u8 *)end > (u8 *)q->stat ? buf : sgl->sge;
drivers/net/ethernet/chelsio/cxgb4/sge.c
968
if (unlikely((u8 *)end > (u8 *)q->stat)) {
drivers/net/ethernet/chelsio/cxgb4/sge.c
973
part1 = (u8 *)end - (u8 *)q->stat;
drivers/net/ethernet/chelsio/cxgb4/sge.c
975
end = (void *)q->desc + part1;
drivers/net/ethernet/chelsio/cxgb4/sge.c
979
if ((uintptr_t)end & 8)
drivers/net/ethernet/chelsio/cxgb4/sge.c
980
*end = 0;
drivers/net/ethernet/chelsio/cxgb4/smt.c
68
struct smt_entry *e, *end;
drivers/net/ethernet/chelsio/cxgb4/smt.c
70
for (e = &s->smtab[0], end = &s->smtab[s->smt_size]; e != end; ++e) {
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
3556
static int t4_flash_erase_sectors(struct adapter *adapter, int start, int end)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
3560
if (end >= adapter->params.sf_nsec)
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
3563
while (start <= end) {
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1855
unsigned int start, unsigned int end)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1859
for ( ; start <= end; start += sizeof(u32)) {
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1160
u64 cntrl, *end;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1268
end = (u64 *)wr + flits;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1429
end = ((void *)tq->desc + ((void *)end - (void *)tq->stat));
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1432
write_sgl(skb, tq, sgl, end, 0, addr);
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
280
const skb_frag_t *fp, *end;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
288
end = &si->frags[si->nr_frags];
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
289
for (fp = si->frags; fp < end; fp++) {
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
902
struct ulptx_sgl *sgl, u64 *end, unsigned int start,
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
930
to = (u8 *)end > (u8 *)tq->stat ? buf : sgl->sge;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
943
if (unlikely((u8 *)end > (u8 *)tq->stat)) {
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
948
part1 = (u8 *)end - (u8 *)tq->stat;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
950
end = (void *)tq->desc + part1;
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
952
if ((uintptr_t)end & 8) /* 0-pad to multiple of 16 */
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
953
*end = 0;
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
708
u64 *pos, *end, *before, *sgl;
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
762
end = (u64 *)pos + flits;
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
767
left = (u8 *)end - (u8 *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
768
end = (void *)q->q.desc + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
771
left = (u8 *)end - (u8 *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
772
end = (void *)q->q.desc + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
781
cxgb4_write_sgl(skb, &q->q, (void *)sgl, end,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1113
u64 *end;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1149
end = (u64 *)pos + flits;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1205
left = (void *)end - (void *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1207
end = pos + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1215
left = (void *)end - (void *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1217
end = pos + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1236
left = (void *)end - (void *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1238
end = pos + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1242
cxgb4_write_partial_sgl(skb, &q->q, pos, end, sgl_sdesc->addr,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1290
u64 *end;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1331
end = (u64 *)pos + flits;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1381
left = (void *)end - (void *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1383
end = pos + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1391
left = (void *)end - (void *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1393
end = pos + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1411
left = (void *)end - (void *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1413
end = pos + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1432
cxgb4_write_partial_sgl(skb, &q->q, pos, end, sgl_sdesc->addr,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1473
u64 *end;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1510
end = (u64 *)pos + flits;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1551
left = (void *)end - (void *)q->q.stat;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1553
end = pos + left;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1556
cxgb4_write_partial_sgl(skb, &q->q, pos, end, sgl_sdesc->addr,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1575
u64 cntrl1, *end;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1613
end = (u64 *)pos + flits;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1640
cxgb4_write_sgl(skb, &q->q, pos, end, 0, sgl_sdesc->addr);
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
452
unsigned int end = ppod_bmap_size >> 3;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
454
bitmap_set(ppm->ppod_bmap, ppmax, end - start);
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
457
end);
drivers/net/ethernet/emulex/benet/be_ethtool.c
1351
u32 begin, end;
drivers/net/ethernet/emulex/benet/be_ethtool.c
1357
end = eeprom->offset + eeprom->len;
drivers/net/ethernet/emulex/benet/be_ethtool.c
1361
min_t(u32, end, PAGE_DATA_LEN) - begin,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1370
if (end > PAGE_DATA_LEN) {
drivers/net/ethernet/emulex/benet/be_ethtool.c
1373
end - begin, data);
drivers/net/ethernet/engleder/tsnep_main.c
2593
netdev->mem_end = io->end;
drivers/net/ethernet/ethoc.c
1076
netdev->mem_end = mem->end;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
225
net_dev->mem_end = (unsigned long)priv->mac_dev->res->end;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
879
goto end;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
882
end:
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
141
goto end;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
154
end:
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
549
goto end;
drivers/net/ethernet/freescale/enetc/netc_blk_ctrl.c
559
end:
drivers/net/ethernet/freescale/enetc/ntmp.c
358
goto end;
drivers/net/ethernet/freescale/enetc/ntmp.c
364
end:
drivers/net/ethernet/freescale/enetc/ntmp.c
441
goto end;
drivers/net/ethernet/freescale/enetc/ntmp.c
449
end:
drivers/net/ethernet/freescale/fsl_pq_mdio.c
251
static void ucc_configure(phys_addr_t start, phys_addr_t end)
drivers/net/ethernet/freescale/fsl_pq_mdio.c
273
if ((start < res.start) || (end > res.end))
drivers/net/ethernet/freescale/fsl_pq_mdio.c
492
data->ucc_configure(res.start, res.end);
drivers/net/ethernet/freescale/fsl_pq_mdio.c
86
void (*ucc_configure)(phys_addr_t start, phys_addr_t end);
drivers/net/ethernet/freescale/gianfar_ethtool.c
1256
goto end;
drivers/net/ethernet/freescale/gianfar_ethtool.c
1261
goto end;
drivers/net/ethernet/freescale/gianfar_ethtool.c
1269
goto end;
drivers/net/ethernet/freescale/gianfar_ethtool.c
1272
end:
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
249
link->resource[0]->end = 32;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
290
link->resource[1]->end = 0;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
361
link->resource[1]->end = 8;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
368
link->resource[1]->end = 8;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
374
link->resource[1]->end = 8;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
415
if (link->resource[1]->end != 0) {
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
544
link->resource[2]->start = 0; link->resource[2]->end = 0;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
595
link->resource[3]->start = link->resource[3]->end = 0;
drivers/net/ethernet/fungible/funeth/funeth_tx.c
26
const skb_frag_t *fp, *end;
drivers/net/ethernet/fungible/funeth/funeth_tx.c
36
for (fp = si->frags, end = fp + si->nr_frags; fp < end; fp++) {
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
469
u32 start, end, num, pos, i;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
476
end = dma_cnt(readl_relaxed(priv->base + RX_FQ_RD_ADDR));
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
477
num = CIRC_SPACE(start, end, RX_DESC_NUM);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
515
u32 start, end, num, pos, i, len;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
520
end = dma_cnt(readl_relaxed(priv->base + RX_BQ_WR_ADDR));
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
521
num = CIRC_CNT(end, start, RX_DESC_NUM);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
594
u32 start, end, num, pos, i;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
602
end = dma_cnt(readl_relaxed(priv->base + TX_RQ_WR_ADDR));
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
603
num = CIRC_CNT(end, start, TX_DESC_NUM);
drivers/net/ethernet/hisilicon/hns/hnae.h
316
static inline int ring_dist(struct hnae_ring *ring, int begin, int end)
drivers/net/ethernet/hisilicon/hns/hnae.h
319
assert_is_ring_idx(ring, end);
drivers/net/ethernet/hisilicon/hns/hnae.h
321
return (end - begin + ring->desc_num) % ring->desc_num;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
632
int end = READ_ONCE(ring->next_to_use);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
634
return ((end >= begin) ? (ring->desc_num - end + begin) :
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
635
(begin - end)) - 1;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
322
unsigned long end;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
324
end = jiffies + msecs_to_jiffies(API_CMD_TIMEOUT);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
335
} while (time_before(jiffies, end));
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
438
unsigned long end;
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
450
end = jiffies + msecs_to_jiffies(API_CMD_TIMEOUT);
drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c
460
} while (time_before(jiffies, end));
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
304
unsigned long end;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
306
end = jiffies + msecs_to_jiffies(OUTBOUND_STATE_TIMEOUT);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
314
} while (time_before(jiffies, end));
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
325
unsigned long end;
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
327
end = jiffies + msecs_to_jiffies(DB_STATE_TIMEOUT);
drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c
335
} while (time_before(jiffies, end));
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
73
#define WQE_IN_RANGE(wqe, start, end) \
drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c
75
((unsigned long)(wqe) < (unsigned long)(end)))
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
288
unsigned long end;
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
290
end = jiffies + msecs_to_jiffies(CMDQ_ENABLE_WAIT_TIMEOUT);
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
295
} while (time_before(jiffies, end) && !cmdqs->disable_flag);
drivers/net/ethernet/intel/e1000/e1000_main.c
1478
unsigned long end = begin + len;
drivers/net/ethernet/intel/e1000/e1000_main.c
1486
return ((begin ^ (end - 1)) >> 16) == 0;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
239
u16 end = fm10k_fifo_tail_offset(fifo, tail_offset);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
240
u32 *tail = fifo->buffer + end;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
243
end = fifo->size - end;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
246
if (end < len)
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
247
memcpy(fifo->buffer, msg + end, (len - end) << 2);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
249
end = len;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
252
memcpy(tail, msg, end << 2);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
336
u16 end, len, tail, mask;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
349
end = fm10k_fifo_head_offset(fifo, mbx->pulled);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
350
head += end;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
356
for (end = fifo->size - end; len; head = fifo->buffer) {
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
367
} while (--len && --end);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
429
u16 end, len, head;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
438
end = fm10k_fifo_tail_offset(fifo, mbx->pushed);
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
439
tail += end;
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
442
for (end = fifo->size - end; len; tail = fifo->buffer) {
drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
453
} while (--len && --end);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1091
while (i40e_ptp_pin_led_allowed_states[i].sdp3_2 != end) {
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1107
if (i40e_ptp_pin_led_allowed_states[i].sdp3_2 == end) {
drivers/net/ethernet/intel/i40e/i40e_ptp.c
138
{end, end, end, led_end, led_end, led_end, led_end}
drivers/net/ethernet/intel/ice/ice_dpll.c
2885
u16 addr, len, end, hdr;
drivers/net/ethernet/intel/ice/ice_dpll.c
2894
end = hdr + len;
drivers/net/ethernet/intel/ice/ice_dpll.c
2896
for (addr = hdr + ICE_DPLL_PFA_HEADER_LEN; addr < end;
drivers/net/ethernet/intel/ice/ice_dpll.c
2925
addr = end;
drivers/net/ethernet/intel/ice/ice_switch.c
6321
goto end;
drivers/net/ethernet/intel/ice/ice_switch.c
6337
goto end;
drivers/net/ethernet/intel/ice/ice_switch.c
6339
end:
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2060
static void idpf_tx_splitq_clean(struct idpf_tx_queue *tx_q, u16 end,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2077
tx_q->next_to_clean = end;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2082
next_pending_desc = &tx_q->flex_tx[end];
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
1102
hw->lan_regs[1].addr_start = mbx_reg->end + 1;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
1106
hw->lan_regs[2].addr_start = rstat_reg->end + 1;
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
406
unsigned char end)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
410
if (start > end)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
411
swap(start, end);
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
413
for (tid = start; tid <= end; tid++) {
drivers/net/ethernet/marvell/octeontx2/af/mbox.h
1779
u16 end;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2385
goto end;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2392
goto end;
drivers/net/ethernet/marvell/octeontx2/af/rvu.c
2405
end:
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2076
int link, int *start, int *end)
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2084
*end = *start + hw->cap.nix_txsch_per_lbk_lmac;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2087
*end = *start + hw->cap.nix_txsch_per_cgx_lmac;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2091
*end = *start + hw->cap.nix_txsch_per_sdp_lmac;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2102
int link, start, end;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2121
nix_get_txschq_range(rvu, pcifunc, link, &start, &end);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2123
if (end <= txsch->schq.max && schq < end &&
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2146
int lvl, int start, int end)
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2179
if (idx >= (end - start) || test_bit(schq, txsch->schq.bmap)) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2203
if (schq >= end)
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2215
for (schq = start; schq < end; schq++) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2235
int lvl, idx, start, end;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2276
end = link;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2278
nix_get_txschq_range(rvu, pcifunc, link, &start, &end);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2281
end = txsch->schq.max;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
2284
nix_txsch_alloc(rvu, txsch, rsp, lvl, start, end);
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
3483
goto end;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
3489
goto end;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
3506
goto end;
drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
3510
end:
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2368
u16 index, next, end;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2377
end = ((index + nr) >= size) ? size : index + nr;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2378
next = find_next_bit(map, end, index);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2384
if (next < end) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2395
static u16 npc_mcam_get_free_count(unsigned long *map, u16 start, u16 end)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2401
if (start >= end)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2404
index = find_next_zero_bit(map, end, start);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2405
if (index >= end)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2408
next = find_next_bit(map, end, index);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2409
if (next <= end) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2415
fcnt += end - index;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2422
u16 *start, u16 *end, bool *reverse)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2441
*end = mcam->bmap_entries;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2466
*end = req->ref_entry;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2476
*end = mcam->lprio_start;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2485
u16 start, end, index;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2528
&start, &end, &reverse);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2545
end = mcam->lprio_start;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2551
end = mcam->bmap_entries - (mcam->lprio_count / 2);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2560
end = mcam->bmap_entries;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2568
end = req->ref_entry;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2579
end = mcam->bmap_entries - end;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2580
swap(start, end);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2589
index = npc_mcam_find_zero_area(bmap, end, start,
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2603
index = find_next_zero_bit(bmap, end, next_start);
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2604
if (index >= end)
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2621
((end - start) != mcam->bmap_entries)) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2624
end = mcam->bmap_entries;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2635
end = mcam->bmap_entries;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2639
((end - start) != req->ref_entry)) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c
2641
end = req->ref_entry;
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1571
} else if (req->end && iter->entry >= req->start &&
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c
1572
iter->entry <= req->end) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c
18
u64 end;
drivers/net/ethernet/marvell/octeontx2/af/rvu_reg.c
64
reg < map->range[idx].end)
drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c
207
uninstall_req.end = rswitch->start_entry + rswitch->used_entries - 1;
drivers/net/ethernet/marvell/octeontx2/af/rvu_switch.c
264
uninstall_req.end = rswitch->start_entry + rswitch->used_entries - 1;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1085
goto end;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1090
goto end;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1096
goto end;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1103
end:
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1267
goto end;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1292
end:
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
176
goto end;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
180
end:
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
1355
req->end = flow_cfg->flow_ent[flow_cfg->max_flows - 1];
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
520
goto end;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
527
goto end;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
542
end:
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
250
void *end, *start;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
255
end = start + ((cqe->parse.desc_sizem1 + 1) * 16);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
256
while (start < end) {
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
339
void *end, *start;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
363
end = start + ((cqe->parse.desc_sizem1 + 1) * 16);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
364
while (start < end) {
drivers/net/ethernet/marvell/skge.c
2486
u32 end;
drivers/net/ethernet/marvell/skge.c
2490
end = start + len - 1;
drivers/net/ethernet/marvell/skge.c
2496
skge_write32(hw, RB_ADDR(q, RB_END), end);
drivers/net/ethernet/marvell/sky2.c
1039
u32 end;
drivers/net/ethernet/marvell/sky2.c
1044
end = start + space - 1;
drivers/net/ethernet/marvell/sky2.c
1048
sky2_write32(hw, RB_ADDR(q, RB_END), end);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
5033
res->end)
drivers/net/ethernet/mellanox/mlx4/alloc.c
83
unsigned long end, i;
drivers/net/ethernet/mellanox/mlx4/alloc.c
95
end = start+len;
drivers/net/ethernet/mellanox/mlx4/alloc.c
96
if (end > nbits)
drivers/net/ethernet/mellanox/mlx4/alloc.c
99
for (i = start + 1; i < end; i++) {
drivers/net/ethernet/mellanox/mlx4/catas.c
100
unsigned long end;
drivers/net/ethernet/mellanox/mlx4/catas.c
133
end = msecs_to_jiffies(MLX4_COMM_TIME) + jiffies;
drivers/net/ethernet/mellanox/mlx4/catas.c
134
while (time_before(jiffies, end)) {
drivers/net/ethernet/mellanox/mlx4/cmd.c
2295
unsigned long end;
drivers/net/ethernet/mellanox/mlx4/cmd.c
2299
end = jiffies + msecs_to_jiffies(30000);
drivers/net/ethernet/mellanox/mlx4/cmd.c
2301
end = jiffies + msecs_to_jiffies(5000);
drivers/net/ethernet/mellanox/mlx4/cmd.c
2303
while (time_before(jiffies, end)) {
drivers/net/ethernet/mellanox/mlx4/cmd.c
292
unsigned long end;
drivers/net/ethernet/mellanox/mlx4/cmd.c
313
end = msecs_to_jiffies(timeout) + jiffies;
drivers/net/ethernet/mellanox/mlx4/cmd.c
314
while (comm_pending(dev) && time_before(jiffies, end))
drivers/net/ethernet/mellanox/mlx4/cmd.c
343
unsigned long end;
drivers/net/ethernet/mellanox/mlx4/cmd.c
388
end = msecs_to_jiffies(timeout) + jiffies;
drivers/net/ethernet/mellanox/mlx4/cmd.c
389
while (comm_pending(dev) && time_before(jiffies, end))
drivers/net/ethernet/mellanox/mlx4/cmd.c
439
unsigned long end;
drivers/net/ethernet/mellanox/mlx4/cmd.c
456
end = jiffies;
drivers/net/ethernet/mellanox/mlx4/cmd.c
458
end += msecs_to_jiffies(GO_BIT_TIMEOUT_MSECS);
drivers/net/ethernet/mellanox/mlx4/cmd.c
469
if (time_after_eq(jiffies, end)) {
drivers/net/ethernet/mellanox/mlx4/cmd.c
583
unsigned long end;
drivers/net/ethernet/mellanox/mlx4/cmd.c
609
end = msecs_to_jiffies(timeout) + jiffies;
drivers/net/ethernet/mellanox/mlx4/cmd.c
610
while (cmd_pending(dev) && time_before(jiffies, end)) {
drivers/net/ethernet/mellanox/mlx4/cq.c
61
unsigned long end = jiffies + TASKLET_MAX_TIME_JIFFIES;
drivers/net/ethernet/mellanox/mlx4/cq.c
74
if (time_after(jiffies, end))
drivers/net/ethernet/mellanox/mlx4/en_tx.c
244
void *end = ring->buf + ring->buf_size;
drivers/net/ethernet/mellanox/mlx4/en_tx.c
250
(tx_info->nr_txbb << LOG_TXBB_SIZE) <= end)) {
drivers/net/ethernet/mellanox/mlx4/en_tx.c
263
if ((void *)ptr >= end) {
drivers/net/ethernet/mellanox/mlx4/en_tx.c
284
void *end = ring->buf + ring->buf_size;
drivers/net/ethernet/mellanox/mlx4/en_tx.c
314
(tx_info->nr_txbb << LOG_TXBB_SIZE) <= end)) {
drivers/net/ethernet/mellanox/mlx4/en_tx.c
323
if ((void *)data >= end)
drivers/net/ethernet/mellanox/mlx4/en_tx.c
324
data = ring->buf + ((void *)data - end);
drivers/net/ethernet/mellanox/mlx4/en_tx.c
329
if ((void *) data >= end)
drivers/net/ethernet/mellanox/mlx4/icm.c
382
u32 start, u32 end)
drivers/net/ethernet/mellanox/mlx4/icm.c
388
for (i = start; i <= end; i += inc) {
drivers/net/ethernet/mellanox/mlx4/icm.c
406
u32 start, u32 end)
drivers/net/ethernet/mellanox/mlx4/icm.c
410
for (i = start; i <= end; i += MLX4_TABLE_CHUNK_SIZE / table->obj_size)
drivers/net/ethernet/mellanox/mlx4/icm.h
87
u32 start, u32 end);
drivers/net/ethernet/mellanox/mlx4/icm.h
89
u32 start, u32 end);
drivers/net/ethernet/mellanox/mlx4/main.c
2019
unsigned long end;
drivers/net/ethernet/mellanox/mlx4/main.c
2022
end = msecs_to_jiffies(MLX4_COMM_OFFLINE_TIME_OUT) + jiffies;
drivers/net/ethernet/mellanox/mlx4/main.c
2023
while (time_before(jiffies, end)) {
drivers/net/ethernet/mellanox/mlx4/main.c
4395
goto end;
drivers/net/ethernet/mellanox/mlx4/main.c
4404
end:
drivers/net/ethernet/mellanox/mlx4/reset.c
102
end = jiffies + MLX4_SEM_TIMEOUT_JIFFIES;
drivers/net/ethernet/mellanox/mlx4/reset.c
109
} while (time_before(jiffies, end));
drivers/net/ethernet/mellanox/mlx4/reset.c
125
end = jiffies + MLX4_RESET_TIMEOUT_JIFFIES;
drivers/net/ethernet/mellanox/mlx4/reset.c
132
} while (time_before(jiffies, end));
drivers/net/ethernet/mellanox/mlx4/reset.c
50
unsigned long end;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
230
int end = len + offset;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
232
for (i = offset; i < end; i++)
drivers/net/ethernet/mellanox/mlx5/core/cq.c
47
unsigned long end = jiffies + TASKLET_MAX_TIME_JIFFIES;
drivers/net/ethernet/mellanox/mlx5/core/cq.c
61
if (time_after(jiffies, end))
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
45
char *str, *end;
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
60
goto end;
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
62
end = strchrnul(str, ' ');
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
63
*end = '\0';
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
67
goto end;
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
75
goto end;
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
80
goto end;
drivers/net/ethernet/mellanox/mlx5/core/devlink.c
83
end:
drivers/net/ethernet/mellanox/mlx5/core/fw.c
364
unsigned long end, delay_ms = mlx5_tout_ms(dev, TEARDOWN);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
392
end = jiffies + msecs_to_jiffies(delay_ms);
drivers/net/ethernet/mellanox/mlx5/core/fw.c
402
} while (!time_after(jiffies, end));
drivers/net/ethernet/mellanox/mlx5/core/health.c
229
unsigned long end, delay_ms = mlx5_tout_ms(dev, PCI_TOGGLE);
drivers/net/ethernet/mellanox/mlx5/core/health.c
252
end = jiffies + msecs_to_jiffies(delay_ms);
drivers/net/ethernet/mellanox/mlx5/core/health.c
262
} while (!time_after(jiffies, end));
drivers/net/ethernet/mellanox/mlx5/core/health.c
319
unsigned long end;
drivers/net/ethernet/mellanox/mlx5/core/health.c
321
end = jiffies + msecs_to_jiffies(mlx5_tout_ms(dev, FW_RESET));
drivers/net/ethernet/mellanox/mlx5/core/health.c
323
if (time_after(jiffies, end))
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
100
int end = pool->xa_num_irqs.max;
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
107
xa_for_each_range(&pool->irqs, index, iter, start, end) {
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
90
int end = dev->roce.reserved_gids.start +
drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c
95
dev->roce.reserved_gids.start, end,
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
123
goto end;
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
130
goto end;
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
145
goto end;
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
151
end:
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
173
goto end;
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
181
end:
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
64
goto end;
drivers/net/ethernet/mellanox/mlx5/core/lib/st.c
78
end:
drivers/net/ethernet/mellanox/mlx5/core/main.c
193
unsigned long end = jiffies + msecs_to_jiffies(max_wait_mili);
drivers/net/ethernet/mellanox/mlx5/core/main.c
200
if (time_after(jiffies, end)) {
drivers/net/ethernet/mellanox/mlx5/core/main.c
212
init_state, jiffies_to_msecs(end - warn) / 1000,
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
707
unsigned long end = jiffies + recl_pages_to_jiffies;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
724
end = jiffies + recl_pages_to_jiffies;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
726
if (time_after(jiffies, end)) {
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
801
unsigned long end = jiffies + recl_vf_pages_to_jiffies;
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
812
if (time_after(jiffies, end)) {
drivers/net/ethernet/mellanox/mlx5/core/pagealloc.c
817
end = jiffies + recl_vf_pages_to_jiffies;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1617
max_length = hw_action_info->end - hw_action_info->start + 1;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1658
max_length = hw_action_info->end - hw_action_info->start + 1;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1707
src_max_length = hw_src_action_info->end -
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_action.c
1709
dst_max_length = hw_dst_action_info->end -
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste.c
582
if (!hw_field->end && !hw_field->start)
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
116
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L2_1, .start = 16, .end = 47,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
119
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L2_1, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
122
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L2_2, .start = 32, .end = 47,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
125
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L2_0, .start = 16, .end = 47,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
128
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L2_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
131
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_1, .start = 0, .end = 5,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
134
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L4_0, .start = 48, .end = 56,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
138
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L4_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
142
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L4_0, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
146
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_1, .start = 8, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
150
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_1, .start = 8, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
154
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L4_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
158
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L4_0, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
162
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_3, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
166
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_3, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
170
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_4, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
174
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_4, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
178
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_0, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
182
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
186
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_2, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
190
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_2, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
194
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
198
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L3_0, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
202
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_METADATA, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
205
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_METADATA, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
208
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_REG_0, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
211
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_REG_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
214
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_REG_1, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
217
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_REG_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
220
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_REG_2, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
223
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_REG_2, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
226
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L4_1, .start = 32, .end = 63,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
229
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L4_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v0.c
232
.hw_field = DR_STE_V0_ACTION_MDFY_FLD_L2_2, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
10
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_SRC_L2_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
102
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_0_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
105
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_0_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
108
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_1_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
111
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_1_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
114
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_2_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
117
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_REGISTER_2_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
120
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_TCP_MISC_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
123
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_TCP_MISC_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
126
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L2_OUT_2, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
129
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_CFG_HDR_0_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
13
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_SRC_L2_OUT_1, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
132
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_CFG_HDR_0_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
16
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L2_OUT_1, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
19
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L2_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
22
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L2_OUT_1, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
25
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L3_OUT_0, .start = 18, .end = 23,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
28
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L4_OUT_1, .start = 16, .end = 24,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
32
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L4_OUT_0, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
36
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L4_OUT_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
40
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L3_OUT_0, .start = 8, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
44
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L3_OUT_0, .start = 8, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
48
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L4_OUT_0, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
52
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_L4_OUT_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
56
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV6_SRC_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
60
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV6_SRC_OUT_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
64
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV6_SRC_OUT_2, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
68
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV6_SRC_OUT_3, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
72
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV6_DST_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
76
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV6_DST_OUT_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
80
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV6_DST_OUT_2, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
84
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV6_DST_OUT_3, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
88
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV4_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
92
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_IPV4_OUT_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
96
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_GNRL_PURPOSE, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v1.c
99
.hw_field = DR_STE_V1_ACTION_MDFY_FLD_METADATA_2_CQE, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
100
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_3, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
104
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
108
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
112
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_2, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
116
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_DST_OUT_3, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
120
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV4_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
124
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV4_OUT_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
128
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_GNRL_PURPOSE, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
131
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_METADATA_2_CQE, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
134
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_0_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
137
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_0_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
140
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_1_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
143
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_1_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
146
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_2_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
149
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_REGISTER_2_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
152
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_TCP_MISC_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
155
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_TCP_MISC_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
158
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_2, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
161
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_CFG_HDR_0_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
164
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_CFG_HDR_0_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
42
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
45
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_SRC_L2_OUT_1, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
48
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
51
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
54
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L2_OUT_1, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
57
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 18, .end = 23,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
60
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_1, .start = 16, .end = 24,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
64
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
68
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
72
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 8, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
76
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L3_OUT_0, .start = 8, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
80
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 16, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
84
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_L4_OUT_0, .start = 0, .end = 15,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
88
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_0, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
92
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_1, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_ste_v2.h
96
.hw_field = DR_STE_V2_ACTION_MDFY_FLD_IPV6_SRC_OUT_2, .start = 0, .end = 31,
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_types.h
1011
u8 end;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c
124
.end = MLXBF_GIGE_BF2_COREPLL_ADDR + MLXBF_GIGE_BF2_COREPLL_SIZE - 1,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_mdio.c
129
.end = MLXBF_GIGE_BF3_COREPLL_ADDR + MLXBF_GIGE_BF3_COREPLL_SIZE - 1,
drivers/net/ethernet/mellanox/mlxsw/i2c.c
162
unsigned long end;
drivers/net/ethernet/mellanox/mlxsw/i2c.c
167
end = jiffies + msecs_to_jiffies(MLXSW_I2C_TIMEOUT_MSECS);
drivers/net/ethernet/mellanox/mlxsw/i2c.c
184
} while ((time_before(jiffies, end)) || (i++ < MLXSW_I2C_RETRY));
drivers/net/ethernet/mellanox/mlxsw/i2c.c
338
unsigned long end;
drivers/net/ethernet/mellanox/mlxsw/i2c.c
359
end = jiffies + timeout;
drivers/net/ethernet/mellanox/mlxsw/i2c.c
366
} while ((time_before(jiffies, end)) ||
drivers/net/ethernet/mellanox/mlxsw/i2c.c
418
unsigned long end;
drivers/net/ethernet/mellanox/mlxsw/i2c.c
468
end = jiffies + timeout;
drivers/net/ethernet/mellanox/mlxsw/i2c.c
476
} while ((time_before(jiffies, end)) ||
drivers/net/ethernet/mellanox/mlxsw/pci.c
1774
unsigned long end;
drivers/net/ethernet/mellanox/mlxsw/pci.c
1780
end = jiffies + msecs_to_jiffies(MLXSW_PCI_SW_RESET_TIMEOUT_MSECS);
drivers/net/ethernet/mellanox/mlxsw/pci.c
1786
} while (time_before(jiffies, end));
drivers/net/ethernet/mellanox/mlxsw/pci.c
2241
unsigned long end;
drivers/net/ethernet/mellanox/mlxsw/pci.c
2274
end = jiffies + timeout;
drivers/net/ethernet/mellanox/mlxsw/pci.c
2284
} while (time_before(jiffies, end));
drivers/net/ethernet/mellanox/mlxsw/reg.h
604
MLXSW_ITEM32(reg, sfn, end, 0x04, 20, 1);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3903
u16 end; /* Inclusive */
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3909
{ .start = 1, .end = 64 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3910
{ .start = 512, .end = 512 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3911
{ .start = 1024, .end = 1024 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3912
{ .start = 2048, .end = 2048 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3913
{ .start = 4096, .end = 4096 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3919
{ .start = 1, .end = 128 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3920
{ .start = 256, .end = 256 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3921
{ .start = 512, .end = 512 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3922
{ .start = 1024, .end = 1024 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3923
{ .start = 2048, .end = 2048 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3924
{ .start = 4096, .end = 4096 },
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3938
*p_adj_grp_size <= size_range->end)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3941
if (*p_adj_grp_size <= size_range->end) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3942
*p_adj_grp_size = size_range->end;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3959
if (alloc_size >= size_range->end) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3960
*p_adj_grp_size = size_range->end;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4985
nh_res_table->num_nh_buckets <= size_range->end) {
drivers/net/ethernet/meta/fbnic/fbnic_csr.c
127
*(data++) = bound->end - 1;
drivers/net/ethernet/meta/fbnic/fbnic_csr.c
128
for (j = bound->start; j < bound->end; j++)
drivers/net/ethernet/meta/fbnic/fbnic_csr.c
13
u32 end;
drivers/net/ethernet/meta/fbnic/fbnic_csr.c
146
len += fbnic_csr_sects[i].end - fbnic_csr_sects[i].start + 2;
drivers/net/ethernet/meta/fbnic/fbnic_csr.c
63
u32 end = FBNIC_CSR_END_RPC_RAM;
drivers/net/ethernet/meta/fbnic/fbnic_csr.c
68
*(data++) = end;
drivers/net/ethernet/meta/fbnic/fbnic_csr.c
8
.end = FBNIC_CSR_END_##section + 1, \
drivers/net/ethernet/micrel/ksz884x.c
5711
int end;
drivers/net/ethernet/micrel/ksz884x.c
5735
while (range->end > range->start) {
drivers/net/ethernet/micrel/ksz884x.c
5736
regs_len += (range->end - range->start + 3) / 4 * 4;
drivers/net/ethernet/micrel/ksz884x.c
5766
while (range->end > range->start) {
drivers/net/ethernet/micrel/ksz884x.c
5767
for (len = range->start; len < range->end; len += 4) {
drivers/net/ethernet/microchip/enc28j60.c
564
static u16 erxrdpt_workaround(u16 next_packet_ptr, u16 start, u16 end)
drivers/net/ethernet/microchip/enc28j60.c
568
if ((next_packet_ptr - 1 < start) || (next_packet_ptr - 1 > end))
drivers/net/ethernet/microchip/enc28j60.c
569
erxrdpt = end;
drivers/net/ethernet/microchip/enc28j60.c
587
static void nolock_rxfifo_init(struct enc28j60_net *priv, u16 start, u16 end)
drivers/net/ethernet/microchip/enc28j60.c
592
if (start > 0x1FFF || end > 0x1FFF || start > end) {
drivers/net/ethernet/microchip/enc28j60.c
595
__func__, start, end);
drivers/net/ethernet/microchip/enc28j60.c
601
erxrdpt = erxrdpt_workaround(priv->next_pk_ptr, start, end);
drivers/net/ethernet/microchip/enc28j60.c
603
nolock_regw_write(priv, ERXNDL, end);
drivers/net/ethernet/microchip/enc28j60.c
606
static void nolock_txfifo_init(struct enc28j60_net *priv, u16 start, u16 end)
drivers/net/ethernet/microchip/enc28j60.c
610
if (start > 0x1FFF || end > 0x1FFF || start > end) {
drivers/net/ethernet/microchip/enc28j60.c
613
__func__, start, end);
drivers/net/ethernet/microchip/enc28j60.c
618
nolock_regw_write(priv, ETXNDL, end);
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
126
} while (!time_after(jiffies, end));
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
128
end = jiffies + msecs_to_jiffies(LAN966X_TAPRIO_TIMEOUT_MS);
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
134
} while (!time_after(jiffies, end));
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
82
unsigned long end;
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
85
end = jiffies + msecs_to_jiffies(LAN966X_TAPRIO_TIMEOUT_MS);
drivers/net/ethernet/natsemi/sonic.c
526
unsigned int end = sonic_rr_entry(dev, SONIC_READ(SONIC_RRP));
drivers/net/ethernet/natsemi/sonic.c
540
} while (entry != end);
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
107
unsigned int start, unsigned int end)
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
111
for (i = start; i < end; i++)
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1604
u32 ret_einval, end;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1631
end = ret_einval + 2;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1660
emit_br(nfp_prog, BR_UNC, end, 2);
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1674
if (!nfp_prog_confirm_current_offset(nfp_prog, end))
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1682
u32 ret_einval, end;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1691
end = nfp_prog_current_offset(nfp_prog) + 11;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1709
emit_br(nfp_prog, BR_UNC, end, 2);
drivers/net/ethernet/netronome/nfp/bpf/jit.c
1719
if (!nfp_prog_confirm_current_offset(nfp_prog, end))
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4331
s16 end, off = insn->off;
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4340
end = off + BPF_LDST_BYTES(insn);
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4341
if (end > range_end) {
drivers/net/ethernet/netronome/nfp/bpf/jit.c
4342
new_end = end;
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
217
u8 __iomem *data, *end;
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
222
end = data + nn->tlv_caps.mbox_len;
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
237
if (data + length > end) {
drivers/net/ethernet/netronome/nfp/ccm_mbox.c
322
if (data + 4 > end) {
drivers/net/ethernet/netronome/nfp/nfp_main.c
731
goto end;
drivers/net/ethernet/netronome/nfp/nfp_main.c
752
end:
drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c
162
if (data + 4 > end) {
drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c
48
u8 __iomem *end = ctrl_mem + NFP_NET_CFG_BAR_SZ;
drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.c
72
if (data + length > end) {
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
563
char *msg, *end;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
567
end = status_msg + sizeof(status_msg) - 1;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
616
msg += scnprintf(msg, end - msg, "0.0: General/MSI-X SRAM, ");
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
662
msg += scnprintf(msg, end - msg, "0.1: PCIe XPB/MSI-X PBA, ");
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
681
msg += scnprintf(msg, end - msg,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
851
priv->resource.end = priv->resource.start + priv->size - 1;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
188
res->start, res->end,
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
315
area->resource.end = area->resource.start + size - 1;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
35
u64 end;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
108
const char *key, *val, *end = hwinfo->data + size;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
110
for (key = hwinfo->data; *key && key < end;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
114
if (val >= end) {
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
119
if (val + strlen(val) + 1 > end) {
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
257
const char *key, *val, *end;
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
262
end = hwinfo->data + le32_to_cpu(hwinfo->size) - sizeof(u32);
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
264
for (key = hwinfo->data; *key && key < end;
drivers/net/ethernet/pensando/ionic/ionic_dev.c
210
u64 end;
drivers/net/ethernet/pensando/ionic/ionic_dev.c
244
end = offset + length;
drivers/net/ethernet/pensando/ionic/ionic_dev.c
251
if (end > (bar->len >> IONIC_CMB_SHIFT_64K)) {
drivers/net/ethernet/qlogic/qed/qed_rdma.c
325
goto end;
drivers/net/ethernet/qlogic/qed/qed_rdma.c
329
goto end;
drivers/net/ethernet/qlogic/qed/qed_rdma.c
344
end:
drivers/net/ethernet/rocker/rocker_ofdpa.c
241
u16 end = 0xffe;
drivers/net/ethernet/rocker/rocker_ofdpa.c
244
return (_vlan_id >= start && _vlan_id <= end);
drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.c
214
int mode, int end)
drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.h
250
int mode, int end);
drivers/net/ethernet/sfc/ef10.c
2440
dma_addr_t end = dma_addr + EFX_EF10_MAX_TX_DESCRIPTOR_LEN;
drivers/net/ethernet/sfc/ef10.c
2443
len = (end & (~(EFX_PAGE_SIZE - 1))) - dma_addr;
drivers/net/ethernet/sfc/falcon/farch.c
198
unsigned int end = (buffer->index + buffer->entries - 1);
drivers/net/ethernet/sfc/falcon/farch.c
209
FRF_AZ_BUF_CLR_END_ID, end,
drivers/net/ethernet/sfc/mcdi.c
2379
loff_t end = min_t(loff_t, start + len, mtd->size);
drivers/net/ethernet/sfc/mcdi.c
2383
while (offset < end) {
drivers/net/ethernet/sfc/mcdi.c
2384
chunk = min_t(size_t, end - offset, EFX_MCDI_NVRAM_LEN_MAX);
drivers/net/ethernet/sfc/mcdi.c
2402
loff_t end = min_t(loff_t, start + len, mtd->size);
drivers/net/ethernet/sfc/mcdi.c
2416
while (offset < end) {
drivers/net/ethernet/sfc/mcdi.c
2433
loff_t end = min_t(loff_t, start + len, mtd->size);
drivers/net/ethernet/sfc/mcdi.c
2444
while (offset < end) {
drivers/net/ethernet/sfc/mcdi.c
2445
chunk = min_t(size_t, end - offset, EFX_MCDI_NVRAM_LEN_MAX);
drivers/net/ethernet/sfc/siena/farch.c
202
unsigned int end = (buffer->index + buffer->entries - 1);
drivers/net/ethernet/sfc/siena/farch.c
213
FRF_AZ_BUF_CLR_END_ID, end,
drivers/net/ethernet/sfc/siena/mcdi.c
2157
loff_t end = min_t(loff_t, start + len, mtd->size);
drivers/net/ethernet/sfc/siena/mcdi.c
2161
while (offset < end) {
drivers/net/ethernet/sfc/siena/mcdi.c
2162
chunk = min_t(size_t, end - offset, EFX_MCDI_NVRAM_LEN_MAX);
drivers/net/ethernet/sfc/siena/mcdi.c
2180
loff_t end = min_t(loff_t, start + len, mtd->size);
drivers/net/ethernet/sfc/siena/mcdi.c
2194
while (offset < end) {
drivers/net/ethernet/sfc/siena/mcdi.c
2211
loff_t end = min_t(loff_t, start + len, mtd->size);
drivers/net/ethernet/sfc/siena/mcdi.c
2222
while (offset < end) {
drivers/net/ethernet/sfc/siena/mcdi.c
2223
chunk = min_t(size_t, end - offset, EFX_MCDI_NVRAM_LEN_MAX);
drivers/net/ethernet/sis/sis190.c
513
u32 start, u32 end)
drivers/net/ethernet/sis/sis190.c
517
for (cur = start; cur < end; cur++) {
drivers/net/ethernet/smsc/smc91c92_cs.c
407
p_dev->resource[1]->end = 8;
drivers/net/ethernet/smsc/smc91c92_cs.c
410
p_dev->resource[0]->end = 16;
drivers/net/ethernet/smsc/smc91c92_cs.c
442
link->resource[2]->start = link->resource[2]->end = 0;
drivers/net/ethernet/smsc/smc91c92_cs.c
577
p_dev->resource[0]->end = 16;
drivers/net/ethernet/smsc/smc91c92_cs.c
624
link->resource[0]->end = 64;
drivers/net/ethernet/smsc/smc91c92_cs.c
626
link->resource[1]->end = 8;
drivers/net/ethernet/smsc/smc91c92_cs.c
641
link->resource[1]->end = 0;
drivers/net/ethernet/smsc/smc91c92_cs.c
959
if (link->resource[2]->end) {
drivers/net/ethernet/stmicro/stmmac/descs_com.h
115
static inline void ndesc_rx_set_on_chain(struct dma_desc *p, int end)
drivers/net/ethernet/stmicro/stmmac/descs_com.h
22
static inline void ehn_desc_rx_set_on_ring(struct dma_desc *p, int end,
drivers/net/ethernet/stmicro/stmmac/descs_com.h
29
if (end)
drivers/net/ethernet/stmicro/stmmac/descs_com.h
33
static inline void enh_desc_end_tx_desc_on_ring(struct dma_desc *p, int end)
drivers/net/ethernet/stmicro/stmmac/descs_com.h
35
if (end)
drivers/net/ethernet/stmicro/stmmac/descs_com.h
58
static inline void ndesc_rx_set_on_ring(struct dma_desc *p, int end, int bfsize)
drivers/net/ethernet/stmicro/stmmac/descs_com.h
68
if (end)
drivers/net/ethernet/stmicro/stmmac/descs_com.h
72
static inline void ndesc_end_tx_desc_on_ring(struct dma_desc *p, int end)
drivers/net/ethernet/stmicro/stmmac/descs_com.h
74
if (end)
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c
308
int mode, int end, int bfsize)
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c
313
static void dwmac4_rd_init_tx_desc(struct dma_desc *p, int mode, int end)
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c
148
int mode, int end, int bfsize)
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c
153
static void dwxgmac2_init_tx_desc(struct dma_desc *p, int mode, int end)
drivers/net/ethernet/stmicro/stmmac/enh_desc.c
253
int mode, int end, int bfsize)
drivers/net/ethernet/stmicro/stmmac/enh_desc.c
265
ehn_desc_rx_set_on_ring(p, end, bfsize);
drivers/net/ethernet/stmicro/stmmac/enh_desc.c
271
static void enh_desc_init_tx_desc(struct dma_desc *p, int mode, int end)
drivers/net/ethernet/stmicro/stmmac/enh_desc.c
277
enh_desc_end_tx_desc_on_ring(p, end);
drivers/net/ethernet/stmicro/stmmac/hwif.h
42
int end, int bfsize);
drivers/net/ethernet/stmicro/stmmac/hwif.h
44
void (*init_tx_desc)(struct dma_desc *p, int mode, int end);
drivers/net/ethernet/stmicro/stmmac/norm_desc.c
117
int end, int bfsize)
drivers/net/ethernet/stmicro/stmmac/norm_desc.c
127
ndesc_rx_set_on_chain(p, end);
drivers/net/ethernet/stmicro/stmmac/norm_desc.c
129
ndesc_rx_set_on_ring(p, end, bfsize);
drivers/net/ethernet/stmicro/stmmac/norm_desc.c
135
static void ndesc_init_tx_desc(struct dma_desc *p, int mode, int end)
drivers/net/ethernet/stmicro/stmmac/norm_desc.c
141
ndesc_end_tx_desc_on_ring(p, end);
drivers/net/ethernet/sun/niu.c
8113
static int niu_pci_vpd_scan_props(struct niu *np, u32 start, u32 end)
drivers/net/ethernet/sun/niu.c
8125
"VPD_SCAN: start[%x] end[%x]\n", start, end);
drivers/net/ethernet/sun/niu.c
8126
while (start < end) {
drivers/net/ethernet/sun/niu.c
8218
u32 end;
drivers/net/ethernet/sun/niu.c
8231
end = start + offset + err;
drivers/net/ethernet/sun/niu.c
8235
err = niu_pci_vpd_scan_props(np, here, end);
drivers/net/ethernet/sun/niu.c
8248
u32 start = 0, end = ESPC_EEPROM_SIZE, ret;
drivers/net/ethernet/sun/niu.c
8251
while (start < end) {
drivers/net/ethernet/sun/sunhme.c
2555
if ((op->resource[3].end - op->resource[3].start) >= BMAC_REG_SIZE)
drivers/net/ethernet/sun/sunhme.c
2556
op->resource[3].end = op->resource[3].start + BMAC_REG_SIZE - 1;
drivers/net/ethernet/sun/sunvnet_common.c
471
u32 start, u32 end, u8 vio_dring_state)
drivers/net/ethernet/sun/sunvnet_common.c
482
.end_idx = end,
drivers/net/ethernet/sun/sunvnet_common.c
509
port->stop_rx_idx = end;
drivers/net/ethernet/sun/sunvnet_common.c
588
u32 start, u32 end, int *npkts, int budget)
drivers/net/ethernet/sun/sunvnet_common.c
594
end = (end == (u32)-1) ? vio_dring_prev(dr, start)
drivers/net/ethernet/sun/sunvnet_common.c
595
: vio_dring_next(dr, end);
drivers/net/ethernet/sun/sunvnet_common.c
597
viodbg(DATA, "vnet_walk_rx start[%08x] end[%08x]\n", start, end);
drivers/net/ethernet/sun/sunvnet_common.c
599
while (start != end) {
drivers/net/ethernet/sun/sunvnet_common.c
611
if (ack && start != end) {
drivers/net/ethernet/sun/sunvnet_common.c
671
static int idx_is_pending(struct vio_dring_state *dr, u32 end)
drivers/net/ethernet/sun/sunvnet_common.c
677
if (idx == end) {
drivers/net/ethernet/sun/sunvnet_common.c
691
u32 end;
drivers/net/ethernet/sun/sunvnet_common.c
698
end = pkt->end_idx;
drivers/net/ethernet/sun/sunvnet_common.c
701
if (unlikely(!idx_is_pending(dr, end))) {
drivers/net/ethernet/sun/sunvnet_common.c
710
port->vio._peer_sid, end);
drivers/net/ethernet/sun/sunvnet_common.c
711
dr->cons = vio_dring_next(dr, end);
drivers/net/ethernet/tehuti/tehuti.c
1374
*pptr >= db->end); /* in range */
drivers/net/ethernet/tehuti/tehuti.c
1377
if (unlikely(*pptr == db->end))
drivers/net/ethernet/tehuti/tehuti.c
1423
d->end = d->start + d->size + 1; /* just after last element */
drivers/net/ethernet/tehuti/tehuti.h
199
struct tx_map *end; /* points just AFTER the last element */
drivers/net/ethernet/tehuti/tn40.c
462
if (unlikely(*pptr == db->end))
drivers/net/ethernet/tehuti/tn40.c
488
d->end = d->start + d->size + 1; /* just after last element */
drivers/net/ethernet/tehuti/tn40.h
102
struct tn40_tx_map *end; /* Points just AFTER the last element */
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
63
#define AM65_CPSW_REGDUMP_REC(mod, start, end) { \
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
65
.hdr.len = (end + 4 - start) * 2 + \
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
68
.end_ofs = end, \
drivers/net/ethernet/ti/davinci_emac.c
1467
for (irq_num = res->start; irq_num <= res->end; irq_num++) {
drivers/net/ethernet/ti/davinci_emac.c
1576
irq_num = res->end;
drivers/net/ethernet/ti/davinci_emac.c
1632
for (irq_num = res->start; irq_num <= res->end; irq_num++)
drivers/net/ethernet/ti/icssg/icssg_config.c
349
writel(addr, &rxq_ctx->end);
drivers/net/ethernet/ti/icssg/icssg_config.c
360
writel(addr, &rxq_ctx->end);
drivers/net/ethernet/ti/icssg/icssg_config.c
435
writel(addr, &rxq_ctx->end);
drivers/net/ethernet/ti/icssg/icssg_config.c
446
writel(addr, &rxq_ctx->end);
drivers/net/ethernet/ti/icssg/icssg_config.h
99
__le32 end;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1124
ndev->mem_end = res->end;
drivers/net/ethernet/xircom/xirc2ps_cs.c
631
p_dev->resource[0]->end = 16;
drivers/net/ethernet/xircom/xirc2ps_cs.c
632
p_dev->resource[1]->end = 8;
drivers/net/ethernet/xircom/xirc2ps_cs.c
660
p_dev->resource[0]->end = 18;
drivers/net/ethernet/xircom/xirc2ps_cs.c
661
p_dev->resource[1]->end = 8;
drivers/net/ethernet/xircom/xirc2ps_cs.c
790
link->resource[0]->end = 16;
drivers/net/ethernet/xircom/xirc2ps_cs.c
839
link->resource[2]->start = link->resource[2]->end = 0;
drivers/net/ethernet/xircom/xirc2ps_cs.c
930
if (link->resource[2]->end) {
drivers/net/fddi/defza.c
1313
len = tdev->resource.end - start + 1;
drivers/net/fddi/defza.c
1530
len = tdev->resource.end - start + 1;
drivers/net/fjes/fjes_main.c
104
res[1].end = irq->interrupts[0];
drivers/net/fjes/fjes_main.c
95
res[0].end = addr->address.minimum +
drivers/net/ipa/ipa_qmi.c
302
req.hdr_tbl_info.end = req.hdr_tbl_info.start + mem->size - 1;
drivers/net/ipa/ipa_qmi.c
308
req.v4_route_tbl_info.end = modem_route_count - 1;
drivers/net/ipa/ipa_qmi.c
313
req.v6_route_tbl_info.end = modem_route_count - 1;
drivers/net/ipa/ipa_qmi.c
341
req.hdr_proc_ctx_tbl_info.end =
drivers/net/ipa/ipa_qmi.c
352
req.v4_hash_route_tbl_info.end = modem_route_count - 1;
drivers/net/ipa/ipa_qmi.c
360
req.v6_hash_route_tbl_info.end = modem_route_count - 1;
drivers/net/ipa/ipa_qmi_msg.c
203
sizeof_field(struct ipa_mem_bounds, end),
drivers/net/ipa/ipa_qmi_msg.c
204
.offset = offsetof(struct ipa_mem_bounds, end),
drivers/net/ipa/ipa_qmi_msg.h
98
u32 end;
drivers/net/mdio/mdio-mux-bcm-iproc.c
231
res->end = res->start + MDIO_REG_ADDR_SPACE_SIZE - 1;
drivers/net/netconsole.c
422
const char *end = NULL;
drivers/net/netconsole.c
432
if (in4_pton(str, len, (void *)addr, -1, &end) > 0 &&
drivers/net/netconsole.c
433
(!end || *end == 0 || *end == '\n'))
drivers/net/netconsole.c
437
in6_pton(str, len, (void *)addr, -1, &end) > 0 &&
drivers/net/netconsole.c
438
(!end || *end == 0 || *end == '\n'))
drivers/net/phy/adin1100.c
297
if (mse_val >= adin_mse_sqi_map[sqi].start && mse_val <= adin_mse_sqi_map[sqi].end)
drivers/net/phy/adin1100.c
50
u16 end;
drivers/net/ppp/pppoe.c
627
goto end;
drivers/net/ppp/pppoe.c
630
goto end;
drivers/net/ppp/pppoe.c
636
goto end;
drivers/net/ppp/pppoe.c
642
goto end;
drivers/net/ppp/pppoe.c
712
end:
drivers/net/ppp/pppoe.c
720
goto end;
drivers/net/ppp/pppoe.c
856
goto end;
drivers/net/ppp/pppoe.c
868
goto end;
drivers/net/ppp/pppoe.c
875
goto end;
drivers/net/ppp/pppoe.c
893
goto end;
drivers/net/ppp/pppoe.c
906
end:
drivers/net/ppp/pptp.c
442
goto end;
drivers/net/ppp/pptp.c
448
goto end;
drivers/net/ppp/pptp.c
453
goto end;
drivers/net/ppp/pptp.c
462
goto end;
drivers/net/ppp/pptp.c
476
goto end;
drivers/net/ppp/pptp.c
482
end:
drivers/net/rionet.c
126
static void rionet_rx_fill(struct net_device *ndev, int end)
drivers/net/rionet.c
140
} while ((i = (i + 1) % RIONET_RX_RING_SIZE) != end);
drivers/net/usb/cx82310_eth.c
103
goto end;
drivers/net/usb/cx82310_eth.c
109
goto end;
drivers/net/usb/cx82310_eth.c
115
end:
drivers/net/usb/cx82310_eth.c
76
goto end;
drivers/net/usb/cx82310_eth.c
89
goto end;
drivers/net/usb/cx82310_eth.c
97
goto end;
drivers/net/usb/kaweth.c
203
int end;
drivers/net/usb/kaweth.c
510
kaweth->end = 1;
drivers/net/usb/kaweth.c
517
kaweth->end = 1;
drivers/net/usb/kaweth.c
733
kaweth->end = 0;
drivers/net/veth.c
1027
static int __veth_napi_enable_range(struct net_device *dev, int start, int end)
drivers/net/veth.c
1032
for (i = start; i < end; i++) {
drivers/net/veth.c
1038
for (i = start; i < end; i++) {
drivers/net/veth.c
1046
for (i = start; i < end; i++) {
drivers/net/veth.c
1058
i = end;
drivers/net/veth.c
1073
static void veth_napi_del_range(struct net_device *dev, int start, int end)
drivers/net/veth.c
1078
for (i = start; i < end; i++) {
drivers/net/veth.c
1087
for (i = start; i < end; i++) {
drivers/net/veth.c
1094
for (i = start; i < end; i++) {
drivers/net/veth.c
1110
static int veth_enable_xdp_range(struct net_device *dev, int start, int end,
drivers/net/veth.c
1116
for (i = start; i < end; i++) {
drivers/net/veth.c
1150
static void veth_disable_xdp_range(struct net_device *dev, int start, int end,
drivers/net/veth.c
1156
for (i = start; i < end; i++) {
drivers/net/veth.c
1209
static int veth_napi_enable_range(struct net_device *dev, int start, int end)
drivers/net/veth.c
1214
for (i = start; i < end; i++) {
drivers/net/veth.c
1220
err = __veth_napi_enable_range(dev, start, end);
drivers/net/veth.c
1222
for (i = start; i < end; i++) {
drivers/net/veth.c
1237
static void veth_disable_range_safe(struct net_device *dev, int start, int end)
drivers/net/veth.c
1241
if (start >= end)
drivers/net/veth.c
1245
veth_napi_del_range(dev, start, end);
drivers/net/veth.c
1246
veth_disable_xdp_range(dev, start, end, false);
drivers/net/veth.c
1248
veth_napi_del_range(dev, start, end);
drivers/net/veth.c
1252
static int veth_enable_range_safe(struct net_device *dev, int start, int end)
drivers/net/veth.c
1257
if (start >= end)
drivers/net/veth.c
1264
err = veth_enable_xdp_range(dev, start, end, false);
drivers/net/veth.c
1268
err = __veth_napi_enable_range(dev, start, end);
drivers/net/veth.c
1271
veth_disable_xdp_range(dev, start, end, true);
drivers/net/veth.c
1275
return veth_napi_enable_range(dev, start, end);
drivers/net/virtio_net.c
686
struct page *end;
drivers/net/virtio_net.c
689
for (end = page; end->private; end = (struct page *)end->private);
drivers/net/virtio_net.c
690
end->private = (unsigned long)rq->pages;
drivers/net/wan/framer/framer-core.c
334
goto end;
drivers/net/wan/framer/framer-core.c
342
end:
drivers/net/wan/framer/framer-core.c
401
goto end;
drivers/net/wan/framer/framer-core.c
408
end:
drivers/net/wireless/ath/ath10k/coredump.h
137
u32 end;
drivers/net/wireless/ath/ath10k/mac.c
1623
const u8 *end;
drivers/net/wireless/ath/ath10k/mac.c
1636
end = skb->data + skb->len;
drivers/net/wireless/ath/ath10k/mac.c
1639
if (WARN_ON(next > end))
drivers/net/wireless/ath/ath10k/mac.c
1642
memmove(ie, next, end - next);
drivers/net/wireless/ath/ath10k/pci.c
1503
section_size = cur_section->end - cur_section->start;
drivers/net/wireless/ath/ath10k/pci.c
1508
cur_section->end);
drivers/net/wireless/ath/ath10k/pci.c
1519
if (cur_section->end > next_section->start) {
drivers/net/wireless/ath/ath10k/pci.c
1522
cur_section->end);
drivers/net/wireless/ath/ath10k/pci.c
1526
skip_size = next_section->start - cur_section->end;
drivers/net/wireless/ath/ath10k/qmi.c
269
req->end = 1;
drivers/net/wireless/ath/ath10k/qmi.c
301
!(req->end == 1 &&
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1060
end),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1271
end),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c
1442
end),
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
337
u8 end;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
388
u8 end;
drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h
429
u8 end;
drivers/net/wireless/ath/ath10k/sdio.c
2322
section_size = cur_section->end - cur_section->start;
drivers/net/wireless/ath/ath10k/sdio.c
2327
cur_section->end);
drivers/net/wireless/ath/ath10k/sdio.c
2338
if (cur_section->end > next_section->start) {
drivers/net/wireless/ath/ath10k/sdio.c
2341
cur_section->end);
drivers/net/wireless/ath/ath10k/sdio.c
2345
skip_size = next_section->start - cur_section->end;
drivers/net/wireless/ath/ath11k/core.c
297
.end = 0x0171ffff,
drivers/net/wireless/ath/ath11k/core.c
475
.end = 0x0177ffff,
drivers/net/wireless/ath/ath11k/core.c
565
.end = 0x0177ffff,
drivers/net/wireless/ath/ath11k/core.c
827
.end = 0x0177ffff,
drivers/net/wireless/ath/ath11k/core.c
916
.end = 0x0177ffff,
drivers/net/wireless/ath/ath11k/debugfs.c
802
u32 start, end;
drivers/net/wireless/ath/ath11k/debugfs.c
806
end = ab->hw_params.sram_dump.end;
drivers/net/wireless/ath/ath11k/debugfs.c
808
buf = vmalloc(end - start + 1);
drivers/net/wireless/ath/ath11k/debugfs.c
812
ret = ath11k_hif_read(ab, buf, start, end);
drivers/net/wireless/ath/ath11k/debugfs.c
830
u32 start, end;
drivers/net/wireless/ath/ath11k/debugfs.c
833
end = ab->hw_params.sram_dump.end;
drivers/net/wireless/ath/ath11k/debugfs.c
834
len = end - start + 1;
drivers/net/wireless/ath/ath11k/hif.h
112
u32 start, u32 end)
drivers/net/wireless/ath/ath11k/hif.h
117
return ab->hif.ops->read(ab, buf, start, end);
drivers/net/wireless/ath/ath11k/hif.h
15
int (*read)(struct ath11k_base *ab, void *buf, u32 start, u32 end);
drivers/net/wireless/ath/ath11k/hw.h
222
u32 end;
drivers/net/wireless/ath/ath11k/mac.c
1456
const u8 *next, *end;
drivers/net/wireless/ath/ath11k/mac.c
1469
end = skb->data + skb->len;
drivers/net/wireless/ath/ath11k/mac.c
1472
if (WARN_ON(next > end))
drivers/net/wireless/ath/ath11k/mac.c
1475
memmove(ie, next, end - next);
drivers/net/wireless/ath/ath11k/mhi.c
328
mhi_ctrl->iova_stop = res.end;
drivers/net/wireless/ath/ath11k/pcic.c
230
int ath11k_pcic_read(struct ath11k_base *ab, void *buf, u32 start, u32 end)
drivers/net/wireless/ath/ath11k/pcic.c
241
end >= ATH11K_PCI_ACCESS_ALWAYS_OFF;
drivers/net/wireless/ath/ath11k/pcic.c
258
for (i = start; i < end + 1; i += 4)
drivers/net/wireless/ath/ath11k/pcic.h
50
int ath11k_pcic_read(struct ath11k_base *ab, void *buf, u32 start, u32 end);
drivers/net/wireless/ath/ath11k/qmi.c
1212
end),
drivers/net/wireless/ath/ath11k/qmi.c
2057
if (res.end - res.start + 1 < ab->qmi.target_mem[i].size) {
drivers/net/wireless/ath/ath11k/qmi.c
2335
req->end = 0;
drivers/net/wireless/ath/ath11k/qmi.c
2341
req->end = 1;
drivers/net/wireless/ath/ath11k/qmi.c
2347
req->end = 1;
drivers/net/wireless/ath/ath11k/qmi.h
433
u8 end;
drivers/net/wireless/ath/ath12k/dp.c
1302
int i, start, end;
drivers/net/wireless/ath/ath12k/dp.c
1309
end = start + ATH12K_NUM_TX_SPT_PAGES(ab);
drivers/net/wireless/ath/ath12k/dp.c
1314
end = start + ATH12K_NUM_RX_SPT_PAGES(ab);
drivers/net/wireless/ath/ath12k/dp.c
1322
for (i = start; i < end; i++)
drivers/net/wireless/ath/ath12k/mac.c
1598
const u8 *next, *end;
drivers/net/wireless/ath/ath12k/mac.c
1612
end = skb->data + skb->len;
drivers/net/wireless/ath/ath12k/mac.c
1615
if (WARN_ON(next > end))
drivers/net/wireless/ath/ath12k/mac.c
1618
memmove(ie, next, end - next);
drivers/net/wireless/ath/ath12k/qmi.c
1539
end),
drivers/net/wireless/ath/ath12k/qmi.c
2986
req->end = 0;
drivers/net/wireless/ath/ath12k/qmi.c
2992
req->end = 1;
drivers/net/wireless/ath/ath12k/qmi.c
2997
req->end = 1;
drivers/net/wireless/ath/ath12k/qmi.h
522
u8 end;
drivers/net/wireless/ath/ath5k/mac80211-ops.c
110
goto end;
drivers/net/wireless/ath/ath5k/mac80211-ops.c
151
end:
drivers/net/wireless/ath/ath5k/mac80211-ops.c
86
goto end;
drivers/net/wireless/ath/ath5k/mac80211-ops.c
98
goto end;
drivers/net/wireless/ath/ath6kl/txrx.c
1113
u16 idx, st, cur, end;
drivers/net/wireless/ath/ath6kl/txrx.c
1137
end = (st + rxtid->hold_q_sz-1) & ATH6KL_MAX_SEQ_NO;
drivers/net/wireless/ath/ath6kl/txrx.c
1139
if (((st < end) && (cur < st || cur > end)) ||
drivers/net/wireless/ath/ath6kl/txrx.c
1140
((st > end) && (cur > end) && (cur < st))) {
drivers/net/wireless/ath/ath6kl/txrx.c
1141
extended_end = (end + rxtid->hold_q_sz - 1) &
drivers/net/wireless/ath/ath6kl/txrx.c
1144
if (((end < extended_end) &&
drivers/net/wireless/ath/ath6kl/txrx.c
1145
(cur < end || cur > extended_end)) ||
drivers/net/wireless/ath/ath6kl/txrx.c
1146
((end > extended_end) && (cur > extended_end) &&
drivers/net/wireless/ath/ath6kl/txrx.c
1147
(cur < end))) {
drivers/net/wireless/ath/ath9k/debug.c
941
u32 end;
drivers/net/wireless/ath/ath9k/debug.c
961
i = reg_hole_list[j].end >> 2;
drivers/net/wireless/ath/ath9k/recv.c
509
u8 *pos, *end, id, elen;
drivers/net/wireless/ath/ath9k/recv.c
514
end = skb->data + skb->len;
drivers/net/wireless/ath/ath9k/recv.c
516
while (pos + 2 < end) {
drivers/net/wireless/ath/ath9k/recv.c
519
if (pos + elen > end)
drivers/net/wireless/ath/carl9170/rx.c
493
u8 *pos, *end;
drivers/net/wireless/ath/carl9170/rx.c
496
end = data + len;
drivers/net/wireless/ath/carl9170/rx.c
497
while (pos < end) {
drivers/net/wireless/ath/carl9170/rx.c
498
if (pos + 2 + pos[1] > end)
drivers/net/wireless/broadcom/b43/debugfs.c
356
if (log->end < 0) {
drivers/net/wireless/broadcom/b43/debugfs.c
364
i = log->end + 1;
drivers/net/wireless/broadcom/b43/debugfs.c
384
if (i == log->end)
drivers/net/wireless/broadcom/b43/debugfs.c
686
log->end = -1;
drivers/net/wireless/broadcom/b43/debugfs.c
751
i = log->end + 1;
drivers/net/wireless/broadcom/b43/debugfs.c
754
log->end = i;
drivers/net/wireless/broadcom/b43/debugfs.h
31
int end;
drivers/net/wireless/broadcom/b43/dma.c
107
if (end)
drivers/net/wireless/broadcom/b43/dma.c
180
int start, int end, int irq)
drivers/net/wireless/broadcom/b43/dma.c
199
if (end)
drivers/net/wireless/broadcom/b43/dma.c
88
int start, int end, int irq)
drivers/net/wireless/broadcom/b43/dma.h
206
int end, int irq);
drivers/net/wireless/broadcom/b43/lo.c
576
int begin, end;
drivers/net/wireless/broadcom/b43/lo.c
593
end = 8;
drivers/net/wireless/broadcom/b43/lo.c
596
end = d->current_state + 1;
drivers/net/wireless/broadcom/b43/lo.c
599
end = d->current_state + 2;
drivers/net/wireless/broadcom/b43/lo.c
603
if (end > 8)
drivers/net/wireless/broadcom/b43/lo.c
604
end -= 8;
drivers/net/wireless/broadcom/b43/lo.c
632
if (i == end)
drivers/net/wireless/broadcom/b43/phy_g.c
2289
unsigned int i, j, start, end;
drivers/net/wireless/broadcom/b43/phy_g.c
2301
end = (channel + 5 < 14) ? channel + 5 : 13;
drivers/net/wireless/broadcom/b43/phy_g.c
2303
for (i = start; i <= end; i++) {
drivers/net/wireless/broadcom/b43/phy_g.c
2315
end = (i + 5 < 13) ? i + 5 : 13;
drivers/net/wireless/broadcom/b43/phy_g.c
2316
for (j = i; j < end; j++)
drivers/net/wireless/broadcom/b43/phy_g.c
301
u16 start = 0x08, end = 0x18;
drivers/net/wireless/broadcom/b43/phy_g.c
307
end = 0x20;
drivers/net/wireless/broadcom/b43/phy_g.c
316
for (i = start; i < end; i++)
drivers/net/wireless/broadcom/b43/phy_g.c
333
u16 start = 0x0008, end = 0x0018;
drivers/net/wireless/broadcom/b43/phy_g.c
337
end = 0x0020;
drivers/net/wireless/broadcom/b43/phy_g.c
351
for (i = start; i < end; i++)
drivers/net/wireless/broadcom/b43/phy_n.c
637
u8 end = (dev->phy.rev >= 3) ? 0x1F : 0x0F;
drivers/net/wireless/broadcom/b43/phy_n.c
648
b43_ntab_write(dev, B43_NTAB8(7, offset1 + i), end);
drivers/net/wireless/broadcom/b43legacy/debugfs.c
133
if (log->end < 0) {
drivers/net/wireless/broadcom/b43legacy/debugfs.c
141
i = log->end + 1;
drivers/net/wireless/broadcom/b43legacy/debugfs.c
161
if (i == log->end)
drivers/net/wireless/broadcom/b43legacy/debugfs.c
375
log->end = -1;
drivers/net/wireless/broadcom/b43legacy/debugfs.c
430
i = log->end + 1;
drivers/net/wireless/broadcom/b43legacy/debugfs.c
433
log->end = i;
drivers/net/wireless/broadcom/b43legacy/debugfs.h
26
int end;
drivers/net/wireless/broadcom/b43legacy/dma.c
48
int start, int end, int irq)
drivers/net/wireless/broadcom/b43legacy/dma.c
69
if (end)
drivers/net/wireless/broadcom/b43legacy/phy.c
1377
int end;
drivers/net/wireless/broadcom/b43legacy/phy.c
1391
end = 8;
drivers/net/wireless/broadcom/b43legacy/phy.c
1394
end = state + 1;
drivers/net/wireless/broadcom/b43legacy/phy.c
1397
end = state + 2;
drivers/net/wireless/broadcom/b43legacy/phy.c
1401
if (end > 8)
drivers/net/wireless/broadcom/b43legacy/phy.c
1402
end -= 8;
drivers/net/wireless/broadcom/b43legacy/phy.c
1427
if (j == end)
drivers/net/wireless/broadcom/b43legacy/radio.c
138
u16 end = 0x18;
drivers/net/wireless/broadcom/b43legacy/radio.c
145
end = 0x20;
drivers/net/wireless/broadcom/b43legacy/radio.c
151
for (i = start; i < end; i++)
drivers/net/wireless/broadcom/b43legacy/radio.c
176
u16 end = 0x0018;
drivers/net/wireless/broadcom/b43legacy/radio.c
181
end = 0x0020;
drivers/net/wireless/broadcom/b43legacy/radio.c
192
for (i = start; i < end; i++)
drivers/net/wireless/broadcom/b43legacy/radio.c
272
unsigned int end;
drivers/net/wireless/broadcom/b43legacy/radio.c
287
end = (channel + 5 < 14) ? channel + 5 : 13;
drivers/net/wireless/broadcom/b43legacy/radio.c
289
for (i = start; i <= end; i++) {
drivers/net/wireless/broadcom/b43legacy/radio.c
306
end = (i + 5 < 13) ? i + 5 : 13;
drivers/net/wireless/broadcom/b43legacy/radio.c
307
for (j = i; j < end; j++)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
808
char end = '\0';
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
838
end = mp_path[mp_path_len - 1];
drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
850
if (end != '/') {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1644
u8 start, u8 end,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c
1663
} while (start != end);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1959
const char *end;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1966
end = strchrnul(p, ' ');
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1967
len = end - p;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
1987
p = skip_spaces(end);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
1002
end:
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
2163
(pkt->end - pkt->tail);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
978
goto end;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1461
u16 start, end, i;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1478
end = di->txout;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1480
end = (u16) (B2I(((bcma_read32(di->core,
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1493
if (end != active_desc)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1494
end = prevtxd(di, active_desc);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1498
if ((start == 0) && (end > di->txout))
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1501
for (i = start; i != end && !txp; i = nexttxd(di, i)) {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1529
start, end, di->txout);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1544
uint end = di->txout;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/dma.c
1548
while (i != end) {
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2211
goto end;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_cmn.c
2239
end:
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
24626
u32 end)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
24630
sz = end - start + 1;
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
24649
phy_a1 = end - min(end, (winsz >> 1));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
24651
end + (winsz >> 1));
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
24665
dst[end] = ((u32) phy_a7 << 13) | ((u32) phy_a6 & 0x1fff);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c
24666
} while (end-- != start);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2140
unsigned long now, end;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2183
end = now + HOST_COMPLETE_TIMEOUT;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2188
end - now);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
2191
if (time_before(now, end))
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
593
if (frag_skb->tail + flen > frag_skb->end) {
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
33
unsigned long end = jiffies;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
35
if (end >= start)
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
36
return jiffies_to_msecs(end - start);
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
38
return jiffies_to_msecs(end + (MAX_JIFFY_OFFSET - start) + 1);
drivers/net/wireless/intel/iwlegacy/commands.h
1205
struct il3945_rx_frame_end end;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
306
u32 start, end;
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
310
{ .start = 0x00a00000, .end = 0x00a00000 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
311
{ .start = 0x00a0000c, .end = 0x00a00024 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
312
{ .start = 0x00a0002c, .end = 0x00a0003c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
313
{ .start = 0x00a00410, .end = 0x00a00418 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
314
{ .start = 0x00a00420, .end = 0x00a00420 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
315
{ .start = 0x00a00428, .end = 0x00a00428 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
316
{ .start = 0x00a00430, .end = 0x00a0043c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
317
{ .start = 0x00a00444, .end = 0x00a00444 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
318
{ .start = 0x00a004c0, .end = 0x00a004cc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
319
{ .start = 0x00a004d8, .end = 0x00a004d8 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
320
{ .start = 0x00a004e0, .end = 0x00a004f0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
321
{ .start = 0x00a00840, .end = 0x00a00840 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
322
{ .start = 0x00a00850, .end = 0x00a00858 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
323
{ .start = 0x00a01004, .end = 0x00a01008 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
324
{ .start = 0x00a01010, .end = 0x00a01010 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
325
{ .start = 0x00a01018, .end = 0x00a01018 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
326
{ .start = 0x00a01024, .end = 0x00a01024 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
327
{ .start = 0x00a0102c, .end = 0x00a01034 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
328
{ .start = 0x00a0103c, .end = 0x00a01040 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
329
{ .start = 0x00a01048, .end = 0x00a01094 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
330
{ .start = 0x00a01c00, .end = 0x00a01c20 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
331
{ .start = 0x00a01c58, .end = 0x00a01c58 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
332
{ .start = 0x00a01c7c, .end = 0x00a01c7c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
333
{ .start = 0x00a01c28, .end = 0x00a01c54 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
334
{ .start = 0x00a01c5c, .end = 0x00a01c5c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
335
{ .start = 0x00a01c60, .end = 0x00a01cdc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
336
{ .start = 0x00a01ce0, .end = 0x00a01d0c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
337
{ .start = 0x00a01d18, .end = 0x00a01d20 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
338
{ .start = 0x00a01d2c, .end = 0x00a01d30 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
339
{ .start = 0x00a01d40, .end = 0x00a01d5c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
340
{ .start = 0x00a01d80, .end = 0x00a01d80 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
341
{ .start = 0x00a01d98, .end = 0x00a01d9c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
342
{ .start = 0x00a01da8, .end = 0x00a01da8 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
343
{ .start = 0x00a01db8, .end = 0x00a01df4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
344
{ .start = 0x00a01dc0, .end = 0x00a01dfc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
345
{ .start = 0x00a01e00, .end = 0x00a01e2c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
346
{ .start = 0x00a01e40, .end = 0x00a01e60 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
347
{ .start = 0x00a01e68, .end = 0x00a01e6c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
348
{ .start = 0x00a01e74, .end = 0x00a01e74 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
349
{ .start = 0x00a01e84, .end = 0x00a01e90 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
350
{ .start = 0x00a01e9c, .end = 0x00a01ec4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
351
{ .start = 0x00a01ed0, .end = 0x00a01ee0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
352
{ .start = 0x00a01f00, .end = 0x00a01f1c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
353
{ .start = 0x00a01f44, .end = 0x00a01ffc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
354
{ .start = 0x00a02000, .end = 0x00a02048 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
355
{ .start = 0x00a02068, .end = 0x00a020f0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
356
{ .start = 0x00a02100, .end = 0x00a02118 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
357
{ .start = 0x00a02140, .end = 0x00a0214c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
358
{ .start = 0x00a02168, .end = 0x00a0218c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
359
{ .start = 0x00a021c0, .end = 0x00a021c0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
360
{ .start = 0x00a02400, .end = 0x00a02410 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
361
{ .start = 0x00a02418, .end = 0x00a02420 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
362
{ .start = 0x00a02428, .end = 0x00a0242c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
363
{ .start = 0x00a02434, .end = 0x00a02434 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
364
{ .start = 0x00a02440, .end = 0x00a02460 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
365
{ .start = 0x00a02468, .end = 0x00a024b0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
366
{ .start = 0x00a024c8, .end = 0x00a024cc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
367
{ .start = 0x00a02500, .end = 0x00a02504 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
368
{ .start = 0x00a0250c, .end = 0x00a02510 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
369
{ .start = 0x00a02540, .end = 0x00a02554 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
370
{ .start = 0x00a02580, .end = 0x00a025f4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
371
{ .start = 0x00a02600, .end = 0x00a0260c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
372
{ .start = 0x00a02648, .end = 0x00a02650 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
373
{ .start = 0x00a02680, .end = 0x00a02680 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
374
{ .start = 0x00a026c0, .end = 0x00a026d0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
375
{ .start = 0x00a02700, .end = 0x00a0270c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
376
{ .start = 0x00a02804, .end = 0x00a02804 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
377
{ .start = 0x00a02818, .end = 0x00a0281c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
378
{ .start = 0x00a02c00, .end = 0x00a02db4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
379
{ .start = 0x00a02df4, .end = 0x00a02fb0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
380
{ .start = 0x00a03000, .end = 0x00a03014 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
381
{ .start = 0x00a0301c, .end = 0x00a0302c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
382
{ .start = 0x00a03034, .end = 0x00a03038 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
383
{ .start = 0x00a03040, .end = 0x00a03048 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
384
{ .start = 0x00a03060, .end = 0x00a03068 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
385
{ .start = 0x00a03070, .end = 0x00a03074 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
386
{ .start = 0x00a0307c, .end = 0x00a0307c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
387
{ .start = 0x00a03080, .end = 0x00a03084 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
388
{ .start = 0x00a0308c, .end = 0x00a03090 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
389
{ .start = 0x00a03098, .end = 0x00a03098 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
390
{ .start = 0x00a030a0, .end = 0x00a030a0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
391
{ .start = 0x00a030a8, .end = 0x00a030b4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
392
{ .start = 0x00a030bc, .end = 0x00a030bc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
393
{ .start = 0x00a030c0, .end = 0x00a0312c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
394
{ .start = 0x00a03c00, .end = 0x00a03c5c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
395
{ .start = 0x00a04400, .end = 0x00a04454 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
396
{ .start = 0x00a04460, .end = 0x00a04474 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
397
{ .start = 0x00a044c0, .end = 0x00a044ec },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
398
{ .start = 0x00a04500, .end = 0x00a04504 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
399
{ .start = 0x00a04510, .end = 0x00a04538 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
400
{ .start = 0x00a04540, .end = 0x00a04548 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
401
{ .start = 0x00a04560, .end = 0x00a0457c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
402
{ .start = 0x00a04590, .end = 0x00a04598 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
403
{ .start = 0x00a045c0, .end = 0x00a045f4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
407
{ .start = 0x00a05c00, .end = 0x00a05c18 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
408
{ .start = 0x00a05400, .end = 0x00a056e8 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
409
{ .start = 0x00a08000, .end = 0x00a098bc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
410
{ .start = 0x00a02400, .end = 0x00a02758 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
411
{ .start = 0x00a04764, .end = 0x00a0476c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
412
{ .start = 0x00a04770, .end = 0x00a04774 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
413
{ .start = 0x00a04620, .end = 0x00a04624 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
417
{ .start = 0x00a00000, .end = 0x00a00000 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
418
{ .start = 0x00a0000c, .end = 0x00a00024 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
419
{ .start = 0x00a0002c, .end = 0x00a00034 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
420
{ .start = 0x00a0003c, .end = 0x00a0003c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
421
{ .start = 0x00a00410, .end = 0x00a00418 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
422
{ .start = 0x00a00420, .end = 0x00a00420 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
423
{ .start = 0x00a00428, .end = 0x00a00428 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
424
{ .start = 0x00a00430, .end = 0x00a0043c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
425
{ .start = 0x00a00444, .end = 0x00a00444 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
426
{ .start = 0x00a00840, .end = 0x00a00840 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
427
{ .start = 0x00a00850, .end = 0x00a00858 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
428
{ .start = 0x00a01004, .end = 0x00a01008 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
429
{ .start = 0x00a01010, .end = 0x00a01010 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
430
{ .start = 0x00a01018, .end = 0x00a01018 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
431
{ .start = 0x00a01024, .end = 0x00a01024 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
432
{ .start = 0x00a0102c, .end = 0x00a01034 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
433
{ .start = 0x00a0103c, .end = 0x00a01040 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
434
{ .start = 0x00a01048, .end = 0x00a01050 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
435
{ .start = 0x00a01058, .end = 0x00a01058 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
436
{ .start = 0x00a01060, .end = 0x00a01070 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
437
{ .start = 0x00a0108c, .end = 0x00a0108c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
438
{ .start = 0x00a01c20, .end = 0x00a01c28 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
439
{ .start = 0x00a01d10, .end = 0x00a01d10 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
440
{ .start = 0x00a01e28, .end = 0x00a01e2c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
441
{ .start = 0x00a01e60, .end = 0x00a01e60 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
442
{ .start = 0x00a01e80, .end = 0x00a01e80 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
443
{ .start = 0x00a01ea0, .end = 0x00a01ea0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
444
{ .start = 0x00a02000, .end = 0x00a0201c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
445
{ .start = 0x00a02024, .end = 0x00a02024 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
446
{ .start = 0x00a02040, .end = 0x00a02048 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
447
{ .start = 0x00a020c0, .end = 0x00a020e0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
448
{ .start = 0x00a02400, .end = 0x00a02404 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
449
{ .start = 0x00a0240c, .end = 0x00a02414 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
450
{ .start = 0x00a0241c, .end = 0x00a0243c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
451
{ .start = 0x00a02448, .end = 0x00a024bc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
452
{ .start = 0x00a024c4, .end = 0x00a024cc },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
453
{ .start = 0x00a02508, .end = 0x00a02508 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
454
{ .start = 0x00a02510, .end = 0x00a02514 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
455
{ .start = 0x00a0251c, .end = 0x00a0251c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
456
{ .start = 0x00a0252c, .end = 0x00a0255c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
457
{ .start = 0x00a02564, .end = 0x00a025a0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
458
{ .start = 0x00a025a8, .end = 0x00a025b4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
459
{ .start = 0x00a025c0, .end = 0x00a025c0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
460
{ .start = 0x00a025e8, .end = 0x00a025f4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
461
{ .start = 0x00a02c08, .end = 0x00a02c18 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
462
{ .start = 0x00a02c2c, .end = 0x00a02c38 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
463
{ .start = 0x00a02c68, .end = 0x00a02c78 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
464
{ .start = 0x00a03000, .end = 0x00a03000 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
465
{ .start = 0x00a03010, .end = 0x00a03014 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
466
{ .start = 0x00a0301c, .end = 0x00a0302c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
467
{ .start = 0x00a03034, .end = 0x00a03038 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
468
{ .start = 0x00a03040, .end = 0x00a03044 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
469
{ .start = 0x00a03060, .end = 0x00a03068 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
470
{ .start = 0x00a03070, .end = 0x00a03070 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
471
{ .start = 0x00a0307c, .end = 0x00a03084 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
472
{ .start = 0x00a0308c, .end = 0x00a03090 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
473
{ .start = 0x00a03098, .end = 0x00a03098 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
474
{ .start = 0x00a030a0, .end = 0x00a030a0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
475
{ .start = 0x00a030a8, .end = 0x00a030b4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
476
{ .start = 0x00a030bc, .end = 0x00a030c0 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
477
{ .start = 0x00a030c8, .end = 0x00a030f4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
478
{ .start = 0x00a03100, .end = 0x00a0312c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
479
{ .start = 0x00a03c00, .end = 0x00a03c5c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
480
{ .start = 0x00a04400, .end = 0x00a04454 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
481
{ .start = 0x00a04460, .end = 0x00a04474 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
482
{ .start = 0x00a044c0, .end = 0x00a044ec },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
483
{ .start = 0x00a04500, .end = 0x00a04504 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
484
{ .start = 0x00a04510, .end = 0x00a04538 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
485
{ .start = 0x00a04540, .end = 0x00a04548 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
486
{ .start = 0x00a04560, .end = 0x00a04560 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
487
{ .start = 0x00a04570, .end = 0x00a0457c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
488
{ .start = 0x00a04590, .end = 0x00a04590 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
489
{ .start = 0x00a04598, .end = 0x00a04598 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
490
{ .start = 0x00a045c0, .end = 0x00a045f4 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
491
{ .start = 0x00a05c18, .end = 0x00a05c1c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
492
{ .start = 0x00a0c000, .end = 0x00a0c018 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
493
{ .start = 0x00a0c020, .end = 0x00a0c028 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
494
{ .start = 0x00a0c038, .end = 0x00a0c094 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
495
{ .start = 0x00a0c0c0, .end = 0x00a0c104 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
496
{ .start = 0x00a0c10c, .end = 0x00a0c118 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
497
{ .start = 0x00a0c150, .end = 0x00a0c174 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
498
{ .start = 0x00a0c17c, .end = 0x00a0c188 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
499
{ .start = 0x00a0c190, .end = 0x00a0c198 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
500
{ .start = 0x00a0c1a0, .end = 0x00a0c1a8 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
501
{ .start = 0x00a0c1b0, .end = 0x00a0c1b8 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
505
{ .start = 0x00d03c00, .end = 0x00d03c64 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
506
{ .start = 0x00d05c18, .end = 0x00d05c1c },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
507
{ .start = 0x00d0c000, .end = 0x00d0c174 },
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
539
int num_bytes_in_chunk = iwl_prph_dump_addr[i].end -
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
550
iwl_prph_dump_addr[i].end -
drivers/net/wireless/intel/iwlwifi/fw/dbg.c
641
iwl_prph_dump_addr[i].end -
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1062
u32 start, end;
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1068
end = start + excl[i].size;
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1070
if (end <= mem_addr || start >= mem_addr + buflen)
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1076
if (end > mem_addr + buflen)
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1077
end = mem_addr + buflen;
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1079
memset((u8 *)mem + start - mem_addr, 0xAA, end - start);
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3333
int end = LINK_QUAL_MAX_RETRY_NUM;
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3336
for (i = 0; i < num_rates && index < end; i++) {
drivers/net/wireless/intel/iwlwifi/mvm/rs.c
3337
for (j = 0; j < num_retries && index < end; j++, index++) {
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3892
goto end;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3915
goto end;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3930
goto end;
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3936
end:
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2469
unsigned long end = jiffies + HZ / 2;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
2492
if (time_after(jiffies, end)) {
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3492
u32 base, end, cfg_reg, monitor_len;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3508
end = le32_to_cpu(trans->dbg.dest_tlv->end_reg);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3512
end = iwl_read_prph(trans, end) <<
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3519
end += (1 << trans->dbg.dest_tlv->end_shift);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3520
monitor_len = end - base;
drivers/net/wireless/intersil/p54/eeprom.c
733
u8 *end = (u8 *)eeprom + len;
drivers/net/wireless/intersil/p54/eeprom.c
741
while ((u8 *)entry <= end - sizeof(*entry)) {
drivers/net/wireless/intersil/p54/eeprom.c
746
if ((u8 *)entry + sizeof(*entry) + data_len > end)
drivers/net/wireless/intersil/p54/main.c
77
u8 *pos, *end;
drivers/net/wireless/intersil/p54/main.c
83
end = skb->data + skb->len;
drivers/net/wireless/intersil/p54/main.c
84
while (pos < end) {
drivers/net/wireless/intersil/p54/main.c
85
if (pos + 2 + pos[1] > end)
drivers/net/wireless/marvell/libertas_tf/cmd.c
68
for (ch = range->start; ch < range->end; ch++)
drivers/net/wireless/marvell/libertas_tf/libertas_tf.h
167
u8 end; /* exclusive (channel must be less than end) */
drivers/net/wireless/marvell/mwifiex/tdls.c
898
u8 *peer, *pos, *end;
drivers/net/wireless/marvell/mwifiex/tdls.c
954
for (end = pos + ies_len; pos + 1 < end; pos += 2 + pos[1]) {
drivers/net/wireless/marvell/mwifiex/tdls.c
957
if (pos + 2 + ie_len > end)
drivers/net/wireless/mediatek/mt76/mt7603/dma.c
100
__le32 *end = (__le32 *)&skb->data[skb->len];
drivers/net/wireless/mediatek/mt76/mt7603/dma.c
115
for (rxd++; rxd + 5 <= end; rxd += 5)
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1571
void *end = data + len;
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1586
if (WARN_ON_ONCE((void *)&token[count] > end))
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1594
if (WARN_ON_ONCE((void *)&token[count] > end))
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1612
__le32 *end = (__le32 *)&rxd[len / 4];
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1622
for (rxd++; rxd + 7 <= end; rxd += 7)
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1636
__le32 *end = (__le32 *)&skb->data[skb->len];
drivers/net/wireless/mediatek/mt76/mt7615/mac.c
1647
for (rxd++; rxd + 7 <= end; rxd += 7)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
128
static inline int get_free_idx(u32 mask, u8 start, u8 end)
drivers/net/wireless/mediatek/mt76/mt7615/main.c
130
return ffs(~mask & GENMASK(end, start));
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
24
u32 start = 0, end = 0, cnt_free;
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
35
end = MT_EE_USAGE_MAP_START + i;
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
37
cnt_free = end - start + 1;
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
436
int i, j, end, pri, factor, cur_pri;
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
442
end = mt76_decr(event_rb->h_rb, MT_DFS_EVENT_BUFLEN);
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
444
while (i != end) {
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c
485
while (j != end) {
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
261
dump->taski[0].end = mt76_rr(dev, MT_FW_TASK_END);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.c
264
dump->taski[1].end = mt76_rr(dev, MT_FW_TASK_END + offs);
drivers/net/wireless/mediatek/mt76/mt7915/coredump.h
62
u32 end;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1039
__le32 *end = (__le32 *)&rxd[len / 4];
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1052
for (rxd += 2; rxd + 8 <= end; rxd += 8)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1068
__le32 *end = (__le32 *)&skb->data[skb->len];
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
1089
for (rxd += 2; rxd + 8 <= end; rxd += 8)
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
889
void *end = data + len;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
904
if (WARN_ON_ONCE((void *)cur_info >= end))
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
974
void *end = data + len;
drivers/net/wireless/mediatek/mt76/mt7915/mac.c
982
if (WARN_ON_ONCE((void *)&info[count] > end))
drivers/net/wireless/mediatek/mt76/mt7915/main.c
137
static inline int get_free_idx(u32 mask, u8 start, u8 end)
drivers/net/wireless/mediatek/mt76/mt7915/main.c
139
return ffs(~mask & GENMASK(end, start));
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
493
void *end = data + len;
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
503
if (WARN_ON_ONCE((void *)&tx_info[count] > end))
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
564
__le32 *end = (__le32 *)&rxd[len / 4];
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
575
for (rxd += 2; rxd + 8 <= end; rxd += 8)
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
589
__le32 *end = (__le32 *)&skb->data[skb->len];
drivers/net/wireless/mediatek/mt76/mt7921/mac.c
609
for (rxd += 2; rxd + 8 <= end; rxd += 8)
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1100
void *end = data + len;
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1116
if (WARN_ON_ONCE((void *)cur_info >= end))
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1178
__le32 *end = (__le32 *)&rxd[len / 4];
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1196
for (rxd += 4; rxd + 12 <= end; rxd += 12)
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1210
__le32 *end = (__le32 *)&skb->data[skb->len];
drivers/net/wireless/mediatek/mt76/mt7925/mac.c
1237
for (rxd += 2; rxd + 8 <= end; rxd += 8)
drivers/net/wireless/mediatek/mt76/mt792x_core.c
714
const u8 *data, *end;
drivers/net/wireless/mediatek/mt76/mt792x_core.c
740
end = data + le16_to_cpu(rel_info->len);
drivers/net/wireless/mediatek/mt76/mt792x_core.c
742
while (data < end) {
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1324
void *end = data + len;
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1350
if (WARN_ON_ONCE((void *)cur_info >= end))
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1392
if (ver == 7 && ((void *)(cur_info + 1) < end) &&
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1627
__le32 *end = (__le32 *)&rxd[len / 4];
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1644
for (rxd += MT_TXS_HDR_SIZE; rxd + MT_TXS_SIZE <= end; rxd += MT_TXS_SIZE)
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1660
__le32 *end = (__le32 *)&skb->data[skb->len];
drivers/net/wireless/mediatek/mt76/mt7996/mac.c
1687
for (rxd += MT_TXS_HDR_SIZE; rxd + MT_TXS_SIZE <= end; rxd += MT_TXS_SIZE)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
146
u8 end = group_mld ? 15 : 63;
drivers/net/wireless/mediatek/mt76/mt7996/main.c
149
idx = get_free_idx(mask, start, end);
drivers/net/wireless/mediatek/mt76/mt7996/main.c
93
static inline int get_free_idx(u64 mask, u8 start, u8 end)
drivers/net/wireless/mediatek/mt76/mt7996/main.c
95
if (~mask & GENMASK_ULL(end, start))
drivers/net/wireless/mediatek/mt76/mt7996/main.c
96
return __ffs64(~mask & GENMASK_ULL(end, start)) + 1;
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
120
end = buf + len;
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
123
while (i < intr->rx.num[qid] && buf < end) {
drivers/net/wireless/mediatek/mt76/sdio_txrx.c
92
u8 *buf, *end;
drivers/net/wireless/mediatek/mt7601u/dma.c
215
if (WARN_ONCE(q->e[q->end].urb != urb, "RX urb mismatch"))
drivers/net/wireless/mediatek/mt7601u/dma.c
218
q->end = (q->end + 1) % q->entries;
drivers/net/wireless/mediatek/mt7601u/dma.c
323
e = &q->e[q->end];
drivers/net/wireless/mediatek/mt7601u/dma.c
339
q->end = (q->end + 1) % q->entries;
drivers/net/wireless/mediatek/mt7601u/eeprom.c
72
u32 start = 0, end = 0, cnt_free;
drivers/net/wireless/mediatek/mt7601u/eeprom.c
85
end = MT_EE_USAGE_MAP_START + i;
drivers/net/wireless/mediatek/mt7601u/eeprom.c
87
cnt_free = end - start + 1;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
76
unsigned int end;
drivers/net/wireless/mediatek/mt7601u/mt7601u.h
92
unsigned int end;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
563
u8 *pos, *end;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
566
end = data + len;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
567
while (pos < end) {
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
568
if (pos + 2 + pos[1] > end)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
786
enum queue_index end,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
796
if (unlikely(start >= Q_INDEX_MAX || end >= Q_INDEX_MAX)) {
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
799
start, end);
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
811
index_end = queue->index[end];
drivers/net/wireless/ralink/rt2x00/rt2x00queue.h
582
enum queue_index end,
drivers/net/wireless/realtek/rtlwifi/base.c
1500
goto end;
drivers/net/wireless/realtek/rtlwifi/base.c
1555
goto end;
drivers/net/wireless/realtek/rtlwifi/base.c
1558
end:
drivers/net/wireless/realtek/rtlwifi/base.c
2369
u8 *pos, *end;
drivers/net/wireless/realtek/rtlwifi/base.c
2372
end = data + len;
drivers/net/wireless/realtek/rtlwifi/base.c
2373
while (pos < end) {
drivers/net/wireless/realtek/rtlwifi/base.c
2374
if (pos + 2 + pos[1] > end)
drivers/net/wireless/realtek/rtlwifi/base.c
2593
u8 *pos, *end;
drivers/net/wireless/realtek/rtlwifi/base.c
2596
end = data + len;
drivers/net/wireless/realtek/rtlwifi/base.c
2597
while (pos < end) {
drivers/net/wireless/realtek/rtlwifi/base.c
2605
if (pos + 2 + pos[1] > end)
drivers/net/wireless/realtek/rtlwifi/debug.c
200
int end = (start + 11 > TOTAL_CAM_ENTRY ? TOTAL_CAM_ENTRY : start + 11);
drivers/net/wireless/realtek/rtlwifi/debug.c
205
start, end - 1);
drivers/net/wireless/realtek/rtlwifi/debug.c
207
for (j = start; j < end; j++) {
drivers/net/wireless/realtek/rtlwifi/pci.c
721
if (skb->end - skb->tail > len) {
drivers/net/wireless/realtek/rtlwifi/pci.c
732
skb->end - skb->tail, len);
drivers/net/wireless/realtek/rtlwifi/ps.c
696
u8 *pos, *end, *ie;
drivers/net/wireless/realtek/rtlwifi/ps.c
703
end = data + len;
drivers/net/wireless/realtek/rtlwifi/ps.c
706
while (pos + 1 < end) {
drivers/net/wireless/realtek/rtlwifi/ps.c
707
if (pos + 2 + pos[1] > end)
drivers/net/wireless/realtek/rtlwifi/ps.c
723
while (ie + 1 < end) {
drivers/net/wireless/realtek/rtlwifi/ps.c
725
if (ie + 3 + ie[1] > end)
drivers/net/wireless/realtek/rtlwifi/ps.c
800
u8 *pos, *end, *ie;
drivers/net/wireless/realtek/rtlwifi/ps.c
805
end = data + len;
drivers/net/wireless/realtek/rtlwifi/ps.c
818
while (ie + 1 < end) {
drivers/net/wireless/realtek/rtlwifi/ps.c
820
if (ie + 3 + ie[1] > end)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
511
u8 end, u8 base)
drivers/net/wireless/realtek/rtlwifi/rtl8192ee/phy.c
518
if (i >= start && i <= end) {
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
410
u8 end, u8 base_val)
drivers/net/wireless/realtek/rtlwifi/rtl8723be/phy.c
417
if (i >= start && i <= end) {
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1095
u8 end, u8 base_val)
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c
1102
if (i >= start && i <= end) {
drivers/net/wireless/realtek/rtw88/phy.c
1196
const union phy_table_tile *end = p + tbl->size / 2;
drivers/net/wireless/realtek/rtw88/phy.c
1203
for (; p < end; p++) {
drivers/net/wireless/realtek/rtw88/phy.c
1587
const struct rtw_phy_pg_cfg_pair *end = p + tbl->size;
drivers/net/wireless/realtek/rtw88/phy.c
1589
for (; p < end; p++) {
drivers/net/wireless/realtek/rtw88/phy.c
1764
const struct rtw_txpwr_lmt_cfg_pair *end = p + tbl->size;
drivers/net/wireless/realtek/rtw88/phy.c
1769
for (; p < end; p++) {
drivers/net/wireless/realtek/rtw88/phy.c
895
goto end;
drivers/net/wireless/realtek/rtw88/phy.c
917
end:
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3163
const struct dpk_cfg_pair *end = p + tbl->size / 3;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3167
for (; p < end; p++)
drivers/net/wireless/realtek/rtw89/coex.c
10002
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10031
p += scnprintf(p, end - p, " %-15s : ",
drivers/net/wireless/realtek/rtw89/coex.c
10034
p += scnprintf(p, end - p, "->b%02d",
drivers/net/wireless/realtek/rtw89/coex.c
10038
p += scnprintf(p, end - p, "(%d/%d/%dM/%d/%d/%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10046
p += scnprintf(p, end - p, "->w%02d",
drivers/net/wireless/realtek/rtw89/coex.c
10050
p += scnprintf(p, end - p, "(%d/%d/%dM/%d/%d/%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10059
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10063
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10069
p += scnprintf(p, end - p, ", avg_t:%d, max_t:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10073
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10091
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10098
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10111
p += scnprintf(p, end - p, ", %s:%d", id_to_slot(i),
drivers/net/wireless/realtek/rtw89/coex.c
10116
p += scnprintf(p, end - p, ", leak_rx:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10120
p += scnprintf(p, end - p, ", collision:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10124
p += scnprintf(p, end - p, ", skip:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10127
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10129
p += scnprintf(p, end - p, " %-15s : avg_t[wl:%d/bt:%d/lk:%d.%03d]",
drivers/net/wireless/realtek/rtw89/coex.c
10135
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10141
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10170
p += scnprintf(p, end - p, " %-15s : ",
drivers/net/wireless/realtek/rtw89/coex.c
10173
p += scnprintf(p, end - p, "->b%02d",
drivers/net/wireless/realtek/rtw89/coex.c
10177
p += scnprintf(p, end - p, "(%d/%d/%dM/%d/%d/%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10185
p += scnprintf(p, end - p, "->w%02d",
drivers/net/wireless/realtek/rtw89/coex.c
10189
p += scnprintf(p, end - p, "(%d/%d/%dM/%d/%d/%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10198
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10202
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10208
p += scnprintf(p, end - p, ", avg_t:%d, max_t:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10212
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10230
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10237
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10250
p += scnprintf(p, end - p, ", %s:%d", id_to_slot(i),
drivers/net/wireless/realtek/rtw89/coex.c
10255
p += scnprintf(p, end - p, ", leak_rx:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10259
p += scnprintf(p, end - p, ", collision:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10263
p += scnprintf(p, end - p, ", skip:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10266
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10268
p += scnprintf(p, end - p, " %-15s : avg_t[wl:%d/bt:%d/lk:%d.%03d]",
drivers/net/wireless/realtek/rtw89/coex.c
10274
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10308
p += scnprintf(p, end - p, " %-15s : ",
drivers/net/wireless/realtek/rtw89/coex.c
10311
p += scnprintf(p, end - p, "->b%02d",
drivers/net/wireless/realtek/rtw89/coex.c
10315
p += scnprintf(p, end - p, "(%d/%d/%dM/%d/%d/%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10323
p += scnprintf(p, end - p, "->w%02d",
drivers/net/wireless/realtek/rtw89/coex.c
10327
p += scnprintf(p, end - p, "(%d/%d/%dM/%d/%d/%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10336
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10340
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10346
p += scnprintf(p, end - p, ", avg_t:%d, max_t:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10350
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10365
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10375
p += scnprintf(p, end - p, "\n %-15s : cycle:%d", "[slot_stat]",
drivers/net/wireless/realtek/rtw89/coex.c
10381
p += scnprintf(p, end - p, ", %s:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10387
p += scnprintf(p, end - p, ", leak_rx:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10391
p += scnprintf(p, end - p, ", collision:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10395
p += scnprintf(p, end - p, ", skip:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10398
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10405
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10412
p += scnprintf(p, end - p, ", bcn[all:%d/ok:%d/in_bt:%d/in_bt_ok:%d]",
drivers/net/wireless/realtek/rtw89/coex.c
10419
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10427
p += scnprintf(p, end - p, ", avg_t:%d, max_t:%d",
drivers/net/wireless/realtek/rtw89/coex.c
10459
p += scnprintf(p, end - p, "\n\r %-15s : ",
drivers/net/wireless/realtek/rtw89/coex.c
10462
p += scnprintf(p, end - p, "\n\r %-15s : ",
drivers/net/wireless/realtek/rtw89/coex.c
10466
p += scnprintf(p, end - p, "->b%d",
drivers/net/wireless/realtek/rtw89/coex.c
10470
p += scnprintf(p, end - p, "(%d/%d/%d/%dM/%d/%d/%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10479
p += scnprintf(p, end - p, "(%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10482
p += scnprintf(p, end - p, "->w%d",
drivers/net/wireless/realtek/rtw89/coex.c
10486
p += scnprintf(p, end - p, "(%d/%d/%d/%dM/%d/%d/%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10495
p += scnprintf(p, end - p, "(%d)",
drivers/net/wireless/realtek/rtw89/coex.c
10510
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10523
p += scnprintf(p, end - p, " %-15s : ", "\n[NULL-STA]");
drivers/net/wireless/realtek/rtw89/coex.c
10524
p += scnprintf(p, end - p, "null-%d", i);
drivers/net/wireless/realtek/rtw89/coex.c
10525
p += scnprintf(p, end - p, "[ok:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10527
p += scnprintf(p, end - p, "fail:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10529
p += scnprintf(p, end - p, "on_time:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10531
p += scnprintf(p, end - p, "retry:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10533
p += scnprintf(p, end - p, "avg_t:%d.%03d/",
drivers/net/wireless/realtek/rtw89/coex.c
10536
p += scnprintf(p, end - p, "max_t:%d.%03d]",
drivers/net/wireless/realtek/rtw89/coex.c
10542
p += scnprintf(p, end - p, " %-15s : ", "\n[NULL-STA]");
drivers/net/wireless/realtek/rtw89/coex.c
10543
p += scnprintf(p, end - p, "null-%d", i);
drivers/net/wireless/realtek/rtw89/coex.c
10544
p += scnprintf(p, end - p, "[Tx:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10546
p += scnprintf(p, end - p, "[ok:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10548
p += scnprintf(p, end - p, "fail:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10550
p += scnprintf(p, end - p, "on_time:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10552
p += scnprintf(p, end - p, "retry:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10554
p += scnprintf(p, end - p, "avg_t:%d.%03d/",
drivers/net/wireless/realtek/rtw89/coex.c
10557
p += scnprintf(p, end - p, "max_t:%d.%03d]",
drivers/net/wireless/realtek/rtw89/coex.c
10563
p += scnprintf(p, end - p, " %-15s : ", "\n[NULL-STA]");
drivers/net/wireless/realtek/rtw89/coex.c
10564
p += scnprintf(p, end - p, "null-%d", i);
drivers/net/wireless/realtek/rtw89/coex.c
10565
p += scnprintf(p, end - p, "[Tx:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10567
p += scnprintf(p, end - p, "[ok:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10569
p += scnprintf(p, end - p, "fail:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10571
p += scnprintf(p, end - p, "on_time:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10573
p += scnprintf(p, end - p, "retry:%d/",
drivers/net/wireless/realtek/rtw89/coex.c
10575
p += scnprintf(p, end - p, "avg_t:%d.%03d/",
drivers/net/wireless/realtek/rtw89/coex.c
10578
p += scnprintf(p, end - p, "max_t:%d.%03d]",
drivers/net/wireless/realtek/rtw89/coex.c
10594
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10638
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10641
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10646
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10674
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10711
p += scnprintf(p, end - p, " %-15s : ", "[steps]");
drivers/net/wireless/realtek/rtw89/coex.c
10713
p += scnprintf(p, end - p, "-> %s(%02d)",
drivers/net/wireless/realtek/rtw89/coex.c
10719
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10731
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10736
p += _show_error(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10737
p += _show_fbtc_tdma(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10738
p += _show_fbtc_slots(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10741
p += _show_fbtc_cysta_v2(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10743
p += _show_fbtc_cysta_v3(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10745
p += _show_fbtc_cysta_v4(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10747
p += _show_fbtc_cysta_v5(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10749
p += _show_fbtc_cysta_v7(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10751
p += _show_fbtc_nullsta(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10754
p += _show_fbtc_step_v2(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10756
p += _show_fbtc_step_v3(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
10810
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10834
p += scnprintf(p, end - p, " %-15s : enable_map:0x%08x",
drivers/net/wireless/realtek/rtw89/coex.c
10840
p += scnprintf(p, end - p, ", %s->GPIO%d", id_to_gdbg(i),
drivers/net/wireless/realtek/rtw89/coex.c
10843
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10861
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10868
p += scnprintf(p, end - p, "========== [HW Status] ==========\n");
drivers/net/wireless/realtek/rtw89/coex.c
10870
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10881
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10890
p += scnprintf(p, end - p, "phy-1[gnt_wl:%s-%d/gnt_bt:%s-%d]\n",
drivers/net/wireless/realtek/rtw89/coex.c
10915
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10919
p += scnprintf(p, end - p, ", %d_0x%04x=0x%08x",
drivers/net/wireless/realtek/rtw89/coex.c
10923
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10927
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
10946
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
10953
p += scnprintf(p, end - p, "========== [HW Status] ==========\n");
drivers/net/wireless/realtek/rtw89/coex.c
10955
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10966
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
10976
p += scnprintf(p, end - p, "phy-1[gnt_wl:%s-%d/gnt_bt:%s-%d]\n",
drivers/net/wireless/realtek/rtw89/coex.c
11001
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11005
p += scnprintf(p, end - p, ", %d_0x%04x=0x%08x",
drivers/net/wireless/realtek/rtw89/coex.c
11009
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11013
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11031
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
11038
p += scnprintf(p, end - p, "\n\r========== [HW Status] ==========");
drivers/net/wireless/realtek/rtw89/coex.c
11040
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11050
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11060
p += scnprintf(p, end - p, ", phy-0[gnt_wl:%s-%d/gnt_bt:%s-%d]",
drivers/net/wireless/realtek/rtw89/coex.c
11066
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11084
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11088
p += scnprintf(p, end - p, ", %s_0x%x=0x%x",
drivers/net/wireless/realtek/rtw89/coex.c
11108
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
11114
p += scnprintf(p, end - p, "========== [Statistics] ==========\n");
drivers/net/wireless/realtek/rtw89/coex.c
11120
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11126
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11133
p += scnprintf(p, end - p, " (WL FW Hang!!)");
drivers/net/wireless/realtek/rtw89/coex.c
11134
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11135
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11141
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11147
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11154
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11169
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11175
p += scnprintf(p, end - p, " (WL FW report invalid!!)\n");
drivers/net/wireless/realtek/rtw89/coex.c
11181
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11186
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11192
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11198
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11217
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
11223
p += scnprintf(p, end - p, "========== [Statistics] ==========\n");
drivers/net/wireless/realtek/rtw89/coex.c
11229
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11237
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11245
p += scnprintf(p, end - p, " (WL FW Hang!!)");
drivers/net/wireless/realtek/rtw89/coex.c
11246
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11247
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11254
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11262
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11269
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11284
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11290
p += scnprintf(p, end - p, " (WL FW report invalid!!)\n");
drivers/net/wireless/realtek/rtw89/coex.c
11296
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11301
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11307
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11313
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11331
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
11337
p += scnprintf(p, end - p, "========== [Statistics] ==========\n");
drivers/net/wireless/realtek/rtw89/coex.c
11343
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11352
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11359
p += scnprintf(p, end - p, " (WL FW Hang!!)");
drivers/net/wireless/realtek/rtw89/coex.c
11360
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11361
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11368
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11376
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11383
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11387
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11392
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11400
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11401
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11413
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11414
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11420
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11426
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11427
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11434
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11452
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
11458
p += scnprintf(p, end - p, "========== [Statistics] ==========\n");
drivers/net/wireless/realtek/rtw89/coex.c
11464
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11473
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11480
p += scnprintf(p, end - p, " (WL FW Hang!!)");
drivers/net/wireless/realtek/rtw89/coex.c
11481
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11482
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11489
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11497
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11504
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11508
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11513
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11521
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11522
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11534
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11535
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11541
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11547
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
11548
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11555
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11572
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
11579
p += scnprintf(p, end - p, "%s",
drivers/net/wireless/realtek/rtw89/coex.c
11587
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11598
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11605
p += scnprintf(p, end - p, " (WL FW Hang!!)");
drivers/net/wireless/realtek/rtw89/coex.c
11607
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11614
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11622
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11630
p += scnprintf(p, end - p, ", bt_rfk[req:%d]",
drivers/net/wireless/realtek/rtw89/coex.c
11633
p += scnprintf(p, end - p, ", AOAC[RF_on:%d/RF_off:%d]",
drivers/net/wireless/realtek/rtw89/coex.c
11637
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11648
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11654
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11660
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11667
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11685
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
11692
p += scnprintf(p, end - p, "%s",
drivers/net/wireless/realtek/rtw89/coex.c
11700
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11711
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11718
p += scnprintf(p, end - p, " (WL FW Hang!!)");
drivers/net/wireless/realtek/rtw89/coex.c
11720
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11727
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11735
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11743
p += scnprintf(p, end - p, ", bt_rfk[req:%d]",
drivers/net/wireless/realtek/rtw89/coex.c
11746
p += scnprintf(p, end - p, ", AOAC[RF_on:%d/RF_off:%d]",
drivers/net/wireless/realtek/rtw89/coex.c
11750
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11761
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11767
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11773
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11780
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11795
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
11799
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11803
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11805
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11810
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11815
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11820
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
11825
p += _show_cx_info(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11826
p += _show_wl_info(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11827
p += _show_bt_info(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11828
p += _show_dm_info(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11829
p += _show_fw_dm_msg(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11832
p += _show_mreg_v1(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11834
p += _show_mreg_v2(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11836
p += _show_mreg_v7(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11838
p += _show_gpio_dbg(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11841
p += _show_summary_v1(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11843
p += _show_summary_v4(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11845
p += _show_summary_v5(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11847
p += _show_summary_v105(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11849
p += _show_summary_v7(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
11851
p += _show_summary_v8(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
8815
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
8820
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8828
p += scnprintf(p, end - p, " %-15s : Coex:%d.%d.%d(branch:%d), ",
drivers/net/wireless/realtek/rtw89/coex.c
8836
p += scnprintf(p, end - p, "WL_FW_coex:%d.%d.%d(branch:%d)",
drivers/net/wireless/realtek/rtw89/coex.c
8842
p += scnprintf(p, end - p, "(%s, desired:%d.%d.%d), ",
drivers/net/wireless/realtek/rtw89/coex.c
8846
p += scnprintf(p, end - p, "BT_FW_coex:%d(%s, desired:%d)\n",
drivers/net/wireless/realtek/rtw89/coex.c
8860
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8880
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8886
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8899
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
8912
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8922
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8926
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8934
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8938
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8958
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
8964
p += scnprintf(p, end - p, "========== [WL Status] ==========\n");
drivers/net/wireless/realtek/rtw89/coex.c
8979
p += scnprintf(p, end - p, " %-15s : link_mode:%s, ", "[status]",
drivers/net/wireless/realtek/rtw89/coex.c
8982
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8988
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
8995
p += _show_wl_role_info(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
9015
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9018
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9026
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9039
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9045
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9053
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9075
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9088
p += scnprintf(p, end - p, "========== [BT Status] ==========\n");
drivers/net/wireless/realtek/rtw89/coex.c
9090
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9098
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9103
p += scnprintf(p, end - p, " %-15s : profile:%s%s%s%s%s ",
drivers/net/wireless/realtek/rtw89/coex.c
9112
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9121
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9130
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9137
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9142
p += scnprintf(p, end - p, "wl_ch_map[en:%d/ch:%d/bw:%d]\n",
drivers/net/wireless/realtek/rtw89/coex.c
9145
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9153
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9159
p += _show_bt_profile_info(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
9161
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9170
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9180
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9184
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9195
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9204
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9213
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9218
p += scnprintf(p, end - p, ", br_dbm:%d dBm", br_dbm);
drivers/net/wireless/realtek/rtw89/coex.c
9219
p += scnprintf(p, end - p, ", le_dbm:%d dBm", le_dbm);
drivers/net/wireless/realtek/rtw89/coex.c
9221
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9227
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9544
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9550
p += scnprintf(p, end - p, " %-15s : ", prefix);
drivers/net/wireless/realtek/rtw89/coex.c
9553
p += scnprintf(p, end - p, "-> %-20s",
drivers/net/wireless/realtek/rtw89/coex.c
9556
p += scnprintf(p, end - p, "-> %-15s",
drivers/net/wireless/realtek/rtw89/coex.c
9559
p += scnprintf(p, end - p, "-> %-13s",
drivers/net/wireless/realtek/rtw89/coex.c
9562
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9572
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9579
p += scnprintf_segment(p, end - p, "[dm_steps]", dm->dm_step.step, len,
drivers/net/wireless/realtek/rtw89/coex.c
9592
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9598
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9602
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9612
p += _show_dm_step(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/coex.c
9619
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9624
p += scnprintf(p, end - p, "leak_ap:%d, fw_offload:%s%s\n",
drivers/net/wireless/realtek/rtw89/coex.c
9631
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9637
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9643
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9650
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9666
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9698
p += scnprintf(p, end - p, " %-15s : ", "[error]");
drivers/net/wireless/realtek/rtw89/coex.c
9701
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9707
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9713
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9720
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9724
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9736
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9747
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9749
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9754
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9758
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9762
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9771
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9790
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9796
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9802
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9818
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9826
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9838
p += scnprintf(p, end - p, ", %s:%d", id_to_slot((u32)i),
drivers/net/wireless/realtek/rtw89/coex.c
9843
p += scnprintf(p, end - p, ", leak_rx:%d",
drivers/net/wireless/realtek/rtw89/coex.c
9848
p += scnprintf(p, end - p, ", collision:%d",
drivers/net/wireless/realtek/rtw89/coex.c
9853
p += scnprintf(p, end - p, ", skip:%d",
drivers/net/wireless/realtek/rtw89/coex.c
9856
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9858
p += scnprintf(p, end - p, " %-15s : avg_t[wl:%d/bt:%d/lk:%d.%03d]",
drivers/net/wireless/realtek/rtw89/coex.c
9864
p += scnprintf(p, end - p, ", max_t[wl:%d/bt:%d/lk:%d.%03d]",
drivers/net/wireless/realtek/rtw89/coex.c
9869
p += scnprintf(p, end - p, ", maxdiff_t[wl:%d/bt:%d]\n",
drivers/net/wireless/realtek/rtw89/coex.c
9891
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9897
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9902
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9906
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9912
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9919
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9924
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9929
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9934
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9952
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/coex.c
9959
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/coex.c
9972
p += scnprintf(p, end - p, ", %s:%d", id_to_slot(i),
drivers/net/wireless/realtek/rtw89/coex.c
9977
p += scnprintf(p, end - p, ", leak_rx:%d",
drivers/net/wireless/realtek/rtw89/coex.c
9981
p += scnprintf(p, end - p, ", collision:%d",
drivers/net/wireless/realtek/rtw89/coex.c
9985
p += scnprintf(p, end - p, ", skip:%d",
drivers/net/wireless/realtek/rtw89/coex.c
9988
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/coex.c
9990
p += scnprintf(p, end - p, " %-15s : avg_t[wl:%d/bt:%d/lk:%d.%03d]",
drivers/net/wireless/realtek/rtw89/coex.c
9996
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/core.c
2228
void *pos, *end;
drivers/net/wireless/realtek/rtw89/core.c
2237
end = phy_ppdu->buf + phy_ppdu->len;
drivers/net/wireless/realtek/rtw89/core.c
2238
while (pos < end) {
drivers/net/wireless/realtek/rtw89/core.c
2244
if (pos > end || ie_len == 0) {
drivers/net/wireless/realtek/rtw89/core.c
2387
u8 *pos, *end, type, tf_bw;
drivers/net/wireless/realtek/rtw89/core.c
2399
end = (u8 *)tf + skb->len;
drivers/net/wireless/realtek/rtw89/core.c
2402
while (end - pos >= RTW89_TF_BASIC_USER_INFO_SZ) {
drivers/net/wireless/realtek/rtw89/debug.c
1019
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
1026
p += scnprintf(p, end - p, "Debug selected MAC page 0x00\n");
drivers/net/wireless/realtek/rtw89/debug.c
1031
p += scnprintf(p, end - p, "Debug selected MAC page 0x30\n");
drivers/net/wireless/realtek/rtw89/debug.c
1036
p += scnprintf(p, end - p, "Debug selected MAC page 0x40\n");
drivers/net/wireless/realtek/rtw89/debug.c
1041
p += scnprintf(p, end - p, "Debug selected MAC page 0x80\n");
drivers/net/wireless/realtek/rtw89/debug.c
1046
p += scnprintf(p, end - p, "Debug selected MAC page 0xc0\n");
drivers/net/wireless/realtek/rtw89/debug.c
1051
p += scnprintf(p, end - p, "Debug selected MAC page 0xe0\n");
drivers/net/wireless/realtek/rtw89/debug.c
1056
p += scnprintf(p, end - p, "Debug selected BB register\n");
drivers/net/wireless/realtek/rtw89/debug.c
1061
p += scnprintf(p, end - p, "Debug selected IQK register\n");
drivers/net/wireless/realtek/rtw89/debug.c
1066
p += scnprintf(p, end - p, "Debug selected RFC register\n");
drivers/net/wireless/realtek/rtw89/debug.c
1071
p += scnprintf(p, end - p, "Selected invalid register page\n");
drivers/net/wireless/realtek/rtw89/debug.c
1078
p += scnprintf(p, end - p, "%08xh : ", 0x18600000 + j);
drivers/net/wireless/realtek/rtw89/debug.c
1081
p += scnprintf(p, end - p, "%08x ", val);
drivers/net/wireless/realtek/rtw89/debug.c
1083
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/debug.c
1123
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
1140
p += scnprintf(p, end - p, "%08xh:", i);
drivers/net/wireless/realtek/rtw89/debug.c
1145
p += scnprintf(p, end - p, " %08x", val);
drivers/net/wireless/realtek/rtw89/debug.c
1148
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/debug.c
1161
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
1185
p += rtw89_debug_dump_mac_mem(rtwdev, p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1302
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
1310
p += scnprintf(p, end - p, "[DLE] : DMAC not enabled\n");
drivers/net/wireless/realtek/rtw89/debug.c
1314
DLE_DFI_FREE_PAGE_DUMP(p, end, WDE);
drivers/net/wireless/realtek/rtw89/debug.c
1315
DLE_DFI_FREE_PAGE_DUMP(p, end, PLE);
drivers/net/wireless/realtek/rtw89/debug.c
1318
case_QUOTA(p, end, WDE, HOST_IF);
drivers/net/wireless/realtek/rtw89/debug.c
1319
case_QUOTA(p, end, WDE, WLAN_CPU);
drivers/net/wireless/realtek/rtw89/debug.c
1320
case_QUOTA(p, end, WDE, DATA_CPU);
drivers/net/wireless/realtek/rtw89/debug.c
1321
case_QUOTA(p, end, WDE, PKTIN);
drivers/net/wireless/realtek/rtw89/debug.c
1322
case_QUOTA(p, end, WDE, CPUIO);
drivers/net/wireless/realtek/rtw89/debug.c
1327
case_QUOTA(p, end, PLE, B0_TXPL);
drivers/net/wireless/realtek/rtw89/debug.c
1328
case_QUOTA(p, end, PLE, B1_TXPL);
drivers/net/wireless/realtek/rtw89/debug.c
1329
case_QUOTA(p, end, PLE, C2H);
drivers/net/wireless/realtek/rtw89/debug.c
1330
case_QUOTA(p, end, PLE, H2C);
drivers/net/wireless/realtek/rtw89/debug.c
1331
case_QUOTA(p, end, PLE, WLAN_CPU);
drivers/net/wireless/realtek/rtw89/debug.c
1332
case_QUOTA(p, end, PLE, MPDU);
drivers/net/wireless/realtek/rtw89/debug.c
1333
case_QUOTA(p, end, PLE, CMAC0_RX);
drivers/net/wireless/realtek/rtw89/debug.c
1334
case_QUOTA(p, end, PLE, CMAC1_RX);
drivers/net/wireless/realtek/rtw89/debug.c
1335
case_QUOTA(p, end, PLE, CMAC1_BBRPT);
drivers/net/wireless/realtek/rtw89/debug.c
1336
case_QUOTA(p, end, PLE, WDRLS);
drivers/net/wireless/realtek/rtw89/debug.c
1337
case_QUOTA(p, end, PLE, CPUIO);
drivers/net/wireless/realtek/rtw89/debug.c
1353
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
1359
p += scnprintf(p, end - p, "[DMAC] : DMAC not enabled\n");
drivers/net/wireless/realtek/rtw89/debug.c
1364
p += scnprintf(p, end - p, "R_AX_DMAC_ERR_ISR=0x%08x\n", dmac_err);
drivers/net/wireless/realtek/rtw89/debug.c
1365
p += scnprintf(p, end - p, "R_AX_DMAC_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1369
p += scnprintf(p, end - p, "R_AX_WDE_ERR_FLAG_CFG=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1371
p += scnprintf(p, end - p, "R_AX_PLE_ERR_FLAG_CFG=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1374
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1377
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1380
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1383
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1390
p += scnprintf(p, end - p, "R_AX_WDRLS_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1392
p += scnprintf(p, end - p, "R_AX_WDRLS_ERR_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1395
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1399
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1406
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1409
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1412
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1415
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1418
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1421
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1424
p += scnprintf(p, end - p, "R_AX_SEC_DEBUG1=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1426
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1429
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1442
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1448
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1451
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1454
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1457
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1460
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1463
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1466
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1469
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1472
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1475
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1482
p += scnprintf(p, end - p, "R_AX_MPDU_TX_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1484
p += scnprintf(p, end - p, "R_AX_MPDU_TX_ERR_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1486
p += scnprintf(p, end - p, "R_AX_MPDU_RX_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1488
p += scnprintf(p, end - p, "R_AX_MPDU_RX_ERR_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1493
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1496
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1502
p += scnprintf(p, end - p, "R_AX_WDE_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1504
p += scnprintf(p, end - p, "R_AX_WDE_ERR_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1506
p += scnprintf(p, end - p, "R_AX_PLE_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1508
p += scnprintf(p, end - p, "R_AX_PLE_ERR_FLAG_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1514
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1517
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1520
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1523
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1527
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1530
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1537
p += scnprintf(p, end - p, "R_AX_WDE_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1539
p += scnprintf(p, end - p, "R_AX_WDE_ERR_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1541
p += scnprintf(p, end - p, "R_AX_PLE_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1543
p += scnprintf(p, end - p, "R_AX_PLE_ERR_FLAG_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1545
p += scnprintf(p, end - p, "R_AX_WD_CPUQ_OP_0=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1547
p += scnprintf(p, end - p, "R_AX_WD_CPUQ_OP_1=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1549
p += scnprintf(p, end - p, "R_AX_WD_CPUQ_OP_2=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1551
p += scnprintf(p, end - p, "R_AX_WD_CPUQ_OP_STATUS=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1553
p += scnprintf(p, end - p, "R_AX_PL_CPUQ_OP_0=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1555
p += scnprintf(p, end - p, "R_AX_PL_CPUQ_OP_1=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1557
p += scnprintf(p, end - p, "R_AX_PL_CPUQ_OP_2=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1559
p += scnprintf(p, end - p, "R_AX_PL_CPUQ_OP_STATUS=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1562
p += scnprintf(p, end - p, "R_AX_RX_CTRL0=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1564
p += scnprintf(p, end - p, "R_AX_RX_CTRL1=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1566
p += scnprintf(p, end - p, "R_AX_RX_CTRL2=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1569
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1572
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1575
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1582
p += scnprintf(p, end - p, "R_AX_PKTIN_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1584
p += scnprintf(p, end - p, "R_AX_PKTIN_ERR_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1589
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1592
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1595
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1598
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1601
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1604
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1611
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1614
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1617
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1620
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1623
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1626
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1630
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1633
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1636
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1639
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1642
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1649
p += scnprintf(p, end - p, "R_AX_HAXIDMA_ERR_IMR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1651
p += scnprintf(p, end - p, "R_AX_HAXIDMA_ERR_ISR=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1664
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
1672
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1675
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1684
p += scnprintf(p, end - p, "R_AX_CMAC_ERR_ISR [%d]=0x%08x\n", band,
drivers/net/wireless/realtek/rtw89/debug.c
1686
p += scnprintf(p, end - p, "R_AX_CMAC_FUNC_EN [%d]=0x%08x\n", band,
drivers/net/wireless/realtek/rtw89/debug.c
1688
p += scnprintf(p, end - p, "R_AX_CK_EN [%d]=0x%08x\n", band,
drivers/net/wireless/realtek/rtw89/debug.c
1692
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1695
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1701
p += scnprintf(p, end - p, "R_AX_PTCL_IMR0 [%d]=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1704
p += scnprintf(p, end - p, "R_AX_PTCL_ISR0 [%d]=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1711
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1714
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1719
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1727
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1731
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1736
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1744
p += scnprintf(p, end - p, "R_AX_TXPWR_IMR [%d]=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1747
p += scnprintf(p, end - p, "R_AX_TXPWR_ISR [%d]=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
1754
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1759
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1765
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1771
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
1776
p += scnprintf(p, end - p, "R_AX_CMAC_ERR_IMR [%d]=0x%08x\n", band,
drivers/net/wireless/realtek/rtw89/debug.c
1786
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
1788
p += rtw89_debug_mac_dump_cmac_err(rtwdev, p, end - p, RTW89_MAC_0);
drivers/net/wireless/realtek/rtw89/debug.c
1790
p += rtw89_debug_mac_dump_cmac_err(rtwdev, p, end - p, RTW89_MAC_1);
drivers/net/wireless/realtek/rtw89/debug.c
1800
.end = 0x3F,
drivers/net/wireless/realtek/rtw89/debug.c
1811
.end = 0x3F,
drivers/net/wireless/realtek/rtw89/debug.c
1822
.end = 0xD,
drivers/net/wireless/realtek/rtw89/debug.c
1833
.end = 0x5,
drivers/net/wireless/realtek/rtw89/debug.c
1844
.end = 0x9,
drivers/net/wireless/realtek/rtw89/debug.c
1855
.end = 0x3,
drivers/net/wireless/realtek/rtw89/debug.c
1866
.end = 0x1,
drivers/net/wireless/realtek/rtw89/debug.c
1877
.end = 0x0,
drivers/net/wireless/realtek/rtw89/debug.c
1888
.end = 0xB,
drivers/net/wireless/realtek/rtw89/debug.c
1899
.end = 0x4,
drivers/net/wireless/realtek/rtw89/debug.c
1910
.end = 0x8,
drivers/net/wireless/realtek/rtw89/debug.c
1921
.end = 0x7,
drivers/net/wireless/realtek/rtw89/debug.c
1932
.end = 0x1,
drivers/net/wireless/realtek/rtw89/debug.c
1943
.end = 0x3,
drivers/net/wireless/realtek/rtw89/debug.c
1954
.end = 0x0,
drivers/net/wireless/realtek/rtw89/debug.c
1965
.end = 0x8,
drivers/net/wireless/realtek/rtw89/debug.c
1976
.end = 0x0,
drivers/net/wireless/realtek/rtw89/debug.c
1987
.end = 0x6,
drivers/net/wireless/realtek/rtw89/debug.c
1998
.end = 0x0,
drivers/net/wireless/realtek/rtw89/debug.c
2009
.end = 0x0,
drivers/net/wireless/realtek/rtw89/debug.c
2020
.end = 0x3,
drivers/net/wireless/realtek/rtw89/debug.c
2031
.end = 0x6,
drivers/net/wireless/realtek/rtw89/debug.c
2042
.end = 0x0,
drivers/net/wireless/realtek/rtw89/debug.c
2053
.end = 0xE,
drivers/net/wireless/realtek/rtw89/debug.c
2064
.end = 0x5,
drivers/net/wireless/realtek/rtw89/debug.c
2075
.end = 0x6,
drivers/net/wireless/realtek/rtw89/debug.c
2086
.end = 0xF,
drivers/net/wireless/realtek/rtw89/debug.c
2097
.end = 0x9,
drivers/net/wireless/realtek/rtw89/debug.c
2108
.end = 0x3,
drivers/net/wireless/realtek/rtw89/debug.c
2119
.end = 0x2F,
drivers/net/wireless/realtek/rtw89/debug.c
2130
.end = 0x2F,
drivers/net/wireless/realtek/rtw89/debug.c
2141
.end = 0x19,
drivers/net/wireless/realtek/rtw89/debug.c
2152
.end = 0x19,
drivers/net/wireless/realtek/rtw89/debug.c
2163
.end = 0x58,
drivers/net/wireless/realtek/rtw89/debug.c
2174
.end = 0x58,
drivers/net/wireless/realtek/rtw89/debug.c
2185
.end = 0x17,
drivers/net/wireless/realtek/rtw89/debug.c
2196
.end = 0x17,
drivers/net/wireless/realtek/rtw89/debug.c
2207
.end = 0xF,
drivers/net/wireless/realtek/rtw89/debug.c
2218
.end = 0xF,
drivers/net/wireless/realtek/rtw89/debug.c
2229
.end = 0x10,
drivers/net/wireless/realtek/rtw89/debug.c
2240
.end = 0x10,
drivers/net/wireless/realtek/rtw89/debug.c
2251
.end = 0x07,
drivers/net/wireless/realtek/rtw89/debug.c
2262
.end = 0x07,
drivers/net/wireless/realtek/rtw89/debug.c
2273
.end = 0x07,
drivers/net/wireless/realtek/rtw89/debug.c
2284
.end = 0x07,
drivers/net/wireless/realtek/rtw89/debug.c
2295
.end = 0x04,
drivers/net/wireless/realtek/rtw89/debug.c
2306
.end = 0x04,
drivers/net/wireless/realtek/rtw89/debug.c
2317
.end = 0x04,
drivers/net/wireless/realtek/rtw89/debug.c
2328
.end = 0x04,
drivers/net/wireless/realtek/rtw89/debug.c
2339
.end = 0x80000001,
drivers/net/wireless/realtek/rtw89/debug.c
2350
.end = 0x80010004,
drivers/net/wireless/realtek/rtw89/debug.c
2361
.end = 0x80020FFF,
drivers/net/wireless/realtek/rtw89/debug.c
2372
.end = 0x80030FFF,
drivers/net/wireless/realtek/rtw89/debug.c
2383
.end = 0x80040FFF,
drivers/net/wireless/realtek/rtw89/debug.c
2394
.end = 0x80050FFF,
drivers/net/wireless/realtek/rtw89/debug.c
2405
.end = 0x80060453,
drivers/net/wireless/realtek/rtw89/debug.c
2416
.end = 0x80070011,
drivers/net/wireless/realtek/rtw89/debug.c
2427
.end = 0x80000001,
drivers/net/wireless/realtek/rtw89/debug.c
2438
.end = 0x8001000A,
drivers/net/wireless/realtek/rtw89/debug.c
2449
.end = 0x80020DBF,
drivers/net/wireless/realtek/rtw89/debug.c
2460
.end = 0x80030DBF,
drivers/net/wireless/realtek/rtw89/debug.c
2471
.end = 0x80040DBF,
drivers/net/wireless/realtek/rtw89/debug.c
2482
.end = 0x80050DBF,
drivers/net/wireless/realtek/rtw89/debug.c
2493
.end = 0x80060041,
drivers/net/wireless/realtek/rtw89/debug.c
2504
.end = 0x80070001,
drivers/net/wireless/realtek/rtw89/debug.c
2515
.end = 0x8000017f,
drivers/net/wireless/realtek/rtw89/debug.c
2526
.end = 0x03,
drivers/net/wireless/realtek/rtw89/debug.c
2537
.end = 0x04,
drivers/net/wireless/realtek/rtw89/debug.c
2548
.end = 0x01,
drivers/net/wireless/realtek/rtw89/debug.c
2559
.end = 0x05,
drivers/net/wireless/realtek/rtw89/debug.c
2570
.end = 0x05,
drivers/net/wireless/realtek/rtw89/debug.c
2581
.end = 0x06,
drivers/net/wireless/realtek/rtw89/debug.c
2592
.end = 0x3C,
drivers/net/wireless/realtek/rtw89/debug.c
2603
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
2615
p += scnprintf(p, end - p, "Enable PTCL C0 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2622
p += scnprintf(p, end - p, "Enable PTCL C1 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2629
p += scnprintf(p, end - p, "Enable SCH C0 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2636
p += scnprintf(p, end - p, "Enable SCH C1 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2653
p += scnprintf(p, end - p, "Enable TMAC C0 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2670
p += scnprintf(p, end - p, "Enable TMAC C1 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
268
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
2692
p += scnprintf(p, end - p, "Enable RMAC C0 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2714
p += scnprintf(p, end - p, "Enable RMAC C1 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2718
p += scnprintf(p, end - p, "Enable RMAC state C0 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2722
p += scnprintf(p, end - p, "Enable RMAC state C1 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2726
p += scnprintf(p, end - p, "Enable RMAC PLCP C0 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2730
p += scnprintf(p, end - p, "Enable RMAC PLCP C1 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2742
p += scnprintf(p, end - p, "Enable TRXPTCL C0 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2754
p += scnprintf(p, end - p, "Enable TRXPTCL C1 dbgport.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2761
p += scnprintf(p, end - p, "Enable tx infol dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2768
p += scnprintf(p, end - p, "Enable tx infoh dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2775
p += scnprintf(p, end - p, "Enable tx infol dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2782
p += scnprintf(p, end - p, "Enable tx infoh dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2789
p += scnprintf(p, end - p, "Enable tx tf infol dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2796
p += scnprintf(p, end - p, "Enable tx tf infoh dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2803
p += scnprintf(p, end - p, "Enable tx tf infol dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2810
p += scnprintf(p, end - p, "Enable tx tf infoh dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2814
p += scnprintf(p, end - p, "Enable wde bufmgn freepg dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2818
p += scnprintf(p, end - p, "Enable wde bufmgn quota dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2822
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2827
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2832
p += scnprintf(p, end - p, "Enable wde quemgn prepkt dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2836
p += scnprintf(p, end - p, "Enable wde quemgn nxtpkt dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2840
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2845
p += scnprintf(p, end - p, "Enable wde quemgn qempty dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2849
p += scnprintf(p, end - p, "Enable ple bufmgn freepg dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2853
p += scnprintf(p, end - p, "Enable ple bufmgn quota dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2857
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2862
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2867
p += scnprintf(p, end - p, "Enable ple quemgn prepkt dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2871
p += scnprintf(p, end - p, "Enable ple quemgn nxtpkt dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2875
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2880
p += scnprintf(p, end - p, "Enable ple quemgn qempty dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2884
p += scnprintf(p, end - p, "Enable pktinfo dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
2903
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2912
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2921
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
293
p += scnprintf(p, end - p, "get %d bytes at 0x%08x=0x%08x\n", len,
drivers/net/wireless/realtek/rtw89/debug.c
2930
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2943
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2952
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2961
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2970
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2979
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
2988
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3001
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3010
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
302
p += scnprintf(p, end - p, "%08xh : ", 0x18600000 + addr);
drivers/net/wireless/realtek/rtw89/debug.c
3022
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3031
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3042
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
305
p += scnprintf(p, end - p, "%08x ", data);
drivers/net/wireless/realtek/rtw89/debug.c
3051
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3060
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3069
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
307
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/debug.c
3078
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3088
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3097
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3104
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3111
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3118
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3125
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3132
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3139
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
3148
p += scnprintf(p, end - p, "Enable pcie txdma dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
3156
p += scnprintf(p, end - p, "Enable pcie rxdma dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
3164
p += scnprintf(p, end - p, "Enable pcie cvt dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
3172
p += scnprintf(p, end - p, "Enable pcie cxpl dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
3180
p += scnprintf(p, end - p, "Enable pcie io dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
3188
p += scnprintf(p, end - p, "Enable pcie misc dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
3196
p += scnprintf(p, end - p, "Enable pcie misc2 dump.\n");
drivers/net/wireless/realtek/rtw89/debug.c
3199
p += scnprintf(p, end - p, "Dbg port select err\n");
drivers/net/wireless/realtek/rtw89/debug.c
3242
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
3248
p += rtw89_debug_mac_dbg_port_sel(rtwdev, p, end - p, sel, &info);
drivers/net/wireless/realtek/rtw89/debug.c
3257
p += scnprintf(p, end - p, "Dump debug port " #__sel ":\n"); \
drivers/net/wireless/realtek/rtw89/debug.c
3353
p += scnprintf(p, end - p, "Sel addr = 0x%X\n", info->sel_addr);
drivers/net/wireless/realtek/rtw89/debug.c
3354
p += scnprintf(p, end - p, "Read addr = 0x%X\n", info->rd_addr);
drivers/net/wireless/realtek/rtw89/debug.c
3356
for (i = info->srt; i <= info->end; i++) {
drivers/net/wireless/realtek/rtw89/debug.c
3362
p += scnprintf(p, end - p, "0x%02X: ", i);
drivers/net/wireless/realtek/rtw89/debug.c
3367
p += scnprintf(p, end - p, "0x%04X: ", i);
drivers/net/wireless/realtek/rtw89/debug.c
3372
p += scnprintf(p, end - p, "0x%04X: ", i);
drivers/net/wireless/realtek/rtw89/debug.c
3383
p += scnprintf(p, end - p, "0x%02X\n", val8);
drivers/net/wireless/realtek/rtw89/debug.c
3388
p += scnprintf(p, end - p, "0x%04X\n", val16);
drivers/net/wireless/realtek/rtw89/debug.c
3393
p += scnprintf(p, end - p, "0x%08X\n", val32);
drivers/net/wireless/realtek/rtw89/debug.c
3405
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
3413
n = rtw89_debug_mac_dbg_port_dump(rtwdev, p, end - p, sel);
drivers/net/wireless/realtek/rtw89/debug.c
3430
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
3433
p += rtw89_debug_mac_dump_ss_dbg(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
3435
p += rtw89_debug_mac_dump_dle_dbg(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
3437
p += rtw89_debug_mac_dump_dmac_dbg(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
3439
p += rtw89_debug_mac_dump_cmac_dbg(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
3441
p += rtw89_debug_mac_dump_dbg_port(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
3494
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
3500
p += scnprintf(p, end - p, "%d: %*ph\n", ++seq,
drivers/net/wireless/realtek/rtw89/debug.c
3695
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
3697
p += scnprintf(p, end - p, "%d\n",
drivers/net/wireless/realtek/rtw89/debug.c
3786
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
3801
p += scnprintf(p, end - p, "SER L0 Count: %d\n", cnt.l0);
drivers/net/wireless/realtek/rtw89/debug.c
3802
p += scnprintf(p, end - p, "SER L1 Count: %d\n", cnt.l1);
drivers/net/wireless/realtek/rtw89/debug.c
3803
p += scnprintf(p, end - p, "SER L0 promote event: %d\n", cnt.l0_to_l1);
drivers/net/wireless/realtek/rtw89/debug.c
381
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
3875
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
3889
p += scnprintf(p, end - p, "TX rate [%u, %u]: ", rtwsta_link->mac_id,
drivers/net/wireless/realtek/rtw89/debug.c
3893
p += scnprintf(p, end - p, "HT MCS-%d%s", rate->mcs,
drivers/net/wireless/realtek/rtw89/debug.c
3896
p += scnprintf(p, end - p, "VHT %dSS MCS-%d%s", rate->nss,
drivers/net/wireless/realtek/rtw89/debug.c
3900
p += scnprintf(p, end - p, "HE %dSS MCS-%d GI:%s", rate->nss,
drivers/net/wireless/realtek/rtw89/debug.c
3905
p += scnprintf(p, end - p, "EHT %dSS MCS-%d GI:%s", rate->nss,
drivers/net/wireless/realtek/rtw89/debug.c
391
p += scnprintf(p, end - p, "path %d, rf register 0x%08x=0x%08x\n",
drivers/net/wireless/realtek/rtw89/debug.c
3910
p += scnprintf(p, end - p, "Legacy %d", rate->legacy);
drivers/net/wireless/realtek/rtw89/debug.c
3911
p += scnprintf(p, end - p, "%s",
drivers/net/wireless/realtek/rtw89/debug.c
3913
p += scnprintf(p, end - p, " BW:%u",
drivers/net/wireless/realtek/rtw89/debug.c
3915
p += scnprintf(p, end - p, " (hw_rate=0x%x)",
drivers/net/wireless/realtek/rtw89/debug.c
3917
p += scnprintf(p, end - p, " ==> agg_wait=%d (%d)\n",
drivers/net/wireless/realtek/rtw89/debug.c
3921
p += scnprintf(p, end - p, "RX rate [%u, %u]: ", rtwsta_link->mac_id,
drivers/net/wireless/realtek/rtw89/debug.c
3926
p += scnprintf(p, end - p, "Legacy %d", status->rate_idx +
drivers/net/wireless/realtek/rtw89/debug.c
3930
p += scnprintf(p, end - p, "HT MCS-%d%s", status->rate_idx,
drivers/net/wireless/realtek/rtw89/debug.c
3934
p += scnprintf(p, end - p, "VHT %dSS MCS-%d%s", status->nss,
drivers/net/wireless/realtek/rtw89/debug.c
3939
p += scnprintf(p, end - p, "HE %dSS MCS-%d GI:%s",
drivers/net/wireless/realtek/rtw89/debug.c
3945
p += scnprintf(p, end - p, "EHT %dSS MCS-%d GI:%s",
drivers/net/wireless/realtek/rtw89/debug.c
3951
p += scnprintf(p, end - p, " BW:%u",
drivers/net/wireless/realtek/rtw89/debug.c
3953
p += scnprintf(p, end - p, " (hw_rate=0x%x)\n",
drivers/net/wireless/realtek/rtw89/debug.c
3957
p += scnprintf(p, end - p, "RSSI: %d dBm (raw=%d, prev=%d) [",
drivers/net/wireless/realtek/rtw89/debug.c
3962
p += scnprintf(p, end - p, "%d%s%s",
drivers/net/wireless/realtek/rtw89/debug.c
3967
p += scnprintf(p, end - p, "]\n");
drivers/net/wireless/realtek/rtw89/debug.c
3970
p += scnprintf(p, end - p, "EVM: [%2u.%02u, ", evm_1ss >> 2,
drivers/net/wireless/realtek/rtw89/debug.c
3976
p += scnprintf(p, end - p, "%s(%2u.%02u, %2u.%02u)",
drivers/net/wireless/realtek/rtw89/debug.c
3981
p += scnprintf(p, end - p, "]\t");
drivers/net/wireless/realtek/rtw89/debug.c
3984
p += scnprintf(p, end - p, "SNR: %u\n", snr);
drivers/net/wireless/realtek/rtw89/debug.c
3998
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4002
p += rtw89_sta_link_info_get_iter(rtwdev, p, end - p, rtwsta_link);
drivers/net/wireless/realtek/rtw89/debug.c
4004
rtw89_debugfs_iter_data_next(iter_data, p, end - p, p - buf);
drivers/net/wireless/realtek/rtw89/debug.c
4011
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4015
p += scnprintf(p, end - p, "%s%u", i == 0 ? "" : ", ",
drivers/net/wireless/realtek/rtw89/debug.c
4053
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4060
p += scnprintf(p, end - p, "TP TX: %u [%u] Mbps (lv: %d",
drivers/net/wireless/realtek/rtw89/debug.c
4064
p += scnprintf(p, end - p, ", duty: %d%%",
drivers/net/wireless/realtek/rtw89/debug.c
4066
p += scnprintf(p, end - p, "), RX: %u [%u] Mbps (lv: %d)\n",
drivers/net/wireless/realtek/rtw89/debug.c
4069
p += scnprintf(p, end - p, "Beacon: %u (%d dBm), TF: %u\n",
drivers/net/wireless/realtek/rtw89/debug.c
4072
p += scnprintf(p, end - p, "Avg packet length: TX=%u, RX=%u\n",
drivers/net/wireless/realtek/rtw89/debug.c
4076
p += scnprintf(p, end - p, "RX count:\n");
drivers/net/wireless/realtek/rtw89/debug.c
4084
p += scnprintf(p, end - p, "%10s [", info->rate_mode);
drivers/net/wireless/realtek/rtw89/debug.c
4085
p += rtw89_debug_append_rx_rate(p, end - p, pkt_stat,
drivers/net/wireless/realtek/rtw89/debug.c
4088
p += scnprintf(p, end - p, "][");
drivers/net/wireless/realtek/rtw89/debug.c
4089
p += rtw89_debug_append_rx_rate(p, end - p, pkt_stat,
drivers/net/wireless/realtek/rtw89/debug.c
4092
p += scnprintf(p, end - p, "]\n");
drivers/net/wireless/realtek/rtw89/debug.c
4095
rtw89_debugfs_iter_data_setup(&iter_data, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
4108
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4112
p += scnprintf(p, end - p, "\taddr_cam_idx=%u\n",
drivers/net/wireless/realtek/rtw89/debug.c
4114
p += scnprintf(p, end - p, "\t-> bssid_cam_idx=%u\n",
drivers/net/wireless/realtek/rtw89/debug.c
4116
p += scnprintf(p, end - p, "\tsec_cam_bitmap=%*ph\n",
drivers/net/wireless/realtek/rtw89/debug.c
4124
p += scnprintf(p, end - p, "\tsec[%d]: sec_cam_idx %u", i,
drivers/net/wireless/realtek/rtw89/debug.c
4127
p += scnprintf(p, end - p, ", %u",
drivers/net/wireless/realtek/rtw89/debug.c
4129
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/debug.c
4139
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4151
p += scnprintf(p, end - p, "%pV", &vaf);
drivers/net/wireless/realtek/rtw89/debug.c
4156
p += scnprintf(p, end - p, "%d ", info->id);
drivers/net/wireless/realtek/rtw89/debug.c
4158
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/debug.c
4169
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4171
p += scnprintf(p, end - p, " [%u] %pM\n", rtwvif_link->mac_id,
drivers/net/wireless/realtek/rtw89/debug.c
4173
p += scnprintf(p, end - p, "\tlink_id=%u%s\n", rtwvif_link->link_id,
drivers/net/wireless/realtek/rtw89/debug.c
4175
p += scnprintf(p, end - p, "\tbssid_cam_idx=%u\n",
drivers/net/wireless/realtek/rtw89/debug.c
4177
p += rtw89_dump_addr_cam(rtwdev, p, end - p, &rtwvif_link->addr_cam);
drivers/net/wireless/realtek/rtw89/debug.c
4178
p += rtw89_dump_pkt_offload(p, end - p, &rtwvif_link->general_pkt_list,
drivers/net/wireless/realtek/rtw89/debug.c
4195
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4200
p += scnprintf(p, end - p, "VIF %pM\n", rtwvif->mac_addr);
drivers/net/wireless/realtek/rtw89/debug.c
4202
p += rtw89_vif_link_ids_get(rtwdev, p, end - p, mac, rtwvif_link,
drivers/net/wireless/realtek/rtw89/debug.c
4205
rtw89_debugfs_iter_data_next(iter_data, p, end - p, p - buf);
drivers/net/wireless/realtek/rtw89/debug.c
4213
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4218
p += scnprintf(p, end - p, "\tba_cam ");
drivers/net/wireless/realtek/rtw89/debug.c
4221
p += scnprintf(p, end - p, ", ");
drivers/net/wireless/realtek/rtw89/debug.c
4223
p += scnprintf(p, end - p, "tid[%u]=%d", entry->tid,
drivers/net/wireless/realtek/rtw89/debug.c
4226
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/debug.c
4237
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4243
p += scnprintf(p, end - p, " [%u] %pM\n", rtwsta_link->mac_id,
drivers/net/wireless/realtek/rtw89/debug.c
4248
p += scnprintf(p, end - p, "\tlink_id=%u%s\n", rtwsta_link->link_id,
drivers/net/wireless/realtek/rtw89/debug.c
4250
p += rtw89_dump_addr_cam(rtwdev, p, end - p, &rtwsta_link->addr_cam);
drivers/net/wireless/realtek/rtw89/debug.c
4251
p += rtw89_dump_ba_cam(rtwdev, p, end - p, rtwsta_link);
drivers/net/wireless/realtek/rtw89/debug.c
4266
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4271
p += scnprintf(p, end - p, "STA %pM %s\n", sta->addr,
drivers/net/wireless/realtek/rtw89/debug.c
4274
p += rtw89_sta_link_ids_get(rtwdev, p, end - p, rtwsta_link,
drivers/net/wireless/realtek/rtw89/debug.c
4277
rtw89_debugfs_iter_data_next(iter_data, p, end - p, p - buf);
drivers/net/wireless/realtek/rtw89/debug.c
4286
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4291
p += scnprintf(p, end - p, "map:\n");
drivers/net/wireless/realtek/rtw89/debug.c
4292
p += scnprintf(p, end - p, "\tmac_id: %*ph\n",
drivers/net/wireless/realtek/rtw89/debug.c
4295
p += scnprintf(p, end - p, "\taddr_cam: %*ph\n",
drivers/net/wireless/realtek/rtw89/debug.c
4298
p += scnprintf(p, end - p, "\tbssid_cam: %*ph\n",
drivers/net/wireless/realtek/rtw89/debug.c
430
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4301
p += scnprintf(p, end - p, "\tsec_cam: %*ph\n",
drivers/net/wireless/realtek/rtw89/debug.c
4304
p += scnprintf(p, end - p, "\tba_cam: %*ph\n",
drivers/net/wireless/realtek/rtw89/debug.c
4307
p += scnprintf(p, end - p, "\tpkt_ofld: %*ph\n",
drivers/net/wireless/realtek/rtw89/debug.c
4314
p += rtw89_dump_pkt_offload(p, end - p, &rtwdev->scan_info.pkt_list[idx],
drivers/net/wireless/realtek/rtw89/debug.c
4318
rtw89_debugfs_iter_data_setup(&iter_data, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
4323
rtw89_debugfs_iter_data_setup(&iter_data, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
435
p += scnprintf(p, end - p, "RF path %d:\n\n", path);
drivers/net/wireless/realtek/rtw89/debug.c
437
p += scnprintf(p, end - p, "0x%08x: ", addr);
drivers/net/wireless/realtek/rtw89/debug.c
4378
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4382
p += scnprintf(p, end - p, "Disabled DM: 0x%x\n",
drivers/net/wireless/realtek/rtw89/debug.c
4389
p += scnprintf(p, end - p, "[%d] %s: %c\n", info->type,
drivers/net/wireless/realtek/rtw89/debug.c
441
p += scnprintf(p, end - p, "0x%05x ", data);
drivers/net/wireless/realtek/rtw89/debug.c
443
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/debug.c
4435
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4440
p += scnprintf(p, end - p, "MLD(s) status: (MLO DM: %s)\n",
drivers/net/wireless/realtek/rtw89/debug.c
4448
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/debug.c
445
p += scnprintf(p, end - p, "\n");
drivers/net/wireless/realtek/rtw89/debug.c
4455
p += scnprintf(p, end - p, "\t(None)\n");
drivers/net/wireless/realtek/rtw89/debug.c
4564
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4583
p += scnprintf(p, end - p, "sheet: %d, cmd: %d, Reg: %.*s => %x, %.*s\n",
drivers/net/wireless/realtek/rtw89/debug.c
4600
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4627
p += scnprintf(p, end - p, "sheet: %d, cmd: %d, Reg: %.*s [%d]=> %x, %.*s\n",
drivers/net/wireless/realtek/rtw89/debug.c
4686
char *p = buf, *end = buf + bufsz, *p_rewind;
drivers/net/wireless/realtek/rtw89/debug.c
4696
p += scnprintf(p, end - p, "No diag_mac entry\n");
drivers/net/wireless/realtek/rtw89/debug.c
4704
p += scnprintf(p, end - p, "rule size (%u) exceed elm_size (%u)\n",
drivers/net/wireless/realtek/rtw89/debug.c
4742
p += rtw89_mac_diag_do_equalv(rtwdev, p, end - p, rule,
drivers/net/wireless/realtek/rtw89/debug.c
4746
p += rtw89_mac_diag_do_increment(rtwdev, p, end - p, rule,
drivers/net/wireless/realtek/rtw89/debug.c
4750
p += scnprintf(p, end - p, "unknown rule cmd %u\n", rh->cmd);
drivers/net/wireless/realtek/rtw89/debug.c
4767
p += scnprintf(p, end - p, "\nPlain(Ignore)/Rules/Positive: %u(%u)/%u/%u\n",
drivers/net/wireless/realtek/rtw89/debug.c
4796
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
4802
p += scnprintf(p, end - p, "[Beacon info]\n");
drivers/net/wireless/realtek/rtw89/debug.c
4803
p += scnprintf(p, end - p, "count: %u\n", pkt_stat->beacon_nr);
drivers/net/wireless/realtek/rtw89/debug.c
4804
p += scnprintf(p, end - p, "interval: %u\n", bcn_track->beacon_int);
drivers/net/wireless/realtek/rtw89/debug.c
4805
p += scnprintf(p, end - p, "dtim: %u\n", bcn_track->dtim);
drivers/net/wireless/realtek/rtw89/debug.c
4806
p += scnprintf(p, end - p, "raw rssi: %lu\n",
drivers/net/wireless/realtek/rtw89/debug.c
4808
p += scnprintf(p, end - p, "hw rate: %u\n", pkt_stat->beacon_rate);
drivers/net/wireless/realtek/rtw89/debug.c
4809
p += scnprintf(p, end - p, "length: %u\n", pkt_stat->beacon_len);
drivers/net/wireless/realtek/rtw89/debug.c
4811
p += scnprintf(p, end - p, "\n[Distribution]\n");
drivers/net/wireless/realtek/rtw89/debug.c
4812
p += scnprintf(p, end - p, "tbtt\n");
drivers/net/wireless/realtek/rtw89/debug.c
4818
p += scnprintf(p, end - p, "%02u - %02u: %u\n",
drivers/net/wireless/realtek/rtw89/debug.c
4824
p += scnprintf(p, end - p, "\ndrift\n");
drivers/net/wireless/realtek/rtw89/debug.c
4831
p += scnprintf(p, end - p, "%u: %u\n", drift[i], count);
drivers/net/wireless/realtek/rtw89/debug.c
4833
p += scnprintf(p, end - p, "\nlower bound: %u\n", bcn_dist->lower_bound);
drivers/net/wireless/realtek/rtw89/debug.c
4834
p += scnprintf(p, end - p, "upper bound: %u\n", bcn_dist->upper_bound);
drivers/net/wireless/realtek/rtw89/debug.c
4835
p += scnprintf(p, end - p, "outlier count: %u\n", bcn_dist->outlier_count);
drivers/net/wireless/realtek/rtw89/debug.c
4837
p += scnprintf(p, end - p, "\n[Tracking]\n");
drivers/net/wireless/realtek/rtw89/debug.c
4838
p += scnprintf(p, end - p, "tbtt offset: %u\n", bcn_track->tbtt_offset);
drivers/net/wireless/realtek/rtw89/debug.c
4839
p += scnprintf(p, end - p, "bcn timeout: %u\n", bcn_track->bcn_timeout);
drivers/net/wireless/realtek/rtw89/debug.c
770
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
777
p += __print_txpwr_ent(p, end - p, ent->ptr + i, bufp,
drivers/net/wireless/realtek/rtw89/debug.c
785
p += scnprintf(p, end - p, "\t<< %s >>\n", ent->txt);
drivers/net/wireless/realtek/rtw89/debug.c
790
p += scnprintf(p, end - p, fmt, ent->txt, bufp[cur],
drivers/net/wireless/realtek/rtw89/debug.c
796
p += scnprintf(p, end - p, fmt, ent->txt, bufp[cur],
drivers/net/wireless/realtek/rtw89/debug.c
803
p += scnprintf(p, end - p, fmt, ent->txt, bufp[cur],
drivers/net/wireless/realtek/rtw89/debug.c
822
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
856
p += __print_txpwr_ent(p, end - p, &map->ent[i], bufp, cur, &eaten);
drivers/net/wireless/realtek/rtw89/debug.c
866
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
870
p += scnprintf(p, end - p, "%s\n", rtw89_regd_get_string(regd));
drivers/net/wireless/realtek/rtw89/debug.c
871
p += scnprintf(p, end - p, "\t(txpwr UK follow ETSI: %s)\n",
drivers/net/wireless/realtek/rtw89/debug.c
907
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
909
p += scnprintf(p, end - p, "[Chanctx] band %u, ch %u, bw %u\n",
drivers/net/wireless/realtek/rtw89/debug.c
912
p += scnprintf(p, end - p, "[Regulatory] ");
drivers/net/wireless/realtek/rtw89/debug.c
913
p += __print_regd(rtwdev, p, end - p, chan);
drivers/net/wireless/realtek/rtw89/debug.c
916
p += scnprintf(p, end - p, "[reg6_pwr_type] %u\n",
drivers/net/wireless/realtek/rtw89/debug.c
920
p += scnprintf(p, end - p, "[TPE] %d dBm\n",
drivers/net/wireless/realtek/rtw89/debug.c
936
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/debug.c
945
p += rtw89_debug_priv_txpwr_table_get_regd(rtwdev, p, end - p, chan);
drivers/net/wireless/realtek/rtw89/debug.c
947
p += scnprintf(p, end - p, "[SAR]\n");
drivers/net/wireless/realtek/rtw89/debug.c
948
p += rtw89_print_sar(rtwdev, p, end - p, &sar_parm);
drivers/net/wireless/realtek/rtw89/debug.c
950
p += scnprintf(p, end - p, "[TAS]\n");
drivers/net/wireless/realtek/rtw89/debug.c
951
p += rtw89_print_tas(rtwdev, p, end - p);
drivers/net/wireless/realtek/rtw89/debug.c
953
p += scnprintf(p, end - p, "[DAG]\n");
drivers/net/wireless/realtek/rtw89/debug.c
954
p += rtw89_print_ant_gain(rtwdev, p, end - p, chan);
drivers/net/wireless/realtek/rtw89/debug.c
960
p += scnprintf(p, end - p, "\n[TX power byrate]\n");
drivers/net/wireless/realtek/rtw89/debug.c
961
n = __print_txpwr_map(rtwdev, p, end - p, tbl->byr);
drivers/net/wireless/realtek/rtw89/debug.c
966
p += scnprintf(p, end - p, "\n[TX power limit]\n");
drivers/net/wireless/realtek/rtw89/debug.c
967
n = __print_txpwr_map(rtwdev, p, end - p, tbl->lmt);
drivers/net/wireless/realtek/rtw89/debug.c
972
p += scnprintf(p, end - p, "\n[TX power limit_ru]\n");
drivers/net/wireless/realtek/rtw89/debug.c
973
n = __print_txpwr_map(rtwdev, p, end - p, tbl->lmt_ru);
drivers/net/wireless/realtek/rtw89/fw.c
1310
*end = (element)->content + \
drivers/net/wireless/realtek/rtw89/fw.c
1312
cursor < end; cursor += (element)->ent_sz) \
drivers/net/wireless/realtek/rtw89/fw.c
2547
goto end;
drivers/net/wireless/realtek/rtw89/fw.c
2564
end:
drivers/net/wireless/realtek/rtw89/mac.h
706
u32 end;
drivers/net/wireless/realtek/rtw89/pci.c
2447
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2455
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2460
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2465
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2472
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2491
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2499
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2507
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2513
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2522
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2529
goto end;
drivers/net/wireless/realtek/rtw89/pci.c
2536
end:
drivers/net/wireless/realtek/rtw89/phy.c
2349
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/phy.c
2353
p += scnprintf(p, end - p, "no DAG is applied\n");
drivers/net/wireless/realtek/rtw89/phy.c
2360
p += scnprintf(p, end - p, "ChainA offset: %d dBm\n", offset_patha);
drivers/net/wireless/realtek/rtw89/phy.c
2361
p += scnprintf(p, end - p, "ChainB offset: %d dBm\n", offset_pathb);
drivers/net/wireless/realtek/rtw89/phy.c
2408
const struct rtw89_txpwr_byrate_cfg *end = cfg + tbl->size;
drivers/net/wireless/realtek/rtw89/phy.c
2415
for (; cfg < end; cfg++) {
drivers/net/wireless/realtek/rtw89/phy.c
7857
const struct rtw89_reg5_def *end = tbl->defs + tbl->size;
drivers/net/wireless/realtek/rtw89/phy.c
7859
for (; p < end; p++)
drivers/net/wireless/realtek/rtw89/sar.c
323
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/sar.c
331
p += scnprintf(p, end - p, "no SAR is applied\n");
drivers/net/wireless/realtek/rtw89/sar.c
335
p += scnprintf(p, end - p, "source: %d (%s)\n", src,
drivers/net/wireless/realtek/rtw89/sar.c
340
p += scnprintf(p, end - p, "config: return code: %d\n", ret);
drivers/net/wireless/realtek/rtw89/sar.c
341
p += scnprintf(p, end - p,
drivers/net/wireless/realtek/rtw89/sar.c
349
p += scnprintf(p, end - p, "config: %d (unit: 1/%lu dBm)\n", cfg,
drivers/net/wireless/realtek/rtw89/sar.c
352
p += scnprintf(p, end - p, "support different configs by antenna: %s\n",
drivers/net/wireless/realtek/rtw89/sar.c
361
char *p = buf, *end = buf + bufsz;
drivers/net/wireless/realtek/rtw89/sar.c
364
p += scnprintf(p, end - p, "no TAS is applied\n");
drivers/net/wireless/realtek/rtw89/sar.c
368
p += scnprintf(p, end - p, "State: %s\n",
drivers/net/wireless/realtek/rtw89/sar.c
370
p += scnprintf(p, end - p, "Average time: %d\n",
drivers/net/wireless/realtek/rtw89/sar.c
372
p += scnprintf(p, end - p, "SAR gap: %d dBm\n",
drivers/net/wireless/realtek/rtw89/sar.c
374
p += scnprintf(p, end - p, "DPR gap: %d dBm\n",
drivers/net/wireless/realtek/rtw89/sar.c
376
p += scnprintf(p, end - p, "DPR ON offset: %d dBm\n",
drivers/net/wireless/realtek/rtw89/sar.c
378
p += scnprintf(p, end - p, "DPR OFF offset: %d dBm\n",
drivers/net/wireless/silabs/wfx/bh.c
187
goto end;
drivers/net/wireless/silabs/wfx/bh.c
191
end:
drivers/net/wireless/silabs/wfx/hif_tx.c
118
end:
drivers/net/wireless/silabs/wfx/hif_tx.c
96
goto end;
drivers/net/wireless/silabs/wfx/scan.c
168
goto end;
drivers/net/wireless/silabs/wfx/scan.c
180
end:
drivers/net/wireless/st/cw1200/scan.c
110
priv->scan.end = &req->channels[req->n_channels];
drivers/net/wireless/st/cw1200/scan.c
136
priv->scan.begin != priv->scan.end);
drivers/net/wireless/st/cw1200/scan.c
164
if (!priv->scan.req || (priv->scan.curr == priv->scan.end)) {
drivers/net/wireless/st/cw1200/scan.c
196
it != priv->scan.end && i < WSM_SCAN_MAX_NUM_OF_CHANNELS;
drivers/net/wireless/st/cw1200/scan.c
259
priv->scan.curr = priv->scan.end;
drivers/net/wireless/st/cw1200/scan.c
343
priv->scan.curr = priv->scan.end;
drivers/net/wireless/st/cw1200/scan.h
28
struct ieee80211_channel **end;
drivers/net/wireless/st/cw1200/wsm.c
1255
buf.end = &buf.begin[len];
drivers/net/wireless/st/cw1200/wsm.c
1307
wsm_buf.end = &wsm_buf.begin[__le16_to_cpu(wsm->len)];
drivers/net/wireless/st/cw1200/wsm.c
1310
wsm_buf.end - wsm_buf.begin);
drivers/net/wireless/st/cw1200/wsm.c
1779
buf->end = buf->begin ? &buf->begin[FWLOAD_BLOCK_SIZE] : buf->begin;
drivers/net/wireless/st/cw1200/wsm.c
1786
buf->begin = buf->data = buf->end = NULL;
drivers/net/wireless/st/cw1200/wsm.c
1815
buf->end = &buf->begin[size];
drivers/net/wireless/st/cw1200/wsm.c
29
if ((buf)->data + size > (buf)->end) \
drivers/net/wireless/st/cw1200/wsm.c
36
if ((buf)->data + size > (buf)->end) \
drivers/net/wireless/st/cw1200/wsm.c
45
if ((buf)->data + sizeof(type) > (buf)->end) \
drivers/net/wireless/st/cw1200/wsm.c
58
if ((buf)->data + size > (buf)->end) \
drivers/net/wireless/st/cw1200/wsm.c
67
if ((buf)->data + sizeof(type) > (buf)->end) \
drivers/net/wireless/st/cw1200/wsm.h
1808
u8 *end;
drivers/net/wireless/ti/wlcore/main.c
3950
const u8 *next, *end = skb->data + skb->len;
drivers/net/wireless/ti/wlcore/main.c
3957
memmove(ie, next, end - next);
drivers/net/wireless/ti/wlcore/main.c
3966
const u8 *next, *end = skb->data + skb->len;
drivers/net/wireless/ti/wlcore/main.c
3974
memmove(ie, next, end - next);
drivers/net/wireless/ti/wlcore/ps.c
166
goto end;
drivers/net/wireless/ti/wlcore/ps.c
170
end:
drivers/net/wireless/virtual/mac80211_hwsim.c
2468
data->survey_data[idx].end = jiffies;
drivers/net/wireless/virtual/mac80211_hwsim.c
2825
jiffies_to_msecs(hwsim->survey_data[idx].end -
drivers/net/wireless/virtual/mac80211_hwsim.c
3038
hwsim->survey_data[hwsim->scan_chan_idx].end =
drivers/net/wireless/virtual/mac80211_hwsim.c
703
unsigned long next_start, start, end;
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
653
if (skb->tail + data_len > skb->end) {
drivers/net/xen-netback/netback.c
209
unsigned int extra_count, RING_IDX end)
drivers/net/xen-netback/netback.c
215
if (cons == end)
drivers/nfc/st95hf/core.c
807
goto end;
drivers/nfc/st95hf/core.c
813
goto end;
drivers/nfc/st95hf/core.c
820
goto end;
drivers/nfc/st95hf/core.c
829
goto end;
drivers/nfc/st95hf/core.c
833
goto end;
drivers/nfc/st95hf/core.c
843
goto end;
drivers/nfc/st95hf/core.c
855
end:
drivers/nvdimm/badrange.c
227
if (bre->start > range->end)
drivers/nvdimm/badrange.c
234
if (bre_end <= range->end)
drivers/nvdimm/badrange.c
249
if (bre_end < range->end)
drivers/nvdimm/bus.c
958
resource_size_t offset = 0, end_trunc = 0, start, end, pstart, pend;
drivers/nvdimm/bus.c
964
end = clear_err->address + clear_err->cleared - 1;
drivers/nvdimm/bus.c
981
pend = nsio->res.end - end_trunc;
drivers/nvdimm/bus.c
983
if ((pstart >= start) && (pend <= end))
drivers/nvdimm/claim.c
291
.end = nsio->res.end,
drivers/nvdimm/dimm.c
51
ndd->dpa.end = -1;
drivers/nvdimm/dimm_devs.c
738
resource_size_t start, end;
drivers/nvdimm/dimm_devs.c
744
end = ALIGN_DOWN(res->end + 1, align) - 1;
drivers/nvdimm/dimm_devs.c
745
if (end < start)
drivers/nvdimm/dimm_devs.c
747
if (end - start + 1 > max)
drivers/nvdimm/dimm_devs.c
748
max = end - start + 1;
drivers/nvdimm/dimm_devs.c
782
resource_size_t start, end;
drivers/nvdimm/dimm_devs.c
785
end = ALIGN(res->end + 1, align) - 1;
drivers/nvdimm/dimm_devs.c
787
if (end > map_end) {
drivers/nvdimm/dimm_devs.c
792
busy += end - start + 1;
drivers/nvdimm/dimm_devs.c
793
} else if (end >= map_start && end <= map_end) {
drivers/nvdimm/dimm_devs.c
794
busy += end - start + 1;
drivers/nvdimm/dimm_devs.c
795
} else if (map_start > start && map_start < end) {
drivers/nvdimm/namespace_devs.c
1495
if (!IS_ALIGNED(res->start | (res->end + 1),
drivers/nvdimm/namespace_devs.c
1550
res->end = res->start + nd_region->ndr_size - 1;
drivers/nvdimm/namespace_devs.c
404
valid->end = ALIGN_DOWN(valid->end + 1, align) - 1;
drivers/nvdimm/namespace_devs.c
406
if (valid->start >= valid->end)
drivers/nvdimm/namespace_devs.c
421
if (valid->start == exist->end + 1
drivers/nvdimm/namespace_devs.c
422
|| valid->end == exist->start - 1)
drivers/nvdimm/namespace_devs.c
427
valid->end = valid->start - 1;
drivers/nvdimm/namespace_devs.c
449
valid.end = mapping_end;
drivers/nvdimm/namespace_devs.c
463
if (res->end < nd_mapping->start)
drivers/nvdimm/namespace_devs.c
469
valid.end = res->start - 1;
drivers/nvdimm/namespace_devs.c
480
valid.end = min(mapping_end, next->start - 1);
drivers/nvdimm/namespace_devs.c
491
valid.end = mapping_end;
drivers/nvdimm/namespace_devs.c
588
resource_size_t end = res->start + resource_size(res);
drivers/nvdimm/namespace_devs.c
592
|| end != next->start)
drivers/nvdimm/namespace_devs.c
594
end += resource_size(next);
drivers/nvdimm/namespace_devs.c
596
rc = adjust_resource(res, res->start, end - res->start);
drivers/nvdimm/namespace_devs.c
734
res->end = res->start + size - 1;
drivers/nvdimm/pfn_devs.c
599
if (!IS_ALIGNED(res->end + 1 - end_trunc, memremap_compat_align())) {
drivers/nvdimm/pfn_devs.c
684
resource_size_t end = nsio->res.end - end_trunc;
drivers/nvdimm/pfn_devs.c
688
.end_pfn = PHYS_PFN(end),
drivers/nvdimm/pfn_devs.c
693
.end = nsio->res.end - end_trunc,
drivers/nvdimm/pmem.c
527
pmem->pgmap.range.end = res->end;
drivers/nvdimm/pmem.c
537
bb_range.end = res->end;
drivers/nvdimm/pmem.c
711
range.end = nsio->res.end - end_trunc;
drivers/nvdimm/region.c
130
.end = nd_region->ndr_start +
drivers/nvdimm/region.c
21
.end = nd_region->ndr_start + nd_region->ndr_size - 1,
drivers/nvdimm/virtio_pmem.c
88
res.end = vpmem->start + vpmem->size - 1;
drivers/nvme/host/core.c
2196
void *log, *end;
drivers/nvme/host/core.c
2239
end = log + size - sizeof(*h);
drivers/nvme/host/core.c
2243
if (log >= end) {
drivers/nvme/host/core.c
977
u64 end = start + blk_rq_bytes(req) - 1;
drivers/nvme/host/core.c
983
if ((start & imask) != (end & imask))
drivers/nvmem/core.c
100
kend = min(end, keepout->start);
drivers/nvmem/core.c
118
kend = min(end, keepout->end);
drivers/nvmem/core.c
132
if (offset < end) {
drivers/nvmem/core.c
133
ksize = end - offset;
drivers/nvmem/core.c
751
if (keepout->end < keepout->start) {
drivers/nvmem/core.c
762
if ((keepout->end - keepout->start < nvmem->word_size) ||
drivers/nvmem/core.c
774
!IS_ALIGNED(keepout->end, nvmem->stride)) {
drivers/nvmem/core.c
782
cur = keepout->end;
drivers/nvmem/core.c
84
unsigned int end = offset + bytes;
drivers/nvmem/core.c
94
while ((keepout < keepoutend) && (keepout->end <= offset))
drivers/nvmem/core.c
97
while ((offset < end) && (keepout < keepoutend)) {
drivers/nvmem/imx-ocotp-ele.c
52
u32 start, end;
drivers/nvmem/imx-ocotp-ele.c
57
end = data->entry[i].start + data->entry[i].num;
drivers/nvmem/imx-ocotp-ele.c
59
if (index >= start && index < end)
drivers/nvmem/imx-ocotp-scu.c
101
(index <= data->region[i].end))
drivers/nvmem/imx-ocotp-scu.c
30
u32 end;
drivers/nvmem/imx-ocotp-scu.c
84
(index <= data->region[i].end))
drivers/nvmem/lpc18xx_eeprom.c
68
unsigned long end;
drivers/nvmem/lpc18xx_eeprom.c
72
end = jiffies + msecs_to_jiffies(LPC18XX_EEPROM_PROGRAM_TIME * 10);
drivers/nvmem/lpc18xx_eeprom.c
74
while (time_is_after_jiffies(end)) {
drivers/nvmem/qfprom.c
109
{.start = 0x128, .end = 0x148},
drivers/nvmem/qfprom.c
110
{.start = 0x220, .end = 0x228}
drivers/nvmem/qfprom.c
119
{.start = 0x128, .end = 0x148},
drivers/nvmem/qfprom.c
120
{.start = 0x238, .end = 0x248}
drivers/nvmem/rcar-efuse.c
102
.end = 0x0e8,
drivers/nvmem/rcar-efuse.c
108
.end = 0x14c,
drivers/nvmem/rcar-efuse.c
114
.end = 0x1a0,
drivers/nvmem/rcar-efuse.c
120
.end = 0x110,
drivers/nvmem/rcar-efuse.c
27
unsigned int end; /* exclusive */
drivers/nvmem/rcar-efuse.c
82
fuse->keepouts[0].end = data->start;
drivers/nvmem/rcar-efuse.c
83
fuse->keepouts[1].start = data->end;
drivers/nvmem/rcar-efuse.c
84
fuse->keepouts[1].end = resource_size(res);
drivers/nvmem/s32g-ocotp-nvmem.c
36
{ .start = 0, .end = 520 },
drivers/nvmem/s32g-ocotp-nvmem.c
37
{ .start = 540, .end = 564 },
drivers/nvmem/s32g-ocotp-nvmem.c
38
{ .start = 596, .end = 664 },
drivers/nvmem/s32g-ocotp-nvmem.c
39
{ .start = 668, .end = 676 },
drivers/nvmem/s32g-ocotp-nvmem.c
40
{ .start = 684, .end = 732 },
drivers/nvmem/s32g-ocotp-nvmem.c
41
{ .start = 744, .end = 864 },
drivers/nvmem/s32g-ocotp-nvmem.c
42
{ .start = 908, .end = 924 },
drivers/nvmem/s32g-ocotp-nvmem.c
43
{ .start = 928, .end = 936 },
drivers/nvmem/s32g-ocotp-nvmem.c
44
{ .start = 948, .end = 964 },
drivers/nvmem/s32g-ocotp-nvmem.c
45
{ .start = 968, .end = 976 },
drivers/nvmem/s32g-ocotp-nvmem.c
46
{ .start = 984, .end = 1012 },
drivers/of/address.c
196
r->end = wrapping_sub(typeof(r->end), r->start, 1);
drivers/of/address.c
197
else if (size && check_add_overflow(r->start, size - 1, &r->end))
drivers/of/address.c
247
res->end = (resource_size_t)OF_BAD_ADDR;
drivers/of/address.c
769
parser->end = parser->range + rlen / sizeof(__be32);
drivers/of/address.c
800
if (!parser->range || parser->range + np > parser->end)
drivers/of/address.c
820
while (parser->range + np <= parser->end) {
drivers/of/base.c
1926
const char *end = start + strlen(start);
drivers/of/base.c
1941
while (isdigit(*(end-1)) && end > start)
drivers/of/base.c
1942
end--;
drivers/of/base.c
1943
len = end - start;
drivers/of/base.c
1945
if (kstrtoint(end, 10, &id) < 0) {
drivers/of/device.c
115
end = dma_range_map_max(map);
drivers/of/device.c
130
if (!end && dev->coherent_dma_mask)
drivers/of/device.c
131
end = dev->coherent_dma_mask;
drivers/of/device.c
132
else if (!end)
drivers/of/device.c
133
end = (1ULL << 32) - 1;
drivers/of/device.c
139
mask = DMA_BIT_MASK(ilog2(end) + 1);
drivers/of/device.c
144
dev->bus_dma_limit = end;
drivers/of/device.c
89
u64 mask, end = 0;
drivers/of/fdt.c
800
unsigned long end)
drivers/of/fdt.c
810
initrd_end = (unsigned long)__va(end);
drivers/of/fdt.c
821
u64 start, end;
drivers/of/fdt.c
838
end = of_read_number(prop, len/4);
drivers/of/fdt.c
839
if (start > end)
drivers/of/fdt.c
842
__early_init_dt_declare_initrd(start, end);
drivers/of/fdt.c
844
phys_initrd_size = end - start;
drivers/of/fdt.c
846
pr_debug("initrd_start=0x%llx initrd_end=0x%llx\n", start, end);
drivers/of/kexec.c
430
crashk_res.end - crashk_res.start + 1);
drivers/of/kexec.c
434
if (crashk_low_res.end) {
drivers/of/kexec.c
438
crashk_low_res.end - crashk_low_res.start + 1);
drivers/of/of_numa.c
63
r = numa_add_memblk(nid, rsrc.start, rsrc.end + 1);
drivers/of/of_reserved_mem.c
345
phys_addr_t align, phys_addr_t start, phys_addr_t end, bool nomap,
drivers/of/of_reserved_mem.c
372
if (end >= rmem->base && end <= (rmem->base + rmem->size))
drivers/of/of_reserved_mem.c
38
phys_addr_t align, phys_addr_t start, phys_addr_t end, bool nomap,
drivers/of/of_reserved_mem.c
381
start, end, nomap, res_base);
drivers/of/of_reserved_mem.c
396
phys_addr_t start = 0, end = 0;
drivers/of/of_reserved_mem.c
44
end = !end ? MEMBLOCK_ALLOC_ANYWHERE : end;
drivers/of/of_reserved_mem.c
446
end = b + s;
drivers/of/of_reserved_mem.c
450
start, end, nomap, &base);
drivers/of/of_reserved_mem.c
46
base = memblock_phys_alloc_range(size, align, start, end);
drivers/of/of_reserved_mem.c
587
phys_addr_t end = rmem->base + rmem->size - 1;
drivers/of/of_reserved_mem.c
592
&rmem->base, &end, (unsigned long)(rmem->size / SZ_1K),
drivers/of/of_test.c
158
KUNIT_EXPECT_EQ(test, (resource_size_t)param->res_end, r.end);
drivers/of/property.c
566
const char *p, *end;
drivers/of/property.c
574
end = p + prop->length;
drivers/of/property.c
576
for (i = 0; p < end; i++, p += l) {
drivers/of/property.c
577
l = strnlen(p, end - p) + 1;
drivers/of/property.c
578
if (p + l > end)
drivers/of/property.c
605
const char *p, *end;
drivers/of/property.c
612
end = p + prop->length;
drivers/of/property.c
614
for (i = 0; p < end && (!out_strs || i < skip + sz); i++, p += l) {
drivers/of/property.c
615
l = strnlen(p, end - p) + 1;
drivers/of/property.c
616
if (p + l > end)
drivers/of/resolver.c
79
char *cur, *end, *node_path, *prop_name, *s;
drivers/of/resolver.c
87
end = value + prop_fixup->length;
drivers/of/resolver.c
88
for (cur = value; cur < end; cur += len + 1) {
drivers/of/unittest.c
1715
goto end;
drivers/of/unittest.c
1725
goto end;
drivers/of/unittest.c
1733
goto end;
drivers/of/unittest.c
1770
end:
drivers/parisc/ccio-dma.c
1361
res->end = (unsigned long)((signed) (READ_U32(ioaddr + 4) << 16) - 1);
drivers/parisc/ccio-dma.c
1366
if (res->end + 1 == res->start)
drivers/parisc/ccio-dma.c
1377
__func__, (unsigned long)res->start, (unsigned long)res->end);
drivers/parisc/ccio-dma.c
1401
res->end = res->start + size;
drivers/parisc/ccio-dma.c
1422
len = res->end - start + 1;
drivers/parisc/ccio-dma.c
1429
len = ((size + res->end + align) &~ (align - 1)) - start;
drivers/parisc/ccio-dma.c
1467
__raw_writel(((parent->end)>>16) | 0xffff0000,
drivers/parisc/ccio-dma.c
1473
__raw_writel(((parent->end)>>16) | 0xffff0000,
drivers/parisc/ccio-dma.c
1492
(res->end <= ioc->mmio_region->end)) {
drivers/parisc/ccio-dma.c
1495
(res->end <= (ioc->mmio_region + 1)->end)) {
drivers/parisc/dino.c
1028
dino_dev->hba.bus_num.end = 255;
drivers/parisc/dino.c
628
bus->self->resource[i].end = bus->self->resource[i].end - bus->self->resource[i].start + DINO_BRIDGE_ALIGN;
drivers/parisc/dino.c
785
unsigned long start, end;
drivers/parisc/dino.c
791
end = start + 8 * 1024 * 1024 - 1;
drivers/parisc/dino.c
794
start, end);
drivers/parisc/dino.c
796
if(prevres && prevres->end + 1 == start) {
drivers/parisc/dino.c
797
prevres->end = end;
drivers/parisc/dino.c
800
printk(KERN_ERR "%s is out of resource windows for range %d (0x%lx-0x%lx)\n", name, count, start, end);
drivers/parisc/dino.c
805
res->end = end;
drivers/parisc/dino.c
897
res->end = res->start + (HBA_PORT_SPACE_SIZE - 1);
drivers/parisc/dino.c
902
name, (unsigned long)res->start, (unsigned long)res->end,
drivers/parisc/eisa.c
308
eisa_dev.hba.lmmio_space.end = F_EXTEND(0xffbfffff);
drivers/parisc/eisa.c
317
eisa_dev.hba.io_space.end = 0xffff;
drivers/parisc/eisa_enumerator.c
184
res->end = get_16(buf+len+1)+(c&HPEE_PORT_SIZE_MASK)+1;
drivers/parisc/eisa_enumerator.c
94
res->end = res->start + get_16(buf+len+5)*1024;
drivers/parisc/hppb.c
70
card->mmio_region.end = gsc_readl(dev->hpa.start + IO_IO_HIGH) - 1;
drivers/parisc/lba_pci.c
1063
unsigned long end; /* aka finish */
drivers/parisc/lba_pci.c
1070
i, p->type, p->start, p->end);
drivers/parisc/lba_pci.c
1072
i, io->type, io->start, io->end);
drivers/parisc/lba_pci.c
1078
lba_dev->hba.bus_num.end = p->end;
drivers/parisc/lba_pci.c
1089
if ((p->end - p->start) != lba_len)
drivers/parisc/lba_pci.c
1090
p->end = extend_lmmio_len(p->start,
drivers/parisc/lba_pci.c
1091
p->end, lba_len);
drivers/parisc/lba_pci.c
1113
r->end = p->end;
drivers/parisc/lba_pci.c
1125
r->end = p->end;
drivers/parisc/lba_pci.c
1148
r->end = r->start + HBA_PORT_SPACE_SIZE - 1;
drivers/parisc/lba_pci.c
1190
r->end = (lba_num>>8) & 0xff;
drivers/parisc/lba_pci.c
1284
r->end = r->start + rsize;
drivers/parisc/lba_pci.c
1286
r->end = r->start = 0; /* Not enabled. */
drivers/parisc/lba_pci.c
1323
r->end = r->start + ~rsize;
drivers/parisc/lba_pci.c
1333
r->end = r->start + (READ_REG32(lba_dev->hba.base_addr + LBA_IOS_MASK) ^ (HBA_PORT_SPACE_SIZE - 1));
drivers/parisc/lba_pci.c
1338
r->end |= lba_num;
drivers/parisc/lba_pci.c
1607
(long)lba_dev->hba.lmmio_space.end);
drivers/parisc/lba_pci.c
169
(long)r->start, (long)r->end, r->flags);
drivers/parisc/lba_pci.c
192
u8 last_sub_bus = d->hba.hba_bus->busn_res.end;
drivers/parisc/lba_pci.c
574
unsigned long end = new->end;
drivers/parisc/lba_pci.c
577
if (end <= start || start < root->start || !tmp)
drivers/parisc/lba_pci.c
581
while (tmp && tmp->end < start)
drivers/parisc/lba_pci.c
590
if (tmp->start >= end) return 0;
drivers/parisc/lba_pci.c
594
new->start = tmp->end + 1;
drivers/parisc/lba_pci.c
596
if (tmp->end >= end) {
drivers/parisc/lba_pci.c
602
if (tmp->end < end ) {
drivers/parisc/lba_pci.c
604
new->end = tmp->start - 1;
drivers/parisc/lba_pci.c
609
start, end,
drivers/parisc/lba_pci.c
610
(long)new->start, (long)new->end );
drivers/parisc/lba_pci.c
622
extend_lmmio_len(unsigned long start, unsigned long end, unsigned long lba_len)
drivers/parisc/lba_pci.c
628
return end;
drivers/parisc/lba_pci.c
631
end - start, lba_len);
drivers/parisc/lba_pci.c
635
pr_debug("LBA: lmmio_space [0x%lx-0x%lx] - original\n", start, end);
drivers/parisc/lba_pci.c
638
end += lba_len;
drivers/parisc/lba_pci.c
639
if (end < start) /* fix overflow */
drivers/parisc/lba_pci.c
640
end = -1ULL;
drivers/parisc/lba_pci.c
642
pr_debug("LBA: lmmio_space [0x%lx-0x%lx] - current\n", start, end);
drivers/parisc/lba_pci.c
649
if (tmp->end < start)
drivers/parisc/lba_pci.c
651
if (tmp->start > end)
drivers/parisc/lba_pci.c
653
if (end >= tmp->start)
drivers/parisc/lba_pci.c
654
end = tmp->start - 1;
drivers/parisc/lba_pci.c
657
pr_info("LBA: lmmio_space [0x%lx-0x%lx] - new\n", start, end);
drivers/parisc/lba_pci.c
660
return end;
drivers/parisc/lba_pci.c
685
r->start = r->end = 0;
drivers/parisc/lba_pci.c
740
ldev->hba.io_space.start, ldev->hba.io_space.end,
drivers/parisc/lba_pci.c
744
ldev->hba.lmmio_space.start, ldev->hba.lmmio_space.end,
drivers/parisc/lba_pci.c
761
(long)ldev->hba.elmmio_space.end);
drivers/parisc/lba_pci.c
774
(long)ldev->hba.lmmio_space.end);
drivers/parisc/lba_pci.c
786
(long)ldev->hba.gmmio_space.end);
drivers/parisc/sba_iommu.c
1604
sba_dev->chip_resv.end = PCI_F_EXTEND | (0xff000000UL - 1) ;
drivers/parisc/sba_iommu.c
1616
sba_dev->chip_resv.end = PCI_F_EXTEND | (0xff200000UL - 1);
drivers/parisc/sba_iommu.c
1622
sba_dev->iommu_resv.end = 0x50000000UL - 1;
drivers/parisc/sba_iommu.c
2034
r->start = r->end = 0;
drivers/parisc/sba_iommu.c
2052
r->end = r->start + size;
drivers/parisc/sba_iommu.c
2077
r->start = r->end = 0;
drivers/parisc/sba_iommu.c
2089
r->end = r->start + size;
drivers/parport/parport_pc.c
592
unsigned long end = (unsigned long) buf + length - 1;
drivers/parport/parport_pc.c
595
if (end < MAX_DMA_ADDRESS) {
drivers/parport/parport_pc.c
597
if ((start ^ end) & ~0xffffUL)
drivers/pci/bus.c
181
if (r.end > region->end)
drivers/pci/bus.c
182
r.end = region->end;
drivers/pci/bus.c
184
if (r.end < r.start)
drivers/pci/bus.c
185
res->end = res->start - 1;
drivers/pci/bus.c
234
max = avail.end;
drivers/pci/bus.c
306
resource_size_t start, end;
drivers/pci/bus.c
315
end = min(r->end, res->end);
drivers/pci/bus.c
317
if (start > end)
drivers/pci/bus.c
320
if (res->start == start && res->end == end)
drivers/pci/bus.c
324
res->end = end;
drivers/pci/controller/dwc/pci-keystone.c
412
u64 start, end;
drivers/pci/controller/dwc/pci-keystone.c
421
end = mem->end;
drivers/pci/controller/dwc/pci-keystone.c
436
for (i = 0; i < num_viewport && (start < end); i++) {
drivers/pci/controller/dwc/pcie-al.c
281
subordinate_bus = bus->end;
drivers/pci/controller/dwc/pcie-designware-host.c
410
res->start = win->res->end - pci->region_align + 1;
drivers/pci/controller/dwc/pcie-designware-host.c
411
res->end = win->res->end;
drivers/pci/controller/dwc/pcie-tegra194-acpi.c
74
if (bus->number < cfg->busr.start || bus->number > cfg->busr.end)
drivers/pci/controller/pci-aardvark.c
1817
(unsigned long long)entry->res->end + 1);
drivers/pci/controller/pci-ftpci100.c
379
u64 end = entry->res->end - entry->offset;
drivers/pci/controller/pci-ftpci100.c
391
i + 1, pci_addr, end, val);
drivers/pci/controller/pci-mvebu.c
1431
pcie->realio.end = min_t(resource_size_t,
drivers/pci/controller/pci-mvebu.c
461
phys_addr_t end = base + sz - 1;
drivers/pci/controller/pci-mvebu.c
465
&base, &end, ret);
drivers/pci/controller/pci-thunder-pem.c
144
bus->number > cfg->busr.end)
drivers/pci/controller/pci-thunder-pem.c
293
bus->number > cfg->busr.end)
drivers/pci/controller/pci-thunder-pem.c
328
pem_pci->ea_entry[1] = lower_32_bits(res_pem->end - bar4_start) & ~3u;
drivers/pci/controller/pci-thunder-pem.c
346
resource_size_t start = r->start, end = r->end;
drivers/pci/controller/pci-thunder-pem.c
354
res = request_mem_region(start, end - start + 1, regionid);
drivers/pci/controller/pci-v3-semi.c
601
u64 cpu_end = entry->res->end;
drivers/pci/controller/pci-xgene.c
542
u64 end = range.cpu_addr + range.size - 1;
drivers/pci/controller/pci-xgene.c
545
range.flags, range.cpu_addr, end, range.pci_addr);
drivers/pci/controller/pcie-brcmstb.c
1565
const int end = start ? PCIE_DVT_PMU_PCIE_PHY_CTRL_DAST_NFLDS : -1;
drivers/pci/controller/pcie-brcmstb.c
1571
for (i = beg; i != end; start ? i++ : i--) {
drivers/pci/controller/pcie-iproc-bcma.c
59
pcie->mem.end = bdev->addr_s[0] + SZ_128M - 1;
drivers/pci/controller/pcie-iproc.c
1255
entry.res->end = msi_addr + SZ_32K - 1;
drivers/pci/controller/pcie-rcar-ep.c
312
res.end = pci_addr + size - 1;
drivers/pci/controller/pcie-rcar-host.c
850
u64 cpu_end = entry->res->end;
drivers/pci/controller/pcie-rzg3s-host.c
1038
subordinate_bus = bus->end;
drivers/pci/controller/pcie-rzg3s-host.c
1273
u64 cpu_end = entry->res->end;
drivers/pci/controller/vmd.c
818
.end = vmd->busn_start + (resource_size(res) >> 20) - 1,
drivers/pci/controller/vmd.c
840
upper_bits = upper_32_bits(res->end);
drivers/pci/controller/vmd.c
847
.end = res->end,
drivers/pci/controller/vmd.c
853
upper_bits = upper_32_bits(res->end);
drivers/pci/controller/vmd.c
860
.end = res->end,
drivers/pci/ecam.c
136
if (busn < cfg->busr.start || busn > cfg->busr.end)
drivers/pci/ecam.c
154
if (!per_bus_mapping || busn < cfg->busr.start || busn > cfg->busr.end)
drivers/pci/ecam.c
177
if (busn < cfg->busr.start || busn > cfg->busr.end)
drivers/pci/ecam.c
37
if (busr->start > busr->end)
drivers/pci/ecam.c
51
cfg->busr.end = busr->end;
drivers/pci/ecam.c
65
cfg->res.end = cfgres->end;
drivers/pci/endpoint/functions/pci-epf-test.c
335
struct timespec64 *end, bool dma)
drivers/pci/endpoint/functions/pci-epf-test.c
337
struct timespec64 ts = timespec64_sub(*end, *start);
drivers/pci/endpoint/functions/pci-epf-test.c
354
struct timespec64 start, end;
drivers/pci/endpoint/functions/pci-epf-test.c
419
ktime_get_ts64(&end);
drivers/pci/endpoint/functions/pci-epf-test.c
430
pci_epf_test_print_rate(epf_test, "COPY", orig_size, &start, &end,
drivers/pci/endpoint/functions/pci-epf-test.c
458
struct timespec64 start, end;
drivers/pci/endpoint/functions/pci-epf-test.c
505
ktime_get_ts64(&end);
drivers/pci/endpoint/functions/pci-epf-test.c
515
ktime_get_ts64(&end);
drivers/pci/endpoint/functions/pci-epf-test.c
526
pci_epf_test_print_rate(epf_test, "READ", orig_size, &start, &end,
drivers/pci/endpoint/functions/pci-epf-test.c
555
struct timespec64 start, end;
drivers/pci/endpoint/functions/pci-epf-test.c
605
ktime_get_ts64(&end);
drivers/pci/endpoint/functions/pci-epf-test.c
615
ktime_get_ts64(&end);
drivers/pci/endpoint/functions/pci-epf-test.c
626
pci_epf_test_print_rate(epf_test, "WRITE", orig_size, &start, &end,
drivers/pci/host-bridge.c
100
res->end = region->end + offset;
drivers/pci/host-bridge.c
67
region->end = res->end - offset;
drivers/pci/host-bridge.c
74
return region1->start <= region2->start && region1->end >= region2->end;
drivers/pci/host-bridge.c
91
bus_region.end = window->res->end - window->offset;
drivers/pci/hotplug/acpiphp_glue.c
211
| ((unsigned int)(bus->busn_res.end) << 16);
drivers/pci/hotplug/acpiphp_glue.c
746
res->end) {
drivers/pci/hotplug/cpqphp_core.c
83
static void __iomem *detect_SMBIOS_pointer(void __iomem *begin, void __iomem *end)
drivers/pci/hotplug/cpqphp_core.c
90
endp = (end - sizeof(u32) + 1);
drivers/pci/hotplug/cpqphp_pci.c
42
static void __iomem *detect_HRT_floating_pointer(void __iomem *begin, void __iomem *end)
drivers/pci/hotplug/cpqphp_pci.c
49
endp = (end - sizeof(struct hrt) + 1);
drivers/pci/hotplug/ibmphp.h
323
u32 end;
drivers/pci/hotplug/ibmphp.h
350
u32 end;
drivers/pci/hotplug/ibmphp_pci.c
1242
temp_end = io->end;
drivers/pci/hotplug/ibmphp_pci.c
1243
start_address = io->end + 1;
drivers/pci/hotplug/ibmphp_pci.c
1252
temp_end = io->end;
drivers/pci/hotplug/ibmphp_pci.c
1253
start_address = io->end + 1;
drivers/pci/hotplug/ibmphp_pci.c
1626
io_range->end = io->end;
drivers/pci/hotplug/ibmphp_pci.c
1637
mem_range->end = mem->end;
drivers/pci/hotplug/ibmphp_pci.c
1648
pfmem_range->end = pfmem->end;
drivers/pci/hotplug/ibmphp_pci.c
453
pfmem[count]->end = mem_tmp->end;
drivers/pci/hotplug/ibmphp_pci.c
932
pci_bus_write_config_byte(ibmphp_pci_bus, devfn, PCI_IO_LIMIT, 0x00 | bus->rangeIO->end >> 8);
drivers/pci/hotplug/ibmphp_pci.c
952
pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_MEMORY_LIMIT, 0x0000 | bus->rangeMem->end >> 16);
drivers/pci/hotplug/ibmphp_pci.c
967
pci_bus_write_config_word(ibmphp_pci_bus, devfn, PCI_PREF_MEMORY_LIMIT, 0x0000 | bus->rangePFMem->end >> 16);
drivers/pci/hotplug/ibmphp_res.c
1056
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
1064
len_tmp = range->end - (res_cur->end + 1);
drivers/pci/hotplug/ibmphp_res.c
1066
if ((range->end != res_cur->end) && (len_tmp >= res->len)) {
drivers/pci/hotplug/ibmphp_res.c
1070
if (((res_cur->end + 1) % tmp_divide) == 0) {
drivers/pci/hotplug/ibmphp_res.c
1074
start_cur = res_cur->end + 1;
drivers/pci/hotplug/ibmphp_res.c
1077
tmp_start = res_cur->end + 1;
drivers/pci/hotplug/ibmphp_res.c
1080
while ((len_tmp = range->end - tmp_start) >= res->len) {
drivers/pci/hotplug/ibmphp_res.c
1088
if (tmp_start >= range->end)
drivers/pci/hotplug/ibmphp_res.c
1095
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
111
newrange->end = curr->end_addr;
drivers/pci/hotplug/ibmphp_res.c
1135
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
1142
len_tmp = res_cur->start - 1 - res_prev->end - 1;
drivers/pci/hotplug/ibmphp_res.c
1146
if (((res_prev->end + 1) % tmp_divide) == 0) {
drivers/pci/hotplug/ibmphp_res.c
1150
start_cur = res_prev->end + 1;
drivers/pci/hotplug/ibmphp_res.c
1153
tmp_start = res_prev->end + 1;
drivers/pci/hotplug/ibmphp_res.c
1172
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
118
debug("%d resource Primary Bus inserted on bus %x [%x - %x]\n", flag, newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
1203
len_tmp = range->end - range->start;
drivers/pci/hotplug/ibmphp_res.c
1217
while ((len_tmp = range->end - tmp_start) >= res->len) {
drivers/pci/hotplug/ibmphp_res.c
1225
if (tmp_start >= range->end)
drivers/pci/hotplug/ibmphp_res.c
1233
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
1248
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
1269
len_tmp = range->end - range->start;
drivers/pci/hotplug/ibmphp_res.c
127
debug("First Memory Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
1283
while ((len_tmp = range->end - tmp_start) >= res->len) {
drivers/pci/hotplug/ibmphp_res.c
1291
if (tmp_start >= range->end)
drivers/pci/hotplug/ibmphp_res.c
1299
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
1314
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
1322
res->end = res->start + res->len - 1;
drivers/pci/hotplug/ibmphp_res.c
137
debug("First IO Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
147
debug("1st PFMemory Primary on Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
1698
mem->end = pfmem_cur->end;
drivers/pci/hotplug/ibmphp_res.c
1777
debug_pci("[%x - %x]\n", range->start, range->end);
drivers/pci/hotplug/ibmphp_res.c
1787
debug_pci("[%x - %x]\n", range->start, range->end);
drivers/pci/hotplug/ibmphp_res.c
1798
debug_pci("[%x - %x]\n", range->start, range->end);
drivers/pci/hotplug/ibmphp_res.c
1811
debug_pci("[%x - %x], len=%x\n", res->start, res->end, res->len);
drivers/pci/hotplug/ibmphp_res.c
1826
debug_pci("[%x - %x], len=%x\n", res->start, res->end, res->len);
drivers/pci/hotplug/ibmphp_res.c
1841
debug_pci("[%x - %x], len=%x\n", res->start, res->end, res->len);
drivers/pci/hotplug/ibmphp_res.c
1857
debug_pci("[%x - %x], len=%x\n", res->start, res->end, res->len);
drivers/pci/hotplug/ibmphp_res.c
1884
if ((range_cur->start == range->start) && (range_cur->end == range->end))
drivers/pci/hotplug/ibmphp_res.c
1977
range->end = end_address + 0xfff;
drivers/pci/hotplug/ibmphp_res.c
2005
io->end = end_address + 0xfff;
drivers/pci/hotplug/ibmphp_res.c
2006
io->len = io->end - io->start + 1;
drivers/pci/hotplug/ibmphp_res.c
2024
range->end = end_address + 0xfffff;
drivers/pci/hotplug/ibmphp_res.c
2053
mem->end = end_address + 0xfffff;
drivers/pci/hotplug/ibmphp_res.c
2054
mem->len = mem->end - mem->start + 1;
drivers/pci/hotplug/ibmphp_res.c
2076
range->end = end_address + 0xfffff;
drivers/pci/hotplug/ibmphp_res.c
210
debug("gbuses = NULL, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
2104
pfmem->end = end_address + 0xfffff;
drivers/pci/hotplug/ibmphp_res.c
2105
pfmem->len = pfmem->end - pfmem->start + 1;
drivers/pci/hotplug/ibmphp_res.c
225
debug("New Bus, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
236
debug("gbuses = NULL, PFMemory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
250
debug("1st Bus, PFMemory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
261
debug("gbuses = NULL, IO Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
274
debug("1st Bus, IO Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
drivers/pci/hotplug/ibmphp_res.c
305
debug("Memory resource for device %x, bus %x, [%x - %x]\n", new_mem->devfunc, new_mem->busno, new_mem->start, new_mem->end);
drivers/pci/hotplug/ibmphp_res.c
323
debug("PFMemory resource for device %x, bus %x, [%x - %x]\n", new_pfmem->devfunc, new_pfmem->busno, new_pfmem->start, new_pfmem->end);
drivers/pci/hotplug/ibmphp_res.c
346
debug("IO resource for device %x, bus %x, [%x - %x]\n", new_io->devfunc, new_io->busno, new_io->start, new_io->end);
drivers/pci/hotplug/ibmphp_res.c
505
if ((res->start >= range->start) && (res->end <= range->end)) {
drivers/pci/hotplug/ibmphp_res.c
617
if ((res->start >= range_cur->start) && (res->end <= range_cur->end)) {
drivers/pci/hotplug/ibmphp_res.c
678
debug("i should be here, [%x - %x]\n", res->start, res->end);
drivers/pci/hotplug/ibmphp_res.c
72
rs->end = curr->end_addr;
drivers/pci/hotplug/ibmphp_res.c
797
if ((res_cur->start == res->start) && (res_cur->end == res->end))
drivers/pci/hotplug/ibmphp_res.c
817
if ((res_cur->start == res->start) && (res_cur->end == res->end)) {
drivers/pci/hotplug/ibmphp_res.c
821
&& (mem_cur->end == res_cur->end))
drivers/pci/hotplug/rpadlpar_sysfs.c
31
char *end;
drivers/pci/hotplug/rpadlpar_sysfs.c
39
end = strchr(drc_name, '\n');
drivers/pci/hotplug/rpadlpar_sysfs.c
40
if (end)
drivers/pci/hotplug/rpadlpar_sysfs.c
41
*end = '\0';
drivers/pci/hotplug/rpadlpar_sysfs.c
62
char *end;
drivers/pci/hotplug/rpadlpar_sysfs.c
69
end = strchr(drc_name, '\n');
drivers/pci/hotplug/rpadlpar_sysfs.c
70
if (end)
drivers/pci/hotplug/rpadlpar_sysfs.c
71
*end = '\0';
drivers/pci/hotplug/shpchp_sysfs.c
65
for (busnr = bus->busn_res.start; busnr <= bus->busn_res.end; busnr++) {
drivers/pci/hotplug/shpchp_sysfs.c
69
if (busnr < bus->busn_res.end)
drivers/pci/hotplug/shpchp_sysfs.c
72
busnr, (int)(bus->busn_res.end - busnr));
drivers/pci/ide.c
542
struct range r = { region->start, region->end };
drivers/pci/ide.c
544
regs->addr[idx].assoc1 = PREP_PCI_IDE_SEL_ADDR1(r.start, r.end);
drivers/pci/ide.c
545
regs->addr[idx].assoc2 = FIELD_GET(SEL_ADDR_UPPER, r.end);
drivers/pci/iov.c
694
if (bus > dev->bus->busn_res.end) {
drivers/pci/of.c
206
res->end = bus_range[1];
drivers/pci/of.c
344
bus_range->end = 0xff;
drivers/pci/of.c
347
if (bus_range->end > 0xff) {
drivers/pci/of.c
350
bus_range->end = 0xff;
drivers/pci/of_property.c
99
pdev->subordinate->busn_res.end };
drivers/pci/p2pdma.c
427
pgmap->range.end = pgmap->range.start + size - 1;
drivers/pci/p2pdma.c
453
pgmap->range.start, pgmap->range.end);
drivers/pci/pci-sysfs.c
171
resource_size_t start, end;
drivers/pci/pci-sysfs.c
188
pci_resource_to_user(pci_dev, i, res, &start, &end);
drivers/pci/pci-sysfs.c
191
(unsigned long long)end,
drivers/pci/pci.c
1335
goto end;
drivers/pci/pci.c
1349
end:
drivers/pci/pci.c
1791
int start, int end, int retry,
drivers/pci/pci.c
1796
for (index = end; index >= start; index--)
drivers/pci/pci.c
192
max = bus->busn_res.end;
drivers/pci/pci.c
285
char end;
drivers/pci/pci.c
297
ret = sscanf(p, "/%x.%x%c", &slot, &func, &end);
drivers/pci/pci.c
324
&func, &end);
drivers/pci/pci.c
3252
resource_size_t start, end;
drivers/pci/pci.c
327
ret = sscanf(wpath, "%x:%x.%x%c", &bus, &slot, &func, &end);
drivers/pci/pci.c
3318
end = start + (max_offset | 0x03);
drivers/pci/pci.c
3334
end += ((u64)max_offset_upper << 32);
drivers/pci/pci.c
3337
if (end < start) {
drivers/pci/pci.c
3350
res->end = end;
drivers/pci/pci.c
3627
struct pci_dev *end, u16 acs_flags)
drivers/pci/pci.c
3638
return (end == NULL);
drivers/pci/pci.c
3641
} while (pdev != end);
drivers/pci/pci.c
4045
if (res->end > IO_SPACE_LIMIT)
drivers/pci/pci.c
6329
resource_size_t *start, resource_size_t *end)
drivers/pci/pci.c
6332
*end = rsrc->end;
drivers/pci/pci.c
6453
r->end = align - 1;
drivers/pci/pci.c
6515
r->end = resource_size(r) - 1;
drivers/pci/pci.c
6537
char *param, *old, *end;
drivers/pci/pci.c
6546
end = strchr(param, '\n');
drivers/pci/pci.c
6547
if (end)
drivers/pci/pci.c
6548
*end = '\0';
drivers/pci/pci.c
912
int end;
drivers/pci/pci.c
915
end = delimit - p - 1;
drivers/pci/pci.c
919
while (end > -1) {
drivers/pci/pci.c
920
if (*(p + end) == '0') {
drivers/pci/pci.c
923
end--;
drivers/pci/pci.c
924
} else if (*(p + end) == '1') {
drivers/pci/pci.c
928
end--;
drivers/pci/pci.c
929
} else if ((*(p + end) == 'x') || (*(p + end) == 'X')) {
drivers/pci/pci.c
931
end--;
drivers/pci/probe.c
1099
if (res->end + 1 == next_res->start) {
drivers/pci/probe.c
1101
res->flags = res->start = res->end = 0;
drivers/pci/probe.c
1109
if (!res->flags && !res->start && !res->end) {
drivers/pci/probe.c
1118
pci_bus_insert_busn_res(bus, bus->number, res->end);
drivers/pci/probe.c
1130
(unsigned long long)(res->end - offset));
drivers/pci/probe.c
1233
child->busn_res.end = 0xff;
drivers/pci/probe.c
1323
if ((bus->busn_res.end > upstream->busn_res.end) ||
drivers/pci/probe.c
1324
(bus->number > upstream->busn_res.end) ||
drivers/pci/probe.c
1326
(bus->busn_res.end < upstream->number)) {
drivers/pci/probe.c
1530
bus->busn_res.end);
drivers/pci/probe.c
1539
FIELD_PREP(PCI_SUBORDINATE_BUS_MASK, child->busn_res.end);
drivers/pci/probe.c
2127
region.end = 0x1F7;
drivers/pci/probe.c
2134
region.end = 0x3F6;
drivers/pci/probe.c
2143
region.end = 0x177;
drivers/pci/probe.c
2150
region.end = 0x376;
drivers/pci/probe.c
2515
.end = -1,
drivers/pci/probe.c
306
region.end = l64 + sz64 - 1;
drivers/pci/probe.c
3180
if (max > bus->busn_res.end)
drivers/pci/probe.c
3181
max = bus->busn_res.end;
drivers/pci/probe.c
32
.end = 255,
drivers/pci/probe.c
325
res->end = region.end - region.start;
drivers/pci/probe.c
3313
res->end = bus_max;
drivers/pci/probe.c
3350
pci_bus_insert_busn_res(b, res->start, res->end);
drivers/pci/probe.c
3553
int end = parent->busn_res.end;
drivers/pci/probe.c
3555
for (busnr = start; busnr <= end; busnr++) {
drivers/pci/probe.c
3559
if (busnr-- > end) {
drivers/pci/probe.c
3571
available_buses = end - busnr;
drivers/pci/probe.c
424
region.end = limit + io_granularity - 1;
drivers/pci/probe.c
450
region.end = limit + 0xfffff;
drivers/pci/probe.c
506
region.end = limit + 0xfffff;
drivers/pci/probe.c
526
res.end = FIELD_GET(PCI_SUBORDINATE_BUS_MASK, buses);
drivers/pci/probe.c
62
r->res.end = 0xff;
drivers/pci/proc.c
247
resource_size_t start, end;
drivers/pci/proc.c
286
pci_resource_to_user(dev, i, &dev->resource[i], &start, &end);
drivers/pci/proc.c
390
resource_size_t start, end;
drivers/pci/proc.c
391
pci_resource_to_user(dev, i, &dev->resource[i], &start, &end);
drivers/pci/proc.c
397
resource_size_t start, end;
drivers/pci/proc.c
398
pci_resource_to_user(dev, i, &dev->resource[i], &start, &end);
drivers/pci/proc.c
400
dev->resource[i].start < dev->resource[i].end ?
drivers/pci/proc.c
401
(unsigned long long)(end - start) + 1 : 0);
drivers/pci/quirks.c
169
struct pci_fixup *end)
drivers/pci/quirks.c
173
for (; f < end; f++)
drivers/pci/quirks.c
213
struct pci_fixup *start, *end;
drivers/pci/quirks.c
218
end = __end_pci_fixups_early;
drivers/pci/quirks.c
223
end = __end_pci_fixups_header;
drivers/pci/quirks.c
230
end = __end_pci_fixups_final;
drivers/pci/quirks.c
235
end = __end_pci_fixups_enable;
drivers/pci/quirks.c
240
end = __end_pci_fixups_resume;
drivers/pci/quirks.c
245
end = __end_pci_fixups_resume_early;
drivers/pci/quirks.c
250
end = __end_pci_fixups_suspend;
drivers/pci/quirks.c
255
end = __end_pci_fixups_suspend_late;
drivers/pci/quirks.c
262
pci_do_fixups(dev, start, end);
drivers/pci/quirks.c
3017
int end = 0;
drivers/pci/quirks.c
3032
end = 1;
drivers/pci/quirks.c
3035
return end;
drivers/pci/quirks.c
639
bus_region.end = region + size - 1;
drivers/pci/quirks.c
686
bus_region.end = region + size - 1;
drivers/pci/setup-bus.c
1130
if (bus->self && (b_res->start || b_res->end))
drivers/pci/setup-bus.c
1360
if (bus->self && (b_res->start || b_res->end))
drivers/pci/setup-bus.c
140
res->end = dev_res->end;
drivers/pci/setup-bus.c
1715
if (!res || !res->end || !res->flags)
drivers/pci/setup-bus.c
1878
avail->start = min(avail->start + tmp, avail->end + 1);
drivers/pci/setup-bus.c
1933
available[i].end + 1);
drivers/pci/setup-bus.c
2019
available[i].start += available[i].end + 1;
drivers/pci/setup-bus.c
359
tmp->end = r->end;
drivers/pci/setup-bus.c
407
res->end = 0;
drivers/pci/setup-bus.c
46
resource_size_t end;
drivers/pci/setup-bus.c
638
res->end += addsize_res->add_size;
drivers/pci/setup-bus.c
816
io_limit_lo = (region.end >> 8) & io_mask;
drivers/pci/setup-bus.c
819
io_upper16 = (region.end & 0xffff0000) | (region.start >> 16);
drivers/pci/setup-bus.c
83
tmp->end = res->end;
drivers/pci/setup-bus.c
847
l |= region.end & 0xfff00000;
drivers/pci/setup-bus.c
876
l |= region.end & 0xfff00000;
drivers/pci/setup-bus.c
879
lu = upper_32_bits(region.end);
drivers/pci/setup-cardbus.c
101
b_res->end -= pci_cardbus_mem_size;
drivers/pci/setup-cardbus.c
118
b_res->end -= b_res_3_size;
drivers/pci/setup-cardbus.c
147
region.end);
drivers/pci/setup-cardbus.c
157
region.end);
drivers/pci/setup-cardbus.c
167
region.end);
drivers/pci/setup-cardbus.c
177
region.end);
drivers/pci/setup-cardbus.c
241
pci_bus_insert_busn_res(child, next_busnr, bus->busn_res.end);
drivers/pci/setup-cardbus.c
250
FIELD_PREP(PCI_SUBORDINATE_BUS_MASK, child->busn_res.end);
drivers/pci/setup-cardbus.c
274
(parent->busn_res.end > max) &&
drivers/pci/setup-cardbus.c
275
(parent->busn_res.end <= max + i)) {
drivers/pci/setup-cardbus.c
52
b_res->end -= pci_cardbus_io_size;
drivers/pci/setup-cardbus.c
65
b_res->end -= pci_cardbus_io_size;
drivers/pci/setup-res.c
203
resource_size_t fw_addr, start, end;
drivers/pci/setup-res.c
211
end = res->end;
drivers/pci/setup-res.c
240
res->end = end;
drivers/pci/setup-res.c
426
res->end = resource_size(res) - 1;
drivers/pci/vpd.c
161
loff_t end = pos + count;
drivers/pci/vpd.c
175
if (end > max_len) {
drivers/pci/vpd.c
176
end = max_len;
drivers/pci/vpd.c
177
count = end - pos;
drivers/pci/vpd.c
183
while (pos < end) {
drivers/pci/vpd.c
208
if (++pos == end)
drivers/pci/vpd.c
225
loff_t end = pos + count;
drivers/pci/vpd.c
236
if (end > max_len)
drivers/pci/vpd.c
242
while (pos < end) {
drivers/pci/xen-pcifront.c
447
.end = 255,
drivers/pcmcia/cistpl.c
137
void __iomem *sys, *end;
drivers/pcmcia/cistpl.c
191
end = sys + s->map_size;
drivers/pcmcia/cistpl.c
194
if (sys == end)
drivers/pcmcia/cistpl.c
218
void __iomem *sys, *end;
drivers/pcmcia/cistpl.c
265
end = sys + s->map_size;
drivers/pcmcia/cistpl.c
268
if (sys == end)
drivers/pcmcia/cs_internal.h
81
resource_size_t end,
drivers/pcmcia/electra_cf.c
218
cf->iomem.end = (unsigned long)cf->mem_base + (mem.end - mem.start);
drivers/pcmcia/i82092.c
388
struct resource res = { .start = 0, .end = 0x0fff };
drivers/pcmcia/i82092.c
606
if ((mem->card_start > 0x3ffffff) || (region.start > region.end) ||
drivers/pcmcia/i82092.c
612
(unsigned long long)region.end,
drivers/pcmcia/i82092.c
632
i = (region.end >> 12) & 0x0fff;
drivers/pcmcia/i82365.c
1069
(unsigned long long)mem->res->end, mem->card_start);
drivers/pcmcia/i82365.c
1073
(mem->res->start > mem->res->end) || (mem->speed > 1000))
drivers/pcmcia/i82365.c
1075
if ((mem->res->start > 0xffffff) || (mem->res->end > 0xffffff))
drivers/pcmcia/i82365.c
1088
i = (mem->res->end >> 12) & 0x0fff;
drivers/pcmcia/i82365.c
1207
struct resource res = { .start = 0, .end = 0x1000 };
drivers/pcmcia/pcmcia_cis.c
201
p_dev->resource[0]->start = p_dev->resource[0]->end = 0;
drivers/pcmcia/pcmcia_cis.c
202
p_dev->resource[1]->start = p_dev->resource[1]->end = 0;
drivers/pcmcia/pcmcia_cis.c
216
p_dev->resource[1]->end = io->win[1-i].len;
drivers/pcmcia/pcmcia_cis.c
219
p_dev->resource[0]->end = io->win[i].len;
drivers/pcmcia/pcmcia_cis.c
228
p_dev->resource[2]->start = p_dev->resource[2]->end = 0;
drivers/pcmcia/pcmcia_cis.c
233
p_dev->resource[2]->end = mem->win[0].len;
drivers/pcmcia/pcmcia_cis.c
234
if (p_dev->resource[2]->end < 0x1000)
drivers/pcmcia/pcmcia_cis.c
235
p_dev->resource[2]->end = 0x1000;
drivers/pcmcia/pcmcia_resource.c
101
unsigned int num = res->end;
drivers/pcmcia/pcmcia_resource.c
131
res->end = res->start + num - 1;
drivers/pcmcia/pcmcia_resource.c
280
io_on.stop = s->io[i].res->end;
drivers/pcmcia/pcmcia_resource.c
406
if (c->io[1].end)
drivers/pcmcia/pcmcia_resource.c
458
res->start = res->end = 0;
drivers/pcmcia/pcmcia_resource.c
599
iomap.stop = s->io[i].res->end;
drivers/pcmcia/pcmcia_resource.c
651
if (c->io[1].end) {
drivers/pcmcia/pcmcia_resource.c
658
c->io[0].end = resource_size(&tmp);
drivers/pcmcia/pcmcia_resource.c
71
(s->io[i].res->end >= res->end)) {
drivers/pcmcia/pcmcia_resource.c
75
res->start = res->end = 0;
drivers/pcmcia/pcmcia_resource.c
849
if (res->end == 0)
drivers/pcmcia/pcmcia_resource.c
850
res->end = s->map_size;
drivers/pcmcia/pcmcia_resource.c
851
align = (s->features & SS_CAP_MEM_ALIGN) ? res->end : s->map_size;
drivers/pcmcia/pcmcia_resource.c
852
if (res->end & (s->map_size-1)) {
drivers/pcmcia/pcmcia_resource.c
878
win->res = pcmcia_find_mem_region(res->start, res->end, align,
drivers/pcmcia/pcmcia_resource.c
908
res->end += res->start - 1;
drivers/pcmcia/pd6729.c
481
if ((mem->res->start > mem->res->end) || (mem->speed > 1000)) {
drivers/pcmcia/pd6729.c
501
i = (mem->res->end >> 12) & 0x0fff;
drivers/pcmcia/pd6729.c
547
struct resource res = { .end = 0x0fff };
drivers/pcmcia/pxa2xx_base.c
224
skt->res_skt.end = _PCMCIA(skt->nr) + PCMCIASp - 1;
drivers/pcmcia/pxa2xx_base.c
229
skt->res_io.end = _PCMCIAIO(skt->nr) + PCMCIAIOSp - 1;
drivers/pcmcia/pxa2xx_base.c
234
skt->res_mem.end = _PCMCIAMem(skt->nr) + PCMCIAMemSp - 1;
drivers/pcmcia/pxa2xx_base.c
239
skt->res_attr.end = _PCMCIAAttr(skt->nr) + PCMCIAAttrSp - 1;
drivers/pcmcia/rsrc_mgr.c
31
resource_size_t end,
drivers/pcmcia/rsrc_mgr.c
39
res->end = start + end - 1;
drivers/pcmcia/rsrc_nonstatic.c
629
if (start >= res->end)
drivers/pcmcia/rsrc_nonstatic.c
640
start = res->end;
drivers/pcmcia/rsrc_nonstatic.c
659
unsigned long end = m->base + m->num - 1;
drivers/pcmcia/rsrc_nonstatic.c
661
if (start > r_start || r_end > end)
drivers/pcmcia/rsrc_nonstatic.c
766
try = res->end + 1;
drivers/pcmcia/rsrc_nonstatic.c
769
res->end + num);
drivers/pcmcia/rsrc_nonstatic.c
787
res->end);
drivers/pcmcia/rsrc_nonstatic.c
864
static int adjust_memory(struct pcmcia_socket *s, unsigned int action, unsigned long start, unsigned long end)
drivers/pcmcia/rsrc_nonstatic.c
867
unsigned long size = end - start + 1;
drivers/pcmcia/rsrc_nonstatic.c
870
if (end < start)
drivers/pcmcia/rsrc_nonstatic.c
890
static int adjust_io(struct pcmcia_socket *s, unsigned int action, unsigned long start, unsigned long end)
drivers/pcmcia/rsrc_nonstatic.c
903
size = end - start + 1;
drivers/pcmcia/rsrc_nonstatic.c
905
if (end < start)
drivers/pcmcia/rsrc_nonstatic.c
908
if (end > IO_SPACE_LIMIT)
drivers/pcmcia/rsrc_nonstatic.c
983
if (!adjust_io(s, ADD_MANAGED_RESOURCE, res->start, res->end))
drivers/pcmcia/rsrc_nonstatic.c
998
if (!adjust_memory(s, ADD_MANAGED_RESOURCE, res->start, res->end))
drivers/pcmcia/sa11xx_base.c
176
skt->res_skt.end = _PCMCIA(skt->nr) + PCMCIASp - 1;
drivers/pcmcia/sa11xx_base.c
181
skt->res_io.end = _PCMCIAIO(skt->nr) + PCMCIAIOSp - 1;
drivers/pcmcia/sa11xx_base.c
186
skt->res_mem.end = _PCMCIAMem(skt->nr) + PCMCIAMemSp - 1;
drivers/pcmcia/sa11xx_base.c
191
skt->res_attr.end = _PCMCIAAttr(skt->nr) + PCMCIAAttrSp - 1;
drivers/pcmcia/tcic.c
740
(unsigned long long)mem->res->end, mem->card_start);
drivers/pcmcia/tcic.c
742
(mem->res->start > 0xffffff) || (mem->res->end > 0xffffff) ||
drivers/pcmcia/tcic.c
743
(mem->res->start > mem->res->end) || (mem->speed > 1000))
drivers/pcmcia/tcic.c
748
base = mem->res->start; len = mem->res->end - mem->res->start;
drivers/pcmcia/tcic.c
779
struct resource res = { .start = 0, .end = 0x1000 };
drivers/pcmcia/yenta_socket.c
1065
((unsigned int)dev->subordinate->busn_res.end << 16) | /* subordinate bus */
drivers/pcmcia/yenta_socket.c
1103
if (bridge_to_fix->busn_res.end >= cardbus_bridge->busn_res.end)
drivers/pcmcia/yenta_socket.c
1110
upper_limit = bridge_to_fix->parent->busn_res.end;
drivers/pcmcia/yenta_socket.c
1121
if (sibling->busn_res.start > bridge_to_fix->busn_res.end
drivers/pcmcia/yenta_socket.c
1127
if (cardbus_bridge->busn_res.end > upper_limit)
drivers/pcmcia/yenta_socket.c
1133
if (bridge_to_fix->busn_res.end < upper_limit) {
drivers/pcmcia/yenta_socket.c
1137
min_t(int, cardbus_bridge->busn_res.end, upper_limit);
drivers/pcmcia/yenta_socket.c
1142
(int)bridge_to_fix->busn_res.end,
drivers/pcmcia/yenta_socket.c
1146
bridge_to_fix->busn_res.end = subordinate_to_assign;
drivers/pcmcia/yenta_socket.c
1150
PCI_SUBORDINATE_BUS, bridge_to_fix->busn_res.end);
drivers/pcmcia/yenta_socket.c
455
stop = region.end;
drivers/pcmcia/yenta_socket.c
553
struct resource res = { .start = 0, .end = 0x0fff };
drivers/pcmcia/yenta_socket.c
634
u32 align, size, start, end;
drivers/pcmcia/yenta_socket.c
640
end = ~0U;
drivers/pcmcia/yenta_socket.c
657
end = ~0U;
drivers/pcmcia/yenta_socket.c
661
if (allocate_resource(root, res, size, start, end, align,
drivers/pcmcia/yenta_socket.c
714
region.end = config_readl(socket, addr_end) | ~mask;
drivers/pcmcia/yenta_socket.c
715
if (region.start && region.end > region.start && !override_bios) {
drivers/pcmcia/yenta_socket.c
747
res->start = res->end = res->flags = 0;
drivers/pcmcia/yenta_socket.c
757
if (res->start != 0 && res->end != 0)
drivers/pcmcia/yenta_socket.c
760
res->start = res->end = res->flags = 0;
drivers/perf/marvell_cn10k_tad_pmu.c
348
for (i = 0; i < tad_cnt && res->start < res->end; i++) {
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
102
end = check - 1;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
79
int start = 0, end, check;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
91
end = rc->nranges - 1;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
93
while (start <= end) {
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
94
check = (start + end) >> 1;
drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c
99
} else if (start == end)
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
176
pin <= ies_smt_infos[i].end) {
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
152
unsigned short end;
drivers/pinctrl/mediatek/pinctrl-mtk-common.h
160
.end = _end, \
drivers/pinctrl/nomadik/pinctrl-abx500.c
228
if (gpio >= cluster->start && gpio <= cluster->end) {
drivers/pinctrl/nomadik/pinctrl-abx500.h
104
.end = b, \
drivers/pinctrl/nomadik/pinctrl-abx500.h
121
int end;
drivers/pinctrl/nxp/pinctrl-s32.h
34
unsigned int end;
drivers/pinctrl/nxp/pinctrl-s32.h
55
#define S32_PIN_RANGE(_start, _end) { .start = _start, .end = _end }
drivers/pinctrl/nxp/pinctrl-s32cc.c
119
if (pin >= pin_range->start && pin <= pin_range->end)
drivers/pinctrl/pinctrl-artpec6.c
391
unsigned int end;
drivers/pinctrl/pinctrl-artpec6.c
411
if (pin <= pin_register[i].end) {
drivers/pinctrl/pinctrl-microchip-sgpio.c
624
int start, end;
drivers/pinctrl/pinctrl-microchip-sgpio.c
627
end = range_params[i + 1];
drivers/pinctrl/pinctrl-microchip-sgpio.c
628
if (start > end || end >= SGPIO_BITS_PER_WORD) {
drivers/pinctrl/pinctrl-microchip-sgpio.c
630
start, end);
drivers/pinctrl/pinctrl-microchip-sgpio.c
632
priv->ports |= GENMASK(end, start);
drivers/pinctrl/qcom/pinctrl-sc8180x.c
1661
res->end = mres->start + info->offset + info->size - 1;
drivers/pinctrl/renesas/core.c
118
if (pin <= range->end)
drivers/pinctrl/renesas/core.c
122
offset += range->end - range->start + 1;
drivers/pinctrl/renesas/core.c
133
if (enum_id > r->end)
drivers/pinctrl/renesas/core.c
416
pfc->ranges->end = pfc->info->nr_pins - 1;
drivers/pinctrl/renesas/core.c
444
range->end = pfc->info->pins[i-1].pin;
drivers/pinctrl/renesas/core.c
446
pfc->nr_gpio_pins = range->end + 1;
drivers/pinctrl/renesas/core.c
452
range->end = pfc->info->pins[i-1].pin;
drivers/pinctrl/renesas/core.c
454
pfc->nr_gpio_pins = range->end + 1;
drivers/pinctrl/renesas/core.h
16
u16 end;
drivers/pinctrl/renesas/gpio.c
381
range->end - range->start + 1);
drivers/pinctrl/renesas/sh_pfc.h
218
u16 end;
drivers/pinctrl/spear/pinctrl-plgpio.c
475
goto end;
drivers/pinctrl/spear/pinctrl-plgpio.c
487
goto end;
drivers/pinctrl/spear/pinctrl-plgpio.c
494
goto end;
drivers/pinctrl/spear/pinctrl-plgpio.c
501
goto end;
drivers/pinctrl/spear/pinctrl-plgpio.c
508
goto end;
drivers/pinctrl/spear/pinctrl-plgpio.c
515
goto end;
drivers/pinctrl/spear/pinctrl-plgpio.c
525
end:
drivers/platform/arm64/huawei-gaokun-ec.c
304
static inline bool validate_battery_threshold_range(u8 start, u8 end)
drivers/platform/arm64/huawei-gaokun-ec.c
306
return end != 0 && start <= end && end <= 100;
drivers/platform/chrome/cros_ec_lpc_mec.c
201
void cros_ec_lpc_mec_init(unsigned int base, unsigned int end)
drivers/platform/chrome/cros_ec_lpc_mec.c
204
mec_emi_end = end;
drivers/platform/chrome/cros_ec_lpc_mec.h
48
void cros_ec_lpc_mec_init(unsigned int base, unsigned int end);
drivers/platform/chrome/cros_ec_spi.c
190
u8 *ptr, *end;
drivers/platform/chrome/cros_ec_spi.c
210
for (end = ptr + EC_MSG_PREAMBLE_COUNT; ptr != end; ptr++) {
drivers/platform/chrome/cros_ec_spi.c
217
if (ptr != end)
drivers/platform/chrome/cros_ec_spi.c
235
todo = end - ++ptr;
drivers/platform/chrome/cros_ec_spi.c
298
u8 *ptr, *end;
drivers/platform/chrome/cros_ec_spi.c
318
for (end = ptr + EC_MSG_PREAMBLE_COUNT; ptr != end; ptr++) {
drivers/platform/chrome/cros_ec_spi.c
325
if (ptr != end)
drivers/platform/chrome/cros_ec_spi.c
343
todo = end - ++ptr;
drivers/platform/chrome/cros_typec_switch.c
111
unsigned long end;
drivers/platform/chrome/cros_typec_switch.c
137
end = jiffies + msecs_to_jiffies(1000);
drivers/platform/chrome/cros_typec_switch.c
143
} while (time_before(jiffies, end));
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2905
unsigned int pos, end;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2912
end = VCHIQ_SLOT_SIZE;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2918
end = state->rx_pos & VCHIQ_SLOT_MASK;
drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c
2922
while (pos < end) {
drivers/platform/surface/aggregator/ssh_msgb.h
122
if (WARN_ON(msgb->ptr + sizeof(struct ssh_frame) > msgb->end))
drivers/platform/surface/aggregator/ssh_msgb.h
185
if (WARN_ON(msgb->ptr + sizeof(struct ssh_command) > msgb->end))
drivers/platform/surface/aggregator/ssh_msgb.h
26
u8 *end;
drivers/platform/surface/aggregator/ssh_msgb.h
42
msgb->end = ptr + cap;
drivers/platform/surface/aggregator/ssh_msgb.h
74
if (WARN_ON(msgb->ptr + sizeof(u16) > msgb->end))
drivers/platform/x86/amd/hsmp/acpi.c
93
if (!r.start || r.end < r.start || !(r.flags & IORESOURCE_MEM_WRITEABLE))
drivers/platform/x86/amd/pmf/acpi.c
575
pmf_dev->policy_sz = pmf_dev->res->end - pmf_dev->res->start;
drivers/platform/x86/amd/wbrf.c
100
tmp[arg_idx++].integer.value = in->band_list[i].end;
drivers/platform/x86/amd/wbrf.c
55
if (in->band_list[i].start && in->band_list[i].end)
drivers/platform/x86/amd/wbrf.c
94
if (!in->band_list[i].start || !in->band_list[i].end)
drivers/platform/x86/dell/dcdbas.c
513
u8 *end = buffer + length;
drivers/platform/x86/dell/dcdbas.c
515
while (buffer < end)
drivers/platform/x86/dell/dell-laptop.c
2232
int end;
drivers/platform/x86/dell/dell-laptop.c
2235
end = dell_battery_read(BAT_CUSTOM_CHARGE_END);
drivers/platform/x86/dell/dell-laptop.c
2236
if (end < 0)
drivers/platform/x86/dell/dell-laptop.c
2237
return end;
drivers/platform/x86/dell/dell-laptop.c
2238
if ((end - start) < CHARGE_MIN_DIFF)
drivers/platform/x86/dell/dell-laptop.c
2239
start = end - CHARGE_MIN_DIFF;
drivers/platform/x86/dell/dell-laptop.c
2245
static int dell_battery_set_custom_charge_end(int end)
drivers/platform/x86/dell/dell-laptop.c
2250
end = clamp(end, CHARGE_END_MIN, CHARGE_END_MAX);
drivers/platform/x86/dell/dell-laptop.c
2254
if ((end - start) < CHARGE_MIN_DIFF)
drivers/platform/x86/dell/dell-laptop.c
2255
end = start + CHARGE_MIN_DIFF;
drivers/platform/x86/dell/dell-laptop.c
2257
return dell_set_std_token_value(&buffer, BAT_CUSTOM_CHARGE_END, end);
drivers/platform/x86/dell/dell-laptop.c
2347
int end;
drivers/platform/x86/dell/dell-laptop.c
2349
end = dell_battery_read(BAT_CUSTOM_CHARGE_END);
drivers/platform/x86/dell/dell-laptop.c
2350
if (end < 0)
drivers/platform/x86/dell/dell-laptop.c
2351
return end;
drivers/platform/x86/dell/dell-laptop.c
2353
if (end > CHARGE_END_MAX)
drivers/platform/x86/dell/dell-laptop.c
2356
return sysfs_emit(buf, "%d\n", end);
drivers/platform/x86/dell/dell-laptop.c
2363
int ret, end;
drivers/platform/x86/dell/dell-laptop.c
2365
ret = kstrtouint(buf, 10, &end);
drivers/platform/x86/dell/dell-laptop.c
2368
if (end < 0 || end > 100)
drivers/platform/x86/dell/dell-laptop.c
2371
ret = dell_battery_set_custom_charge_end(end);
drivers/platform/x86/dell/dell_rbu.c
216
u8 *end = (u8 *) data + length;
drivers/platform/x86/dell/dell_rbu.c
227
if ((temp + rbu_data.packetsize) < end)
drivers/platform/x86/dell/dell_rbu.c
231
packet_length = end - temp;
drivers/platform/x86/dell/dell_rbu.c
239
pr_debug("%p:%td\n", temp, (end - temp));
drivers/platform/x86/huawei-wmi.c
325
static int huawei_wmi_battery_get(int *start, int *end)
drivers/platform/x86/huawei-wmi.c
339
if (end)
drivers/platform/x86/huawei-wmi.c
340
*end = ret[i];
drivers/platform/x86/huawei-wmi.c
346
static int huawei_wmi_battery_set(int start, int end)
drivers/platform/x86/huawei-wmi.c
351
if (start < 0 || end < 0 || start > 100 || end > 100)
drivers/platform/x86/huawei-wmi.c
356
arg.args[3] = end;
drivers/platform/x86/huawei-wmi.c
363
if (quirks && quirks->battery_reset && start == 0 && end == 100) {
drivers/platform/x86/huawei-wmi.c
393
int err, end;
drivers/platform/x86/huawei-wmi.c
395
err = huawei_wmi_battery_get(NULL, &end);
drivers/platform/x86/huawei-wmi.c
399
return sysfs_emit(buf, "%d\n", end);
drivers/platform/x86/huawei-wmi.c
406
int err, start, end;
drivers/platform/x86/huawei-wmi.c
408
err = huawei_wmi_battery_get(&start, &end);
drivers/platform/x86/huawei-wmi.c
412
return sysfs_emit(buf, "%d %d\n", start, end);
drivers/platform/x86/huawei-wmi.c
419
int err, start, end;
drivers/platform/x86/huawei-wmi.c
421
err = huawei_wmi_battery_get(NULL, &end);
drivers/platform/x86/huawei-wmi.c
428
err = huawei_wmi_battery_set(start, end);
drivers/platform/x86/huawei-wmi.c
439
int err, start, end;
drivers/platform/x86/huawei-wmi.c
445
if (sscanf(buf, "%d", &end) != 1)
drivers/platform/x86/huawei-wmi.c
448
err = huawei_wmi_battery_set(start, end);
drivers/platform/x86/huawei-wmi.c
459
int err, start, end;
drivers/platform/x86/huawei-wmi.c
461
if (sscanf(buf, "%d %d", &start, &end) != 2)
drivers/platform/x86/huawei-wmi.c
464
err = huawei_wmi_battery_set(start, end);
drivers/platform/x86/intel/pmt/class.c
238
entry->base_addr = disc_res->end + 1 + header->base_offset;
drivers/platform/x86/intel/pmt/class.c
330
res.end = res.start + entry->size - 1;
drivers/platform/x86/intel/pmt/discovery.c
400
res = DEFINE_RES_MEM(disc_res->end + disc_tbl->offset + 1,
drivers/platform/x86/intel/sdsi.c
624
res.start = disc_res->end + offset + 1;
drivers/platform/x86/intel/sdsi.c
636
res.end = res.start + size * sizeof(u32) - 1;
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
163
if (addr > punit_dev->mmio_range[1].end)
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
183
if (addr > punit_dev->mmio_range[1].end)
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
20
int end;
drivers/platform/x86/intel/speed_select_if/isst_if_mmio.c
65
io_reg->reg > punit_dev->mmio_range[1].end)
drivers/platform/x86/intel/vsec.c
325
tmp->end = tmp->start + (header->entry_size * sizeof(u32)) - 1;
drivers/platform/x86/intel/vsec_tpmi.c
641
tmp->end = tmp->start + entry_size_bytes - 1;
drivers/platform/x86/p2sb.c
79
mem->end = bar0->end;
drivers/platform/x86/panasonic-laptop.c
348
goto end;
drivers/platform/x86/panasonic-laptop.c
355
goto end;
drivers/platform/x86/panasonic-laptop.c
367
end:
drivers/platform/x86/sony-laptop.c
4254
goto end;
drivers/platform/x86/sony-laptop.c
4272
end:
drivers/platform/x86/sony-laptop.c
4385
goto end;
drivers/platform/x86/sony-laptop.c
4393
end:
drivers/pmdomain/qcom/cpr.c
1073
struct corner *corner, *end;
drivers/pmdomain/qcom/cpr.c
1086
end = &corner[drv->num_corners - 1];
drivers/pmdomain/qcom/cpr.c
1163
for (apply_scaling = false, i = 0; corner <= end; corner++, i++) {
drivers/pmdomain/qcom/cpr.c
1291
const struct corner *end;
drivers/pmdomain/qcom/cpr.c
1300
end = &drv->corners[drv->num_corners - 1];
drivers/pmdomain/qcom/cpr.c
1314
for (iter = drv->corners; iter <= end; iter++) {
drivers/pmdomain/qcom/cpr.c
394
struct fuse_corner *end)
drivers/pmdomain/qcom/cpr.c
396
if (f == end)
drivers/pmdomain/qcom/cpr.c
399
if (f < end) {
drivers/pmdomain/qcom/cpr.c
400
for (f += 1; f <= end; f++)
drivers/pmdomain/qcom/cpr.c
403
for (f -= 1; f >= end; f--)
drivers/pmdomain/qcom/cpr.c
749
struct corner *corner, *end;
drivers/pmdomain/qcom/cpr.c
763
end = &drv->corners[drv->num_corners - 1];
drivers/pmdomain/qcom/cpr.c
764
if (corner > end || corner < drv->corners)
drivers/pmdomain/qcom/cpr.c
803
struct fuse_corner *end = fuse + drv->desc->num_fuse_corners;
drivers/pmdomain/qcom/cpr.c
808
for (; fuse < end; fuse++, fuses++) {
drivers/pmdomain/qcom/cpr.c
851
struct fuse_corner *fuse, *end;
drivers/pmdomain/qcom/cpr.c
864
end = &fuse[desc->num_fuse_corners - 1];
drivers/pmdomain/qcom/cpr.c
867
for (i = 0; fuse <= end; fuse++, fuses++, i++, fdata++) {
drivers/pmdomain/qcom/cpr.c
886
if (fuse == end) {
drivers/pmdomain/qcom/cpr.c
893
end->max_uV = max(end->max_uV, end->uV);
drivers/pmdomain/qcom/cpr.c
916
for (fuse = drv->fuse_corners, i = 0; fuse <= end; fuse++, i++) {
drivers/pnp/base.h
167
resource_size_t end, int flags);
drivers/pnp/base.h
170
resource_size_t end, int flags);
drivers/pnp/base.h
173
resource_size_t end);
drivers/pnp/interface.c
286
(unsigned long long) res->end,
drivers/pnp/interface.c
306
resource_size_t *end,
drivers/pnp/interface.c
311
if (end)
drivers/pnp/interface.c
312
*end = 0;
drivers/pnp/interface.c
321
if (end) {
drivers/pnp/interface.c
325
*end = simple_strtoull(buf, &buf, 0);
drivers/pnp/interface.c
327
*end = *start;
drivers/pnp/interface.c
387
resource_size_t end;
drivers/pnp/interface.c
400
&start, &end,
drivers/pnp/interface.c
402
pnp_add_io_resource(dev, start, end, flags);
drivers/pnp/interface.c
406
&start, &end,
drivers/pnp/interface.c
408
pnp_add_mem_resource(dev, start, end, flags);
drivers/pnp/interface.c
424
&start, &end,
drivers/pnp/interface.c
426
pnp_add_bus_resource(dev, start, end);
drivers/pnp/manager.c
113
res->end = res->start + rule->size - 1;
drivers/pnp/manager.c
117
res->end = res->start + rule->size - 1;
drivers/pnp/manager.c
128
pnp_add_mem_resource(dev, res->start, res->end, res->flags);
drivers/pnp/manager.c
152
res->end = -1;
drivers/pnp/manager.c
163
res->end = res->start;
drivers/pnp/manager.c
168
res->start = res->end = xtab[i];
drivers/pnp/manager.c
176
res->end = -1;
drivers/pnp/manager.c
211
res->end = -1;
drivers/pnp/manager.c
221
res->start = res->end = xtab[i];
drivers/pnp/manager.c
46
(unsigned long long) res->end, res->flags);
drivers/pnp/manager.c
53
res->end = 0;
drivers/pnp/manager.c
62
res->end = res->start + rule->size - 1;
drivers/pnp/manager.c
66
res->end = res->start + rule->size - 1;
drivers/pnp/manager.c
77
pnp_add_io_resource(dev, res->start, res->end, res->flags);
drivers/pnp/manager.c
89
(unsigned long long) res->end, res->flags);
drivers/pnp/manager.c
96
res->end = 0;
drivers/pnp/pnpacpi/rsparser.c
775
io->maximum = p->end;
drivers/pnp/pnpacpi/rsparser.c
816
memory24->maximum = p->end;
drivers/pnp/pnpacpi/rsparser.c
840
memory32->maximum = p->end;
drivers/pnp/pnpbios/core.c
242
unsigned char *end = (char *)(node->data + node->size);
drivers/pnp/pnpbios/core.c
246
while ((char *)p < (char *)end) {
drivers/pnp/pnpbios/rsparser.c
317
pnpbios_parse_resource_option_data(unsigned char *p, unsigned char *end,
drivers/pnp/pnpbios/rsparser.c
329
while ((char *)p < (char *)end) {
drivers/pnp/pnpbios/rsparser.c
432
unsigned char *end,
drivers/pnp/pnpbios/rsparser.c
443
while ((char *)p < (char *)end) {
drivers/pnp/pnpbios/rsparser.c
60
int end = start + len - 1;
drivers/pnp/pnpbios/rsparser.c
62
if (len <= 0 || end >= 0x10003)
drivers/pnp/pnpbios/rsparser.c
65
pnp_add_io_resource(dev, start, end, flags);
drivers/pnp/pnpbios/rsparser.c
661
unsigned char *end)
drivers/pnp/pnpbios/rsparser.c
669
while ((char *)p < (char *)end) {
drivers/pnp/pnpbios/rsparser.c
72
int end = start + len - 1;
drivers/pnp/pnpbios/rsparser.c
77
pnp_add_mem_resource(dev, start, end, flags);
drivers/pnp/pnpbios/rsparser.c
774
unsigned char *end = (char *)(node->data + node->size);
drivers/pnp/pnpbios/rsparser.c
776
p = pnpbios_parse_allocated_resource_data(dev, p, end);
drivers/pnp/pnpbios/rsparser.c
779
p = pnpbios_parse_resource_option_data(p, end, dev);
drivers/pnp/pnpbios/rsparser.c
782
p = pnpbios_parse_compatible_ids(p, end, dev);
drivers/pnp/pnpbios/rsparser.c
792
unsigned char *end = (char *)(node->data + node->size);
drivers/pnp/pnpbios/rsparser.c
794
p = pnpbios_parse_allocated_resource_data(dev, p, end);
drivers/pnp/pnpbios/rsparser.c
804
unsigned char *end = (char *)(node->data + node->size);
drivers/pnp/pnpbios/rsparser.c
806
p = pnpbios_encode_allocated_resource_data(dev, p, end);
drivers/pnp/pnpbios/rsparser.c
82
unsigned char *end)
drivers/pnp/pnpbios/rsparser.c
94
while ((char *)p < (char *)end) {
drivers/pnp/quirks.c
256
if (res->start == 0 && res->end == 0)
drivers/pnp/quirks.c
273
if (res->start <= r->start && res->end >= r->end)
drivers/pnp/quirks.c
296
resource_size_t start, end;
drivers/pnp/quirks.c
307
if (res->end < mmconfig->start || res->start > mmconfig->end ||
drivers/pnp/quirks.c
308
(res->start == mmconfig->start && res->end == mmconfig->end))
drivers/pnp/quirks.c
316
end = res->start - 1;
drivers/pnp/quirks.c
317
pnp_add_mem_resource(dev, start, end, 0);
drivers/pnp/quirks.c
319
if (mmconfig->end > res->end) {
drivers/pnp/quirks.c
320
start = res->end + 1;
drivers/pnp/quirks.c
321
end = mmconfig->end;
drivers/pnp/quirks.c
322
pnp_add_mem_resource(dev, start, end, 0);
drivers/pnp/quirks.c
382
region.end = region.start + 32*1024 - 1;
drivers/pnp/quirks.c
390
if (res->end < mch.start || res->start > mch.end)
drivers/pnp/quirks.c
392
if (res->start == mch.start && res->end == mch.end)
drivers/pnp/quirks.c
398
res->end = mch.end;
drivers/pnp/resource.c
158
#define length(start, end) (*(end) - *(start) + 1)
drivers/pnp/resource.c
172
resource_size_t *port, *end, *tport, *tend;
drivers/pnp/resource.c
175
end = &res->end;
drivers/pnp/resource.c
184
if (!request_region(*port, length(port, end), "pnp"))
drivers/pnp/resource.c
186
release_region(*port, length(port, end));
drivers/pnp/resource.c
193
if (ranged_conflict(port, end, &rport, &rend))
drivers/pnp/resource.c
201
tend = &tres->end;
drivers/pnp/resource.c
202
if (ranged_conflict(port, end, tport, tend))
drivers/pnp/resource.c
220
tend = &tres->end;
drivers/pnp/resource.c
221
if (ranged_conflict(port, end, tport, tend))
drivers/pnp/resource.c
235
resource_size_t *addr, *end, *taddr, *tend;
drivers/pnp/resource.c
238
end = &res->end;
drivers/pnp/resource.c
247
if (!request_mem_region(*addr, length(addr, end), "pnp"))
drivers/pnp/resource.c
249
release_mem_region(*addr, length(addr, end));
drivers/pnp/resource.c
256
if (ranged_conflict(addr, end, &raddr, &rend))
drivers/pnp/resource.c
264
tend = &tres->end;
drivers/pnp/resource.c
265
if (ranged_conflict(addr, end, taddr, tend))
drivers/pnp/resource.c
283
tend = &tres->end;
drivers/pnp/resource.c
284
if (ranged_conflict(addr, end, taddr, tend))
drivers/pnp/resource.c
542
res->end = irq;
drivers/pnp/resource.c
563
res->end = dma;
drivers/pnp/resource.c
571
resource_size_t end, int flags)
drivers/pnp/resource.c
580
(unsigned long long) end);
drivers/pnp/resource.c
587
res->end = end;
drivers/pnp/resource.c
595
resource_size_t end, int flags)
drivers/pnp/resource.c
604
(unsigned long long) end);
drivers/pnp/resource.c
611
res->end = end;
drivers/pnp/resource.c
619
resource_size_t end)
drivers/pnp/resource.c
628
(unsigned long long) end);
drivers/pnp/resource.c
635
res->end = end;
drivers/pnp/resource.c
687
int pnp_range_reserved(resource_size_t start, resource_size_t end)
drivers/pnp/resource.c
696
dev_end = &pnp_res->res.end;
drivers/pnp/resource.c
697
if (ranged_conflict(&start, &end, dev_start, dev_end))
drivers/pnp/system.c
30
resource_size_t start = r->start, end = r->end;
drivers/pnp/system.c
39
res = request_region(start, end - start + 1, regionid);
drivers/pnp/system.c
41
res = request_mem_region(start, end - start + 1, regionid);
drivers/pnp/system.c
76
if (res->end < res->start)
drivers/power/supply/lp8788-charger.c
486
irq_end = r->end;
drivers/powercap/intel_rapl_common.c
1996
goto end;
drivers/powercap/intel_rapl_common.c
2024
end:
drivers/powercap/intel_rapl_common.c
351
goto end;
drivers/powercap/intel_rapl_common.c
355
goto end;
drivers/powercap/intel_rapl_common.c
360
goto end;
drivers/powercap/intel_rapl_common.c
366
end:
drivers/ptp/ptp_ocp.c
1568
ktime_t start, end, delay = U64_MAX;
drivers/ptp/ptp_ocp.c
1582
end = ktime_get_raw_ns();
drivers/ptp/ptp_ocp.c
1584
delay = min(delay, end - start);
drivers/rapidio/devices/tsi721.c
425
(dbell->res->end >= DBELL_INF(idb.bytes))) {
drivers/rapidio/rio.c
436
u16 end,
drivers/rapidio/rio.c
444
rio_init_dbell_res(res, start, end);
drivers/rapidio/rio.c
474
int rio_release_inb_dbell(struct rio_mport *mport, u16 start, u16 end)
drivers/rapidio/rio.c
481
if ((dbell->res->start == start) && (dbell->res->end == end)) {
drivers/rapidio/rio.c
516
u16 end)
drivers/rapidio/rio.c
521
rio_init_dbell_res(res, start, end);
drivers/rapidio/rio_cm.c
1283
int start, end;
drivers/rapidio/rio_cm.c
1293
end = ch_num + 1;
drivers/rapidio/rio_cm.c
1297
end = RIOCM_MAX_CHNUM + 1;
drivers/rapidio/rio_cm.c
1302
id = idr_alloc_cyclic(&ch_idr, ch, start, end, GFP_NOWAIT);
drivers/ras/amd/fmpm.c
203
u8 *buf, *end;
drivers/ras/amd/fmpm.c
207
end = buf + len;
drivers/ras/amd/fmpm.c
209
while (buf < end)
drivers/regulator/core.c
2986
ktime_t end = ktime_add_us(rdev->last_off, rdev->desc->off_on_delay);
drivers/regulator/core.c
2987
s64 remaining = ktime_us_delta(end, ktime_get_boottime());
drivers/regulator/qcom-labibb-regulator.c
278
goto end;
drivers/regulator/qcom-labibb-regulator.c
294
goto end;
drivers/regulator/qcom-labibb-regulator.c
300
end:
drivers/regulator/qcom_spmi-regulator.c
729
const struct spmi_voltage_range *range, *end;
drivers/regulator/qcom_spmi-regulator.c
733
end = range + vreg->set_points->count;
drivers/regulator/qcom_spmi-regulator.c
735
for (; range < end; range++) {
drivers/regulator/qcom_spmi-regulator.c
760
const struct spmi_voltage_range *end = r + vreg->set_points->count;
drivers/regulator/qcom_spmi-regulator.c
762
for (; r < end; r++) {
drivers/regulator/qcom_spmi-regulator.c
792
const struct spmi_voltage_range *range, *end;
drivers/regulator/qcom_spmi-regulator.c
795
end = range + vreg->set_points->count;
drivers/regulator/qcom_spmi-regulator.c
799
for (; range < end; range++)
drivers/resctrl/mpam_devices.c
1880
msc->mapped_hwpage_sz = msc_res->end - msc_res->start;
drivers/rtc/rtc-cmos.c
980
if (can_bank2 && ports->end > (ports->start + 1))
drivers/rtc/rtc-lp8788.c
273
irq = r->end;
drivers/rtc/rtc-stm32.c
1038
goto end;
drivers/rtc/rtc-stm32.c
1051
end:
drivers/rtc/rtc-stm32.c
577
goto end;
drivers/rtc/rtc-stm32.c
586
end:
drivers/rtc/rtc-stm32.c
774
goto end;
drivers/rtc/rtc-stm32.c
781
end:
drivers/s390/block/dasd_fba.c
658
struct ccw1 *act, *end, *last;
drivers/s390/block/dasd_fba.c
696
end = min(act + 8, last);
drivers/s390/block/dasd_fba.c
698
while (act <= end) {
drivers/s390/block/dasd_fba.c
717
end = min((struct ccw1 *)dma32_to_virt(irb->scsw.cmd.cpa) + 2, last);
drivers/s390/block/dasd_fba.c
718
while (act <= end) {
drivers/s390/block/dasd_genhd.c
44
char *end = buf + buflen;
drivers/s390/block/dasd_genhd.c
48
p = end - 1;
drivers/s390/block/dasd_genhd.c
58
memmove(begin, p, end - p);
drivers/s390/block/dcssblk.c
201
if (highest_addr < entry->end)
drivers/s390/block/dcssblk.c
202
highest_addr = entry->end;
drivers/s390/block/dcssblk.c
266
if ((sort_list[i].end + 1) != sort_list[i+1].start) {
drivers/s390/block/dcssblk.c
319
&(*seg_info)->start, &(*seg_info)->end);
drivers/s390/block/dcssblk.c
636
dev_info->end = dcssblk_find_highest_addr(dev_info);
drivers/s390/block/dcssblk.c
653
seg_byte_size = (dev_info->end - dev_info->start + 1);
drivers/s390/block/dcssblk.c
689
!IS_ALIGNED(dev_info->end + 1, SUBSECTION_SIZE)) {
drivers/s390/block/dcssblk.c
695
dev_info->pgmap.range.end = dev_info->end;
drivers/s390/block/dcssblk.c
74
unsigned long end;
drivers/s390/block/dcssblk.c
89
unsigned long end;
drivers/s390/block/dcssblk.c
940
dev_sz = dev_info->end - dev_info->start + 1;
drivers/s390/char/con3270.c
1398
int i, start, end;
drivers/s390/char/con3270.c
1405
end = tp->view.cols;
drivers/s390/char/con3270.c
1409
end = tp->cx;
drivers/s390/char/con3270.c
1413
end = tp->view.cols;
drivers/s390/char/con3270.c
1419
for (i = start; i < end; i++) {
drivers/s390/char/con3270.c
1425
if (line->len <= end)
drivers/s390/char/con3270.c
1426
line->len = end;
drivers/s390/char/con3270.c
1438
int i, start, end;
drivers/s390/char/con3270.c
1444
end = tty3270_tty_rows(tp);
drivers/s390/char/con3270.c
1448
end = tp->cy;
drivers/s390/char/con3270.c
1453
end = tty3270_tty_rows(tp);
drivers/s390/char/con3270.c
1458
for (i = start; i < end; i++) {
drivers/s390/char/sclp.h
364
sclp_find_gds_vector(void *start, void *end, u16 id)
drivers/s390/char/sclp.h
368
for (v = start; (void *) v < end; v = (void *) v + v->length)
drivers/s390/char/sclp.h
375
sclp_find_gds_subvector(void *start, void *end, u8 key)
drivers/s390/char/sclp.h
379
for (sv = start; (void *) sv < end; sv = (void *) sv + sv->length)
drivers/s390/char/sclp_early_core.c
105
if ((ch == 0x0a) || (ptr + count > end))
drivers/s390/char/sclp_early_core.c
115
} while ((offset < len) && (ptr + sizeof(*mto) <= end));
drivers/s390/char/sclp_early_core.c
353
void __weak __init add_physmem_online_range(u64 start, u64 end) {}
drivers/s390/char/sclp_early_core.c
89
unsigned char *ptr, *end, ch;
drivers/s390/char/sclp_early_core.c
98
end = (unsigned char *) sccb + EARLY_SCCB_SIZE - 1;
drivers/s390/char/sclp_mem.c
252
unsigned long start, end;
drivers/s390/char/sclp_mem.c
255
end = start + (block_size >> KASAN_SHADOW_SCALE_SHIFT);
drivers/s390/char/sclp_mem.c
256
vmemmap_free(start, end, NULL);
drivers/s390/char/sclp_tty.c
421
void *end;
drivers/s390/char/sclp_tty.c
423
end = (void *) sv + sv->length;
drivers/s390/char/sclp_tty.c
424
for (sv = sv + 1; (void *) sv < end; sv = (void *) sv + sv->length)
drivers/s390/char/sclp_tty.c
432
void *end;
drivers/s390/char/sclp_tty.c
434
end = (void *) v + v->length;
drivers/s390/char/sclp_tty.c
436
(void *) sv < end; sv = (void *) sv + sv->length)
drivers/s390/char/sclp_tty.c
444
void *end;
drivers/s390/char/sclp_tty.c
446
end = (void *) v + v->length;
drivers/s390/char/sclp_tty.c
447
for (v = v + 1; (void *) v < end; v = (void *) v + v->length)
drivers/s390/cio/airq.c
161
iv->end = 0;
drivers/s390/cio/airq.c
163
iv->end = bits;
drivers/s390/cio/airq.c
241
if (bit + num >= iv->end)
drivers/s390/cio/airq.c
242
iv->end = bit + num + 1;
drivers/s390/cio/airq.c
273
if (bit + num >= iv->end) {
drivers/s390/cio/airq.c
275
while (iv->end > 0 && !test_bit_inv(iv->end - 1, iv->avail))
drivers/s390/cio/airq.c
276
iv->end--;
drivers/s390/cio/airq.c
292
unsigned long end)
drivers/s390/cio/airq.c
297
bit = find_next_bit_inv(iv->vector, end, start);
drivers/s390/cio/airq.c
298
if (bit >= end)
drivers/s390/cio/ccwgroup.c
273
char *start, *end;
drivers/s390/cio/ccwgroup.c
276
end = strchr(start, ',');
drivers/s390/cio/ccwgroup.c
277
if (!end) {
drivers/s390/cio/ccwgroup.c
279
end = strchr(start, '\n');
drivers/s390/cio/ccwgroup.c
280
if (end)
drivers/s390/cio/ccwgroup.c
281
*end = '\0';
drivers/s390/cio/ccwgroup.c
284
len = end - start + 1;
drivers/s390/cio/ccwgroup.c
285
end++;
drivers/s390/cio/ccwgroup.c
297
*buf = end;
drivers/s390/cio/itcw.c
139
static inline void *fit_chunk(addr_t *start, addr_t end, size_t len,
drivers/s390/cio/itcw.c
149
if (addr + len > end)
drivers/s390/cio/itcw.c
186
addr_t end;
drivers/s390/cio/itcw.c
191
end = start + size;
drivers/s390/cio/itcw.c
196
chunk = fit_chunk(&start, end, sizeof(struct itcw), 1, 0);
drivers/s390/cio/itcw.c
212
chunk = fit_chunk(&start, end, sizeof(struct tcw), 64, 0);
drivers/s390/cio/itcw.c
220
chunk = fit_chunk(&start, end, sizeof(struct tcw), 64, 0);
drivers/s390/cio/itcw.c
229
chunk = fit_chunk(&start, end, sizeof(struct tidaw) *
drivers/s390/cio/itcw.c
237
chunk = fit_chunk(&start, end, sizeof(struct tidaw) *
drivers/s390/cio/itcw.c
244
chunk = fit_chunk(&start, end, sizeof(struct tsb), 8, 0);
drivers/s390/cio/itcw.c
251
chunk = fit_chunk(&start, end, sizeof(struct tsb), 8, 0);
drivers/s390/cio/itcw.c
258
chunk = fit_chunk(&start, end, TCCB_MAX_SIZE, 8, 0);
drivers/s390/cio/itcw.c
265
chunk = fit_chunk(&start, end, TCCB_MAX_SIZE, 8, 0);
drivers/s390/net/ism_drv.c
496
unsigned long bit, end;
drivers/s390/net/ism_drv.c
505
end = sizeof(ism->sba->dmb_bits) * BITS_PER_BYTE - ISM_DMB_BIT_OFFSET;
drivers/s390/net/ism_drv.c
511
bit = find_next_bit_inv(bv, end, bit);
drivers/s390/net/ism_drv.c
512
if (bit >= end)
drivers/s390/net/qeth_core.h
938
static inline int qeth_get_elements_for_range(addr_t start, addr_t end)
drivers/s390/net/qeth_core.h
940
return PFN_UP(end) - PFN_DOWN(start);
drivers/s390/net/qeth_core_main.c
3922
addr_t end = (addr_t)skb->data + skb_headlen(skb);
drivers/s390/net/qeth_core_main.c
3925
if (start != end)
drivers/s390/net/qeth_core_main.c
3926
elements += qeth_get_elements_for_range(start, end);
drivers/s390/net/qeth_core_main.c
3959
addr_t start, end;
drivers/s390/net/qeth_core_main.c
3965
end = (addr_t)skb->data;
drivers/s390/net/qeth_core_main.c
3967
if (qeth_get_elements_for_range(start, end + contiguous) == 1) {
drivers/s390/net/qeth_l3_sys.c
22
const char *end;
drivers/s390/net/qeth_l3_sys.c
24
if ((proto == QETH_PROT_IPV4 && !in4_pton(buf, -1, addr, -1, &end)) ||
drivers/s390/net/qeth_l3_sys.c
25
(proto == QETH_PROT_IPV6 && !in6_pton(buf, -1, addr, -1, &end)))
drivers/scsi/advansys.c
4111
int i, j, end, len = 0;
drivers/scsi/advansys.c
4137
end = len;
drivers/scsi/advansys.c
4148
for (len = 0; len < end; len += 2) {
drivers/scsi/aha152x.c
2360
if(PREVSTATE!=STATE && states[PREVSTATE].end)
drivers/scsi/aha152x.c
2361
states[PREVSTATE].end(shpnt);
drivers/scsi/aha152x.c
617
void (*end)(struct Scsi_Host *);
drivers/scsi/aha152x.c
655
struct scsi_cmnd *end;
drivers/scsi/aha152x.c
661
for (end = *SC; SCNEXT(end); end = SCNEXT(end))
drivers/scsi/aha152x.c
663
SCNEXT(end) = new_SC;
drivers/scsi/aic7xxx/aic79xx_core.c
3448
if (cs->begin < seqaddr && cs->end >= seqaddr)
drivers/scsi/aic7xxx/aic79xx_core.c
9377
if (critical_sections[cur_cs].end <= i) {
drivers/scsi/aic7xxx/aic79xx_core.c
9380
cs_table[cs_count].end = downloaded;
drivers/scsi/aic7xxx/aic79xx_osm.c
1042
ahd_parse_brace_option(char *opt_name, char *opt_arg, char *end, int depth,
drivers/scsi/aic7xxx/aic79xx_osm.c
1066
if (tok_end < end)
drivers/scsi/aic7xxx/aic79xx_osm.c
1106
tok_end = end;
drivers/scsi/aic7xxx/aic79xx_osm.c
1131
char *end;
drivers/scsi/aic7xxx/aic79xx_osm.c
1155
end = strchr(s, '\0');
drivers/scsi/aic7xxx/aic79xx_osm.c
1178
s = ahd_parse_brace_option("tag_info", p + n, end,
drivers/scsi/aic7xxx/aic79xx_osm.c
1182
p + n, end, 1, ahd_linux_setup_iocell_info,
drivers/scsi/aic7xxx/aic79xx_osm.c
1186
p + n, end, 1, ahd_linux_setup_iocell_info,
drivers/scsi/aic7xxx/aic79xx_osm.c
1190
p + n, end, 1, ahd_linux_setup_iocell_info,
drivers/scsi/aic7xxx/aic7xxx_core.c
1996
if (cs->begin < seqaddr && cs->end >= seqaddr)
drivers/scsi/aic7xxx/aic7xxx_core.c
6853
if (critical_sections[cur_cs].end <= i) {
drivers/scsi/aic7xxx/aic7xxx_core.c
6856
cs_table[cs_count].end = downloaded;
drivers/scsi/aic7xxx/aic7xxx_osm.c
1015
char *end;
drivers/scsi/aic7xxx/aic7xxx_osm.c
1036
end = strchr(s, '\0');
drivers/scsi/aic7xxx/aic7xxx_osm.c
1059
s = ahc_parse_brace_option("tag_info", p + n, end,
drivers/scsi/aic7xxx/aic7xxx_osm.c
926
ahc_parse_brace_option(char *opt_name, char *opt_arg, char *end, int depth,
drivers/scsi/aic7xxx/aic7xxx_osm.c
950
if (tok_end < end)
drivers/scsi/aic7xxx/aic7xxx_osm.c
990
tok_end = end;
drivers/scsi/am53c974.c
246
u32 base, end;
drivers/scsi/am53c974.c
262
end = base + dma_len;
drivers/scsi/am53c974.c
263
if (end > (1U << 24))
drivers/scsi/am53c974.c
264
end = (1U <<24);
drivers/scsi/am53c974.c
265
dma_len = end - base;
drivers/scsi/arm/cumana_1.c
103
end:
drivers/scsi/arm/cumana_1.c
127
goto end;
drivers/scsi/arm/cumana_1.c
151
goto end;
drivers/scsi/arm/cumana_1.c
161
goto end;
drivers/scsi/arm/cumana_1.c
169
end:
drivers/scsi/arm/cumana_1.c
61
goto end;
drivers/scsi/arm/cumana_1.c
85
goto end;
drivers/scsi/arm/cumana_1.c
95
goto end;
drivers/scsi/arm/cumana_2.c
228
goto end;
drivers/scsi/bfa/bfa.h
179
u32 *end);
drivers/scsi/bfa/bfa.h
332
u32 *end);
drivers/scsi/bfa/bfa.h
346
u32 *end);
drivers/scsi/bfa/bfa_hw_cb.c
178
bfa_hwcb_msix_get_rme_range(struct bfa_s *bfa, u32 *start, u32 *end)
drivers/scsi/bfa/bfa_hw_cb.c
181
*end = BFI_MSIX_RME_QMAX_CB;
drivers/scsi/bfa/bfa_hw_ct.c
165
bfa_hwct_msix_get_rme_range(struct bfa_s *bfa, u32 *start, u32 *end)
drivers/scsi/bfa/bfa_hw_ct.c
168
*end = BFI_MSIX_RME_QMAX_CT;
drivers/scsi/csiostor/csio_hw.c
590
csio_hw_flash_erase_sectors(struct csio_hw *hw, int32_t start, int32_t end)
drivers/scsi/csiostor/csio_hw.c
594
while (start <= end) {
drivers/scsi/elx/libefc_sli/sli4.c
2868
unsigned long end;
drivers/scsi/elx/libefc_sli/sli4.c
2871
end = jiffies + msecs_to_jiffies(msec);
drivers/scsi/elx/libefc_sli/sli4.c
2878
} while (time_before(jiffies, end));
drivers/scsi/elx/libefc_sli/sli4.c
4041
unsigned long end;
drivers/scsi/elx/libefc_sli/sli4.c
4043
end = jiffies + msecs_to_jiffies(timeout_ms);
drivers/scsi/elx/libefc_sli/sli4.c
4050
} while (time_before(jiffies, end));
drivers/scsi/esas2r/esas2r_flash.c
1004
u8 *end = (u8 *)to;
drivers/scsi/esas2r/esas2r_flash.c
1031
*end++ = esas2r_read_data_byte(a, offset);
drivers/scsi/esas2r/esas2r_main.c
1285
u8 *end = (u8 *)to;
drivers/scsi/esas2r/esas2r_main.c
1306
*end++ = esas2r_read_data_byte(a, offset);
drivers/scsi/esp_scsi.c
529
u32 base, end;
drivers/scsi/esp_scsi.c
544
end = base + dma_len;
drivers/scsi/esp_scsi.c
545
if (end > (1U << 24))
drivers/scsi/esp_scsi.c
546
end = (1U <<24);
drivers/scsi/esp_scsi.c
547
dma_len = end - base;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1332
goto end;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1339
goto end;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1347
goto end;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1378
end:
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1411
goto end;
drivers/scsi/hisi_sas/hisi_sas_v1_hw.c
1416
end:
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
2659
goto end;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
2680
goto end;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
2709
end:
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3229
goto end;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3238
goto end;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3258
goto end;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
3286
end:
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
775
int start, end;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
784
end = hisi_hba->slot_index_count;
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
796
end = 64 * (sata_idx + 2);
drivers/scsi/hisi_sas/hisi_sas_v2_hw.c
803
if (start >= end) {
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1601
goto end;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1624
goto end;
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c
1685
end:
drivers/scsi/ibmvscsi/ibmvfc.c
278
entry->u.end.status = be16_to_cpu(vfc_cmd->status);
drivers/scsi/ibmvscsi/ibmvfc.c
279
entry->u.end.error = be16_to_cpu(vfc_cmd->error);
drivers/scsi/ibmvscsi/ibmvfc.c
280
entry->u.end.fcp_rsp_flags = rsp->flags;
drivers/scsi/ibmvscsi/ibmvfc.c
281
entry->u.end.rsp_code = rsp->data.info.rsp_code;
drivers/scsi/ibmvscsi/ibmvfc.c
282
entry->u.end.scsi_status = rsp->scsi_status;
drivers/scsi/ibmvscsi/ibmvfc.c
286
entry->u.end.status = be16_to_cpu(mad->status);
drivers/scsi/ibmvscsi/ibmvfc.h
617
struct ibmvfc_trace_end_entry end;
drivers/scsi/libsas/sas_expander.c
1127
int i = 0, end = ex->num_phys;
drivers/scsi/libsas/sas_expander.c
1130
if (0 <= single && single < end) {
drivers/scsi/libsas/sas_expander.c
1132
end = i+1;
drivers/scsi/libsas/sas_expander.c
1135
for ( ; i < end; i++) {
drivers/scsi/megaraid.c
2491
proc_show_rdrv(struct seq_file *m, adapter_t *adapter, int start, int end )
drivers/scsi/megaraid.c
2568
for( i = start; i < ( (end+1 < num_ldrv) ? end+1 : num_ldrv ); i++ ) {
drivers/scsi/ncr53c8xx.c
3487
ncrcmd *start, *end;
drivers/scsi/ncr53c8xx.c
3492
end = src + len/4;
drivers/scsi/ncr53c8xx.c
3494
while (src < end) {
drivers/scsi/pcmcia/aha152x_stub.c
129
if ((p_dev->resource[0]->end < 0x20) &&
drivers/scsi/pcmcia/aha152x_stub.c
130
(p_dev->resource[1]->end >= 0x20))
drivers/scsi/pcmcia/aha152x_stub.c
136
p_dev->resource[1]->start = p_dev->resource[1]->end = 0;
drivers/scsi/pcmcia/aha152x_stub.c
137
p_dev->resource[0]->end = 0x20;
drivers/scsi/pcmcia/fdomain_cs.c
25
p_dev->resource[0]->end = FDOMAIN_REGION_SIZE;
drivers/scsi/pcmcia/nsp_cs.c
1565
if (p_dev->resource[2]->end < 0x1000)
drivers/scsi/pcmcia/nsp_cs.c
1566
p_dev->resource[2]->end = 0x1000;
drivers/scsi/qla2xxx/qla_fw.h
1704
__le32 end;
drivers/scsi/qla2xxx/qla_inline.h
634
static inline bool val_is_in_range(u32 val, u32 start, u32 end)
drivers/scsi/qla2xxx/qla_inline.h
636
if (val >= start && val <= end)
drivers/scsi/qla2xxx/qla_nx.c
1419
int i, j = 0, k, start, end, loop, sz[2], off0[2];
drivers/scsi/qla2xxx/qla_nx.c
1469
end = (off0[i] + sz[i] - 1) >> 2;
drivers/scsi/qla2xxx/qla_nx.c
1470
for (k = start; k <= end; k++) {
drivers/scsi/qla2xxx/qla_sup.c
3621
qla2xxx_is_vpd_valid(uint8_t *pos, uint8_t *end)
drivers/scsi/qla2xxx/qla_sup.c
3623
if (pos >= end || *pos != 0x82)
drivers/scsi/qla2xxx/qla_sup.c
3627
if (pos >= end || *pos != 0x90)
drivers/scsi/qla2xxx/qla_sup.c
3631
if (pos >= end || *pos != 0x78)
drivers/scsi/qla2xxx/qla_sup.c
3642
uint8_t *end = pos + ha->vpd_size;
drivers/scsi/qla2xxx/qla_sup.c
3645
if (!IS_FWI2_CAPABLE(ha) || !qla2xxx_is_vpd_valid(pos, end))
drivers/scsi/qla2xxx/qla_sup.c
3648
while (pos < end && *pos != 0x78) {
drivers/scsi/qla2xxx/qla_sup.c
3660
if (pos < end - len && *pos != 0x78)
drivers/scsi/qla2xxx/qla_sup.c
575
goto end;
drivers/scsi/qla2xxx/qla_sup.c
578
goto end;
drivers/scsi/qla2xxx/qla_sup.c
581
goto end;
drivers/scsi/qla2xxx/qla_sup.c
596
goto end;
drivers/scsi/qla2xxx/qla_sup.c
611
goto end;
drivers/scsi/qla2xxx/qla_sup.c
627
goto end;
drivers/scsi/qla2xxx/qla_sup.c
645
end:
drivers/scsi/qla2xxx/qla_sup.c
733
le32_to_cpu(region->end) >> 2,
drivers/scsi/qla2xxx/qla_tmpl.c
262
ulong end = le32_to_cpu(ent->t262.end_addr);
drivers/scsi/qla2xxx/qla_tmpl.c
272
end = vha->hw->fw_memory_size;
drivers/scsi/qla2xxx/qla_tmpl.c
274
ent->t262.end_addr = cpu_to_le32(end);
drivers/scsi/qla2xxx/qla_tmpl.c
277
end = vha->hw->fw_shared_ram_end;
drivers/scsi/qla2xxx/qla_tmpl.c
280
ent->t262.end_addr = cpu_to_le32(end);
drivers/scsi/qla2xxx/qla_tmpl.c
284
end = vha->hw->fw_ddr_ram_end;
drivers/scsi/qla2xxx/qla_tmpl.c
287
ent->t262.end_addr = cpu_to_le32(end);
drivers/scsi/qla2xxx/qla_tmpl.c
292
ent->t262.end_addr = cpu_to_le32(end);
drivers/scsi/qla2xxx/qla_tmpl.c
301
if (end < start || start == 0 || end == 0) {
drivers/scsi/qla2xxx/qla_tmpl.c
304
__func__, start, end);
drivers/scsi/qla2xxx/qla_tmpl.c
309
dwords = end - start + 1;
drivers/scsi/qla2xxx/qla_tmpl.c
316
__func__, area, start, end);
drivers/scsi/qla4xxx/ql4_fw.h
358
uint32_t end;
drivers/scsi/qla4xxx/ql4_nx.c
1350
int i, j = 0, k, start, end, loop, sz[2], off0[2];
drivers/scsi/qla4xxx/ql4_nx.c
1402
end = (off0[i] + sz[i] - 1) >> 2;
drivers/scsi/qla4xxx/ql4_nx.c
1403
for (k = start; k <= end; k++) {
drivers/scsi/qla4xxx/ql4_nx.c
3748
le32_to_cpu(region->end) >> 2, le32_to_cpu(region->size)));
drivers/scsi/scsi_debug.c
3859
unsigned long long n, end, zend = zsp->z_start + zsp->z_size;
drivers/scsi/scsi_debug.c
3875
end = lba + num;
drivers/scsi/scsi_debug.c
3876
if (end >= zend) {
drivers/scsi/scsi_debug.c
3879
} else if (end > zsp->z_wp) {
drivers/scsi/scsi_debug.c
3881
zsp->z_wp = end;
drivers/scsi/scsi_debug.c
4796
sector_t end;
drivers/scsi/scsi_debug.c
4809
end = min_t(sector_t, sdebug_store_sectors, map_index_to_lba(next));
drivers/scsi/scsi_debug.c
4810
*num = end - lba;
drivers/scsi/scsi_debug.c
4817
sector_t end = lba + len;
drivers/scsi/scsi_debug.c
4819
while (lba < end) {
drivers/scsi/scsi_debug.c
4832
sector_t end = lba + len;
drivers/scsi/scsi_debug.c
4835
while (lba < end) {
drivers/scsi/scsi_debug.c
4839
lba + sdebug_unmap_granularity <= end &&
drivers/scsi/scsi_debug.c
8408
char *p = buf, *end = buf + PAGE_SIZE;
drivers/scsi/scsi_debug.c
8412
p += scnprintf(p, end - p, "%d %ld\n", i,
drivers/scsi/scsi_proc.c
409
char *buffer, *end, *p;
drivers/scsi/scsi_proc.c
425
end = buffer + length;
drivers/scsi/scsi_proc.c
426
*end = '\0';
drivers/scsi/scsi_proc.c
428
end = buffer + PAGE_SIZE - 1;
drivers/scsi/scsi_proc.c
429
if (*end)
drivers/scsi/scsi_proc.c
440
host = (p < end) ? simple_strtoul(p, &p, 0) : 0;
drivers/scsi/scsi_proc.c
441
channel = (p + 1 < end) ? simple_strtoul(p + 1, &p, 0) : 0;
drivers/scsi/scsi_proc.c
442
id = (p + 1 < end) ? simple_strtoul(p + 1, &p, 0) : 0;
drivers/scsi/scsi_proc.c
443
lun = (p + 1 < end) ? simple_strtoul(p + 1, &p, 0) : 0;
drivers/scsi/scsi_proc.c
454
host = (p < end) ? simple_strtoul(p, &p, 0) : 0;
drivers/scsi/scsi_proc.c
455
channel = (p + 1 < end) ? simple_strtoul(p + 1, &p, 0) : 0;
drivers/scsi/scsi_proc.c
456
id = (p + 1 < end) ? simple_strtoul(p + 1, &p, 0) : 0;
drivers/scsi/scsi_proc.c
457
lun = (p + 1 < end) ? simple_strtoul(p + 1, &p, 0) : 0;
drivers/scsi/scsi_scan.c
1142
unsigned first, unsigned end)
drivers/scsi/scsi_scan.c
1146
for (idx = 0; idx + first < end && idx + first < inq[4] + 5; idx++) {
drivers/scsi/sd.c
3260
const struct scsi_io_group_descriptor *desc, *start, *end;
drivers/scsi/sd.c
3275
end = (void *)buffer + ALIGN_DOWN(data.header_length + data.length,
drivers/scsi/sd.c
3276
sizeof(*end));
drivers/scsi/sd.c
3282
for (desc = start; desc < end; desc++)
drivers/scsi/sd.c
3913
char *end = buf + buflen;
drivers/scsi/sd.c
3917
p = end - 1;
drivers/scsi/sd.c
3927
memmove(begin, p, end - p);
drivers/scsi/sgiwd93.c
187
unsigned long start, end;
drivers/scsi/sgiwd93.c
190
end = start + HPC_DMA_SIZE;
drivers/scsi/sgiwd93.c
191
while (start < end) {
drivers/scsi/snic/snic_ctl.c
54
goto end;
drivers/scsi/snic/snic_ctl.c
63
goto end;
drivers/scsi/snic/snic_ctl.c
71
goto end;
drivers/scsi/snic/snic_ctl.c
75
end:
drivers/scsi/snic/snic_disc.c
403
goto end;
drivers/scsi/snic/snic_disc.c
425
end:
drivers/scsi/snic/snic_io.c
113
end:
drivers/scsi/snic/snic_io.c
247
goto end;
drivers/scsi/snic/snic_io.c
257
end:
drivers/scsi/snic/snic_io.c
416
goto end;
drivers/scsi/snic/snic_io.c
423
goto end;
drivers/scsi/snic/snic_io.c
429
end:
drivers/scsi/snic/snic_io.c
98
goto end;
drivers/scsi/snic/snic_trc.c
32
goto end;
drivers/scsi/snic/snic_trc.c
42
end:
drivers/scsi/st.c
4990
unsigned long end = (uaddr + count + PAGE_SIZE - 1) >> PAGE_SHIFT;
drivers/scsi/st.c
4992
const int nr_pages = end - start;
drivers/scsi/sun_esp.c
421
u32 end = PAGE_ALIGN(addr + dma_count + 16U);
drivers/scsi/sun_esp.c
422
dma_write32(end - addr, DMA_COUNT);
drivers/scsi/sym53c8xx_2/sym_fw.c
351
u32 *end, *cur;
drivers/scsi/sym53c8xx_2/sym_fw.c
355
end = start + len/4;
drivers/scsi/sym53c8xx_2/sym_fw.c
357
while (cur < end) {
drivers/scsi/sym53c8xx_2/sym_glue.c
1034
char *end;
drivers/scsi/sym53c8xx_2/sym_glue.c
1036
*pv = simple_strtoul(ptr, &end, 10);
drivers/scsi/sym53c8xx_2/sym_glue.c
1037
return (end - ptr);
drivers/scsi/vmw_pvscsi.c
157
struct pvscsi_ctx *ctx, *end;
drivers/scsi/vmw_pvscsi.c
159
end = &adapter->cmd_map[adapter->req_depth];
drivers/scsi/vmw_pvscsi.c
160
for (ctx = adapter->cmd_map; ctx < end; ctx++)
drivers/soc/apple/rtkit-crashlog.c
67
u8 *ptr, *end;
drivers/soc/apple/rtkit-crashlog.c
72
end = bfr + size;
drivers/soc/apple/rtkit-crashlog.c
73
while (ptr < end) {
drivers/soc/apple/rtkit-crashlog.c
74
u8 *newline = memchr(ptr, '\n', end - ptr);
drivers/soc/aspeed/aspeed-p2a-ctrl.c
132
u64 base, end;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
136
end = map->addr + (map->length - 1);
drivers/soc/aspeed/aspeed-p2a-ctrl.c
149
if (curr->min > end)
drivers/soc/fsl/qe/qe_common.c
82
if (r.end > max)
drivers/soc/fsl/qe/qe_common.c
83
max = r.end;
drivers/soc/fsl/qe/qmc.c
1038
goto end;
drivers/soc/fsl/qe/qmc.c
1045
goto end;
drivers/soc/fsl/qe/qmc.c
1053
goto end;
drivers/soc/fsl/qe/qmc.c
1068
end:
drivers/soc/fsl/qe/qmc.c
1083
goto end;
drivers/soc/fsl/qe/qmc.c
1090
goto end;
drivers/soc/fsl/qe/qmc.c
1098
goto end;
drivers/soc/fsl/qe/qmc.c
1113
end:
drivers/soc/fsl/qe/qmc.c
1130
goto end;
drivers/soc/fsl/qe/qmc.c
1139
goto end;
drivers/soc/fsl/qe/qmc.c
1143
end:
drivers/soc/fsl/qe/qmc.c
1711
goto end;
drivers/soc/fsl/qe/qmc.c
1717
goto end;
drivers/soc/fsl/qe/qmc.c
1721
end:
drivers/soc/fsl/qe/qmc.c
472
goto end;
drivers/soc/fsl/qe/qmc.c
502
end:
drivers/soc/fsl/qe/qmc.c
531
goto end;
drivers/soc/fsl/qe/qmc.c
556
end:
drivers/soc/fsl/qe/qmc.c
591
goto end;
drivers/soc/fsl/qe/qmc.c
634
end:
drivers/soc/fsl/qe/qmc.c
664
goto end;
drivers/soc/fsl/qe/qmc.c
708
end:
drivers/soc/fsl/qe/qmc.c
883
goto end;
drivers/soc/fsl/qe/qmc.c
893
goto end;
drivers/soc/fsl/qe/qmc.c
903
goto end;
drivers/soc/fsl/qe/qmc.c
907
end:
drivers/soc/fsl/qe/qmc.c
922
goto end;
drivers/soc/fsl/qe/qmc.c
932
goto end;
drivers/soc/fsl/qe/qmc.c
942
goto end;
drivers/soc/fsl/qe/qmc.c
946
end:
drivers/soc/fsl/qe/qmc.c
965
goto end;
drivers/soc/fsl/qe/qmc.c
974
goto end;
drivers/soc/fsl/qe/qmc.c
978
end:
drivers/soc/hisilicon/kunpeng_hccs.c
329
goto end;
drivers/soc/hisilicon/kunpeng_hccs.c
334
goto end;
drivers/soc/hisilicon/kunpeng_hccs.c
345
end:
drivers/soc/pxa/mfp.c
260
} while ((i <= p->end) && (p->end != -1));
drivers/soc/qcom/ocmem.c
146
if (addr < ocmem->memory->start || addr >= ocmem->memory->end)
drivers/soc/qcom/smd-rpm.c
158
const u8 *end = buf + hdr_length;
drivers/soc/qcom/smd-rpm.c
169
while (buf < end) {
drivers/soc/qcom/smem.c
408
struct smem_private_entry *hdr, *end;
drivers/soc/qcom/smem.c
418
end = phdr_to_last_uncached_entry(phdr);
drivers/soc/qcom/smem.c
421
if (WARN_ON((void *)end > p_end || cached > p_end))
drivers/soc/qcom/smem.c
424
while (hdr < end) {
drivers/soc/qcom/smem.c
593
struct smem_private_entry *e, *end;
drivers/soc/qcom/smem.c
603
end = phdr_to_last_uncached_entry(phdr);
drivers/soc/qcom/smem.c
605
while (e < end) {
drivers/soc/qcom/smem.c
636
end = phdr_to_last_cached_entry(phdr);
drivers/soc/qcom/smem.c
638
if (WARN_ON((void *)e < (void *)phdr || (void *)end > p_end))
drivers/soc/qcom/smem.c
641
while (e > end) {
drivers/soc/samsung/s3c-pm-check.c
108
for (addr = res->start; addr < res->end;
drivers/soc/samsung/s3c-pm-check.c
110
left = res->end - addr;
drivers/soc/samsung/s3c-pm-check.c
171
for (addr = res->start; addr < res->end;
drivers/soc/samsung/s3c-pm-check.c
173
left = res->end - addr;
drivers/soc/samsung/s3c-pm-check.c
56
(unsigned long)ptr->end);
drivers/soc/samsung/s3c-pm-check.c
77
(unsigned long)res->start, (unsigned long)res->end, size);
drivers/soc/sophgo/cv1800-rtcsys.c
38
cv1800_rtcsys_irq_resources[0].end = irq;
drivers/soc/tegra/flowctrl.c
209
res.end = 0x60007fff;
drivers/soc/tegra/fuse/fuse-tegra.c
494
regs.end = 0x7000fbff;
drivers/soc/tegra/fuse/fuse-tegra30.c
620
{ .start = 0x01c, .end = 0x0f0 },
drivers/soc/tegra/fuse/fuse-tegra30.c
621
{ .start = 0x138, .end = 0x198 },
drivers/soc/tegra/fuse/fuse-tegra30.c
622
{ .start = 0x1d8, .end = 0x250 },
drivers/soc/tegra/fuse/fuse-tegra30.c
623
{ .start = 0x280, .end = 0x290 },
drivers/soc/tegra/fuse/fuse-tegra30.c
624
{ .start = 0x340, .end = 0x344 }
drivers/soc/tegra/fuse/fuse-tegra30.c
712
{ .start = 0x01c, .end = 0x0b8 },
drivers/soc/tegra/fuse/fuse-tegra30.c
713
{ .start = 0x12c, .end = 0x198 },
drivers/soc/tegra/fuse/fuse-tegra30.c
714
{ .start = 0x1a0, .end = 0x1bc },
drivers/soc/tegra/fuse/fuse-tegra30.c
715
{ .start = 0x1d8, .end = 0x250 },
drivers/soc/tegra/fuse/fuse-tegra30.c
716
{ .start = 0x270, .end = 0x290 },
drivers/soc/tegra/fuse/fuse-tegra30.c
717
{ .start = 0x310, .end = 0x45c }
drivers/soc/tegra/fuse/fuse-tegra30.c
772
{ .start = 0x01c, .end = 0x064 },
drivers/soc/tegra/fuse/fuse-tegra30.c
773
{ .start = 0x084, .end = 0x0a0 },
drivers/soc/tegra/fuse/fuse-tegra30.c
774
{ .start = 0x0a4, .end = 0x0c8 },
drivers/soc/tegra/fuse/fuse-tegra30.c
775
{ .start = 0x12c, .end = 0x164 },
drivers/soc/tegra/fuse/fuse-tegra30.c
776
{ .start = 0x16c, .end = 0x184 },
drivers/soc/tegra/fuse/fuse-tegra30.c
777
{ .start = 0x190, .end = 0x198 },
drivers/soc/tegra/fuse/fuse-tegra30.c
778
{ .start = 0x1a0, .end = 0x204 },
drivers/soc/tegra/fuse/fuse-tegra30.c
779
{ .start = 0x21c, .end = 0x2f0 },
drivers/soc/tegra/fuse/fuse-tegra30.c
780
{ .start = 0x310, .end = 0x3d8 },
drivers/soc/tegra/fuse/fuse-tegra30.c
781
{ .start = 0x400, .end = 0x420 },
drivers/soc/tegra/fuse/fuse-tegra30.c
782
{ .start = 0x444, .end = 0x490 },
drivers/soc/tegra/fuse/fuse-tegra30.c
783
{ .start = 0x4bc, .end = 0x4f0 },
drivers/soc/tegra/fuse/fuse-tegra30.c
784
{ .start = 0x4f8, .end = 0x54c },
drivers/soc/tegra/fuse/fuse-tegra30.c
785
{ .start = 0x57c, .end = 0x7e8 },
drivers/soc/tegra/fuse/fuse-tegra30.c
786
{ .start = 0x8d0, .end = 0x8d8 },
drivers/soc/tegra/fuse/fuse-tegra30.c
787
{ .start = 0xacc, .end = 0xf00 }
drivers/soc/tegra/fuse/fuse-tegra30.c
818
{ .start = 0xc, .end = 0x1600c }
drivers/soc/tegra/fuse/tegra-apbmisc.c
211
apbmisc.end = 0x70000863;
drivers/soc/tegra/fuse/tegra-apbmisc.c
217
straps.end = 0x7000e867;
drivers/soc/tegra/fuse/tegra-apbmisc.c
220
straps.end = 0x7000000b;
drivers/soc/tegra/pmc.c
4747
regs.end = 0x7000e7ff;
drivers/soc/ti/knav_dma.c
204
unsigned long end, value;
drivers/soc/ti/knav_dma.c
213
end = jiffies + msecs_to_jiffies(DMA_TIMEOUT);
drivers/soc/ti/knav_dma.c
218
} while (time_after(end, jiffies));
drivers/soc/ti/knav_qmss_queue.c
1210
u32 temp[2], start, end, id, index;
drivers/soc/ti/knav_qmss_queue.c
1278
end = min(qmgr->start_queue + qmgr->num_queues,
drivers/soc/ti/knav_qmss_queue.c
1280
for (id = start; id < end; id++) {
drivers/soc/ti/knav_qmss_queue.c
486
unsigned long end;
drivers/soc/ti/knav_qmss_queue.c
489
end = jiffies + msecs_to_jiffies(timeout);
drivers/soc/ti/knav_qmss_queue.c
490
while (time_after(end, jiffies)) {
drivers/soc/ti/pm33xx.c
349
.end = am33xx_pm_end,
drivers/soundwire/amd_init.c
114
sdw_res->end = res->addr + res->reg_range;
drivers/spi/spi-amlogic-spisg.c
524
goto end;
drivers/spi/spi-amlogic-spisg.c
562
goto end;
drivers/spi/spi-amlogic-spisg.c
575
end:
drivers/spi/spi-aspeed-smc.c
1058
phys_addr_t start, phys_addr_t end)
drivers/spi/spi-aspeed-smc.c
1060
return (((start >> 23) & 0xFF) << 16) | (((end >> 23) & 0xFF) << 24);
drivers/spi/spi-aspeed-smc.c
1091
phys_addr_t start, phys_addr_t end)
drivers/spi/spi-aspeed-smc.c
1094
if (start == end)
drivers/spi/spi-aspeed-smc.c
1098
((end - 1) & AST2600_SEG_ADDR_MASK);
drivers/spi/spi-aspeed-smc.c
1127
phys_addr_t start, phys_addr_t end)
drivers/spi/spi-aspeed-smc.c
1129
if (start == end)
drivers/spi/spi-aspeed-smc.c
1133
(end & AST2700_SEG_ADDR_MASK));
drivers/spi/spi-aspeed-smc.c
1301
goto end;
drivers/spi/spi-aspeed-smc.c
1315
end:
drivers/spi/spi-aspeed-smc.c
401
phys_addr_t end;
drivers/spi/spi-aspeed-smc.c
422
end = start + window_size;
drivers/spi/spi-aspeed-smc.c
424
seg_val = aspi->data->segment_reg(aspi, start, end);
drivers/spi/spi-aspeed-smc.c
433
cs, (u64)start, (u64)end - 1, window_size >> 20);
drivers/spi/spi-aspeed-smc.c
438
end = start + window_size;
drivers/spi/spi-aspeed-smc.c
443
cs, (u64)start, (u64)end - 1, window_size >> 20);
drivers/spi/spi-aspeed-smc.c
467
(u64)start, (u64)end - 1);
drivers/spi/spi-aspeed-smc.c
91
phys_addr_t end);
drivers/spi/spi-cs42l43.c
57
const u8 *end = buf + len;
drivers/spi/spi-cs42l43.c
61
while (buf < end) {
drivers/spi/spi-cs42l43.c
62
const u8 *block = min(buf + CS42L43_FIFO_SIZE, end);
drivers/spi/spi-cs42l43.c
94
u8 *end = buf + len;
drivers/spi/spi-cs42l43.c
98
while (buf < end) {
drivers/spi/spi-cs42l43.c
99
u8 *block = min(buf + CS42L43_FIFO_SIZE, end);
drivers/spi/spi-fsi.c
303
unsigned long end;
drivers/spi/spi-fsi.c
321
end = jiffies + msecs_to_jiffies(SPI_FSI_TIMEOUT_MS);
drivers/spi/spi-fsi.c
323
if (loops++ && time_after(jiffies, end))
drivers/spi/spi-fsi.c
340
end = jiffies + msecs_to_jiffies(SPI_FSI_TIMEOUT_MS);
drivers/spi/spi-fsi.c
342
if (loops++ && time_after(jiffies, end))
drivers/spi/spi-fsi.c
367
unsigned long end;
drivers/spi/spi-fsi.c
375
end = jiffies + msecs_to_jiffies(SPI_FSI_TIMEOUT_MS);
drivers/spi/spi-fsi.c
377
if (loops++ && time_after(jiffies, end))
drivers/spi/spi-intel.c
1233
u64 end;
drivers/spi/spi-intel.c
1270
end = (limit << 12) + 4096;
drivers/spi/spi-intel.c
1271
if (end > part->size)
drivers/spi/spi-intel.c
1272
part->size = end;
drivers/spi/spi-lantiq-ssc.c
763
unsigned long end;
drivers/spi/spi-lantiq-ssc.c
770
end = jiffies + msecs_to_jiffies(timeout);
drivers/spi/spi-lantiq-ssc.c
780
} while (!time_after_eq(jiffies, end));
drivers/spi/spi-loopback-test.c
491
u8 *end;
drivers/spi/spi-loopback-test.c
527
ranges[i].end = xfer->rx_buf + xfer->len;
drivers/spi/spi-loopback-test.c
551
if ((addr >= r->start) && (addr < r->end))
drivers/spi/spi-loopback-test.c
552
addr = r->end;
drivers/spi/spi-stm32.c
1006
end = true;
drivers/spi/spi-stm32.c
1014
end = true;
drivers/spi/spi-stm32.c
1020
end = true;
drivers/spi/spi-stm32.c
1026
if (end) {
drivers/spi/spi-stm32.c
1067
bool end = false;
drivers/spi/spi-stm32.c
1109
end = true;
drivers/spi/spi-stm32.c
1114
end = true;
drivers/spi/spi-stm32.c
1119
end = true;
drivers/spi/spi-stm32.c
1130
end = true;
drivers/spi/spi-stm32.c
1145
if (end) {
drivers/spi/spi-stm32.c
962
bool end = false;
drivers/spi/spi-sun4i.c
211
unsigned int start, end, tx_time;
drivers/spi/spi-sun4i.c
336
end = jiffies;
drivers/spi/spi-sun4i.c
341
jiffies_to_msecs(end - start), tx_time);
drivers/spi/spi-sun6i.c
282
unsigned int start, end, tx_time;
drivers/spi/spi-sun6i.c
510
end = jiffies;
drivers/spi/spi-sun6i.c
515
jiffies_to_msecs(end - start), tx_time);
drivers/spi/spi.c
3360
static int spi_controller_id_alloc(struct spi_controller *ctlr, int start, int end)
drivers/spi/spi.c
3365
id = idr_alloc(&spi_controller_idr, ctlr, start, end, GFP_KERNEL);
drivers/ssb/bridge_pcmcia_80211.c
45
dev->resource[2]->end = SSB_CORE_SIZE;
drivers/ssb/driver_chipcommon_sflash.c
15
.end = 0,
drivers/ssb/driver_chipcommon_sflash.c
159
ssb_sflash_dev.resource[0].end = ssb_sflash_dev.resource[0].start +
drivers/ssb/driver_gige.c
191
dev->io_resource.end = 0x8FF;
drivers/ssb/driver_gige.c
204
dev->mem_resource.end = base + 0x10000 - 1;
drivers/ssb/driver_gige.c
266
res->end = dev->mem_resource.end;
drivers/ssb/driver_mipscore.c
261
ssb_pflash_resource.end = pflash->window + pflash->window_size;
drivers/ssb/driver_pcicore.c
241
.end = SSB_PCI_DMA + SSB_PCI_DMA_SZ - 1,
drivers/ssb/driver_pcicore.c
248
.end = 0x7FF,
drivers/staging/axis-fifo/axis-fifo.c
397
goto end;
drivers/staging/axis-fifo/axis-fifo.c
401
goto end;
drivers/staging/axis-fifo/axis-fifo.c
408
goto end;
drivers/staging/axis-fifo/axis-fifo.c
412
goto end;
drivers/staging/axis-fifo/axis-fifo.c
420
goto end;
drivers/staging/axis-fifo/axis-fifo.c
428
goto end;
drivers/staging/axis-fifo/axis-fifo.c
436
goto end;
drivers/staging/axis-fifo/axis-fifo.c
444
goto end;
drivers/staging/axis-fifo/axis-fifo.c
447
end:
drivers/staging/media/atomisp/include/hmm/hmm_bo.h
117
unsigned int end;
drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf.h
219
num = ia_css_circbuf_get_offset(cb, cb->desc->start, cb->desc->end);
drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf.h
278
ia_css_circbuf_elem_cpy(&elem, &cb->elems[cb->desc->end]);
drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf.h
280
cb->desc->end = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->end, 1);
drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf_comm.h
35
u8 end; /* index at which to write the new element */
drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf_desc.h
140
cb_desc->end);
drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf_desc.h
161
cb_desc->end);
drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf_desc.h
33
return (cb_desc->end == cb_desc->start);
drivers/staging/media/atomisp/pci/base/circbuf/interface/ia_css_circbuf_desc.h
50
return (OP_std_modadd(cb_desc->end, 1, cb_desc->size) == cb_desc->start);
drivers/staging/media/atomisp/pci/base/circbuf/src/circbuf.c
124
max_offset = ia_css_circbuf_get_offset(cb, cb->desc->start, cb->desc->end);
drivers/staging/media/atomisp/pci/base/circbuf/src/circbuf.c
169
pos = ia_css_circbuf_get_pos_at_offset(cb, cb->desc->end, offset);
drivers/staging/media/atomisp/pci/base/circbuf/src/circbuf.c
207
curr_end = cb->desc->end;
drivers/staging/media/atomisp/pci/base/circbuf/src/circbuf.c
231
cb->desc->end = curr_size;
drivers/staging/media/atomisp/pci/base/circbuf/src/circbuf.c
74
cb->desc->end = 0;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
23
subword(hive_uedge w, unsigned int start, unsigned int end)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
25
return (w & (((1ULL << (end - 1)) - 1) << 1 | 1)) >> start;
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
30
inv_subword(hive_uedge w, unsigned int start, unsigned int end)
drivers/staging/media/atomisp/pci/hive_isp_css_common/host/vmem.c
32
return w & (~(((1ULL << (end - 1)) - 1) << 1 | 1) | ((1ULL << start) - 1));
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
1025
unsigned int start, end;
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
1036
end = vma->vm_end;
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
1042
if ((start + pgnr_to_size(pgnr)) != end) {
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
154
if (bo->end > start)
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
244
new_bo->end = new_bo->start + pgnr_to_size(pgnr);
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
245
bo->start = new_bo->end;
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
470
prev_bo->end == bo->start &&
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
477
next_bo->start == bo->end &&
drivers/staging/media/atomisp/pci/hmm/hmm_bo.c
57
bo->end = bo->start + pgnr_to_size(pgnr);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
190
unsigned int start, unsigned int end, phys_addr_t phys)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
199
end = ISP_PAGE_ALIGN(end);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
224
} while (ptr < end && idx < ISP_L2PT_PTES - 1);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
234
unsigned int start, unsigned int end,
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
246
end = ISP_PAGE_ALIGN(end);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
277
if (l1_aligned < end) {
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
284
l2_pt, ptr, end, phys);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
285
phys += (end - ptr);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
286
ptr = end;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
297
} while (ptr < end && idx < ISP_L1PT_PTES);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
309
unsigned int start, end;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
336
end = start + (pgnr << ISP_PAGE_OFFSET);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
339
ret = mmu_l1_map(mmu, l1_pt, start, end, phys);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
354
unsigned int start, unsigned int end)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
363
end = ISP_PAGE_ALIGN(end);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
378
} while (ptr < end && idx < ISP_L2PT_PTES - 1);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
391
unsigned int start, unsigned int end)
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
401
end = ISP_PAGE_ALIGN(end);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
418
if (l1_aligned < end) {
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
422
mmu_l2_unmap(mmu, l1_pt, idx, l2_pt, ptr, end);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
423
ptr = end;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
430
} while (ptr < end && idx < ISP_L1PT_PTES);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
440
unsigned int start, end;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
453
end = start + (pgnr << ISP_PAGE_OFFSET);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
455
mmu_l1_unmap(mmu, l1_pt, start, end);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
467
unsigned int start, end;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
470
end = (end_isp_virt) & ISP_PAGE_MASK;
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
471
pgnr = (end - start) >> ISP_PAGE_OFFSET;
drivers/staging/media/atomisp/pci/runtime/queue/src/queue.c
109
error = ia_css_queue_item_store(qhandle, cb_desc.end, &cb_elem);
drivers/staging/media/atomisp/pci/runtime/queue/src/queue.c
113
cb_desc.end = (cb_desc.end + 1) % cb_desc.size;
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
48
cb_desc->end = sp_dmem_load_uint8(rdesc->proc_id,
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
50
+ offsetof(ia_css_circbuf_desc_t, end));
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
96
+ offsetof(ia_css_circbuf_desc_t, end),
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.c
97
cb_desc->end);
drivers/staging/media/atomisp/pci/runtime/queue/src/queue_access.h
42
(cb_desc)->end = 0; \
drivers/staging/media/ipu3/ipu3-abi.h
1901
u8 end; /* index at which to write the new element */
drivers/staging/media/ipu3/ipu3-css-params.c
2403
u16 end; /* width for grid end */
drivers/staging/media/ipu3/ipu3-css-params.c
2414
end = imgu_css_grid_end(acc->awb_fr.stripes[0].grid_cfg.x_start,
drivers/staging/media/ipu3/ipu3-css-params.c
2417
acc->awb_fr.stripes[0].grid_cfg.x_end = end;
drivers/staging/media/ipu3/ipu3-css-params.c
2424
end = imgu_css_grid_end(acc->awb_fr.stripes[1].grid_cfg.x_start,
drivers/staging/media/ipu3/ipu3-css-params.c
2427
acc->awb_fr.stripes[1].grid_cfg.x_end = end;
drivers/staging/media/ipu3/ipu3-css.c
1066
return queue >= 0 ? readb(&q->host2sp_bufq_info[thread][queue].end) :
drivers/staging/media/ipu3/ipu3-css.c
1067
readb(&q->host2sp_evtq_info.end);
drivers/staging/media/ipu3/ipu3-css.c
1079
u8 size, start, end, end2;
drivers/staging/media/ipu3/ipu3-css.c
1084
end = readb(&q->host2sp_bufq_info[thread][queue].end);
drivers/staging/media/ipu3/ipu3-css.c
1088
end = readb(&q->host2sp_evtq_info.end);
drivers/staging/media/ipu3/ipu3-css.c
1094
end2 = (end + 1) % size;
drivers/staging/media/ipu3/ipu3-css.c
1099
writel(data, &q->host2sp_bufq[thread][queue][end]);
drivers/staging/media/ipu3/ipu3-css.c
1100
writeb(end2, &q->host2sp_bufq_info[thread][queue].end);
drivers/staging/media/ipu3/ipu3-css.c
1102
writel(data, &q->host2sp_evtq[end]);
drivers/staging/media/ipu3/ipu3-css.c
1103
writeb(end2, &q->host2sp_evtq_info.end);
drivers/staging/media/ipu3/ipu3-css.c
1117
u8 size, start, end, start2;
drivers/staging/media/ipu3/ipu3-css.c
1122
end = readb(&q->sp2host_bufq_info[queue].end);
drivers/staging/media/ipu3/ipu3-css.c
1126
end = readb(&q->sp2host_evtq_info.end);
drivers/staging/media/ipu3/ipu3-css.c
1132
if (end == start)
drivers/staging/media/meson/vdec/codec_mpeg12.c
177
goto end;
drivers/staging/media/meson/vdec/codec_mpeg12.c
192
end:
drivers/staging/rtl8723bs/core/rtw_security.c
1388
u8 *pos, *end;
drivers/staging/rtl8723bs/core/rtw_security.c
1404
end = pos + len[0];
drivers/staging/rtl8723bs/core/rtw_security.c
1409
if (pos >= end) {
drivers/staging/rtl8723bs/core/rtw_security.c
1412
end = pos + len[e];
drivers/staging/rtl8723bs/core/rtw_security.c
1427
if (pos >= end) {
drivers/staging/rtl8723bs/core/rtw_security.c
1430
end = pos + len[e];
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
205
u8 *end, u8 *tail,
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c
208
if (end > tail) {
drivers/staging/vme_user/vme.c
1215
(address < handler->end)) {
drivers/staging/vme_user/vme.c
1242
handler->end = address + len;
drivers/staging/vme_user/vme.c
764
if (phys_addr + vma_size > image->bus_resource.end + 1) {
drivers/staging/vme_user/vme_bridge.h
84
unsigned long long end; /* End of error window */
drivers/staging/vme_user/vme_fake.c
419
unsigned long long start, end, offset;
drivers/staging/vme_user/vme_fake.c
424
end = bridge->slaves[i].vme_base + bridge->slaves[i].size;
drivers/staging/vme_user/vme_fake.c
432
if ((addr >= start) && (addr < end)) {
drivers/staging/vme_user/vme_fake.c
452
unsigned long long start, end, offset;
drivers/staging/vme_user/vme_fake.c
463
end = bridge->slaves[i].vme_base + bridge->slaves[i].size;
drivers/staging/vme_user/vme_fake.c
465
if ((addr >= start) && ((addr + 1) < end)) {
drivers/staging/vme_user/vme_fake.c
485
unsigned long long start, end, offset;
drivers/staging/vme_user/vme_fake.c
496
end = bridge->slaves[i].vme_base + bridge->slaves[i].size;
drivers/staging/vme_user/vme_fake.c
498
if ((addr >= start) && ((addr + 3) < end)) {
drivers/staging/vme_user/vme_fake.c
615
unsigned long long start, end, offset;
drivers/staging/vme_user/vme_fake.c
626
end = bridge->slaves[i].vme_base + bridge->slaves[i].size;
drivers/staging/vme_user/vme_fake.c
628
if ((addr >= start) && (addr < end)) {
drivers/staging/vme_user/vme_fake.c
645
unsigned long long start, end, offset;
drivers/staging/vme_user/vme_fake.c
656
end = bridge->slaves[i].vme_base + bridge->slaves[i].size;
drivers/staging/vme_user/vme_fake.c
658
if ((addr >= start) && ((addr + 1) < end)) {
drivers/staging/vme_user/vme_fake.c
675
unsigned long long start, end, offset;
drivers/staging/vme_user/vme_fake.c
686
end = bridge->slaves[i].vme_base + bridge->slaves[i].size;
drivers/staging/vme_user/vme_fake.c
688
if ((addr >= start) && ((addr + 3) < end)) {
drivers/staging/vme_user/vme_tsi148.c
720
existing_size = (unsigned long long)(image->bus_resource.end -
drivers/staging/vme_user/vme_tsi148.c
751
image->bus_resource.end = (unsigned long)size;
drivers/target/iscsi/iscsi_target_nego.c
1112
char *tmpbuf, *start = NULL, *end = NULL, *key, *value;
drivers/target/iscsi/iscsi_target_nego.c
1137
end = (start + payload_length);
drivers/target/iscsi/iscsi_target_nego.c
1143
while (start < end) {
drivers/target/iscsi/iscsi_target_parameters.c
1312
char *tmpbuf, *start = NULL, *end = NULL;
drivers/target/iscsi/iscsi_target_parameters.c
1321
end = (start + length);
drivers/target/iscsi/iscsi_target_parameters.c
1323
while (start < end) {
drivers/target/sbp/sbp_target.c
32
.end = 0x1000000000000ULL,
drivers/target/target_core_configfs.c
2824
const char *const end = page + PAGE_SIZE;
drivers/target/target_core_configfs.c
2832
cur += scnprintf(cur, end - cur, "%s/%s\n",
drivers/target/target_core_configfs.c
2835
if (WARN_ON_ONCE(cur >= end))
drivers/target/target_core_file.c
388
loff_t start, end;
drivers/target/target_core_file.c
403
end = LLONG_MAX;
drivers/target/target_core_file.c
407
end = start + cmd->data_length - 1;
drivers/target/target_core_file.c
409
end = LLONG_MAX;
drivers/target/target_core_file.c
412
ret = vfs_fsync_range(fd_dev->fd_file, start, end, 1);
drivers/target/target_core_file.c
641
loff_t end;
drivers/target/target_core_file.c
644
end = start + cmd->data_length - 1;
drivers/target/target_core_file.c
646
end = LLONG_MAX;
drivers/target/target_core_file.c
648
vfs_fsync_range(fd_dev->fd_file, start, end, 1);
drivers/target/target_core_user.c
3191
u32 start, end, block, total_blocks_freed = 0;
drivers/target/target_core_user.c
3215
end = udev->dbi_max + 1;
drivers/target/target_core_user.c
3216
block = find_last_bit(udev->data_bitmap, end);
drivers/target/target_core_user.c
3224
} else if (block == end) {
drivers/target/target_core_user.c
3243
pages_freed = tcmu_blocks_release(udev, start, end - 1);
drivers/target/target_core_user.c
3252
total_blocks_freed += end - start;
drivers/target/target_core_user.c
3254
pages_freed, total_pages_freed, end - start,
drivers/tc/tc.c
120
tdev->resource.end = slotaddr + devsize - 1;
drivers/tc/tc.c
123
tdev->resource.end = extslotaddr + devsize - 1;
drivers/tc/tc.c
171
tc_bus.resource[0].end = tc_bus.slot_base +
drivers/tc/tc.c
183
tc_bus.resource[1].end = tc_bus.ext_slot_base +
drivers/tee/optee/call.c
612
unsigned long end)
drivers/tee/optee/call.c
617
for_each_vma_range(vmi, vma, end) {
drivers/tee/optee/smc_abi.c
1430
phys_addr_t end;
drivers/tee/optee/smc_abi.c
1446
end = rounddown(res.result.start + res.result.size, PAGE_SIZE);
drivers/tee/optee/smc_abi.c
1448
size = end - begin;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
126
end:
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
163
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
171
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
200
end:
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
230
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
241
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
247
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
253
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
259
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
337
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
344
end:
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
88
goto end;
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
95
goto end;
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
268
goto end;
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
275
goto end;
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
281
goto end;
drivers/thermal/intel/int340x_thermal/int3400_thermal.c
295
end:
drivers/thunderbolt/dma_port.c
244
unsigned long end = jiffies + msecs_to_jiffies(timeout);
drivers/thunderbolt/dma_port.c
261
} while (time_before(jiffies, end));
drivers/thunderbolt/icm.c
154
const void *end = ep_name + size;
drivers/thunderbolt/icm.c
156
while (ep_name < end) {
drivers/thunderbolt/icm.c
161
if (ep_name + ep->len > end)
drivers/thunderbolt/icm.c
1709
unsigned long end = jiffies + msecs_to_jiffies(10);
drivers/thunderbolt/icm.c
1718
} while (time_before(jiffies, end));
drivers/thunderbolt/icm.c
215
unsigned long end = jiffies + msecs_to_jiffies(timeout_msec);
drivers/thunderbolt/icm.c
228
} while (time_before(jiffies, end));
drivers/thunderbolt/nhi_ops.c
101
} while (time_before(jiffies, end));
drivers/thunderbolt/nhi_ops.c
89
unsigned long end;
drivers/thunderbolt/nhi_ops.c
95
end = jiffies + msecs_to_jiffies(timeout);
drivers/thunderbolt/switch.c
864
struct tb_port *tb_next_port_on_path(struct tb_port *start, struct tb_port *end,
drivers/thunderbolt/switch.c
872
if (prev->sw == end->sw) {
drivers/thunderbolt/switch.c
873
if (prev == end)
drivers/thunderbolt/switch.c
875
return end;
drivers/thunderbolt/switch.c
878
if (tb_switch_is_reachable(prev->sw, end->sw)) {
drivers/thunderbolt/switch.c
879
next = tb_port_at(tb_route(end->sw), prev->sw);
drivers/thunderbolt/tb.h
1108
struct tb_port *tb_next_port_on_path(struct tb_port *start, struct tb_port *end,
drivers/thunderbolt/usb4.c
2999
ktime_t end;
drivers/thunderbolt/usb4.c
3007
end = ktime_add_ms(ktime_get(), timeout_msec);
drivers/thunderbolt/usb4.c
3018
} while (ktime_before(ktime_get(), end));
drivers/tty/hvc/hvc_iucv.c
1270
void *start, *end;
drivers/tty/hvc/hvc_iucv.c
1279
end = memchr(start, ' ', 8);
drivers/tty/hvc/hvc_iucv.c
1280
len = (end) ? end - start : 8;
drivers/tty/ipwireless/main.c
130
p_dev->resource[3]->end = 0; /* this used to be 0x1000 */
drivers/tty/mips_ejtag_fdc.c
225
const u8 *end = ptr + *(sizes++);
drivers/tty/mips_ejtag_fdc.c
227
for (; ptr < end; ++ptr) {
drivers/tty/moxa.c
479
unsigned long end = jiffies + moxaFuncTout;
drivers/tty/moxa.c
482
if (time_after(jiffies, end))
drivers/tty/serial/8250/8250_core.c
76
struct list_head *l, *end = NULL;
drivers/tty/serial/8250/8250_core.c
88
end = NULL;
drivers/tty/serial/8250/8250_core.c
89
} else if (end == NULL)
drivers/tty/serial/8250/8250_core.c
90
end = l;
drivers/tty/serial/8250/8250_core.c
96
} while (l != end);
drivers/tty/serial/8250/8250_keba.c
192
res.end = res.start + KUART_BASE - 1;
drivers/tty/serial/8250/8250_port.c
3263
const char *end = s + count;
drivers/tty/serial/8250/8250_port.c
3270
while (s != end) {
drivers/tty/serial/8250/8250_port.c
3274
for (i = 0; i < fifosize && s != end; ++i) {
drivers/tty/serial/8250/serial_cs.c
384
if ((p_dev->resource[1]->end != 0) &&
drivers/tty/serial/8250/serial_cs.c
411
if (p_dev->resource[0]->end != size_table[(*try >> 1)])
drivers/tty/serial/8250/serial_cs.c
414
p_dev->resource[0]->end = 8;
drivers/tty/serial/8250/serial_cs.c
432
p_dev->resource[0]->end = 8;
drivers/tty/serial/8250/serial_cs.c
488
if (p_dev->resource[1]->end)
drivers/tty/serial/8250/serial_cs.c
495
if (p_dev->resource[0]->end <= 8)
drivers/tty/serial/8250/serial_cs.c
500
p_dev->resource[0]->end = *multi * 8;
drivers/tty/serial/8250/serial_cs.c
512
if (!p_dev->resource[0]->end || !p_dev->resource[1]->end ||
drivers/tty/serial/8250/serial_cs.c
516
p_dev->resource[0]->end = p_dev->resource[1]->end = 8;
drivers/tty/serial/8250/serial_cs.c
596
if (!p_dev->resource[0]->end)
drivers/tty/serial/8250/serial_cs.c
599
if ((!p_dev->resource[1]->end) && (p_dev->resource[0]->end % 8 == 0))
drivers/tty/serial/8250/serial_cs.c
600
info->multi = p_dev->resource[0]->end >> 3;
drivers/tty/serial/8250/serial_cs.c
602
if ((p_dev->resource[1]->end) && (p_dev->resource[0]->end == 8)
drivers/tty/serial/8250/serial_cs.c
603
&& (p_dev->resource[1]->end == 8))
drivers/tty/serial/msm_serial.c
1065
const struct msm_baud_map *entry, *end, *best;
drivers/tty/serial/msm_serial.c
1089
end = table + ARRAY_SIZE(table);
drivers/tty/serial/msm_serial.c
1091
while (entry < end) {
drivers/tty/synclink_gt.c
1758
unsigned int start, end;
drivers/tty/synclink_gt.c
1767
start = end = info->rbuf_current;
drivers/tty/synclink_gt.c
1769
while(desc_complete(bufs[end])) {
drivers/tty/synclink_gt.c
1770
count = desc_count(bufs[end]) - info->rbuf_index;
drivers/tty/synclink_gt.c
1771
p = bufs[end].buf + info->rbuf_index;
drivers/tty/synclink_gt.c
1808
free_rbufs(info, end, end);
drivers/tty/synclink_gt.c
1810
if (++end == info->rbuf_count)
drivers/tty/synclink_gt.c
1811
end = 0;
drivers/tty/synclink_gt.c
1814
if (end == start)
drivers/tty/synclink_gt.c
4520
unsigned int start, end;
drivers/tty/synclink_gt.c
4537
start = end = info->rbuf_current;
drivers/tty/synclink_gt.c
4540
if (!desc_complete(info->rbufs[end]))
drivers/tty/synclink_gt.c
4544
addr_field = info->rbufs[end].buf[0];
drivers/tty/synclink_gt.c
4546
framesize += desc_count(info->rbufs[end]);
drivers/tty/synclink_gt.c
4548
if (desc_eof(info->rbufs[end]))
drivers/tty/synclink_gt.c
4551
if (++end == info->rbuf_count)
drivers/tty/synclink_gt.c
4552
end = 0;
drivers/tty/synclink_gt.c
4554
if (end == info->rbuf_current) {
drivers/tty/synclink_gt.c
4573
status = desc_status(info->rbufs[end]);
drivers/tty/synclink_gt.c
4581
free_rbufs(info, start, end);
drivers/tty/synclink_gt.c
4645
free_rbufs(info, start, end);
drivers/tty/vt/selection.c
217
bp = kmalloc_array((vc_sel.end - vc_sel.start) / 2 + 1, unicode ? 4 : 1,
drivers/tty/vt/selection.c
228
for (i = vc_sel.start; i <= vc_sel.end; i += 2) {
drivers/tty/vt/selection.c
313
if (new_sel_end == vc_sel.end) /* no action required */
drivers/tty/vt/selection.c
315
else if (new_sel_end > vc_sel.end) /* extend to right */
drivers/tty/vt/selection.c
316
highlight(vc_sel.end + 2, new_sel_end);
drivers/tty/vt/selection.c
318
highlight(new_sel_end + 2, vc_sel.end);
drivers/tty/vt/selection.c
320
else if (new_sel_end == vc_sel.end)
drivers/tty/vt/selection.c
333
vc_sel.end = new_sel_end;
drivers/tty/vt/selection.c
45
int end;
drivers/tty/vt/selection.c
87
highlight(vc_sel.start, vc_sel.end);
drivers/tty/vt/vt.c
1139
unsigned long end;
drivers/tty/vt/vt.c
1230
end = old_origin + old_row_size * min(old_rows, new_rows);
drivers/tty/vt/vt.c
1239
while (old_origin < end) {
drivers/usb/atm/usbatm.c
325
if (sarb->tail + ATM_CELL_PAYLOAD > sarb->end) {
drivers/usb/cdns3/cdns3-pci-wrap.c
111
res[RES_DEV_ID].end = pci_resource_end(pdev, PCI_BAR_DEV);
drivers/usb/cdns3/cdns3-pci-wrap.c
118
res[RES_HOST_ID].end = pci_resource_end(pdev, PCI_BAR_HOST);
drivers/usb/cdns3/cdns3-pci-wrap.c
135
res[RES_DRD_ID].end = pci_resource_end(pdev, PCI_BAR_OTG);
drivers/usb/cdns3/cdns3-plat.c
75
cdns->xhci_res[0].end = ret;
drivers/usb/cdns3/cdnsp-pci.c
120
res->end = pci_resource_end(pdev, PCI_BAR_HOST);
drivers/usb/cdns3/cdnsp-pci.c
134
res->end = pci_resource_end(pdev, PCI_BAR_OTG);
drivers/usb/chipidea/ci_hdrc_pci.c
90
res[0].end = pci_resource_end(pdev, 0);
drivers/usb/class/cdc-wdm.c
664
static int wdm_fsync(struct file *file, loff_t start, loff_t end, int datasync)
drivers/usb/core/devices.c
142
static char *usb_dump_endpoint_descriptor(int speed, char *start, char *end,
drivers/usb/core/devices.c
148
if (start > end)
drivers/usb/core/devices.c
191
static char *usb_dump_interface_descriptor(char *start, char *end,
drivers/usb/core/devices.c
200
if (start > end)
drivers/usb/core/devices.c
222
static char *usb_dump_interface(int speed, char *start, char *end,
drivers/usb/core/devices.c
229
start = usb_dump_interface_descriptor(start, end, intfc, iface, setno);
drivers/usb/core/devices.c
232
start, end, &desc->endpoint[i].desc);
drivers/usb/core/devices.c
237
static char *usb_dump_iad_descriptor(char *start, char *end,
drivers/usb/core/devices.c
240
if (start > end)
drivers/usb/core/devices.c
257
static char *usb_dump_config_descriptor(char *start, char *end,
drivers/usb/core/devices.c
263
if (start > end)
drivers/usb/core/devices.c
279
static char *usb_dump_config(int speed, char *start, char *end,
drivers/usb/core/devices.c
286
if (start > end)
drivers/usb/core/devices.c
291
start = usb_dump_config_descriptor(start, end, &config->desc, active,
drivers/usb/core/devices.c
296
start = usb_dump_iad_descriptor(start, end,
drivers/usb/core/devices.c
304
start, end, intfc, interface, j);
drivers/usb/core/devices.c
313
static char *usb_dump_device_descriptor(char *start, char *end,
drivers/usb/core/devices.c
319
if (start > end)
drivers/usb/core/devices.c
329
if (start > end)
drivers/usb/core/devices.c
341
static char *usb_dump_device_strings(char *start, char *end,
drivers/usb/core/devices.c
344
if (start > end)
drivers/usb/core/devices.c
349
if (start > end)
drivers/usb/core/devices.c
353
if (start > end)
drivers/usb/core/devices.c
364
static char *usb_dump_desc(char *start, char *end, struct usb_device *dev)
drivers/usb/core/devices.c
368
start = usb_dump_device_descriptor(start, end, &dev->descriptor);
drivers/usb/core/devices.c
370
start = usb_dump_device_strings(start, end, dev);
drivers/usb/core/devices.c
374
start, end, dev->config + i,
drivers/usb/dwc2/core.c
296
ktime_t end;
drivers/usb/dwc2/core.c
313
end = ktime_get();
drivers/usb/dwc2/core.c
314
ms = ktime_to_ms(ktime_sub(end, start));
drivers/usb/dwc2/hcd_queue.c
239
int end;
drivers/usb/dwc2/hcd_queue.c
242
end = (start / bits_per_period + 1) * bits_per_period;
drivers/usb/dwc2/hcd_queue.c
245
start = bitmap_find_next_zero_area(map, end, start, num_bits,
drivers/usb/dwc2/hcd_queue.c
253
if (start >= end) {
drivers/usb/dwc2/hcd_queue.c
254
start = end;
drivers/usb/dwc2/hcd_queue.c
261
int ith_end = end + interval_bits * i;
drivers/usb/dwc2/hcd_queue.c
278
start = end;
drivers/usb/dwc2/pci.c
86
res[0].end = pci_resource_end(pci, 0);
drivers/usb/dwc3/core.c
2201
dwc->xhci_resources[0].end = dwc->xhci_resources[0].start +
drivers/usb/dwc3/dwc3-haps.c
67
res[0].end = pci_resource_end(pci, 0);
drivers/usb/dwc3/dwc3-pci.c
357
res[0].end = pci_resource_end(pci, 0);
drivers/usb/dwc3/dwc3-qcom.c
662
res.end = res.start + SDM845_QSCRATCH_BASE_OFFSET;
drivers/usb/dwc3/dwc3-qcom.c
664
qcom->qscratch_base = devm_ioremap(dev, res.end, SDM845_QSCRATCH_SIZE);
drivers/usb/dwc3/host.c
91
dwc->xhci_resources[1].end = irq;
drivers/usb/fotg210/fotg210-hcd.c
2239
struct fotg210_qtd *last, *end = qh->dummy;
drivers/usb/fotg210/fotg210-hcd.c
2293
if (qtd == end)
drivers/usb/gadget/composite.c
2460
goto end;
drivers/usb/gadget/composite.c
2473
goto end;
drivers/usb/gadget/composite.c
2477
end:
drivers/usb/gadget/function/f_hid.c
1353
goto end; \
drivers/usb/gadget/function/f_hid.c
1358
goto end; \
drivers/usb/gadget/function/f_hid.c
1362
goto end; \
drivers/usb/gadget/function/f_hid.c
1367
end: \
drivers/usb/gadget/function/f_hid.c
1402
goto end;
drivers/usb/gadget/function/f_hid.c
1405
goto end;
drivers/usb/gadget/function/f_hid.c
1410
goto end;
drivers/usb/gadget/function/f_hid.c
1417
end:
drivers/usb/gadget/function/f_hid.c
1446
goto end;
drivers/usb/gadget/function/f_hid.c
1452
goto end;
drivers/usb/gadget/function/f_hid.c
1457
goto end;
drivers/usb/gadget/function/f_hid.c
1464
end:
drivers/usb/gadget/function/f_loopback.c
493
goto end;
drivers/usb/gadget/function/f_loopback.c
498
goto end;
drivers/usb/gadget/function/f_loopback.c
502
end:
drivers/usb/gadget/function/f_loopback.c
531
goto end;
drivers/usb/gadget/function/f_loopback.c
536
goto end;
drivers/usb/gadget/function/f_loopback.c
540
end:
drivers/usb/gadget/function/f_mass_storage.c
3446
goto end;
drivers/usb/gadget/function/f_mass_storage.c
3450
goto end;
drivers/usb/gadget/function/f_mass_storage.c
3454
goto end;
drivers/usb/gadget/function/f_mass_storage.c
3457
end:
drivers/usb/gadget/function/f_midi.c
1120
goto end; \
drivers/usb/gadget/function/f_midi.c
1125
goto end; \
drivers/usb/gadget/function/f_midi.c
1129
goto end; \
drivers/usb/gadget/function/f_midi.c
1134
end: \
drivers/usb/gadget/function/f_midi.c
1164
goto end; \
drivers/usb/gadget/function/f_midi.c
1169
goto end; \
drivers/usb/gadget/function/f_midi.c
1173
goto end; \
drivers/usb/gadget/function/f_midi.c
1178
end: \
drivers/usb/gadget/function/f_midi.c
1214
goto end; \
drivers/usb/gadget/function/f_midi.c
1220
goto end; \
drivers/usb/gadget/function/f_midi.c
1225
end: \
drivers/usb/gadget/function/f_midi2.c
2136
goto end;
drivers/usb/gadget/function/f_midi2.c
2141
goto end;
drivers/usb/gadget/function/f_midi2.c
2144
goto end;
drivers/usb/gadget/function/f_midi2.c
2150
end:
drivers/usb/gadget/function/f_midi2.c
2165
goto end;
drivers/usb/gadget/function/f_midi2.c
2170
goto end;
drivers/usb/gadget/function/f_midi2.c
2174
end:
drivers/usb/gadget/function/f_midi2.c
2202
goto end;
drivers/usb/gadget/function/f_midi2.c
2208
goto end;
drivers/usb/gadget/function/f_midi2.c
2216
end:
drivers/usb/gadget/function/f_printer.c
1303
goto end;
drivers/usb/gadget/function/f_printer.c
1308
goto end;
drivers/usb/gadget/function/f_printer.c
1312
end:
drivers/usb/gadget/function/f_printer.c
711
printer_fsync(struct file *fd, loff_t start, loff_t end, int datasync)
drivers/usb/gadget/function/f_sourcesink.c
1005
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1010
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1014
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1019
end:
drivers/usb/gadget/function/f_sourcesink.c
1048
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1053
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1057
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1062
end:
drivers/usb/gadget/function/f_sourcesink.c
1091
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1096
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1100
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1105
end:
drivers/usb/gadget/function/f_sourcesink.c
1134
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1139
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1143
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1148
end:
drivers/usb/gadget/function/f_sourcesink.c
1177
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1182
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1186
end:
drivers/usb/gadget/function/f_sourcesink.c
1215
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1220
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1224
end:
drivers/usb/gadget/function/f_sourcesink.c
1253
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1258
goto end;
drivers/usb/gadget/function/f_sourcesink.c
1262
end:
drivers/usb/gadget/function/f_sourcesink.c
919
goto end;
drivers/usb/gadget/function/f_sourcesink.c
924
goto end;
drivers/usb/gadget/function/f_sourcesink.c
928
goto end;
drivers/usb/gadget/function/f_sourcesink.c
933
end:
drivers/usb/gadget/function/f_sourcesink.c
962
goto end;
drivers/usb/gadget/function/f_sourcesink.c
967
goto end;
drivers/usb/gadget/function/f_sourcesink.c
971
goto end;
drivers/usb/gadget/function/f_sourcesink.c
976
end:
drivers/usb/gadget/function/f_uac1.c
1553
goto end; \
drivers/usb/gadget/function/f_uac1.c
1558
goto end; \
drivers/usb/gadget/function/f_uac1.c
1563
end: \
drivers/usb/gadget/function/f_uac1.c
1606
goto end; \
drivers/usb/gadget/function/f_uac1.c
1615
goto end; \
drivers/usb/gadget/function/f_uac1.c
1621
end: \
drivers/usb/gadget/function/f_uac1.c
1652
goto end; \
drivers/usb/gadget/function/f_uac1.c
1658
end: \
drivers/usb/gadget/function/f_uac1_legacy.c
870
goto end; \
drivers/usb/gadget/function/f_uac1_legacy.c
875
goto end; \
drivers/usb/gadget/function/f_uac1_legacy.c
880
end: \
drivers/usb/gadget/function/f_uac1_legacy.c
914
goto end; \
drivers/usb/gadget/function/f_uac1_legacy.c
919
goto end; \
drivers/usb/gadget/function/f_uac1_legacy.c
927
end: \
drivers/usb/gadget/function/f_uac2.c
1915
goto end; \
drivers/usb/gadget/function/f_uac2.c
1920
goto end; \
drivers/usb/gadget/function/f_uac2.c
1925
end: \
drivers/usb/gadget/function/f_uac2.c
1967
goto end; \
drivers/usb/gadget/function/f_uac2.c
1976
goto end; \
drivers/usb/gadget/function/f_uac2.c
1981
end: \
drivers/usb/gadget/function/f_uac2.c
2024
goto end; \
drivers/usb/gadget/function/f_uac2.c
2033
goto end; \
drivers/usb/gadget/function/f_uac2.c
2039
end: \
drivers/usb/gadget/function/f_uac2.c
2070
goto end; \
drivers/usb/gadget/function/f_uac2.c
2079
end: \
drivers/usb/gadget/function/uvc_configfs.c
1715
goto end;
drivers/usb/gadget/function/uvc_configfs.c
1720
goto end;
drivers/usb/gadget/function/uvc_configfs.c
1723
goto end;
drivers/usb/gadget/function/uvc_configfs.c
1725
end:
drivers/usb/gadget/function/uvc_configfs.c
1980
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
1985
end: \
drivers/usb/gadget/function/uvc_configfs.c
2085
goto end;
drivers/usb/gadget/function/uvc_configfs.c
2090
goto end;
drivers/usb/gadget/function/uvc_configfs.c
2095
goto end;
drivers/usb/gadget/function/uvc_configfs.c
2101
goto end;
drivers/usb/gadget/function/uvc_configfs.c
2111
end:
drivers/usb/gadget/function/uvc_configfs.c
229
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2310
goto end;
drivers/usb/gadget/function/uvc_configfs.c
2319
goto end;
drivers/usb/gadget/function/uvc_configfs.c
2326
end:
drivers/usb/gadget/function/uvc_configfs.c
234
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
238
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2401
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2406
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2411
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2416
end: \
drivers/usb/gadget/function/uvc_configfs.c
242
end: \
drivers/usb/gadget/function/uvc_configfs.c
2598
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2603
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2608
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2613
end: \
drivers/usb/gadget/function/uvc_configfs.c
2790
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2795
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2799
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
2803
end: \
drivers/usb/gadget/function/uvc_configfs.c
2860
goto end;
drivers/usb/gadget/function/uvc_configfs.c
2867
end:
drivers/usb/gadget/function/uvc_configfs.c
3732
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
3737
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
3741
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
3745
end: \
drivers/usb/gadget/function/uvc_configfs.c
3782
goto end; \
drivers/usb/gadget/function/uvc_configfs.c
3789
end: \
drivers/usb/gadget/udc/aspeed_udc.c
658
goto end;
drivers/usb/gadget/udc/aspeed_udc.c
670
goto end;
drivers/usb/gadget/udc/aspeed_udc.c
674
goto end;
drivers/usb/gadget/udc/aspeed_udc.c
685
end:
drivers/usb/gadget/udc/goku_udc.c
540
u32 end = start + req->req.length - 1;
drivers/usb/gadget/udc/goku_udc.c
551
writel(end, &regs->in_dma_end);
drivers/usb/gadget/udc/goku_udc.c
576
writel(end, &regs->out_dma_end);
drivers/usb/gadget/udc/omap_udc.c
475
dma_addr_t end;
drivers/usb/gadget/udc/omap_udc.c
483
end = omap_get_dma_src_pos(ep->lch);
drivers/usb/gadget/udc/omap_udc.c
484
if (end == ep->dma_counter)
drivers/usb/gadget/udc/omap_udc.c
487
end |= start & (0xffff << 16);
drivers/usb/gadget/udc/omap_udc.c
488
if (end < start)
drivers/usb/gadget/udc/omap_udc.c
489
end += 0x10000;
drivers/usb/gadget/udc/omap_udc.c
490
return end - start;
drivers/usb/gadget/udc/omap_udc.c
495
dma_addr_t end;
drivers/usb/gadget/udc/omap_udc.c
497
end = omap_get_dma_dst_pos(ep->lch);
drivers/usb/gadget/udc/omap_udc.c
498
if (end == ep->dma_counter)
drivers/usb/gadget/udc/omap_udc.c
501
end |= start & (0xffff << 16);
drivers/usb/gadget/udc/omap_udc.c
503
end++;
drivers/usb/gadget/udc/omap_udc.c
504
if (end < start)
drivers/usb/gadget/udc/omap_udc.c
505
end += 0x10000;
drivers/usb/gadget/udc/omap_udc.c
506
return end - start;
drivers/usb/gadget/udc/renesas_usbf.c
1852
goto end;
drivers/usb/gadget/udc/renesas_usbf.c
1867
end:
drivers/usb/gadget/udc/renesas_usbf.c
2060
goto end;
drivers/usb/gadget/udc/renesas_usbf.c
2064
goto end;
drivers/usb/gadget/udc/renesas_usbf.c
2071
end:
drivers/usb/gadget/udc/renesas_usbf.c
2124
goto end;
drivers/usb/gadget/udc/renesas_usbf.c
2132
end:
drivers/usb/gadget/udc/renesas_usbf.c
2150
goto end;
drivers/usb/gadget/udc/renesas_usbf.c
2156
end:
drivers/usb/gadget/udc/renesas_usbf.c
3151
goto end;
drivers/usb/gadget/udc/renesas_usbf.c
3161
end:
drivers/usb/host/bcma-hcd.c
311
hci_res[0].end = hci_res[0].start + 0x1000 - 1;
drivers/usb/host/ehci-q.c
288
struct ehci_qtd *last, *end = qh->dummy;
drivers/usb/host/ehci-q.c
338
if (qtd == end)
drivers/usb/host/max3421-hcd.c
1154
char ubuf[512], *dp, *end;
drivers/usb/host/max3421-hcd.c
1164
end = dp + sizeof(ubuf);
drivers/usb/host/max3421-hcd.c
1167
ret = scnprintf(dp, end - dp, " %p(%d.%s %d/%d)", urb,
drivers/usb/host/max3421-hcd.c
1172
if (ret == end - dp - 1)
drivers/usb/host/max3421-hcd.c
1256
char sbuf[16 * 16], *dp, *end;
drivers/usb/host/max3421-hcd.c
1261
end = sbuf + sizeof(sbuf);
drivers/usb/host/max3421-hcd.c
1264
int ret = scnprintf(dp, end - dp, " %lu",
drivers/usb/host/max3421-hcd.c
1266
if (ret == end - dp - 1)
drivers/usb/host/ohci-omap.c
220
hcd->rsrc_len = pdev->resource[0].end - pdev->resource[0].start + 1;
drivers/usb/host/oxu210hp-hcd.c
1385
struct ehci_qtd *last = NULL, *end = qh->dummy;
drivers/usb/host/oxu210hp-hcd.c
1438
if (qtd == end)
drivers/usb/host/sl811_cs.c
101
resources[1].end = base_addr;
drivers/usb/host/sl811_cs.c
104
resources[2].end = base_addr + 1;
drivers/usb/host/ssb-hcd.c
112
hci_res[0].end = hci_res[0].start + len - 1;
drivers/usb/host/xhci-ext-caps.c
45
res.end = res.start + USB_SW_RESOURCE_SIZE - 1;
drivers/usb/host/xhci-ring.c
311
unsigned int pos, start, end;
drivers/usb/host/xhci-ring.c
321
end = trb_to_pos(end_seg, end_trb);
drivers/usb/host/xhci-ring.c
324
if (end < start)
drivers/usb/host/xhci-ring.c
325
return !(pos > end && pos < start);
drivers/usb/host/xhci-ring.c
327
return (pos >= start && pos <= end);
drivers/usb/misc/usbsevseg.c
178
size_t end = my_memlen(buf, count);
drivers/usb/misc/usbsevseg.c
180
if (end > sizeof(mydev->text))
drivers/usb/misc/usbsevseg.c
184
mydev->textlength = end;
drivers/usb/misc/usbsevseg.c
186
if (end > 0)
drivers/usb/misc/usbsevseg.c
187
memcpy(mydev->text, buf, end);
drivers/usb/misc/usbsevseg.c
222
size_t end = my_memlen(buf, count);
drivers/usb/misc/usbsevseg.c
225
if (end > sizeof(mydev->decimals))
drivers/usb/misc/usbsevseg.c
228
for (i = 0; i < end; i++)
drivers/usb/misc/usbsevseg.c
233
for (i = 0; i < end; i++)
drivers/usb/misc/usbsevseg.c
235
mydev->decimals[end-1-i] = 1;
drivers/usb/misc/usbtest.c
2667
struct timespec64 end;
drivers/usb/misc/usbtest.c
2722
ktime_get_ts64(&end);
drivers/usb/misc/usbtest.c
2724
duration = timespec64_sub(end, start);
drivers/usb/mtu3/mtu3.h
197
struct qmu_gpd *end;
drivers/usb/mtu3/mtu3_debugfs.c
213
&ring->dma, ring->start, ring->end,
drivers/usb/mtu3/mtu3_qmu.c
151
ring->end = gpd + MAX_GPD_NUM - 1;
drivers/usb/mtu3/mtu3_qmu.c
205
if (ring->enqueue < ring->end)
drivers/usb/mtu3/mtu3_qmu.c
216
if (ring->dequeue < ring->end)
drivers/usb/mtu3/mtu3_qmu.c
230
if (ring->enqueue < ring->end)
drivers/usb/musb/musb_dsps.c
746
resources[1].end = ret;
drivers/usb/musb/omap2430.c
417
musb_res[i].end = res->end;
drivers/usb/musb/tusb6010.c
1256
musb_resources[0].end = pdev->resource[0].end;
drivers/usb/musb/tusb6010.c
1261
musb_resources[1].end = pdev->resource[1].end;
drivers/usb/phy/phy-fsl-usb.c
479
goto end;
drivers/usb/phy/phy-fsl-usb.c
504
goto end;
drivers/usb/phy/phy-fsl-usb.c
517
end:
drivers/usb/serial/f81534.c
286
goto end;
drivers/usb/serial/f81534.c
291
end:
drivers/usb/serial/mxuport.c
468
u8 *end = data + urb->actual_length;
drivers/usb/serial/mxuport.c
474
while (data < end) {
drivers/usb/serial/mxuport.c
475
if (data + HEADER_SIZE > end) {
drivers/usb/serial/mxuport.c
490
if (!rcv_len || data + HEADER_SIZE + rcv_len > end) {
drivers/usb/serial/mxuport.c
515
u8 *end = data + urb->actual_length;
drivers/usb/serial/mxuport.c
521
while (data < end) {
drivers/usb/serial/mxuport.c
522
if (data + EVENT_LENGTH > end) {
drivers/usb/storage/cypress_atacb.c
155
goto end;
drivers/usb/storage/cypress_atacb.c
225
goto end;
drivers/usb/storage/cypress_atacb.c
232
end:
drivers/usb/storage/sddr09.c
827
int zonestart, end, i;
drivers/usb/storage/sddr09.c
830
end = info->capacity >> (info->blockshift + info->pageshift);
drivers/usb/storage/sddr09.c
831
end -= zonestart;
drivers/usb/storage/sddr09.c
832
if (end > 1024)
drivers/usb/storage/sddr09.c
833
end = 1024;
drivers/usb/storage/sddr09.c
835
for (i = lastpba+1; i < end; i++) {
drivers/usb/typec/ucsi/ucsi_stm32g0.c
470
const u8 *data, *end;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
525
end = fw->data + fw->size;
drivers/usb/typec/ucsi/ucsi_stm32g0.c
526
while (data < end) {
drivers/usb/typec/ucsi/ucsi_stm32g0.c
527
size = min(end - data, STM32G0_I2C_BL_SZ);
drivers/vdpa/mlx5/core/mlx5_vdpa.h
16
u64 end;
drivers/vdpa/mlx5/core/mr.c
125
return min_t(u64, map->last + 1, mr->end);
drivers/vdpa/mlx5/core/mr.c
158
return e->end - s->start;
drivers/vdpa/mlx5/core/mr.c
190
klm->bcount = cpu_to_be32(klm_bcount(dmr->end - dmr->start));
drivers/vdpa/mlx5/core/mr.c
191
preve = dmr->end;
drivers/vdpa/mlx5/core/mr.c
263
dmr->start, dmr->end, cmd->err);
drivers/vdpa/mlx5/core/mr.c
319
dmr->start, dmr->end, cmd->err);
drivers/vdpa/mlx5/core/mr.c
383
for (map = vhost_iotlb_itree_first(iotlb, mr->start, mr->end - 1);
drivers/vdpa/mlx5/core/mr.c
384
map; map = vhost_iotlb_itree_next(map, mr->start, mr->end - 1)) {
drivers/vdpa/mlx5/core/mr.c
391
nsg = MLX5_DIV_ROUND_UP_POW2(mr->end - mr->start, log_entity_size);
drivers/vdpa/mlx5/core/mr.c
398
for (map = vhost_iotlb_itree_first(iotlb, mr->start, mr->end - 1);
drivers/vdpa/mlx5/core/mr.c
399
map; map = vhost_iotlb_itree_next(map, mr->start, mr->end - 1)) {
drivers/vdpa/mlx5/core/mr.c
466
dmr->end = st + sz;
drivers/vdpa/mlx5/core/mr.c
78
MLX5_SET64(mkc, mkc, len, mr->end - mr->start);
drivers/vdpa/mlx5/core/mr.c
81
get_octo_len(mr->end - mr->start, mr->log_size));
drivers/vdpa/mlx5/core/mr.c
83
get_octo_len(mr->end - mr->start, mr->log_size));
drivers/vdpa/octeon_ep/octep_vdpa_main.c
423
octpf->res.end = res->end;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
427
bus_region.end = res->start - 1;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
439
bus_region.end = octpf->res.end;
drivers/vdpa/octeon_ep/octep_vdpa_main.c
713
bus_region.end = bus_region.start + pf->vf_stride - 1;
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1344
resource_size_t end;
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1346
end = hisi_acc_get_resource_len(vdev, index);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1348
if (pos >= end)
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1351
*new_count = min(count, (size_t)(end - pos));
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1367
resource_size_t end;
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1369
end = hisi_acc_get_resource_len(vdev, index);
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
1375
if (req_start + req_len > end)
drivers/vfio/pci/mlx5/cmd.c
1428
goto end;
drivers/vfio/pci/mlx5/cmd.c
1449
end:
drivers/vfio/pci/mlx5/cmd.c
1485
goto end;
drivers/vfio/pci/mlx5/cmd.c
1489
end:
drivers/vfio/pci/mlx5/cmd.c
1514
goto end;
drivers/vfio/pci/mlx5/cmd.c
1519
goto end;
drivers/vfio/pci/mlx5/cmd.c
1533
goto end;
drivers/vfio/pci/mlx5/cmd.c
1607
end:
drivers/vfio/pci/mlx5/cmd.c
1737
goto end;
drivers/vfio/pci/mlx5/cmd.c
1742
goto end;
drivers/vfio/pci/mlx5/cmd.c
1747
goto end;
drivers/vfio/pci/mlx5/cmd.c
1754
goto end;
drivers/vfio/pci/mlx5/cmd.c
1772
goto end;
drivers/vfio/pci/mlx5/cmd.c
1779
goto end;
drivers/vfio/pci/mlx5/cmd.c
1789
end:
drivers/vfio/pci/mlx5/cmd.c
234
goto end;
drivers/vfio/pci/mlx5/cmd.c
238
goto end;
drivers/vfio/pci/mlx5/cmd.c
242
goto end;
drivers/vfio/pci/mlx5/cmd.c
246
goto end;
drivers/vfio/pci/mlx5/cmd.c
250
goto end;
drivers/vfio/pci/mlx5/cmd.c
254
goto end;
drivers/vfio/pci/mlx5/cmd.c
263
goto end;
drivers/vfio/pci/mlx5/cmd.c
280
end:
drivers/vfio/pci/mlx5/cmd.c
537
goto end;
drivers/vfio/pci/mlx5/cmd.c
544
goto end;
drivers/vfio/pci/mlx5/cmd.c
549
end:
drivers/vfio/pci/mlx5/main.c
310
goto end;
drivers/vfio/pci/mlx5/main.c
321
goto end;
drivers/vfio/pci/mlx5/main.c
327
end:
drivers/vfio/pci/mlx5/main.c
66
goto end;
drivers/vfio/pci/mlx5/main.c
74
goto end;
drivers/vfio/pci/mlx5/main.c
811
goto end;
drivers/vfio/pci/mlx5/main.c
826
goto end;
drivers/vfio/pci/mlx5/main.c
83
end:
drivers/vfio/pci/mlx5/main.c
844
goto end;
drivers/vfio/pci/mlx5/main.c
854
end:
drivers/vfio/pci/nvgrace-gpu/main.c
362
u64 req_len, pgoff, end;
drivers/vfio/pci/nvgrace-gpu/main.c
380
check_add_overflow(PFN_PHYS(pgoff), req_len, &end))
drivers/vfio/pci/nvgrace-gpu/main.c
387
if (end > memregion->memlength)
drivers/vfio/pci/qat/main.c
298
loff_t end, *offs;
drivers/vfio/pci/qat/main.c
307
check_add_overflow(len, *offs, &end))
drivers/vfio/pci/qat/main.c
310
if (end > mig_dev->state_size)
drivers/vfio/pci/vfio_pci_core.c
1620
loff_t end = VFIO_PCI_INDEX_TO_OFFSET(VFIO_PCI_ROM_REGION_INDEX);
drivers/vfio/pci/vfio_pci_core.c
1621
loff_t len = end - start;
drivers/vfio/pci/vfio_pci_core.c
183
dummy_res->resource.start = res->end + 1;
drivers/vfio/pci/vfio_pci_core.c
184
dummy_res->resource.end = res->start + PAGE_SIZE - 1;
drivers/vfio/pci/vfio_pci_dmabuf.c
141
phys_addr_t end;
drivers/vfio/pci/vfio_pci_dmabuf.c
149
dma_ranges[i].length, &end))
drivers/vfio/pci/vfio_pci_dmabuf.c
151
if (end > max_addr)
drivers/vfio/pci/vfio_pci_rdwr.c
233
resource_size_t end;
drivers/vfio/pci/vfio_pci_rdwr.c
240
end = pci_resource_len(pdev, bar);
drivers/vfio/pci/vfio_pci_rdwr.c
242
end = roundup_pow_of_two(pdev->romlen);
drivers/vfio/pci/vfio_pci_rdwr.c
246
if (pos >= end)
drivers/vfio/pci/vfio_pci_rdwr.c
249
count = min(count, (size_t)(end - pos));
drivers/vfio/pci/vfio_pci_rdwr.c
265
x_end = end;
drivers/vfio/pci/virtio/legacy_io.c
103
goto end;
drivers/vfio/pci/virtio/legacy_io.c
108
goto end;
drivers/vfio/pci/virtio/legacy_io.c
119
end:
drivers/vfio/pci/virtio/legacy_io.c
93
goto end;
drivers/vfio/pci/virtio/legacy_io.c
99
goto end;
drivers/vfio/pci/virtio/migrate.c
1281
goto end;
drivers/vfio/pci/virtio/migrate.c
1299
end:
drivers/vfio/pci/virtio/migrate.c
134
goto end;
drivers/vfio/pci/virtio/migrate.c
138
end:
drivers/vfio/pci/virtio/migrate.c
314
goto end;
drivers/vfio/pci/virtio/migrate.c
322
goto end;
drivers/vfio/pci/virtio/migrate.c
331
end:
drivers/vfio/pci/virtio/migrate.c
893
goto end;
drivers/vfio/pci/virtio/migrate.c
908
goto end;
drivers/vfio/pci/virtio/migrate.c
923
goto end;
drivers/vfio/pci/virtio/migrate.c
933
end:
drivers/vfio/vfio_iommu_spapr_tce.c
214
unsigned long end = start + tbl->it_size;
drivers/vfio/vfio_iommu_spapr_tce.c
216
if ((start <= entry) && (entry < end)) {
drivers/vfio/vfio_iommu_type1.c
122
dma_addr_t end;
drivers/vfio/vfio_iommu_type1.c
1632
dma_addr_t start, dma_addr_t end)
drivers/vfio/vfio_iommu_type1.c
1638
if (start >= node->start && end <= node->end)
drivers/vfio/vfio_iommu_type1.c
189
dma_addr_t end)
drivers/vfio/vfio_iommu_type1.c
195
WARN_ON(end < start);
drivers/vfio/vfio_iommu_type1.c
2016
dma_addr_t start, dma_addr_t end)
drivers/vfio/vfio_iommu_type1.c
2026
region->end = end;
drivers/vfio/vfio_iommu_type1.c
2037
dma_addr_t start, dma_addr_t end)
drivers/vfio/vfio_iommu_type1.c
2048
if (start > last->end || end < first->start)
drivers/vfio/vfio_iommu_type1.c
2058
if (end < last->end) {
drivers/vfio/vfio_iommu_type1.c
2059
if (vfio_find_dma(iommu, end + 1, last->end - end))
drivers/vfio/vfio_iommu_type1.c
2071
dma_addr_t start, dma_addr_t end)
drivers/vfio/vfio_iommu_type1.c
2076
return vfio_iommu_iova_insert(iova, start, end);
drivers/vfio/vfio_iommu_type1.c
2082
if (start >= node->start && start < node->end) {
drivers/vfio/vfio_iommu_type1.c
2093
if (end > node->end)
drivers/vfio/vfio_iommu_type1.c
2095
if (end > node->start && end <= node->end) {
drivers/vfio/vfio_iommu_type1.c
2096
node->end = end;
drivers/vfio/vfio_iommu_type1.c
210
if (res && dma_res->iova > end)
drivers/vfio/vfio_iommu_type1.c
2138
phys_addr_t start, end;
drivers/vfio/vfio_iommu_type1.c
2144
end = resv->start + resv->length - 1;
drivers/vfio/vfio_iommu_type1.c
2150
if (start > n->end || end < n->start)
drivers/vfio/vfio_iommu_type1.c
2162
if (!ret && end < n->end)
drivers/vfio/vfio_iommu_type1.c
2163
ret = vfio_iommu_iova_insert(&n->list, end + 1,
drivers/vfio/vfio_iommu_type1.c
2164
n->end);
drivers/vfio/vfio_iommu_type1.c
2207
ret = vfio_iommu_iova_insert(iova_copy, n->start, n->end);
drivers/vfio/vfio_iommu_type1.c
2471
dma_addr_t end = (dma_addr_t)~0;
drivers/vfio/vfio_iommu_type1.c
2481
if (geo->aperture_end < end)
drivers/vfio/vfio_iommu_type1.c
2482
end = geo->aperture_end;
drivers/vfio/vfio_iommu_type1.c
2489
node->end = end;
drivers/vfio/vfio_iommu_type1.c
2504
dma_addr_t start, end;
drivers/vfio/vfio_iommu_type1.c
2523
end = node->end;
drivers/vfio/vfio_iommu_type1.c
2528
ret = vfio_iommu_aper_resize(iova_copy, start, end);
drivers/vfio/vfio_iommu_type1.c
2797
cap_iovas->iova_ranges[i].end = iova->end;
drivers/vfio/vfio_main.c
1093
goto end;
drivers/vfio/vfio_main.c
1098
goto end;
drivers/vfio/vfio_main.c
1104
goto end;
drivers/vfio/vfio_main.c
1113
goto end;
drivers/vfio/vfio_main.c
1121
goto end;
drivers/vfio/vfio_main.c
1128
end:
drivers/vhost/scsi.c
776
struct scatterlist *end)
drivers/vhost/scsi.c
781
while (curr != end) {
drivers/vhost/vhost.c
2461
u64 start, end, l, min;
drivers/vhost/vhost.c
2475
end = min(u->addr - 1 + u->size, hva - 1 + len);
drivers/vhost/vhost.c
2476
l = end - start + 1;
drivers/video/aperture.c
167
size_t end = base + size;
drivers/video/aperture.c
175
if (overlap(base, end, ap->base, ap->base + ap->size)) {
drivers/video/aperture.c
249
resource_size_t end = base + size;
drivers/video/aperture.c
261
if (!overlap(base, end, ap->base, ap->base + ap->size))
drivers/video/backlight/lp855x_bl.c
104
u8 start, end;
drivers/video/backlight/lp855x_bl.c
112
end = LP855X_EEPROM_END;
drivers/video/backlight/lp855x_bl.c
116
end = LP8556_EPROM_END;
drivers/video/backlight/lp855x_bl.c
120
end = LP8555_EPROM_END;
drivers/video/backlight/lp855x_bl.c
124
end = LP8557_EPROM_END;
drivers/video/backlight/lp855x_bl.c
130
return addr >= start && addr <= end;
drivers/video/console/vgacon.c
229
.end = 0x3BF };
drivers/video/console/vgacon.c
240
.end = 0x3BB };
drivers/video/console/vgacon.c
245
.end = 0x3BF };
drivers/video/console/vgacon.c
271
.end = 0x3DF };
drivers/video/console/vgacon.c
281
.end = 0x3DF };
drivers/video/console/vgacon.c
316
.end = 0x3D5 };
drivers/video/fbdev/arkfb.c
1015
bus_reg.end = 64 * 1024;
drivers/video/fbdev/aty/atyfb_base.c
1965
unsigned long end = start + par->mmap_map[i].size;
drivers/video/fbdev/aty/atyfb_base.c
1970
if (offset >= end)
drivers/video/fbdev/aty/atyfb_base.c
2995
size = rp->end - base + 1;
drivers/video/fbdev/core/fb_copyarea.h
103
last = ~fb_pixel_mask(end & (BITS_PER_LONG-1), reverse);
drivers/video/fbdev/core/fb_copyarea.h
105
if (end <= BITS_PER_LONG) {
drivers/video/fbdev/core/fb_copyarea.h
118
end /= BITS_PER_LONG;
drivers/video/fbdev/core/fb_copyarea.h
121
fb_copy_offset_masked(last, end, dst, src);
drivers/video/fbdev/core/fb_copyarea.h
124
while (end >= offset + 4) {
drivers/video/fbdev/core/fb_copyarea.h
125
fb_copy_offset(end - 1, dst, src);
drivers/video/fbdev/core/fb_copyarea.h
126
fb_copy_offset(end - 2, dst, src);
drivers/video/fbdev/core/fb_copyarea.h
127
fb_copy_offset(end - 3, dst, src);
drivers/video/fbdev/core/fb_copyarea.h
128
fb_copy_offset(end - 4, dst, src);
drivers/video/fbdev/core/fb_copyarea.h
129
end -= 4;
drivers/video/fbdev/core/fb_copyarea.h
131
while (end > offset)
drivers/video/fbdev/core/fb_copyarea.h
132
fb_copy_offset(--end, dst, src);
drivers/video/fbdev/core/fb_copyarea.h
166
int end = dst->bits + width;
drivers/video/fbdev/core/fb_copyarea.h
170
last = ~fb_pixel_mask(end & (BITS_PER_LONG-1), reverse);
drivers/video/fbdev/core/fb_copyarea.h
176
if (end <= BITS_PER_LONG) {
drivers/video/fbdev/core/fb_copyarea.h
211
end /= BITS_PER_LONG;
drivers/video/fbdev/core/fb_copyarea.h
213
while (offset + 4 <= end) {
drivers/video/fbdev/core/fb_copyarea.h
233
while (offset < end) {
drivers/video/fbdev/core/fb_copyarea.h
254
const struct fb_address *src, int end,
drivers/video/fbdev/core/fb_copyarea.h
264
last = ~fb_pixel_mask(end & (BITS_PER_LONG-1), reverse);
drivers/video/fbdev/core/fb_copyarea.h
270
if (end <= BITS_PER_LONG) {
drivers/video/fbdev/core/fb_copyarea.h
282
if (src->bits + end - dst->bits > BITS_PER_LONG)
drivers/video/fbdev/core/fb_copyarea.h
293
end /= BITS_PER_LONG;
drivers/video/fbdev/core/fb_copyarea.h
297
d0 = fb_right(reorder(fb_read_offset(end + 1, src), reverse), right);
drivers/video/fbdev/core/fb_copyarea.h
302
d1 = reorder(fb_read_offset(end, src), reverse);
drivers/video/fbdev/core/fb_copyarea.h
305
last, end, dst);
drivers/video/fbdev/core/fb_copyarea.h
310
while (end >= offset + 4) {
drivers/video/fbdev/core/fb_copyarea.h
311
d1 = fb_read_offset(end - 1, src);
drivers/video/fbdev/core/fb_copyarea.h
313
fb_write_offset(d0, end - 1, dst);
drivers/video/fbdev/core/fb_copyarea.h
315
d1 = fb_read_offset(end - 2, src);
drivers/video/fbdev/core/fb_copyarea.h
317
fb_write_offset(d0, end - 2, dst);
drivers/video/fbdev/core/fb_copyarea.h
319
d1 = fb_read_offset(end - 3, src);
drivers/video/fbdev/core/fb_copyarea.h
321
fb_write_offset(d0, end - 3, dst);
drivers/video/fbdev/core/fb_copyarea.h
323
d1 = fb_read_offset(end - 4, src);
drivers/video/fbdev/core/fb_copyarea.h
325
fb_write_offset(d0, end - 4, dst);
drivers/video/fbdev/core/fb_copyarea.h
327
end -= 4;
drivers/video/fbdev/core/fb_copyarea.h
330
while (end > offset) {
drivers/video/fbdev/core/fb_copyarea.h
331
end--;
drivers/video/fbdev/core/fb_copyarea.h
332
d1 = reorder(fb_read_offset(end, src), reverse);
drivers/video/fbdev/core/fb_copyarea.h
334
fb_write_offset(reorder(d0, reverse), end, dst);
drivers/video/fbdev/core/fb_copyarea.h
52
int end, struct fb_reverse reverse)
drivers/video/fbdev/core/fb_copyarea.h
57
last = ~fb_pixel_mask(end & (BITS_PER_LONG-1), reverse);
drivers/video/fbdev/core/fb_copyarea.h
60
if (end <= BITS_PER_LONG) {
drivers/video/fbdev/core/fb_copyarea.h
78
end /= BITS_PER_LONG;
drivers/video/fbdev/core/fb_copyarea.h
79
while (offset + 4 <= end) {
drivers/video/fbdev/core/fb_copyarea.h
86
while (offset < end)
drivers/video/fbdev/core/fb_copyarea.h
98
int end, struct fb_reverse reverse)
drivers/video/fbdev/core/fb_defio.c
145
int fb_deferred_io_fsync(struct file *file, loff_t start, loff_t end, int datasync)
drivers/video/fbdev/core/fb_defio.c
149
int err = file_write_and_wait_range(file, start, end);
drivers/video/fbdev/core/fb_fillrect.h
109
int end)
drivers/video/fbdev/core/fb_fillrect.h
113
end += dst->bits;
drivers/video/fbdev/core/fb_fillrect.h
115
last = ~fb_pixel_mask(end & (BITS_PER_LONG-1), pattern->reverse);
drivers/video/fbdev/core/fb_fillrect.h
117
if (end <= BITS_PER_LONG) {
drivers/video/fbdev/core/fb_fillrect.h
131
end /= BITS_PER_LONG;
drivers/video/fbdev/core/fb_fillrect.h
132
for (; offset + 4 <= end; offset += 4) {
drivers/video/fbdev/core/fb_fillrect.h
142
while (offset < end) {
drivers/video/fbdev/core/fb_fillrect.h
157
int end)
drivers/video/fbdev/core/fb_fillrect.h
162
end += dst->bits;
drivers/video/fbdev/core/fb_fillrect.h
164
last = ~fb_pixel_mask(end & (BITS_PER_LONG-1), pattern->reverse);
drivers/video/fbdev/core/fb_fillrect.h
166
if (end <= BITS_PER_LONG) {
drivers/video/fbdev/core/fb_fillrect.h
179
end /= BITS_PER_LONG;
drivers/video/fbdev/core/fb_fillrect.h
180
for (; offset + 4 <= end; offset += 4) {
drivers/video/fbdev/core/fb_fillrect.h
190
while (offset < end) {
drivers/video/fbdev/imsttfb.c
1355
__u32 i, tmp, *ip, *end;
drivers/video/fbdev/imsttfb.c
1364
end = (__u32 *)(info->screen_base + info->fix.smem_len);
drivers/video/fbdev/imsttfb.c
1365
while (ip < end)
drivers/video/fbdev/matrox/matroxfb_accel.c
213
int start, end;
drivers/video/fbdev/matrox/matroxfb_accel.c
228
end = start+width;
drivers/video/fbdev/matrox/matroxfb_accel.c
236
end = (sy+height-1)*vxres+sx+curr_ydstorg(minfo);
drivers/video/fbdev/matrox/matroxfb_accel.c
237
start = end+width;
drivers/video/fbdev/matrox/matroxfb_accel.c
242
mga_outl(M_AR0, end);
drivers/video/fbdev/matrox/matroxfb_accel.c
255
int start, end;
drivers/video/fbdev/matrox/matroxfb_accel.c
270
end = start+width;
drivers/video/fbdev/matrox/matroxfb_accel.c
278
end = (sy+height-1)*vxres+sx+curr_ydstorg(minfo);
drivers/video/fbdev/matrox/matroxfb_accel.c
279
start = end+width;
drivers/video/fbdev/matrox/matroxfb_accel.c
284
mga_outl(M_AR0, end);
drivers/video/fbdev/metronomefb.c
148
static u8 calc_cksum(int start, int end, u8 *mem)
drivers/video/fbdev/metronomefb.c
153
for (i = start; i < end; i++)
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
947
goto end;
drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c
964
end:
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1113
u8 start, end;
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1119
dss_feat_get_reg_field(FEAT_REG_FIFOSIZE, &start, &end);
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
1122
size = REG_GET(DISPC_OVL_FIFO_SIZE_STATUS(fifo), start, end);
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
48
#define REG_GET(idx, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
49
FLD_GET(dispc_read_reg(idx), start, end)
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
51
#define REG_FLD_MOD(idx, val, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/dispc.c
52
dispc_write_reg(idx, FLD_MOD(dispc_read_reg(idx), val, start, end))
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
111
#define REG_GET(dsidev, idx, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
112
FLD_GET(dsi_read_reg(dsidev, idx), start, end)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
114
#define REG_FLD_MOD(dsidev, idx, val, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
115
dsi_write_reg(dsidev, idx, FLD_MOD(dsi_read_reg(dsidev, idx), val, start, end))
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1197
#define DSI_FLD_GET(fld, start, end)\
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
1198
FLD_GET(dsi_read_reg(dsidev, DSI_##fld), start, end)
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5304
temp_res.end = temp_res.start + DSI_PROTO_SZ - 1;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5326
temp_res.end = temp_res.start + DSI_PHY_SZ - 1;
drivers/video/fbdev/omap2/omapfb/dss/dsi.c
5346
temp_res.end = temp_res.start + DSI_PLL_SZ - 1;
drivers/video/fbdev/omap2/omapfb/dss/dss.c
399
u8 start, end;
drivers/video/fbdev/omap2/omapfb/dss/dss.c
416
dss_feat_get_reg_field(FEAT_REG_DISPC_CLK_SWITCH, &start, &end);
drivers/video/fbdev/omap2/omapfb/dss/dss.c
418
REG_FLD_MOD(DSS_CONTROL, b, start, end); /* DISPC_CLK_SWITCH */
drivers/video/fbdev/omap2/omapfb/dss/dss.c
56
#define REG_GET(idx, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/dss.c
57
FLD_GET(dss_read_reg(idx), start, end)
drivers/video/fbdev/omap2/omapfb/dss/dss.c
59
#define REG_FLD_MOD(idx, val, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/dss.c
60
dss_write_reg(idx, FLD_MOD(dss_read_reg(idx), val, start, end))
drivers/video/fbdev/omap2/omapfb/dss/dss.h
59
#define FLD_MASK(start, end) (((1 << ((start) - (end) + 1)) - 1) << (end))
drivers/video/fbdev/omap2/omapfb/dss/dss.h
60
#define FLD_VAL(val, start, end) (((val) << (end)) & FLD_MASK(start, end))
drivers/video/fbdev/omap2/omapfb/dss/dss.h
61
#define FLD_GET(val, start, end) (((val) & FLD_MASK(start, end)) >> (end))
drivers/video/fbdev/omap2/omapfb/dss/dss.h
62
#define FLD_MOD(orig, val, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/dss.h
63
(((orig) & ~FLD_MASK(start, end)) | FLD_VAL(val, start, end))
drivers/video/fbdev/omap2/omapfb/dss/dss_features.c
23
u8 start, end;
drivers/video/fbdev/omap2/omapfb/dss/dss_features.c
882
void dss_feat_get_reg_field(enum dss_feat_reg_field id, u8 *start, u8 *end)
drivers/video/fbdev/omap2/omapfb/dss/dss_features.c
887
*end = omap_current_dss_features->reg_fields[id].end;
drivers/video/fbdev/omap2/omapfb/dss/dss_features.h
91
void dss_feat_get_reg_field(enum dss_feat_reg_field id, u8 *start, u8 *end);
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
258
#define REG_FLD_MOD(base, idx, val, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
260
val, start, end))
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
261
#define REG_GET(base, idx, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/hdmi.h
262
FLD_GET(hdmi_read_reg(base, idx), start, end)
drivers/video/fbdev/omap2/omapfb/dss/video-pll.c
27
#define REG_MOD(reg, val, start, end) \
drivers/video/fbdev/omap2/omapfb/dss/video-pll.c
28
writel_relaxed(FLD_MOD(readl_relaxed(reg), val, start, end), reg)
drivers/video/fbdev/platinumfb.c
551
(unsigned long long)pinfo->rsrc_reg.end);
drivers/video/fbdev/platinumfb.c
554
(unsigned long long)pinfo->rsrc_fb.end);
drivers/video/fbdev/pmag-aa-fb.c
178
len = tdev->resource.end - start + 1;
drivers/video/fbdev/pmag-aa-fb.c
257
len = tdev->resource.end - start + 1;
drivers/video/fbdev/pmag-ba-fb.c
170
len = tdev->resource.end - start + 1;
drivers/video/fbdev/pmag-ba-fb.c
245
len = tdev->resource.end - start + 1;
drivers/video/fbdev/pmagb-b-fb.c
277
len = tdev->resource.end - start + 1;
drivers/video/fbdev/pmagb-b-fb.c
363
len = tdev->resource.end - start + 1;
drivers/video/fbdev/pvr2fb.c
645
unsigned long dst, start, end, len;
drivers/video/fbdev/pvr2fb.c
684
end = (unsigned long)page_address(pages[nr_pages]);
drivers/video/fbdev/pvr2fb.c
688
if (start + len == end) {
drivers/video/fbdev/s3fb.c
1248
bus_reg.end = 64 * 1024;
drivers/video/fbdev/simplefb.c
552
if (params.memory.start == 0 && params.memory.end == 0) {
drivers/video/fbdev/sm501fb.c
174
unsigned int end;
drivers/video/fbdev/sm501fb.c
210
end = par->screen.k_addr ? par->screen.sm_addr : inf->fbmem_len;
drivers/video/fbdev/sm501fb.c
212
end = inf->fbmem_len;
drivers/video/fbdev/sm501fb.c
214
if ((ptr + size) > end)
drivers/video/fbdev/sm501fb.c
226
end = par->screen.sm_addr;
drivers/video/fbdev/sm501fb.c
228
end = inf->fbmem_len;
drivers/video/fbdev/sm501fb.c
230
if ((ptr + size) > end)
drivers/video/fbdev/tgafb.c
1448
bar0_len = to_tc_dev(dev)->resource.end - bar0_start + 1;
drivers/video/fbdev/tgafb.c
1566
bar0_len = to_tc_dev(dev)->resource.end - bar0_start + 1;
drivers/video/fbdev/udlfb.c
379
int end = width;
drivers/video/fbdev/udlfb.c
390
end = k+1;
drivers/video/fbdev/udlfb.c
395
identical = start + (width - end);
drivers/video/fbdev/udlfb.c
397
*width_bytes = (end - start) * sizeof(unsigned long);
drivers/video/fbdev/via/hw.c
897
u32 via_parse_odev(char *input, char **end)
drivers/video/fbdev/via/hw.c
919
*end = ptr;
drivers/video/fbdev/via/hw.h
637
u32 via_parse_odev(char *input, char **end);
drivers/video/fbdev/vt8623fb.c
735
bus_reg.end = 64 * 1024;
drivers/video/fbdev/xen-fbfront.c
188
unsigned long beg, end;
drivers/video/fbdev/xen-fbfront.c
195
end = beg + PAGE_SIZE - 1;
drivers/video/fbdev/xen-fbfront.c
197
y2 = end / fb_info->fix.line_length;
drivers/video/screen_info_generic.c
17
r->end = start + size - 1;
drivers/video/screen_info_pci.c
65
r->end = base + size - 1;
drivers/video/sticore.c
299
static void sti_flush(unsigned long start, unsigned long end)
drivers/video/sticore.c
301
flush_icache_range(start, end);
drivers/virt/acrn/acrn_drv.h
100
u64 end;
drivers/virt/acrn/acrn_drv.h
215
u32 type, u64 start, u64 end);
drivers/virt/acrn/acrn_drv.h
217
u32 type, u64 start, u64 end);
drivers/virt/acrn/ioreq.c
116
u32 type, u64 start, u64 end)
drivers/virt/acrn/ioreq.c
120
if (end < start) {
drivers/virt/acrn/ioreq.c
122
"Invalid IO range [0x%llx,0x%llx]\n", start, end);
drivers/virt/acrn/ioreq.c
132
range->end = end;
drivers/virt/acrn/ioreq.c
149
u32 type, u64 start, u64 end)
drivers/virt/acrn/ioreq.c
157
end == range->end) {
drivers/virt/acrn/ioreq.c
364
req->reqs.mmio_request.size - 1) <= range->end)
drivers/virt/acrn/ioreq.c
370
req->reqs.pio_request.size - 1) <= range->end)
drivers/virt/coco/guest/tsm-mr.c
180
char *name, *end;
drivers/virt/coco/guest/tsm-mr.c
187
end = name + nlen;
drivers/virt/coco/guest/tsm-mr.c
196
else if (name < end) {
drivers/virt/coco/guest/tsm-mr.c
198
name += snprintf(name, end - name, "%s:%s",
drivers/virt/coco/guest/tsm-mr.c
226
if (name != end)
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
23
phys_addr_t end = phys + PAGE_SIZE;
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
25
while (phys < end) {
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
40
void *addr = (void *)start, *end = addr + numpages * PAGE_SIZE;
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
42
while (addr < end) {
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
75
phys_addr_t end;
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
86
end = phys + PAGE_ALIGN(size);
drivers/virt/coco/pkvm-guest/arm-pkvm-guest.c
88
while (phys < end) {
drivers/virt/nitro_enclaves/ne_misc_dev.c
892
if (num && (phys_contig_regions->regions[num - 1].end + 1) == page_paddr) {
drivers/virt/nitro_enclaves/ne_misc_dev.c
893
phys_contig_regions->regions[num - 1].end += page_size;
drivers/virt/nitro_enclaves/ne_misc_dev.c
896
phys_contig_regions->regions[num].end = page_paddr + page_size - 1;
drivers/virtio/virtio_mem.c
1303
const unsigned long end = start + PFN_PHYS(1 << order);
drivers/virtio/virtio_mem.c
1314
for (addr = start; addr < end; ) {
drivers/virtio/virtio_mem.c
2385
pluggable_range.end);
drivers/virtio/virtio_mem.c
2549
vm->addr + vm->region_size - 1 > pluggable_range.end)
drivers/virtio/virtio_mem.c
2734
struct list_head *list, uint64_t start, uint64_t end)
drivers/virtio/virtio_mem.c
2738
rc = vmcore_alloc_add_range(list, start, end - start);
drivers/virtio/virtio_mmio.c
701
resources[0].end = base + size - 1;
drivers/virtio/virtio_mmio.c
704
resources[1].start = resources[1].end = irq;
drivers/virtio/virtio_mmio.c
719
(unsigned long long)resources[0].end,
drivers/virtio/virtio_mmio.c
736
pdev->resource[0].end - pdev->resource[0].start + 1ULL,
drivers/virtio/virtio_pci_modern.c
1003
goto end;
drivers/virtio/virtio_pci_modern.c
1020
end:
drivers/virtio/virtio_pci_modern.c
1119
goto end;
drivers/virtio/virtio_pci_modern.c
1137
end:
drivers/virtio/virtio_pci_modern.c
218
goto end;
drivers/virtio/virtio_pci_modern.c
228
goto end;
drivers/virtio/virtio_pci_modern.c
231
end:
drivers/virtio/virtio_pci_modern.c
255
goto end;
drivers/virtio/virtio_pci_modern.c
301
end:
drivers/virtio/virtio_pci_modern.c
324
goto end;
drivers/virtio/virtio_pci_modern.c
332
goto end;
drivers/virtio/virtio_pci_modern.c
335
end:
drivers/w1/w1.c
594
goto end;
drivers/w1/w1.c
598
goto end;
drivers/w1/w1.c
602
end:
drivers/watchdog/f71808e_wdt.c
644
wdt_res.end = addrs[i] + 1;
drivers/watchdog/qcom-wdt.c
226
res->end += percpu_offset;
drivers/watchdog/simatic-ipc-wdt.c
201
res->end = res->start + SZ_4 - 1;
drivers/watchdog/wdat_wdt.c
413
r.end = r.start + ACPI_ACCESS_BYTE_WIDTH(gas->access_width) - 1;
drivers/xen/gntdev.c
560
if (map_start >= range->end || map_end <= range->start)
drivers/xen/gntdev.c
564
mend = min(range->end, map_end);
drivers/xen/gntdev.c
567
range->start, range->end, mstart, mend);
drivers/xen/gntdev.c
770
uint64_t end = (map->index + map->count) << PAGE_SHIFT;
drivers/xen/gntdev.c
771
if (op.index >= begin && op.index < end)
drivers/xen/unpopulated-alloc.c
56
alloc_pages * PAGE_SIZE, mhp_range.start, mhp_range.end,
drivers/xen/unpopulated-alloc.c
76
tmp_res->end = res->end;
drivers/xen/unpopulated-alloc.c
96
.end = res->end,
drivers/xen/xen-pciback/pci_stub.c
1005
goto end;
drivers/xen/xen-pciback/pci_stub.c
1013
goto end;
drivers/xen/xen-pciback/pci_stub.c
1017
end:
drivers/xen/xen-pciback/pci_stub.c
831
goto end;
drivers/xen/xen-pciback/pci_stub.c
838
goto end;
drivers/xen/xen-pciback/pci_stub.c
845
goto end;
drivers/xen/xen-pciback/pci_stub.c
855
end:
drivers/xen/xen-pciback/pci_stub.c
888
goto end;
drivers/xen/xen-pciback/pci_stub.c
895
goto end;
drivers/xen/xen-pciback/pci_stub.c
902
goto end;
drivers/xen/xen-pciback/pci_stub.c
912
end:
drivers/xen/xen-pciback/pci_stub.c
945
goto end;
drivers/xen/xen-pciback/pci_stub.c
952
goto end;
drivers/xen/xen-pciback/pci_stub.c
960
goto end;
drivers/xen/xen-pciback/pci_stub.c
970
end:
drivers/xen/xen-pciback/pci_stub.c
998
goto end;
drivers/zorro/zorro.c
102
end = end > Z2RAM_END ? Z2RAM_SIZE : end-Z2RAM_START;
drivers/zorro/zorro.c
103
while (start < end) {
drivers/zorro/zorro.c
89
static void __init mark_region(unsigned long start, unsigned long end,
drivers/zorro/zorro.c
95
end += Z2RAM_CHUNKMASK;
drivers/zorro/zorro.c
97
end &= ~Z2RAM_CHUNKMASK;
drivers/zorro/zorro.c
99
if (end <= Z2RAM_START || start >= Z2RAM_END)
fs/9p/v9fs_vfs.h
64
int v9fs_file_fsync_dotl(struct file *filp, loff_t start, loff_t end,
fs/9p/vfs_file.c
415
static int v9fs_file_fsync(struct file *filp, loff_t start, loff_t end,
fs/9p/vfs_file.c
423
retval = file_write_and_wait_range(filp, start, end);
fs/9p/vfs_file.c
439
int v9fs_file_fsync_dotl(struct file *filp, loff_t start, loff_t end,
fs/9p/vfs_file.c
446
retval = file_write_and_wait_range(filp, start, end);
fs/adfs/dir_f.c
103
} while (ptr.ptr8 < end.ptr8);
fs/adfs/dir_f.c
114
end.ptr8 = ptr.ptr8 + 36;
fs/adfs/dir_f.c
119
} while (ptr.ptr32 < end.ptr32);
fs/adfs/dir_f.c
74
union { __le32 *ptr32; u8 *ptr8; } ptr, end;
fs/adfs/dir_f.c
99
end.ptr8 = ptr.ptr8 + last - i;
fs/adfs/dir_fplus.c
234
int offset, end, ret;
fs/adfs/dir_fplus.c
237
end = adfs_fplus_offset(h, le32_to_cpu(h->bigdirentries));
fs/adfs/dir_fplus.c
241
if (offset >= end) {
fs/adfs/dir_fplus.c
74
unsigned int end, bs, bi, i;
fs/adfs/dir_fplus.c
78
end = adfs_fplus_offset(h, le32_to_cpu(h->bigdirentries)) +
fs/adfs/dir_fplus.c
82
for (dircheck = 0, bi = 0; end; bi++) {
fs/adfs/dir_fplus.c
85
if (bs > end)
fs/adfs/dir_fplus.c
86
bs = end;
fs/adfs/dir_fplus.c
91
end -= bs;
fs/affs/bitmap.c
249
u32 size, blk, end, offset, mask;
fs/affs/bitmap.c
276
end = blk + 25;
fs/affs/bitmap.c
300
if (++blk < end || i == 1)
fs/affs/bitmap.c
312
end = sb->s_blocksize / 4 - 1;
fs/affs/file.c
986
int affs_file_fsync(struct file *filp, loff_t start, loff_t end, int datasync)
fs/affs/file.c
991
err = file_write_and_wait_range(filp, start, end);
fs/afs/addr_list.c
118
if (p == end) {
fs/afs/addr_list.c
122
p = memchr(p, ']', end - p);
fs/afs/addr_list.c
128
if (p >= end)
fs/afs/addr_list.c
132
p = memchr(p, delim, end - p);
fs/afs/addr_list.c
136
} while (p < end);
fs/afs/addr_list.c
168
q = memchr(p, ']', end - p);
fs/afs/addr_list.c
170
for (q = p; q < end; q++)
fs/afs/addr_list.c
190
if (q < end && *q == ']')
fs/afs/addr_list.c
193
if (p < end) {
fs/afs/addr_list.c
198
if (p >= end || !isdigit(*p)) {
fs/afs/addr_list.c
210
} while (p < end && isdigit(*p));
fs/afs/addr_list.c
226
} while (p < end);
fs/afs/addr_list.c
91
const char *p, *end = text + len;
fs/afs/addr_prefs.c
102
} else if (in6_pton(p, end - p, (u8 *)&pref->ipv6_addr, -1, &stop)) {
fs/afs/addr_prefs.c
76
char *end = p + strlen(p);
fs/afs/addr_prefs.c
87
q = memchr(p, ']', end - p);
fs/afs/addr_prefs.c
93
for (q = p; q < end; q++)
fs/afs/addr_prefs.c
99
if (in4_pton(p, end - p, (u8 *)&pref->ipv4_addr, -1, &stop)) {
fs/afs/vl_list.c
103
for (; nr_addrs > 0 && end - b >= nr_addrs; nr_addrs--) {
fs/afs/vl_list.c
111
if (end - b < 4) {
fs/afs/vl_list.c
123
if (end - b < 16) {
fs/afs/vl_list.c
167
const u8 *b = buffer, *end = buffer + buffer_size;
fs/afs/vl_list.c
173
if (end - b < sizeof(*hdr) ||
fs/afs/vl_list.c
177
hdr->hdr.content, hdr->hdr.version, end - b);
fs/afs/vl_list.c
200
while (end - b >= sizeof(bs)) {
fs/afs/vl_list.c
215
if (end - b < bs.name_len)
fs/afs/vl_list.c
258
addrs = afs_extract_vl_addrs(cell->net, &b, end, bs.nr_addrs, bs.port);
fs/afs/vl_list.c
316
if (b != end) {
fs/afs/vl_list.c
317
_debug("parse error %zd", b - end);
fs/afs/vl_list.c
90
const u8 **_b, const u8 *end,
fs/afs/vlclient.c
532
goto end;
fs/afs/vlclient.c
600
end:
fs/afs/write.c
253
int afs_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/afs/write.c
267
return file_write_and_wait_range(file, start, end);
fs/bfs/file.c
51
unsigned long end, unsigned long where)
fs/bfs/file.c
55
dprintf("%08lx-%08lx->%08lx\n", start, end, where);
fs/bfs/file.c
56
for (i = start; i <= end; i++)
fs/binfmt_elf.c
1655
*start_end_ofs++ = m->end;
fs/binfmt_elf.c
2078
phdr.p_memsz = meta->end - meta->start;
fs/binfmt_elf.c
289
NEW_AUX_ENT(AT_RSEQ_FEATURE_SIZE, offsetof(struct rseq, end));
fs/binfmt_elf_fdpic.c
1591
sz = meta->end - meta->start;
fs/btrfs/accessors.h
504
BTRFS_SETGET_FUNCS(dir_log_end, struct btrfs_dir_log_item, end, 64);
fs/btrfs/backref.c
1016
unsigned long end;
fs/btrfs/backref.c
1040
end = (unsigned long)ei + item_size;
fs/btrfs/backref.c
1049
BUG_ON(ptr > end);
fs/btrfs/backref.c
1056
while (ptr < end) {
fs/btrfs/backref.c
2298
unsigned long end;
fs/btrfs/backref.c
2324
end = (unsigned long)ei + item_size;
fs/btrfs/backref.c
2332
WARN_ON(*ptr > end);
fs/btrfs/backref.c
2333
if (*ptr == end)
fs/btrfs/block-group.c
1486
const u64 end = start + bg->length - 1;
fs/btrfs/block-group.c
1508
ret = btrfs_clear_extent_bit(&prev_trans->pinned_extents, start, end,
fs/btrfs/block-group.c
1514
ret = btrfs_clear_extent_bit(&trans->transaction->pinned_extents, start, end,
fs/btrfs/block-group.c
2075
goto end;
fs/btrfs/block-group.c
2080
end:
fs/btrfs/block-group.c
235
u64 end, start;
fs/btrfs/block-group.c
242
end = btrfs_block_group_end(cache) - 1;
fs/btrfs/block-group.c
250
if (contains && bytenr <= end) {
fs/btrfs/block-group.c
531
u64 end, u64 *total_added_ret)
fs/btrfs/block-group.c
540
while (start < end) {
fs/btrfs/block-group.c
548
} else if (extent_start > start && extent_start < end) {
fs/btrfs/block-group.c
562
if (start < end) {
fs/btrfs/block-group.c
563
size = end - start;
fs/btrfs/block-group.h
344
u64 start, u64 end, u64 *total_added_ret);
fs/btrfs/btrfs_inode.h
564
int btrfs_truncate_block(struct btrfs_inode *inode, u64 offset, u64 start, u64 end);
fs/btrfs/btrfs_inode.h
569
int btrfs_set_extent_delalloc(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/btrfs_inode.h
632
u64 start, u64 end, struct writeback_control *wbc);
fs/btrfs/btrfs_inode.h
666
void btrfs_assert_inode_range_clean(struct btrfs_inode *inode, u64 start, u64 end);
fs/btrfs/compression.c
1508
static void heuristic_collect_sample(struct inode *inode, u64 start, u64 end,
fs/btrfs/compression.c
1525
if (end - start > BTRFS_MAX_UNCOMPRESSED)
fs/btrfs/compression.c
1526
end = start + BTRFS_MAX_UNCOMPRESSED;
fs/btrfs/compression.c
1529
index_end = end >> PAGE_SHIFT;
fs/btrfs/compression.c
1532
if (!PAGE_ALIGNED(end))
fs/btrfs/compression.c
1543
if (start > end - SAMPLING_READ_SIZE)
fs/btrfs/compression.c
1570
int btrfs_compress_heuristic(struct btrfs_inode *inode, u64 start, u64 end)
fs/btrfs/compression.c
1581
heuristic_collect_sample(&inode->vfs_inode, start, end, ws);
fs/btrfs/compression.h
136
int btrfs_compress_heuristic(struct btrfs_inode *inode, u64 start, u64 end);
fs/btrfs/ctree.c
3082
int end = min(nritems, start + nr) - 1;
fs/btrfs/ctree.c
3087
data_len = data_len - btrfs_item_offset(l, end);
fs/btrfs/ctree.h
438
u64 end;
fs/btrfs/defrag.c
766
u64 end = start + sectorsize - 1;
fs/btrfs/defrag.c
770
btrfs_lock_extent(io_tree, start, end, &cached);
fs/btrfs/defrag.c
773
btrfs_unlock_extent(io_tree, start, end, &cached);
fs/btrfs/delayed-inode.c
1631
goto end;
fs/btrfs/delayed-inode.c
1637
goto end;
fs/btrfs/delayed-inode.c
1652
goto end;
fs/btrfs/delayed-inode.c
1665
end:
fs/btrfs/disk-io.c
4693
u64 end;
fs/btrfs/disk-io.c
4695
while (btrfs_find_first_extent_bit(dirty_pages, start, &start, &end,
fs/btrfs/disk-io.c
4697
btrfs_clear_extent_bit(dirty_pages, start, end, mark, NULL);
fs/btrfs/disk-io.c
4698
while (start <= end) {
fs/btrfs/disk-io.c
4718
u64 end;
fs/btrfs/disk-io.c
4730
if (!btrfs_find_first_extent_bit(unpin, 0, &start, &end,
fs/btrfs/disk-io.c
4736
btrfs_clear_extent_dirty(unpin, start, end, &cached_state);
fs/btrfs/disk-io.c
4738
btrfs_error_unpin_extent_range(fs_info, start, end);
fs/btrfs/extent-io-tree.c
1008
*end = state->end;
fs/btrfs/extent-io-tree.c
1017
*end = state->end;
fs/btrfs/extent-io-tree.c
1018
cur_start = state->end + 1;
fs/btrfs/extent-io-tree.c
1019
total_bytes += state->end - state->start + 1;
fs/btrfs/extent-io-tree.c
1043
static int set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.c
1060
btrfs_debug_check_extent_io_range(tree, start, end);
fs/btrfs/extent-io-tree.c
1061
trace_btrfs_set_extent_bit(tree, start, end - start + 1, bits);
fs/btrfs/extent-io-tree.c
1085
if (state->start <= start && state->end > start &&
fs/btrfs/extent-io-tree.c
1099
prealloc->end = end;
fs/btrfs/extent-io-tree.c
1107
last_end = state->end;
fs/btrfs/extent-io-tree.c
1115
if (state->start == start && state->end <= end) {
fs/btrfs/extent-io-tree.c
1126
if (last_end >= end)
fs/btrfs/extent-io-tree.c
1163
start = state->end + 1;
fs/btrfs/extent-io-tree.c
1178
if (state->end <= end) {
fs/btrfs/extent-io-tree.c
1182
if (last_end >= end)
fs/btrfs/extent-io-tree.c
1210
if (end < last_start)
fs/btrfs/extent-io-tree.c
1211
prealloc->end = end;
fs/btrfs/extent-io-tree.c
1213
prealloc->end = last_start - 1;
fs/btrfs/extent-io-tree.c
1225
start = inserted_state->end + 1;
fs/btrfs/extent-io-tree.c
1228
if (start > end)
fs/btrfs/extent-io-tree.c
1234
state = next_search_state(inserted_state, end);
fs/btrfs/extent-io-tree.c
1250
if (state->start <= end && state->end > end) {
fs/btrfs/extent-io-tree.c
1261
ret = split_state(tree, state, prealloc, end + 1);
fs/btrfs/extent-io-tree.c
1276
if (start > end)
fs/btrfs/extent-io-tree.c
1291
int btrfs_set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.c
1294
return set_extent_bit(tree, start, end, bits, NULL, NULL, cached_state, NULL);
fs/btrfs/extent-io-tree.c
1315
int btrfs_convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.c
1328
btrfs_debug_check_extent_io_range(tree, start, end);
fs/btrfs/extent-io-tree.c
1329
trace_btrfs_convert_extent_bit(tree, start, end - start + 1, bits,
fs/btrfs/extent-io-tree.c
1349
if (state->start <= start && state->end > start &&
fs/btrfs/extent-io-tree.c
1366
prealloc->end = end;
fs/btrfs/extent-io-tree.c
1374
last_end = state->end;
fs/btrfs/extent-io-tree.c
1382
if (state->start == start && state->end <= end) {
fs/btrfs/extent-io-tree.c
1385
state = clear_state_bit(tree, state, clear_bits, 0, end, NULL);
fs/btrfs/extent-io-tree.c
1386
if (last_end >= end)
fs/btrfs/extent-io-tree.c
1421
if (state->end <= end) {
fs/btrfs/extent-io-tree.c
1424
state = clear_state_bit(tree, state, clear_bits, 0, end, NULL);
fs/btrfs/extent-io-tree.c
1425
if (last_end >= end)
fs/btrfs/extent-io-tree.c
1454
if (end < last_start)
fs/btrfs/extent-io-tree.c
1455
prealloc->end = end;
fs/btrfs/extent-io-tree.c
1457
prealloc->end = last_start - 1;
fs/btrfs/extent-io-tree.c
1468
start = inserted_state->end + 1;
fs/btrfs/extent-io-tree.c
1471
if (start > end)
fs/btrfs/extent-io-tree.c
1477
state = next_search_state(inserted_state, end);
fs/btrfs/extent-io-tree.c
1493
if (state->start <= end && state->end > end) {
fs/btrfs/extent-io-tree.c
1500
ret = split_state(tree, state, prealloc, end + 1);
fs/btrfs/extent-io-tree.c
1509
clear_state_bit(tree, prealloc, clear_bits, 0, end, NULL);
fs/btrfs/extent-io-tree.c
1515
if (start > end)
fs/btrfs/extent-io-tree.c
1568
*start_ret = prev->end + 1;
fs/btrfs/extent-io-tree.c
1579
if (in_range(start, state->start, state->end - state->start + 1)) {
fs/btrfs/extent-io-tree.c
1586
start = state->end + 1;
fs/btrfs/extent-io-tree.c
1613
*start_ret = prev->end + 1;
fs/btrfs/extent-io-tree.c
1625
if (state->end >= start && !(state->state & bits)) {
fs/btrfs/extent-io-tree.c
1626
*end_ret = state->end;
fs/btrfs/extent-io-tree.c
1687
if (cached->start <= cur_start && cur_start <= cached->end) {
fs/btrfs/extent-io-tree.c
1702
else if (prev->start <= cur_start && cur_start <= prev->end)
fs/btrfs/extent-io-tree.c
1719
if (state->end >= cur_start && (state->state & bits) == bits) {
fs/btrfs/extent-io-tree.c
1720
total_bytes += min(search_end, state->end) + 1 -
fs/btrfs/extent-io-tree.c
1728
last = state->end;
fs/btrfs/extent-io-tree.c
1750
bool btrfs_test_range_bit_exists(struct extent_io_tree *tree, u64 start, u64 end, u32 bit)
fs/btrfs/extent-io-tree.c
1760
if (state->start > end)
fs/btrfs/extent-io-tree.c
1768
if (state->end >= end)
fs/btrfs/extent-io-tree.c
1776
void btrfs_get_range_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 *bits,
fs/btrfs/extent-io-tree.c
1792
if (state && state->start < end) {
fs/btrfs/extent-io-tree.c
1797
if (state->start > end)
fs/btrfs/extent-io-tree.c
1802
if (state->end >= end)
fs/btrfs/extent-io-tree.c
1813
bool btrfs_test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bit,
fs/btrfs/extent-io-tree.c
1820
ASSERT(start < end);
fs/btrfs/extent-io-tree.c
1824
cached->end > start)
fs/btrfs/extent-io-tree.c
1839
if (state->end >= end)
fs/btrfs/extent-io-tree.c
1843
start = state->end + 1;
fs/btrfs/extent-io-tree.c
1855
int btrfs_set_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.c
1865
return set_extent_bit(tree, start, end, bits, NULL, NULL, NULL, changeset);
fs/btrfs/extent-io-tree.c
1868
int btrfs_clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.c
1877
return btrfs_clear_extent_bit_changeset(tree, start, end, bits, NULL, changeset);
fs/btrfs/extent-io-tree.c
1880
bool btrfs_try_lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.c
1886
ret = set_extent_bit(tree, start, end, bits, &failed_start, NULL, cached, NULL);
fs/btrfs/extent-io-tree.c
1900
int btrfs_lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 bits,
fs/btrfs/extent-io-tree.c
1907
ret = set_extent_bit(tree, start, end, bits, &failed_start,
fs/btrfs/extent-io-tree.c
1914
wait_extent_bit(tree, failed_start, end, bits, &failed_state);
fs/btrfs/extent-io-tree.c
1915
ret = set_extent_bit(tree, start, end, bits, &failed_start,
fs/btrfs/extent-io-tree.c
196
changeset->bytes_changed += state->end - state->start + 1;
fs/btrfs/extent-io-tree.c
198
return ulist_add(&changeset->range_changed, state->start, state->end, GFP_ATOMIC);
fs/btrfs/extent-io-tree.c
250
else if (offset > entry->end)
fs/btrfs/extent-io-tree.c
266
while (entry && offset > entry->end)
fs/btrfs/extent-io-tree.c
302
else if (offset > entry->end)
fs/btrfs/extent-io-tree.c
309
while (entry && offset > entry->end)
fs/btrfs/extent-io-tree.c
336
opname, state->start, state->end);
fs/btrfs/extent-io-tree.c
344
if (prev && prev->end == state->start - 1 && prev->state == state->state) {
fs/btrfs/extent-io-tree.c
359
if (next && next->start == state->end + 1 && next->state == state->state) {
fs/btrfs/extent-io-tree.c
362
state->end = next->end;
fs/btrfs/extent-io-tree.c
425
const u64 end = state->end + 1;
fs/btrfs/extent-io-tree.c
437
if (state->end < entry->start) {
fs/btrfs/extent-io-tree.c
438
if (try_merge && end == entry->start &&
fs/btrfs/extent-io-tree.c
449
} else if (state->end > entry->end) {
fs/btrfs/extent-io-tree.c
450
if (try_merge && entry->end == start &&
fs/btrfs/extent-io-tree.c
455
entry->end = state->end;
fs/btrfs/extent-io-tree.c
48
state->start, state->end, state->state,
fs/btrfs/extent-io-tree.c
510
prealloc->end = split - 1;
fs/btrfs/extent-io-tree.c
522
if (prealloc->end < entry->start) {
fs/btrfs/extent-io-tree.c
524
} else if (prealloc->end > entry->end) {
fs/btrfs/extent-io-tree.c
542
static inline struct extent_state *next_search_state(struct extent_state *state, u64 end)
fs/btrfs/extent-io-tree.c
544
if (state->end < end)
fs/btrfs/extent-io-tree.c
559
u32 bits, int wake, u64 end,
fs/btrfs/extent-io-tree.c
57
#define btrfs_debug_check_extent_io_range(tree, start, end) \
fs/btrfs/extent-io-tree.c
575
next = next_search_state(state, end);
fs/btrfs/extent-io-tree.c
58
__btrfs_debug_check_extent_io_range(__func__, (tree), (start), (end))
fs/btrfs/extent-io-tree.c
585
next = next_search_state(state, end);
fs/btrfs/extent-io-tree.c
609
int btrfs_clear_extent_bit_changeset(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.c
61
u64 start, u64 end)
fs/btrfs/extent-io-tree.c
624
btrfs_debug_check_extent_io_range(tree, start, end);
fs/btrfs/extent-io-tree.c
625
trace_btrfs_clear_extent_bit(tree, start, end - start + 1, bits);
fs/btrfs/extent-io-tree.c
657
cached->start <= start && cached->end > start) {
fs/btrfs/extent-io-tree.c
672
if (state->start > end)
fs/btrfs/extent-io-tree.c
674
WARN_ON(state->end < start);
fs/btrfs/extent-io-tree.c
675
last_end = state->end;
fs/btrfs/extent-io-tree.c
679
state = next_search_state(state, end);
fs/btrfs/extent-io-tree.c
70
if (end >= PAGE_SIZE && (end % 2) == 0 && end != isize - 1) {
fs/btrfs/extent-io-tree.c
708
if (state->end <= end) {
fs/btrfs/extent-io-tree.c
709
state = clear_state_bit(tree, state, bits, wake, end,
fs/btrfs/extent-io-tree.c
726
if (state->start <= end && state->end > end) {
fs/btrfs/extent-io-tree.c
73
caller, btrfs_ino(inode), isize, start, end);
fs/btrfs/extent-io-tree.c
730
ret = split_state(tree, state, prealloc, end + 1);
fs/btrfs/extent-io-tree.c
740
clear_state_bit(tree, prealloc, bits, wake, end, changeset);
fs/btrfs/extent-io-tree.c
746
state = clear_state_bit(tree, state, bits, wake, end, changeset);
fs/btrfs/extent-io-tree.c
748
if (last_end >= end)
fs/btrfs/extent-io-tree.c
773
static void wait_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.c
778
btrfs_debug_check_extent_io_range(tree, start, end);
fs/btrfs/extent-io-tree.c
789
state->start <= start && start < state->end)
fs/btrfs/extent-io-tree.c
801
if (state->start > end)
fs/btrfs/extent-io-tree.c
817
start = state->end + 1;
fs/btrfs/extent-io-tree.c
819
if (start > end)
fs/btrfs/extent-io-tree.c
896
if (state->end == start - 1 && extent_state_in_tree(state)) {
fs/btrfs/extent-io-tree.c
923
*end_ret = state->end;
fs/btrfs/extent-io-tree.c
962
*end_ret = state->end;
fs/btrfs/extent-io-tree.c
966
*end_ret = state->end;
fs/btrfs/extent-io-tree.c
981
u64 *end, u64 max_bytes,
fs/btrfs/extent-io-tree.c
997
*end = (u64)-1;
fs/btrfs/extent-io-tree.h
125
u64 end; /* inclusive */
fs/btrfs/extent-io-tree.h
144
int btrfs_lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 bits,
fs/btrfs/extent-io-tree.h
146
bool btrfs_try_lock_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.h
149
static inline int btrfs_lock_extent(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.h
152
return btrfs_lock_extent_bits(tree, start, end, EXTENT_LOCKED, cached);
fs/btrfs/extent-io-tree.h
156
u64 end, struct extent_state **cached)
fs/btrfs/extent-io-tree.h
158
return btrfs_try_lock_extent_bits(tree, start, end, EXTENT_LOCKED, cached);
fs/btrfs/extent-io-tree.h
170
bool btrfs_test_range_bit(struct extent_io_tree *tree, u64 start, u64 end, u32 bit,
fs/btrfs/extent-io-tree.h
172
bool btrfs_test_range_bit_exists(struct extent_io_tree *tree, u64 start, u64 end, u32 bit);
fs/btrfs/extent-io-tree.h
173
void btrfs_get_range_bits(struct extent_io_tree *tree, u64 start, u64 end, u32 *bits,
fs/btrfs/extent-io-tree.h
175
int btrfs_clear_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.h
177
int btrfs_clear_extent_bit_changeset(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.h
182
u64 end, u32 bits,
fs/btrfs/extent-io-tree.h
185
return btrfs_clear_extent_bit_changeset(tree, start, end, bits, cached, NULL);
fs/btrfs/extent-io-tree.h
188
static inline int btrfs_unlock_extent(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.h
191
return btrfs_clear_extent_bit_changeset(tree, start, end, EXTENT_LOCKED,
fs/btrfs/extent-io-tree.h
195
int btrfs_set_record_extent_bits(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.h
197
int btrfs_set_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.h
201
u64 end, struct extent_state **cached)
fs/btrfs/extent-io-tree.h
203
return btrfs_clear_extent_bit(tree, start, end,
fs/btrfs/extent-io-tree.h
208
int btrfs_convert_extent_bit(struct extent_io_tree *tree, u64 start, u64 end,
fs/btrfs/extent-io-tree.h
220
u64 *end, u64 max_bytes,
fs/btrfs/extent-io-tree.h
223
u64 end, struct extent_state **cached)
fs/btrfs/extent-io-tree.h
225
return btrfs_lock_extent_bits(tree, start, end, EXTENT_DIO_LOCKED, cached);
fs/btrfs/extent-io-tree.h
229
u64 end, struct extent_state **cached)
fs/btrfs/extent-io-tree.h
231
return btrfs_try_lock_extent_bits(tree, start, end, EXTENT_DIO_LOCKED, cached);
fs/btrfs/extent-io-tree.h
235
u64 end, struct extent_state **cached)
fs/btrfs/extent-io-tree.h
237
return btrfs_clear_extent_bit_changeset(tree, start, end, EXTENT_DIO_LOCKED,
fs/btrfs/extent-tree.c
1043
unsigned long end;
fs/btrfs/extent-tree.c
1066
end = (unsigned long)ei + btrfs_item_size(leaf, path->slots[0]);
fs/btrfs/extent-tree.c
1067
if (ptr < end - size)
fs/btrfs/extent-tree.c
1069
end - size - ptr);
fs/btrfs/extent-tree.c
1135
unsigned long end;
fs/btrfs/extent-tree.c
1227
end = (unsigned long)ei + item_size;
fs/btrfs/extent-tree.c
1228
if (ptr + size < end)
fs/btrfs/extent-tree.c
1230
end - ptr - size);
fs/btrfs/extent-tree.c
1297
u64 bytes_left, end;
fs/btrfs/extent-tree.c
1312
end = start + len;
fs/btrfs/extent-tree.c
1332
if (start > end) {
fs/btrfs/extent-tree.c
1336
bytes_left = end - start;
fs/btrfs/extent-tree.c
1351
if (start > end) {
fs/btrfs/extent-tree.c
1355
bytes_left = end - start;
fs/btrfs/extent-tree.c
1429
u64 end = bytenr + num_bytes;
fs/btrfs/extent-tree.c
1437
while (cur < end) {
fs/btrfs/extent-tree.c
1442
num_bytes = end - cur;
fs/btrfs/extent-tree.c
2832
u64 start, u64 end,
fs/btrfs/extent-tree.c
2841
while (start <= end) {
fs/btrfs/extent-tree.c
2862
len = min(len, end + 1 - start);
fs/btrfs/extent-tree.c
2987
u64 end;
fs/btrfs/extent-tree.c
2992
btrfs_find_first_extent_bit(unpin, 0, &start, &end, EXTENT_DIRTY, &cached_state);
fs/btrfs/extent-tree.c
2999
end + 1 - start, NULL, true);
fs/btrfs/extent-tree.c
3003
start, end, ret, btrfs_decode_error(ret));
fs/btrfs/extent-tree.c
3008
btrfs_clear_extent_dirty(unpin, start, end, &cached_state);
fs/btrfs/extent-tree.c
3009
ret = unpin_extent_range(fs_info, start, end, true);
fs/btrfs/extent-tree.c
3021
start, end, trans->transid,
fs/btrfs/extent-tree.c
3035
btrfs_find_first_extent_bit(unpin, 0, &start, &end,
fs/btrfs/extent-tree.c
3041
end = cached_state->end;
fs/btrfs/extent-tree.c
3109
unsigned long end;
fs/btrfs/extent-tree.c
3117
end = (unsigned long)ei + btrfs_item_size(leaf, slot);
fs/btrfs/extent-tree.c
3120
if (ptr == end)
fs/btrfs/extent-tree.c
6585
void btrfs_error_unpin_extent_range(struct btrfs_fs_info *fs_info, u64 start, u64 end)
fs/btrfs/extent-tree.c
6587
unpin_extent_range(fs_info, start, end, false);
fs/btrfs/extent-tree.c
6636
u64 end;
fs/btrfs/extent-tree.c
6646
&start, &end,
fs/btrfs/extent-tree.c
6655
start, end - start + 1,
fs/btrfs/extent-tree.c
6671
end = min(end, device->total_bytes - 1);
fs/btrfs/extent-tree.c
6673
len = end - start + 1;
fs/btrfs/extent-tree.c
6844
u64 end;
fs/btrfs/extent-tree.c
6871
end = min(range_end, btrfs_block_group_end(cache));
fs/btrfs/extent-tree.c
6873
if (end - start >= range->minlen) {
fs/btrfs/extent-tree.c
6886
end,
fs/btrfs/extent-tree.c
813
unsigned long end;
fs/btrfs/extent-tree.c
904
end = (unsigned long)ei + item_size;
fs/btrfs/extent-tree.c
908
BUG_ON(ptr > end);
fs/btrfs/extent-tree.c
917
while (ptr < end) {
fs/btrfs/extent-tree.c
970
if (unlikely(ptr > end)) {
fs/btrfs/extent-tree.h
162
void btrfs_error_unpin_extent_range(struct btrfs_fs_info *fs_info, u64 start, u64 end);
fs/btrfs/extent_io.c
1004
const u64 end = start + folio_size(folio) - 1;
fs/btrfs/extent_io.c
1015
locked_end = end;
fs/btrfs/extent_io.c
1032
for (u64 cur = start; cur <= end; cur += blocksize) {
fs/btrfs/extent_io.c
1042
folio_zero_range(folio, pg_offset, end - cur + 1);
fs/btrfs/extent_io.c
1043
end_folio_read(vi, folio, true, cur, end - cur + 1);
fs/btrfs/extent_io.c
1059
end_folio_read(vi, folio, false, cur, end + 1 - cur);
fs/btrfs/extent_io.c
1064
BUG_ON(end < cur);
fs/btrfs/extent_io.c
1270
u64 start, u64 end)
fs/btrfs/extent_io.c
1272
const u64 range_end = min(end, ordered->file_offset + ordered->num_bytes - 1);
fs/btrfs/extent_io.c
1292
static void lock_extents_for_read(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/extent_io.c
1302
ASSERT(IS_ALIGNED(end + 1, PAGE_SIZE));
fs/btrfs/extent_io.c
1305
btrfs_lock_extent(&inode->io_tree, start, end, cached_state);
fs/btrfs/extent_io.c
1307
while (cur_pos < end) {
fs/btrfs/extent_io.c
1311
end - cur_pos + 1);
fs/btrfs/extent_io.c
1320
if (can_skip_ordered_extent(inode, ordered, start, end)) {
fs/btrfs/extent_io.c
1322
end + 1);
fs/btrfs/extent_io.c
1328
btrfs_unlock_extent(&inode->io_tree, start, end, cached_state);
fs/btrfs/extent_io.c
1329
btrfs_start_ordered_extent_nowriteback(ordered, start, end + 1 - start);
fs/btrfs/extent_io.c
1341
const u64 end = start + folio_size(folio) - 1;
fs/btrfs/extent_io.c
1351
lock_extents_for_read(inode, start, end, &cached_state);
fs/btrfs/extent_io.c
1355
btrfs_unlock_extent(&inode->io_tree, start, end, &cached_state);
fs/btrfs/extent_io.c
1733
const u64 end = start + len;
fs/btrfs/extent_io.c
1742
ASSERT(end <= folio_end, "start=%llu len=%u folio_start=%llu folio_size=%zu",
fs/btrfs/extent_io.c
2076
unsigned long start, unsigned long end)
fs/btrfs/extent_io.c
2083
xas_for_each_marked(&xas, eb, end, PAGECACHE_TAG_DIRTY) {
fs/btrfs/extent_io.c
2157
unsigned long end, xa_mark_t tag,
fs/btrfs/extent_io.c
2164
while ((eb = find_get_eb(&xas, end, tag)) != NULL) {
fs/btrfs/extent_io.c
2170
if (end == ULONG_MAX)
fs/btrfs/extent_io.c
2173
*start = end + 1;
fs/btrfs/extent_io.c
2219
unsigned long end;
fs/btrfs/extent_io.c
2226
end = btrfs_node_key_ptr_offset(eb, nritems);
fs/btrfs/extent_io.c
2227
memzero_extent_buffer(eb, end, eb->len - end);
fs/btrfs/extent_io.c
2234
end = btrfs_item_nr_offset(eb, 0);
fs/btrfs/extent_io.c
2236
end += BTRFS_LEAF_DATA_SIZE(eb->fs_info);
fs/btrfs/extent_io.c
2238
end += btrfs_item_offset(eb, nritems - 1);
fs/btrfs/extent_io.c
2239
memzero_extent_buffer(eb, start, end - start);
fs/btrfs/extent_io.c
2295
u64 end)
fs/btrfs/extent_io.c
2299
unsigned long end_index = (end >> fs_info->nodesize_bits);
fs/btrfs/extent_io.c
2328
unsigned long end;
fs/btrfs/extent_io.c
2335
end = -1;
fs/btrfs/extent_io.c
2344
end = (wbc->range_end >> fs_info->nodesize_bits);
fs/btrfs/extent_io.c
2355
buffer_tree_tag_for_writeback(fs_info, index, end);
fs/btrfs/extent_io.c
2356
while (!done && !nr_to_write_done && (index <= end) &&
fs/btrfs/extent_io.c
2357
(nr_ebs = buffer_tree_get_ebs_tag(fs_info, &index, end, tag, &batch))) {
fs/btrfs/extent_io.c
245
unsigned long page_ops, u64 start, u64 end)
fs/btrfs/extent_io.c
2466
pgoff_t end; /* Inclusive */
fs/btrfs/extent_io.c
2487
end = -1;
fs/btrfs/extent_io.c
249
ASSERT(end + 1 - start != 0 && end + 1 - start < U32_MAX);
fs/btrfs/extent_io.c
2495
end = wbc->range_end >> PAGE_SHIFT;
fs/btrfs/extent_io.c
250
len = end + 1 - start;
fs/btrfs/extent_io.c
2516
tag_pages_for_writeback(mapping, index, end);
fs/btrfs/extent_io.c
2518
while (!done && !nr_to_write_done && (index <= end) &&
fs/btrfs/extent_io.c
2520
end, tag, &fbatch))) {
fs/btrfs/extent_io.c
2628
u64 start, u64 end, struct writeback_control *wbc,
fs/btrfs/extent_io.c
2646
ASSERT(IS_ALIGNED(start, sectorsize) && IS_ALIGNED(end + 1, sectorsize));
fs/btrfs/extent_io.c
2648
while (cur <= end) {
fs/btrfs/extent_io.c
2660
cur_end = min(round_down(cur, PAGE_SIZE) + PAGE_SIZE - 1, end);
fs/btrfs/extent_io.c
2669
cur_end = min_t(u64, folio_next_pos(folio) - 1, end);
fs/btrfs/extent_io.c
267
u64 end, unsigned long page_ops)
fs/btrfs/extent_io.c
271
pgoff_t end_index = end >> PAGE_SHIFT;
fs/btrfs/extent_io.c
2730
const u64 end = start + readahead_length(rac) - 1;
fs/btrfs/extent_io.c
2735
lock_extents_for_read(inode, start, end, &cached_state);
fs/btrfs/extent_io.c
2741
btrfs_unlock_extent(&inode->io_tree, start, end, &cached_state);
fs/btrfs/extent_io.c
2758
u64 end = start + folio_size(folio) - 1;
fs/btrfs/extent_io.c
2765
if (start > end)
fs/btrfs/extent_io.c
2768
btrfs_lock_extent(tree, start, end, &cached_state);
fs/btrfs/extent_io.c
2776
btrfs_unlock_extent(tree, start, end, &cached_state);
fs/btrfs/extent_io.c
2790
u64 end = start + folio_size(folio) - 1;
fs/btrfs/extent_io.c
2796
btrfs_get_range_bits(tree, start, end, &range_bits, &cached_state);
fs/btrfs/extent_io.c
2814
ret2 = btrfs_clear_extent_bit(tree, start, end, clear_bits, &cached_state);
fs/btrfs/extent_io.c
2835
u64 end = start + folio_size(folio) - 1;
fs/btrfs/extent_io.c
2839
while (start <= end) {
fs/btrfs/extent_io.c
2841
const u64 len = end - start + 1;
fs/btrfs/extent_io.c
285
page_ops, start, end);
fs/btrfs/extent_io.c
294
u64 start, u64 end)
fs/btrfs/extent_io.c
298
__process_folios_contig(inode->i_mapping, locked_folio, start, end,
fs/btrfs/extent_io.c
304
u64 start, u64 end)
fs/btrfs/extent_io.c
309
pgoff_t end_index = end >> PAGE_SHIFT;
fs/btrfs/extent_io.c
336
range_len = min_t(u64, folio_next_pos(folio), end + 1) - range_start;
fs/btrfs/extent_io.c
371
u64 *start, u64 *end)
fs/btrfs/extent_io.c
376
const u64 orig_end = *end;
fs/btrfs/extent_io.c
408
*end = min(delalloc_end, orig_end);
fs/btrfs/extent_io.c
4485
unsigned long end = index + (PAGE_SIZE >> fs_info->nodesize_bits) - 1;
fs/btrfs/extent_io.c
4489
xa_for_each_range(&fs_info->buffer_tree, index, eb, start, end) {
fs/btrfs/extent_io.c
462
*end = delalloc_end;
fs/btrfs/extent_io.c
467
void extent_clear_unlock_delalloc(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/extent_io.c
472
btrfs_clear_extent_bit(&inode->io_tree, start, end, clear_bits, cached);
fs/btrfs/extent_io.c
475
end, page_ops);
fs/btrfs/extent_io.c
598
u64 end = start + fi.length - 1;
fs/btrfs/extent_io.c
612
i_size <= end) {
fs/btrfs/extent_io.c
615
u32 zero_len = offset_in_folio(folio, end) + 1 -
fs/btrfs/extent_io.h
237
u64 start, u64 end, struct writeback_control *wbc,
fs/btrfs/extent_io.h
241
void btrfs_btree_wait_writeback_range(struct btrfs_fs_info *fs_info, u64 start, u64 end);
fs/btrfs/extent_io.h
356
void extent_clear_unlock_delalloc(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/extent_io.h
373
u64 *end);
fs/btrfs/extent_map.c
1017
const u64 end = new_em->start + new_em->len - 1;
fs/btrfs/extent_map.c
1032
btrfs_drop_extent_map_range(inode, new_em->start, end, false);
fs/btrfs/extent_map.c
117
if (end > entry->start && em->start < btrfs_extent_map_end(entry))
fs/btrfs/extent_map.c
127
if (end > entry->start && em->start < btrfs_extent_map_end(entry))
fs/btrfs/extent_map.c
529
u64 end = range_end(start, len);
fs/btrfs/extent_map.c
541
if (strict && !(end > em->start && start < btrfs_extent_map_end(em)))
fs/btrfs/extent_map.c
662
u64 end;
fs/btrfs/extent_map.c
678
end = next ? next->start : btrfs_extent_map_end(em);
fs/btrfs/extent_map.c
679
end = min_t(u64, end, btrfs_extent_map_end(em));
fs/btrfs/extent_map.c
682
em->len = end - start;
fs/btrfs/extent_map.c
811
void btrfs_drop_extent_map_range(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/extent_map.c
818
u64 len = end - start + 1;
fs/btrfs/extent_map.c
820
WARN_ON(end < start);
fs/btrfs/extent_map.c
821
if (end == (u64)-1) {
fs/btrfs/extent_map.c
829
end++;
fs/btrfs/extent_map.c
854
if (em_end < end) {
fs/btrfs/extent_map.c
857
if (next_em->start < end)
fs/btrfs/extent_map.c
882
if (em->start >= start && em_end <= end)
fs/btrfs/extent_map.c
916
if (em_end > end) {
fs/btrfs/extent_map.c
923
split->start = end;
fs/btrfs/extent_map.c
924
split->len = em_end - end;
fs/btrfs/extent_map.c
931
split->offset = em->offset + end - em->start;
fs/btrfs/extent_map.c
97
u64 end = range_end(em->start, em->len);
fs/btrfs/extent_map.c
975
if ((em->start < start || em_end > end) && modified) {
fs/btrfs/extent_map.h
187
u64 start, u64 end,
fs/btrfs/fiemap.c
443
u64 start, u64 end)
fs/btrfs/fiemap.c
456
while (cur_offset < end && cur_offset < i_size) {
fs/btrfs/fiemap.c
463
delalloc = btrfs_find_delalloc_in_range(inode, cur_offset, end,
fs/btrfs/fiemap.c
522
if (disk_bytenr != 0 && last_delalloc_end < end) {
fs/btrfs/fiemap.c
528
prealloc_len = end + 1 - start;
fs/btrfs/fiemap.c
531
prealloc_len = end + 1 - prealloc_start;
fs/btrfs/file-item.c
1395
u64 end;
fs/btrfs/file-item.c
1402
end = leaf->fs_info->sectorsize;
fs/btrfs/file-item.c
1404
end = key.offset + btrfs_file_extent_num_bytes(leaf, fi);
fs/btrfs/file-item.c
1406
return end;
fs/btrfs/file-item.c
48
u64 start, end, i_size;
fs/btrfs/file-item.c
501
int btrfs_lookup_csums_list(struct btrfs_root *root, u64 start, u64 end,
fs/btrfs/file-item.c
514
IS_ALIGNED(end + 1, fs_info->sectorsize));
fs/btrfs/file-item.c
556
while (start <= end) {
fs/btrfs/file-item.c
572
key.offset > end)
fs/btrfs/file-item.c
589
csum_end = min(csum_end, end + 1);
fs/btrfs/file-item.c
59
&end, EXTENT_DIRTY);
fs/btrfs/file-item.c
61
i_size = min(i_size, end + 1);
fs/btrfs/file-item.c
646
u64 start, u64 end, u8 *csum_buf,
fs/btrfs/file-item.c
658
IS_ALIGNED(end + 1, fs_info->sectorsize));
fs/btrfs/file-item.c
713
while (start <= end) {
fs/btrfs/file-item.c
729
key.offset > end)
fs/btrfs/file-item.c
742
csum_end = min(csum_end, end + 1);
fs/btrfs/file-item.c
751
size = min_t(size_t, csum_end - start, end + 1 - start);
fs/btrfs/file-item.h
69
int btrfs_lookup_csums_range(struct btrfs_root *root, u64 start, u64 end,
fs/btrfs/file-item.h
72
int btrfs_lookup_csums_list(struct btrfs_root *root, u64 start, u64 end,
fs/btrfs/file-item.h
75
u64 start, u64 end, u8 *csum_buf,
fs/btrfs/file.c
1504
static int start_ordered_ops(struct btrfs_inode *inode, loff_t start, loff_t end)
fs/btrfs/file.c
1516
ret = btrfs_fdatawrite_range(inode, start, end);
fs/btrfs/file.c
1557
int btrfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync)
fs/btrfs/file.c
1589
end = LLONG_MAX;
fs/btrfs/file.c
1598
ret = start_ordered_ops(inode, start, end);
fs/btrfs/file.c
1627
ret = start_ordered_ops(inode, start, end);
fs/btrfs/file.c
1671
ret = filemap_fdatawait_range(inode->vfs_inode.i_mapping, start, end);
fs/btrfs/file.c
179
btrfs_drop_extent_map_range(inode, args->start, args->end - 1, false);
fs/btrfs/file.c
1869
u64 end;
fs/btrfs/file.c
1876
end = page_end;
fs/btrfs/file.c
1955
end = page_start + reserved_space - 1;
fs/btrfs/file.c
1960
end + 1, to_free, true);
fs/btrfs/file.c
1971
btrfs_clear_extent_bit(io_tree, page_start, end,
fs/btrfs/file.c
1975
ret = btrfs_set_extent_delalloc(inode, page_start, end, 0, &cached_state);
fs/btrfs/file.c
1991
btrfs_folio_set_dirty(fs_info, folio, page_start, end + 1 - page_start);
fs/btrfs/file.c
1992
btrfs_folio_set_uptodate(fs_info, folio, page_start, end + 1 - page_start);
fs/btrfs/file.c
1997
btrfs_set_extent_bit(io_tree, page_start, end, EXTENT_NORESERVE,
fs/btrfs/file.c
2058
int slot, u64 start, u64 end)
fs/btrfs/file.c
2079
if (key.offset == end)
fs/btrfs/file.c
2088
struct btrfs_path *path, u64 offset, u64 end)
fs/btrfs/file.c
2117
if (hole_mergeable(inode, leaf, path->slots[0] - 1, offset, end)) {
fs/btrfs/file.c
2124
end - offset;
fs/btrfs/file.c
2132
if (hole_mergeable(inode, leaf, path->slots[0], offset, end)) {
fs/btrfs/file.c
2139
num_bytes = btrfs_file_extent_num_bytes(leaf, fi) + end -
fs/btrfs/file.c
2150
end - offset);
fs/btrfs/file.c
2159
btrfs_drop_extent_map_range(inode, offset, end - 1, false);
fs/btrfs/file.c
2163
hole_em->len = end - offset;
fs/btrfs/file.c
2228
static bool check_range_has_page(struct inode *inode, u64 start, u64 end)
fs/btrfs/file.c
2243
const u64 page_lockend = round_down(end + 1, PAGE_SIZE);
fs/btrfs/file.c
228
if (key.type > BTRFS_EXTENT_DATA_KEY || key.offset >= args->end)
fs/btrfs/file.c
2398
const u64 end,
fs/btrfs/file.c
2411
u64 len = end - start;
fs/btrfs/file.c
2414
if (end <= start)
fs/btrfs/file.c
2447
drop_args.end = end + 1;
fs/btrfs/file.c
2449
while (cur_offset < end) {
fs/btrfs/file.c
2565
len = end - cur_offset;
fs/btrfs/file.c
2601
if (drop_args.drop_end <= end)
fs/btrfs/file.c
2602
drop_args.drop_end = end + 1;
fs/btrfs/file.c
281
if (args->start > key.offset && args->end < extent_end) {
fs/btrfs/file.c
2855
const u64 end,
fs/btrfs/file.c
2865
if (mode & FALLOC_FL_KEEP_SIZE || end <= i_size_read(inode))
fs/btrfs/file.c
2869
range_end = round_up(end, root->fs_info->sectorsize);
fs/btrfs/file.c
2881
i_size_write(inode, end);
fs/btrfs/file.c
3296
static bool find_delalloc_subrange(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/file.c
3301
u64 len = end + 1 - start;
fs/btrfs/file.c
3318
delalloc_start_ret, end,
fs/btrfs/file.c
3335
if (*delalloc_end_ret == end)
fs/btrfs/file.c
3339
len = end + 1 - start;
fs/btrfs/file.c
3373
oe_end = min(oe->file_offset + oe->num_bytes - 1, end);
fs/btrfs/file.c
3420
bool btrfs_find_delalloc_in_range(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/file.c
3429
while (cur_offset <= end) {
fs/btrfs/file.c
3434
delalloc = find_delalloc_subrange(inode, cur_offset, end,
fs/btrfs/file.c
347
if (args->start <= key.offset && args->end < extent_end) {
fs/btrfs/file.c
3482
u64 start, u64 end, u64 *start_ret)
fs/btrfs/file.c
3488
delalloc = btrfs_find_delalloc_in_range(inode, start, end, cached_state,
fs/btrfs/file.c
3510
if (delalloc_end < end) {
fs/btrfs/file.c
354
new_key.offset = args->end;
fs/btrfs/file.c
357
extent_offset += args->end - key.offset;
fs/btrfs/file.c
360
extent_end - args->end);
fs/btrfs/file.c
362
args->bytes_found += args->end - key.offset;
fs/btrfs/file.c
371
if (args->start > key.offset && args->end >= extent_end) {
fs/btrfs/file.c
386
if (args->end == extent_end)
fs/btrfs/file.c
3872
int btrfs_fdatawrite_range(struct btrfs_inode *inode, loff_t start, loff_t end)
fs/btrfs/file.c
3891
ret = filemap_fdatawrite_range(mapping, start, end);
fs/btrfs/file.c
3893
ret = filemap_fdatawrite_range(mapping, start, end);
fs/btrfs/file.c
397
if (args->start <= key.offset && args->end >= extent_end) {
fs/btrfs/file.c
436
if (args->end == extent_end)
fs/btrfs/file.c
505
args->drop_end = found ? min(args->end, last_end) : args->end;
fs/btrfs/file.c
511
u64 bytenr, u64 orig_offset, u64 *start, u64 *end)
fs/btrfs/file.c
534
if ((*start && *start != key.offset) || (*end && *end != extent_end))
fs/btrfs/file.c
538
*end = extent_end;
fs/btrfs/file.c
550
struct btrfs_inode *inode, u64 start, u64 end)
fs/btrfs/file.c
603
if (unlikely(key.offset > start || extent_end < end)) {
fs/btrfs/file.c
614
if (start == key.offset && end < extent_end) {
fs/btrfs/file.c
620
new_key.offset = end;
fs/btrfs/file.c
627
extent_end - end);
fs/btrfs/file.c
629
end - orig_offset);
fs/btrfs/file.c
635
end - other_start);
fs/btrfs/file.c
640
if (start > key.offset && end == extent_end) {
fs/btrfs/file.c
641
other_start = end;
fs/btrfs/file.c
668
while (start > key.offset || end < extent_end) {
fs/btrfs/file.c
670
split = end;
fs/btrfs/file.c
720
extent_end = end;
fs/btrfs/file.c
725
other_start = end;
fs/btrfs/file.h
25
int btrfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync);
fs/btrfs/file.h
31
const u64 end,
fs/btrfs/file.h
35
struct btrfs_inode *inode, u64 start, u64 end);
fs/btrfs/file.h
41
int btrfs_fdatawrite_range(struct btrfs_inode *inode, loff_t start, loff_t end);
fs/btrfs/file.h
45
bool btrfs_find_delalloc_in_range(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/free-space-cache.c
1878
unsigned long start, count, end;
fs/btrfs/free-space-cache.c
1883
end = start + count;
fs/btrfs/free-space-cache.c
1884
ASSERT(end <= BITS_PER_BITMAP);
fs/btrfs/free-space-cache.c
1897
if (end < BITS_PER_BITMAP && test_bit(end, info->bitmap))
fs/btrfs/free-space-cache.c
1914
unsigned long start, count, end;
fs/btrfs/free-space-cache.c
1919
end = start + count;
fs/btrfs/free-space-cache.c
1920
ASSERT(end <= BITS_PER_BITMAP);
fs/btrfs/free-space-cache.c
1937
if (end < BITS_PER_BITMAP && test_bit(end, info->bitmap))
fs/btrfs/free-space-cache.c
2151
u64 end;
fs/btrfs/free-space-cache.c
2156
end = bitmap_info->offset + (u64)(BITS_PER_BITMAP * ctl->unit) - 1;
fs/btrfs/free-space-cache.c
2166
search_bytes = min(search_bytes, end - search_start + 1);
fs/btrfs/free-space-cache.c
2176
search_bytes = min(search_bytes, end - search_start + 1);
fs/btrfs/free-space-cache.c
2229
u64 end;
fs/btrfs/free-space-cache.c
2244
end = info->offset + (u64)(BITS_PER_BITMAP * ctl->unit);
fs/btrfs/free-space-cache.c
2246
bytes_to_set = min(end - offset, bytes);
fs/btrfs/free-space-cache.c
2500
const u64 end = info->offset + info->bytes;
fs/btrfs/free-space-cache.c
2501
const u64 bitmap_offset = offset_to_bitmap(ctl, end);
fs/btrfs/free-space-cache.c
2508
i = offset_to_bit(bitmap->offset, ctl->unit, end);
fs/btrfs/free-space-cache.c
2519
bitmap_clear_bits(ctl, bitmap, end, bytes, update_stat);
fs/btrfs/free-space-cache.c
3663
const u64 end = start + bytes;
fs/btrfs/free-space-cache.c
3691
if (end < reserved_end)
fs/btrfs/free-space-cache.c
3692
__btrfs_add_free_space(block_group, end, reserved_end - end,
fs/btrfs/free-space-cache.c
3718
u64 *total_trimmed, u64 start, u64 end, u64 minlen,
fs/btrfs/free-space-cache.c
3733
while (start < end) {
fs/btrfs/free-space-cache.c
3756
if (entry->offset >= end)
fs/btrfs/free-space-cache.c
3789
bytes = min(extent_start + extent_bytes, end) - start;
fs/btrfs/free-space-cache.c
3844
u64 end = btrfs_block_group_end(bg);
fs/btrfs/free-space-cache.c
3847
bg->discard_cursor = end;
fs/btrfs/free-space-cache.c
3863
bytes = end - bg->discard_cursor;
fs/btrfs/free-space-cache.c
3875
if (bg->discard_cursor < end)
fs/btrfs/free-space-cache.c
3928
u64 *total_trimmed, u64 start, u64 end, u64 minlen,
fs/btrfs/free-space-cache.c
3941
while (offset < end) {
fs/btrfs/free-space-cache.c
3984
if (ret2 || start >= end) {
fs/btrfs/free-space-cache.c
4009
bytes = min(bytes, end - start);
fs/btrfs/free-space-cache.c
4064
if (offset >= end)
fs/btrfs/free-space-cache.c
4065
block_group->discard_cursor = end;
fs/btrfs/free-space-cache.c
4071
u64 *trimmed, u64 start, u64 end, u64 minlen)
fs/btrfs/free-space-cache.c
4089
ret = trim_no_bitmap(block_group, trimmed, start, end, minlen, false);
fs/btrfs/free-space-cache.c
4093
ret = trim_bitmaps(block_group, trimmed, start, end, minlen, 0, false);
fs/btrfs/free-space-cache.c
4094
div64_u64_rem(end, BITS_PER_BITMAP * ctl->unit, &rem);
fs/btrfs/free-space-cache.c
4097
reset_trimming_bitmap(ctl, offset_to_bitmap(ctl, end));
fs/btrfs/free-space-cache.c
4104
u64 *trimmed, u64 start, u64 end, u64 minlen,
fs/btrfs/free-space-cache.c
4119
ret = trim_no_bitmap(block_group, trimmed, start, end, minlen, async);
fs/btrfs/free-space-cache.c
4126
u64 *trimmed, u64 start, u64 end, u64 minlen,
fs/btrfs/free-space-cache.c
4141
ret = trim_bitmaps(block_group, trimmed, start, end, minlen, maxlen,
fs/btrfs/free-space-cache.h
162
u64 *trimmed, u64 start, u64 end, u64 minlen);
fs/btrfs/free-space-cache.h
164
u64 *trimmed, u64 start, u64 end, u64 minlen,
fs/btrfs/free-space-cache.h
167
u64 *trimmed, u64 start, u64 end, u64 minlen,
fs/btrfs/free-space-tree.c
1059
u64 start, end;
fs/btrfs/free-space-tree.c
1114
end = btrfs_block_group_end(block_group);
fs/btrfs/free-space-tree.c
1120
if (key.objectid >= end)
fs/btrfs/free-space-tree.c
1146
if (start < end) {
fs/btrfs/free-space-tree.c
1148
start, end - start);
fs/btrfs/free-space-tree.c
1467
u64 start, end;
fs/btrfs/free-space-tree.c
1487
end = btrfs_block_group_end(block_group);
fs/btrfs/free-space-tree.c
1489
key.objectid = end - 1;
fs/btrfs/free-space-tree.c
1516
ASSERT(found_key.objectid < end);
fs/btrfs/free-space-tree.c
1517
ASSERT(found_key.objectid + found_key.offset <= end);
fs/btrfs/free-space-tree.c
1547
const u64 end = btrfs_block_group_end(block_group);
fs/btrfs/free-space-tree.c
1568
ASSERT(key.objectid < end && key.objectid + key.offset <= end);
fs/btrfs/free-space-tree.c
1598
ret = btrfs_add_new_free_space(block_group, extent_start, end, NULL);
fs/btrfs/free-space-tree.c
1624
const u64 end = btrfs_block_group_end(block_group);
fs/btrfs/free-space-tree.c
1646
ASSERT(key.objectid < end && key.objectid + key.offset <= end);
fs/btrfs/free-space-tree.c
208
u64 start, end;
fs/btrfs/free-space-tree.c
221
end = btrfs_block_group_end(block_group);
fs/btrfs/free-space-tree.c
223
key.objectid = end - 1;
fs/btrfs/free-space-tree.c
249
ASSERT(found_key.objectid < end);
fs/btrfs/free-space-tree.c
250
ASSERT(found_key.objectid + found_key.offset <= end);
fs/btrfs/free-space-tree.c
302
while (i < end) {
fs/btrfs/free-space-tree.c
307
extent_size = min(end - i, bitmap_range);
fs/btrfs/free-space-tree.c
348
u64 start, end;
fs/btrfs/free-space-tree.c
361
end = btrfs_block_group_end(block_group);
fs/btrfs/free-space-tree.c
363
key.objectid = end - 1;
fs/btrfs/free-space-tree.c
391
ASSERT(found_key.objectid < end);
fs/btrfs/free-space-tree.c
392
ASSERT(found_key.objectid + found_key.offset <= end);
fs/btrfs/free-space-tree.c
540
u64 end = *start + *size;
fs/btrfs/free-space-tree.c
551
ASSERT(end > found_start);
fs/btrfs/free-space-tree.c
553
if (end > found_end)
fs/btrfs/free-space-tree.c
554
end = found_end;
fs/btrfs/free-space-tree.c
558
last = (end - found_start) >> fs_info->sectorsize_bits;
fs/btrfs/free-space-tree.c
565
*size -= end - *start;
fs/btrfs/free-space-tree.c
566
*start = end;
fs/btrfs/free-space-tree.c
607
u64 end = start + size;
fs/btrfs/free-space-tree.c
668
if (end < btrfs_block_group_end(block_group)) {
fs/btrfs/free-space-tree.c
671
if (end >= key.objectid + key.offset) {
fs/btrfs/free-space-tree.c
677
next_bit_set = btrfs_free_space_test_bit(block_group, path, end);
fs/btrfs/free-space-tree.c
714
u64 end = start + size;
fs/btrfs/free-space-tree.c
732
ASSERT(start >= found_start && end <= found_end);
fs/btrfs/free-space-tree.c
772
if (end < found_end) {
fs/btrfs/free-space-tree.c
773
key.objectid = end;
fs/btrfs/free-space-tree.c
775
key.offset = found_end - end;
fs/btrfs/free-space-tree.c
874
u64 end = start + size;
fs/btrfs/free-space-tree.c
941
if (end == btrfs_block_group_end(block_group))
fs/btrfs/free-space-tree.c
943
key.objectid = end;
fs/btrfs/free-space-tree.c
964
(found_start >= end && found_end > end));
fs/btrfs/free-space-tree.c
970
if (found_start == end) {
fs/btrfs/inode.c
10019
end >> PAGE_SHIFT);
fs/btrfs/inode.c
10022
btrfs_lock_extent(io_tree, start, end, &cached_state);
fs/btrfs/inode.c
10025
!filemap_range_has_page(inode->vfs_inode.i_mapping, start, end))
fs/btrfs/inode.c
10029
btrfs_unlock_extent(io_tree, start, end, &cached_state);
fs/btrfs/inode.c
10086
btrfs_drop_extent_map_range(inode, start, end, false);
fs/btrfs/inode.c
10095
btrfs_unlock_extent(io_tree, start, end, &cached_state);
fs/btrfs/inode.c
1012
if (!inode_need_compress(inode, start, end))
fs/btrfs/inode.c
10120
btrfs_unlock_extent(io_tree, start, end, &cached_state);
fs/btrfs/inode.c
1051
ret = cow_file_range_inline(inode, NULL, start, end, 0,
fs/btrfs/inode.c
1054
ret = cow_file_range_inline(inode, NULL, start, end, total_compressed,
fs/btrfs/inode.c
10630
void btrfs_assert_inode_range_clean(struct btrfs_inode *inode, u64 start, u64 end)
fs/btrfs/inode.c
10638
ordered = btrfs_lookup_first_ordered_range(inode, start, end + 1 - start);
fs/btrfs/inode.c
10642
start, end, btrfs_ino(inode), btrfs_root_id(root),
fs/btrfs/inode.c
1087
if (start + total_in < end) {
fs/btrfs/inode.c
1098
ret = add_async_extent(async_chunk, start, end - start + 1, NULL);
fs/btrfs/inode.c
1109
u64 end = async_extent->start + async_extent->ram_size - 1;
fs/btrfs/inode.c
1114
.range_end = end,
fs/btrfs/inode.c
1119
ret = run_delalloc_cow(inode, locked_folio, start, end,
fs/btrfs/inode.c
1150
u64 end = async_extent->start + async_extent->ram_size - 1;
fs/btrfs/inode.c
1164
if (!(start >= locked_folio_end || end <= locked_folio_start))
fs/btrfs/inode.c
1190
btrfs_lock_extent(io_tree, start, end, &cached);
fs/btrfs/inode.c
1212
btrfs_drop_extent_map_range(inode, start, end, false);
fs/btrfs/inode.c
1220
extent_clear_unlock_delalloc(inode, start, end,
fs/btrfs/inode.c
1237
extent_clear_unlock_delalloc(inode, start, end,
fs/btrfs/inode.c
124
u64 end, struct writeback_control *wbc,
fs/btrfs/inode.c
1456
u64 end, u64 *done_offset,
fs/btrfs/inode.c
1483
num_bytes = ALIGN(end - start + 1, blocksize);
fs/btrfs/inode.c
1487
inode_should_defrag(inode, start, end, num_bytes, SZ_64K);
fs/btrfs/inode.c
1491
ret = cow_file_range_inline(inode, locked_folio, start, end, 0,
fs/btrfs/inode.c
1565
end = start - 1;
fs/btrfs/inode.c
1582
extent_clear_unlock_delalloc(inode, orig_start, end, locked_folio, &cached,
fs/btrfs/inode.c
1586
*done_offset = end;
fs/btrfs/inode.c
1633
if (start + cur_alloc_size < end) {
fs/btrfs/inode.c
1636
end, locked_folio,
fs/btrfs/inode.c
1639
end - start - cur_alloc_size + 1, NULL);
fs/btrfs/inode.c
1644
btrfs_ino(inode), orig_start, end + 1 - orig_start,
fs/btrfs/inode.c
1679
nr_pages = (async_chunk->end - async_chunk->start + PAGE_SIZE) >>
fs/btrfs/inode.c
1697
u64 end, struct writeback_control *wbc)
fs/btrfs/inode.c
1704
u64 num_chunks = DIV_ROUND_UP(end - start, SZ_512K);
fs/btrfs/inode.c
1721
u64 cur_end = min(end, start + SZ_512K - 1);
fs/btrfs/inode.c
1731
async_chunk[i].end = cur_end;
fs/btrfs/inode.c
1790
u64 end, struct writeback_control *wbc,
fs/btrfs/inode.c
1793
u64 done_offset = end;
fs/btrfs/inode.c
1796
while (start <= end) {
fs/btrfs/inode.c
1797
ret = cow_file_range(inode, locked_folio, start, end,
fs/btrfs/inode.c
1811
const u64 end)
fs/btrfs/inode.c
1815
const u64 range_bytes = end + 1 - start;
fs/btrfs/inode.c
1854
btrfs_lock_extent(io_tree, start, end, &cached_state);
fs/btrfs/inode.c
1855
count = btrfs_count_range_bits(io_tree, &range_start, end, range_bytes,
fs/btrfs/inode.c
1870
btrfs_clear_extent_bit(io_tree, start, end, EXTENT_NORESERVE,
fs/btrfs/inode.c
1873
btrfs_unlock_extent(io_tree, start, end, &cached_state);
fs/btrfs/inode.c
1886
ret = cow_file_range(inode, locked_folio, start, end, NULL,
fs/btrfs/inode.c
1898
u64 end;
fs/btrfs/inode.c
2005
args->file_extent.num_bytes = min(args->end + 1, extent_end) - args->start;
fs/btrfs/inode.c
2044
const u64 end = file_pos + len - 1;
fs/btrfs/inode.c
2047
btrfs_lock_extent(&inode->io_tree, file_pos, end, cached);
fs/btrfs/inode.c
2067
btrfs_drop_extent_map_range(inode, file_pos, end, false);
fs/btrfs/inode.c
2083
extent_clear_unlock_delalloc(inode, file_pos, end, locked_folio, cached,
fs/btrfs/inode.c
2091
extent_clear_unlock_delalloc(inode, file_pos, end, locked_folio, cached,
fs/btrfs/inode.c
2112
const u64 start, const u64 end)
fs/btrfs/inode.c
2156
nocow_args.end = end;
fs/btrfs/inode.c
2159
while (cur_offset <= end) {
fs/btrfs/inode.c
2216
found_key.offset > end)
fs/btrfs/inode.c
2277
if (cur_offset > end)
fs/btrfs/inode.c
2313
if (cur_offset <= end && cow_start == (u64)-1)
fs/btrfs/inode.c
2317
ret = fallback_to_cow(inode, locked_folio, cow_start, end);
fs/btrfs/inode.c
2319
cow_end = end;
fs/btrfs/inode.c
2331
extent_clear_unlock_delalloc(inode, start, end, locked_folio, NULL, 0, PAGE_UNLOCK);
fs/btrfs/inode.c
2359
untouched_len = end + 1 - untouched_start;
fs/btrfs/inode.c
2372
untouched_len = end + 1 - untouched_start;
fs/btrfs/inode.c
2387
untouched_len = end + 1 - untouched_start;
fs/btrfs/inode.c
2422
start, end + 1 - start, cur_offset, oe_cleanup_start, oe_cleanup_len,
fs/btrfs/inode.c
2427
static bool should_nocow(struct btrfs_inode *inode, u64 start, u64 end)
fs/btrfs/inode.c
2431
btrfs_test_range_bit_exists(&inode->io_tree, start, end, EXTENT_DEFRAG))
fs/btrfs/inode.c
2443
u64 start, u64 end, struct writeback_control *wbc)
fs/btrfs/inode.c
2451
ASSERT(!(end <= folio_pos(locked_folio) ||
fs/btrfs/inode.c
2454
if (should_nocow(inode, start, end))
fs/btrfs/inode.c
2455
return run_delalloc_nocow(inode, locked_folio, start, end);
fs/btrfs/inode.c
2458
inode_need_compress(inode, start, end) &&
fs/btrfs/inode.c
2459
run_delalloc_compressed(inode, locked_folio, start, end, wbc))
fs/btrfs/inode.c
2463
return run_delalloc_cow(inode, locked_folio, start, end, wbc, true);
fs/btrfs/inode.c
2465
return cow_file_range(inode, locked_folio, start, end, NULL, 0);
fs/btrfs/inode.c
2480
size = orig->end - orig->start + 1;
fs/btrfs/inode.c
2489
new_size = orig->end - split + 1;
fs/btrfs/inode.c
2521
new_size = new->end - other->start + 1;
fs/btrfs/inode.c
2523
new_size = other->end - new->start + 1;
fs/btrfs/inode.c
2551
old_size = other->end - other->start + 1;
fs/btrfs/inode.c
2553
old_size = new->end - new->start + 1;
fs/btrfs/inode.c
2626
u64 len = state->end + 1 - state->start;
fs/btrfs/inode.c
2660
inode->new_delalloc_bytes += state->end + 1 - state->start;
fs/btrfs/inode.c
2673
u64 len = state->end + 1 - state->start;
fs/btrfs/inode.c
2784
const u64 end = start + len - 1;
fs/btrfs/inode.c
2786
while (search_start < end) {
fs/btrfs/inode.c
2787
const u64 search_len = end - search_start + 1;
fs/btrfs/inode.c
2817
int btrfs_set_extent_delalloc(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/inode.c
2821
WARN_ON(PAGE_ALIGNED(end));
fs/btrfs/inode.c
2834
end + 1 - start,
fs/btrfs/inode.c
2840
return btrfs_set_extent_bit(&inode->io_tree, start, end,
fs/btrfs/inode.c
3078
drop_args.end = file_pos + num_bytes;
fs/btrfs/inode.c
3199
u64 start, end;
fs/btrfs/inode.c
3209
end = start + ordered_extent->num_bytes - 1;
fs/btrfs/inode.c
3249
btrfs_lock_extent_bits(io_tree, start, end,
fs/btrfs/inode.c
3337
btrfs_clear_extent_bit(&inode->io_tree, start, end,
fs/btrfs/inode.c
3348
btrfs_clear_extent_bit(&inode->io_tree, start, end, clear_bits,
fs/btrfs/inode.c
3387
end, false);
fs/btrfs/inode.c
3547
u64 end = file_offset + blocksize - 1;
fs/btrfs/inode.c
3555
btrfs_test_range_bit(&inode->io_tree, file_offset, end, EXTENT_NODATASUM,
fs/btrfs/inode.c
3558
btrfs_clear_extent_bit(&inode->io_tree, file_offset, end,
fs/btrfs/inode.c
5050
int btrfs_truncate_block(struct btrfs_inode *inode, u64 offset, u64 start, u64 end)
fs/btrfs/inode.c
5066
const bool in_tail_block = is_inside_block(offset, round_down(end, blocksize),
fs/btrfs/inode.c
5076
ASSERT(start <= offset && offset <= end, "offset=%llu start=%llu end=%llu",
fs/btrfs/inode.c
5077
offset, start, end);
fs/btrfs/inode.c
5080
if (IS_ALIGNED(start, blocksize) && IS_ALIGNED(end + 1, blocksize)) {
fs/btrfs/inode.c
5085
if (end == (u64)-1 && blocksize < PAGE_SIZE)
fs/btrfs/inode.c
5103
if (in_tail_block && !IS_ALIGNED(end + 1, blocksize))
fs/btrfs/inode.c
5195
if (end == (u64)-1) {
fs/btrfs/inode.c
5206
zero_end = min_t(u64, folio_next_pos(folio) - 1, end);
fs/btrfs/inode.c
5209
zero_end = min_t(u64, block_end, end);
fs/btrfs/inode.c
5270
drop_args.end = offset + len;
fs/btrfs/inode.c
5555
u64 end;
fs/btrfs/inode.c
5561
end = state->end;
fs/btrfs/inode.c
5565
btrfs_lock_extent(io_tree, start, end, &cached_state);
fs/btrfs/inode.c
5577
end - start + 1, NULL);
fs/btrfs/inode.c
5579
btrfs_clear_extent_bit(io_tree, start, end,
fs/btrfs/inode.c
656
drop_args.end = fs_info->sectorsize;
fs/btrfs/inode.c
708
u64 offset, u64 end,
fs/btrfs/inode.c
717
u64 size = min_t(u64, i_size_read(&inode->vfs_inode), end + 1);
fs/btrfs/inode.c
723
btrfs_lock_extent(&inode->io_tree, offset, end, &cached);
fs/btrfs/inode.c
728
btrfs_unlock_extent(&inode->io_tree, offset, end, &cached);
fs/btrfs/inode.c
7488
nocow_args.end = offset + *len - 1;
fs/btrfs/inode.c
749
extent_clear_unlock_delalloc(inode, offset, end, locked_folio, &cached,
fs/btrfs/inode.c
766
u64 end;
fs/btrfs/inode.c
800
u64 end)
fs/btrfs/inode.c
814
if (start != 0 && end + 1 - start <= fs_info->sectorsize)
fs/btrfs/inode.c
831
return btrfs_compress_heuristic(inode, start, end);
fs/btrfs/inode.c
836
u64 start, u64 end, u64 num_bytes, u32 small_write)
fs/btrfs/inode.c
840
(start > 0 || end + 1 < inode->disk_i_size))
fs/btrfs/inode.c
844
static int extent_range_clear_dirty_for_io(struct btrfs_inode *inode, u64 start, u64 end)
fs/btrfs/inode.c
846
const pgoff_t end_index = end >> PAGE_SHIFT;
fs/btrfs/inode.c
858
end + 1 - start);
fs/btrfs/inode.c
9227
u64 end = start + num_bytes - 1;
fs/btrfs/inode.c
9324
if (clear_offset < end)
fs/btrfs/inode.c
9326
end - clear_offset + 1);
fs/btrfs/inode.c
943
u64 end = async_chunk->end;
fs/btrfs/inode.c
957
inode_should_defrag(inode, start, end, end - start + 1, SZ_16K);
fs/btrfs/inode.c
964
ret = extent_range_clear_dirty_for_io(inode, start, end);
fs/btrfs/inode.c
987
actual_end = min_t(u64, i_size, end + 1);
fs/btrfs/inode.c
9892
u64 start, end;
fs/btrfs/inode.c
990
cur_len = min(end + 1 - start, BTRFS_MAX_UNCOMPRESSED);
fs/btrfs/inode.c
9974
end = start + num_bytes - 1;
fs/btrfs/ioctl.c
3039
ret = btrfs_scrub_dev(fs_info, sa->devid, sa->start, sa->end,
fs/btrfs/ordered-data.c
1170
u64 end,
fs/btrfs/ordered-data.c
1181
btrfs_lock_extent(&inode->io_tree, start, end, cachedp);
fs/btrfs/ordered-data.c
1183
end - start + 1);
fs/btrfs/ordered-data.c
1194
btrfs_unlock_extent(&inode->io_tree, start, end, cachedp);
fs/btrfs/ordered-data.c
1207
bool btrfs_try_lock_ordered_range(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/ordered-data.c
1212
if (!btrfs_try_lock_extent(&inode->io_tree, start, end, cached_state))
fs/btrfs/ordered-data.c
1215
ordered = btrfs_lookup_ordered_range(inode, start, end - start + 1);
fs/btrfs/ordered-data.c
1220
btrfs_unlock_extent(&inode->io_tree, start, end, cached_state);
fs/btrfs/ordered-data.c
484
const u64 end = file_offset + num_bytes;
fs/btrfs/ordered-data.c
486
trace_btrfs_writepage_end_io_hook(inode, file_offset, end - 1, uptodate);
fs/btrfs/ordered-data.c
489
while (cur < end) {
fs/btrfs/ordered-data.c
535
this_end = min(entry_end, end);
fs/btrfs/ordered-data.c
859
u64 end = start + entry->num_bytes - 1;
fs/btrfs/ordered-data.c
878
filemap_fdatawrite_range(inode->vfs_inode.i_mapping, start, end);
fs/btrfs/ordered-data.c
883
if (nowriteback_start + nowriteback_len < end)
fs/btrfs/ordered-data.c
886
end);
fs/btrfs/ordered-data.c
902
u64 end;
fs/btrfs/ordered-data.c
930
end = orig_end;
fs/btrfs/ordered-data.c
932
ordered = btrfs_lookup_first_ordered_extent(inode, end);
fs/btrfs/ordered-data.c
944
end = ordered->file_offset;
fs/btrfs/ordered-data.c
953
if (end == 0 || end == start)
fs/btrfs/ordered-data.c
955
end--;
fs/btrfs/ordered-data.h
218
u64 end,
fs/btrfs/ordered-data.h
220
bool btrfs_try_lock_ordered_range(struct btrfs_inode *inode, u64 start, u64 end,
fs/btrfs/print-tree.c
109
unsigned long end;
fs/btrfs/print-tree.c
145
end = (unsigned long)ei + item_size;
fs/btrfs/print-tree.c
146
while (ptr < end) {
fs/btrfs/print-tree.c
194
WARN_ON(ptr > end);
fs/btrfs/raid-stripe-tree.c
152
trace_btrfs_raid_extent_delete(fs_info, start, end,
fs/btrfs/raid-stripe-tree.c
166
if (found_start < start && found_end > end) {
fs/btrfs/raid-stripe-tree.c
169
u64 diff_end = found_end - end;
fs/btrfs/raid-stripe-tree.c
172
.objectid = end,
fs/btrfs/raid-stripe-tree.c
236
if (found_end > end) {
fs/btrfs/raid-stripe-tree.c
237
u64 diff_end = found_end - end;
fs/btrfs/raid-stripe-tree.c
373
const u64 end = logical + *length;
fs/btrfs/raid-stripe-tree.c
412
if (found_logical > end) {
fs/btrfs/raid-stripe-tree.c
432
if (end > found_end)
fs/btrfs/raid-stripe-tree.c
433
*length -= end - found_end;
fs/btrfs/raid-stripe-tree.c
71
u64 end = start + length;
fs/btrfs/ref-verify.c
424
unsigned long end, ptr;
fs/btrfs/ref-verify.c
446
end = (unsigned long)ei + item_size;
fs/btrfs/ref-verify.c
447
while (ptr < end) {
fs/btrfs/reflink.c
269
drop_args.end = aligned_end;
fs/btrfs/reflink.c
635
const u64 end = dst_loff + len - 1;
fs/btrfs/reflink.c
647
btrfs_lock_extent(&dst->io_tree, dst_loff, end, &cached_state);
fs/btrfs/reflink.c
650
btrfs_unlock_extent(&dst->io_tree, dst_loff, end, &cached_state);
fs/btrfs/reflink.c
710
u64 end;
fs/btrfs/reflink.c
748
end = destoff + len - 1;
fs/btrfs/reflink.c
749
btrfs_lock_extent(&BTRFS_I(inode)->io_tree, destoff, end, &cached_state);
fs/btrfs/reflink.c
751
btrfs_unlock_extent(&BTRFS_I(inode)->io_tree, destoff, end, &cached_state);
fs/btrfs/reflink.c
773
ret = filemap_invalidate_inode(inode, false, destoff, end);
fs/btrfs/relocation.c
1337
u64 start, end;
fs/btrfs/relocation.c
134
u64 end;
fs/btrfs/relocation.c
1382
end = (u64)-1;
fs/btrfs/relocation.c
1386
end = max_key->offset;
fs/btrfs/relocation.c
1387
WARN_ON(!IS_ALIGNED(end, fs_info->sectorsize));
fs/btrfs/relocation.c
1388
end--;
fs/btrfs/relocation.c
1391
end = (u64)-1;
fs/btrfs/relocation.c
1395
btrfs_lock_extent(&inode->io_tree, start, end, &cached_state);
fs/btrfs/relocation.c
1396
btrfs_drop_extent_map_range(inode, start, end, true);
fs/btrfs/relocation.c
1397
btrfs_unlock_extent(&inode->io_tree, start, end, &cached_state);
fs/btrfs/relocation.c
2669
u64 end;
fs/btrfs/relocation.c
2675
u64 prealloc_end = cluster->end - offset;
fs/btrfs/relocation.c
2705
end = cluster->boundary[nr + 1] - 1 - offset;
fs/btrfs/relocation.c
2707
end = cluster->end - offset;
fs/btrfs/relocation.c
2709
btrfs_lock_extent(&inode->io_tree, start, end, &cached_state);
fs/btrfs/relocation.c
2710
num_bytes = end + 1 - start;
fs/btrfs/relocation.c
2713
end + 1, &alloc_hint);
fs/btrfs/relocation.c
2714
cur_offset = end + 1;
fs/btrfs/relocation.c
2715
btrfs_unlock_extent(&inode->io_tree, start, end, &cached_state);
fs/btrfs/relocation.c
2734
u64 end = rc->cluster.end - offset;
fs/btrfs/relocation.c
2742
em->len = end + 1 - start;
fs/btrfs/relocation.c
2748
btrfs_lock_extent(&inode->io_tree, start, end, &cached_state);
fs/btrfs/relocation.c
2750
btrfs_unlock_extent(&inode->io_tree, start, end, &cached_state);
fs/btrfs/relocation.c
2772
return cluster->end;
fs/btrfs/relocation.c
2787
const pgoff_t last_index = (cluster->end - offset) >> PAGE_SHIFT;
fs/btrfs/relocation.c
2964
while (cur_file_offset < cluster->end - offset) {
fs/btrfs/relocation.c
2982
if (cluster->nr > 0 && extent_key->objectid != cluster->end + 1) {
fs/btrfs/relocation.c
3023
cluster->end = extent_key->objectid + extent_key->offset - 1;
fs/btrfs/relocation.c
3060
unsigned long ptr = 0, end;
fs/btrfs/relocation.c
3064
end = (unsigned long)ei + item_size;
fs/btrfs/relocation.c
3093
ptr < end) {
fs/btrfs/relocation.c
3344
u64 start, end, last;
fs/btrfs/relocation.c
3402
key.objectid, &start, &end,
fs/btrfs/relocation.c
3407
rc->search_start = end + 1;
fs/btrfs/relocation.c
3901
u64 end;
fs/btrfs/relocation.c
3908
unsigned long pos, end;
fs/btrfs/relocation.c
3916
end = find_next_zero_bit(bitmap, size, pos);
fs/btrfs/relocation.c
3919
run_length = (end - pos) * block_size;
fs/btrfs/relocation.c
3922
space_runs[*num_space_runs - 1].end == run_start) {
fs/btrfs/relocation.c
3923
space_runs[*num_space_runs - 1].end += run_length;
fs/btrfs/relocation.c
3926
space_runs[*num_space_runs].end = run_start + run_length;
fs/btrfs/relocation.c
3931
if (end == size)
fs/btrfs/relocation.c
3934
pos = find_next_bit(bitmap, size, end + 1);
fs/btrfs/relocation.c
4052
goto end;
fs/btrfs/relocation.c
4065
goto end;
fs/btrfs/relocation.c
4070
goto end;
fs/btrfs/relocation.c
4081
end:
fs/btrfs/relocation.c
4203
goto end;
fs/btrfs/relocation.c
4224
goto end;
fs/btrfs/relocation.c
4226
goto end;
fs/btrfs/relocation.c
4231
goto end;
fs/btrfs/relocation.c
4251
goto end;
fs/btrfs/relocation.c
4265
goto end;
fs/btrfs/relocation.c
4274
goto end;
fs/btrfs/relocation.c
4292
goto end;
fs/btrfs/relocation.c
4298
goto end;
fs/btrfs/relocation.c
4310
goto end;
fs/btrfs/relocation.c
4316
goto end;
fs/btrfs/relocation.c
4321
end:
fs/btrfs/relocation.c
4489
space_runs[num_space_runs - 1].end == found_key.objectid) {
fs/btrfs/relocation.c
4490
space_runs[num_space_runs - 1].end =
fs/btrfs/relocation.c
4496
space_runs[num_space_runs].end =
fs/btrfs/relocation.c
4570
entries[num_entries].objectid = space_runs[i - 1].end;
fs/btrfs/relocation.c
4573
space_runs[i].start - space_runs[i - 1].end;
fs/btrfs/relocation.c
4577
if (space_runs[num_space_runs - 1].end < bg->start + bg->length) {
fs/btrfs/relocation.c
4579
space_runs[num_space_runs - 1].end;
fs/btrfs/relocation.c
4582
bg->start + bg->length - space_runs[num_space_runs - 1].end;
fs/btrfs/relocation.c
4820
goto end;
fs/btrfs/relocation.c
4824
goto end;
fs/btrfs/relocation.c
4835
goto end;
fs/btrfs/relocation.c
4842
goto end;
fs/btrfs/relocation.c
4858
goto end;
fs/btrfs/relocation.c
4869
goto end;
fs/btrfs/relocation.c
4879
goto end;
fs/btrfs/relocation.c
4884
end:
fs/btrfs/relocation.c
4921
goto end;
fs/btrfs/relocation.c
4923
goto end;
fs/btrfs/relocation.c
4932
end:
fs/btrfs/relocation.c
5200
goto end;
fs/btrfs/relocation.c
5206
goto end;
fs/btrfs/relocation.c
5228
goto end;
fs/btrfs/relocation.c
5234
goto end;
fs/btrfs/relocation.c
5239
end:
fs/btrfs/relocation.c
6069
goto end;
fs/btrfs/relocation.c
6074
goto end;
fs/btrfs/relocation.c
6084
goto end;
fs/btrfs/relocation.c
6090
goto end;
fs/btrfs/relocation.c
6096
goto end;
fs/btrfs/relocation.c
6105
end:
fs/btrfs/relocation.c
868
u64 end;
fs/btrfs/relocation.c
918
end = key.offset +
fs/btrfs/relocation.c
922
WARN_ON(!IS_ALIGNED(end, fs_info->sectorsize));
fs/btrfs/relocation.c
923
end--;
fs/btrfs/relocation.c
928
end, &cached_state);
fs/btrfs/relocation.c
934
btrfs_drop_extent_map_range(inode, key.offset, end, true);
fs/btrfs/relocation.c
935
btrfs_unlock_extent(&inode->io_tree, key.offset, end,
fs/btrfs/scrub.c
2413
const u64 end = btrfs_block_group_end(bg);
fs/btrfs/scrub.c
2419
while (cur_logical < end) {
fs/btrfs/scrub.c
2660
struct btrfs_device *scrub_dev, u64 start, u64 end)
fs/btrfs/scrub.c
2720
if (found_key.offset >= end)
fs/btrfs/scrub.c
3087
u64 end, struct btrfs_scrub_progress *progress,
fs/btrfs/scrub.c
3215
ret = scrub_enumerate_chunks(sctx, dev, start, end);
fs/btrfs/scrub.h
13
u64 end, struct btrfs_scrub_progress *progress,
fs/btrfs/send.c
3000
ref->name_len = ref->full_path->end - ref->name;
fs/btrfs/send.c
437
p->end = p->start;
fs/btrfs/send.c
483
return p->end - p->start;
fs/btrfs/send.c
5203
const u64 end = offset + len;
fs/btrfs/send.c
5204
const pgoff_t last_index = ((end - 1) >> PAGE_SHIFT);
fs/btrfs/send.c
5212
while (cur < end) {
fs/btrfs/send.c
5231
cur_len = min_t(unsigned int, end - cur, folio_size(folio) - pg_offset);
fs/btrfs/send.c
525
p->end = p->buf + p->buf_len - 1;
fs/btrfs/send.c
526
p->start = p->end - path_len;
fs/btrfs/send.c
530
p->end = p->start + path_len;
fs/btrfs/send.c
5416
static int send_hole(struct send_ctx *sctx, u64 end)
fs/btrfs/send.c
542
if (p->start != p->end)
fs/btrfs/send.c
5429
offset, end - offset);
fs/btrfs/send.c
5444
end = min_t(u64, end, sctx->cur_inode_size);
fs/btrfs/send.c
5447
return send_update_extent(sctx, offset, end - offset);
fs/btrfs/send.c
5453
while (offset < end) {
fs/btrfs/send.c
5454
u64 len = min(end - offset, read_size);
fs/btrfs/send.c
549
if (p->start != p->end)
fs/btrfs/send.c
554
if (p->start != p->end)
fs/btrfs/send.c
555
*p->end++ = '/';
fs/btrfs/send.c
556
*prepared = p->end;
fs/btrfs/send.c
557
p->end += name_len;
fs/btrfs/send.c
558
*p->end = 0;
fs/btrfs/send.c
56
char *end;
fs/btrfs/send.c
5631
const u64 end = offset + len;
fs/btrfs/send.c
5710
if (sctx->clean_page_cache && PAGE_ALIGNED(end)) {
fs/btrfs/send.c
5736
end - 1);
fs/btrfs/send.c
5737
sctx->page_cache_clear_start = end;
fs/btrfs/send.c
6062
u64 end;
fs/btrfs/send.c
6070
end = min_t(u64, btrfs_file_extent_end(path), sctx->cur_inode_size);
fs/btrfs/send.c
6071
if (offset >= end)
fs/btrfs/send.c
6074
num_bytes = end - offset;
fs/btrfs/send.c
6079
if (IS_ALIGNED(end, bs))
fs/btrfs/send.c
6087
if (end != sctx->cur_inode_size)
fs/btrfs/send.c
6120
sctx->cur_inode_next_write_offset = end;
fs/btrfs/send.c
6130
sctx->cur_inode_next_write_offset = end;
fs/btrfs/send.c
617
p->end = p->start + len;
fs/btrfs/send.c
6337
const u64 end)
fs/btrfs/send.c
6358
while (search_start < end) {
fs/btrfs/send.c
6379
key.offset >= end)
fs/btrfs/tests/extent-io-tests.c
104
state->end + 1 - state->start, flags_str);
fs/btrfs/tests/extent-io-tests.c
120
u64 start, end, test_start;
fs/btrfs/tests/extent-io-tests.c
181
end = start + PAGE_SIZE - 1;
fs/btrfs/tests/extent-io-tests.c
183
&end);
fs/btrfs/tests/extent-io-tests.c
188
if (start != 0 || end != (sectorsize - 1)) {
fs/btrfs/tests/extent-io-tests.c
190
sectorsize - 1, start, end);
fs/btrfs/tests/extent-io-tests.c
193
btrfs_unlock_extent(tmp, start, end, NULL);
fs/btrfs/tests/extent-io-tests.c
21
static noinline int process_page_range(struct inode *inode, u64 start, u64 end,
fs/btrfs/tests/extent-io-tests.c
212
end = start + PAGE_SIZE - 1;
fs/btrfs/tests/extent-io-tests.c
214
&end);
fs/btrfs/tests/extent-io-tests.c
219
if (start != test_start || end != max_bytes - 1) {
fs/btrfs/tests/extent-io-tests.c
221
test_start, max_bytes - 1, start, end);
fs/btrfs/tests/extent-io-tests.c
224
if (process_page_range(inode, start, end,
fs/btrfs/tests/extent-io-tests.c
229
btrfs_unlock_extent(tmp, start, end, NULL);
fs/btrfs/tests/extent-io-tests.c
246
end = start + PAGE_SIZE - 1;
fs/btrfs/tests/extent-io-tests.c
248
&end);
fs/btrfs/tests/extent-io-tests.c
253
if (end != test_start + PAGE_SIZE - 1) {
fs/btrfs/tests/extent-io-tests.c
267
end = start + PAGE_SIZE - 1;
fs/btrfs/tests/extent-io-tests.c
269
&end);
fs/btrfs/tests/extent-io-tests.c
27
pgoff_t end_index = end >> PAGE_SHIFT;
fs/btrfs/tests/extent-io-tests.c
274
if (start != test_start || end != total_dirty - 1) {
fs/btrfs/tests/extent-io-tests.c
276
test_start, total_dirty - 1, start, end);
fs/btrfs/tests/extent-io-tests.c
279
if (process_page_range(inode, start, end,
fs/btrfs/tests/extent-io-tests.c
284
btrfs_unlock_extent(tmp, start, end, NULL);
fs/btrfs/tests/extent-io-tests.c
302
end = start + PAGE_SIZE - 1;
fs/btrfs/tests/extent-io-tests.c
310
&end);
fs/btrfs/tests/extent-io-tests.c
315
if (start != test_start && end != test_start + PAGE_SIZE - 1) {
fs/btrfs/tests/extent-io-tests.c
317
test_start, test_start + PAGE_SIZE - 1, start, end);
fs/btrfs/tests/extent-io-tests.c
320
if (process_page_range(inode, start, end, PROCESS_TEST_LOCKED |
fs/btrfs/tests/extent-io-tests.c
54
start, end, ret);
fs/btrfs/tests/extent-io-tests.c
561
u64 start, end;
fs/btrfs/tests/extent-io-tests.c
569
btrfs_find_first_clear_extent_bit(&tree, 0, &start, &end, CHUNK_TRIMMED);
fs/btrfs/tests/extent-io-tests.c
570
if (start != 0 || end != -1) {
fs/btrfs/tests/extent-io-tests.c
573
start, end);
fs/btrfs/tests/extent-io-tests.c
583
btrfs_find_first_clear_extent_bit(&tree, SZ_512K, &start, &end,
fs/btrfs/tests/extent-io-tests.c
586
if (start != 0 || end != SZ_1M - 1) {
fs/btrfs/tests/extent-io-tests.c
588
start, end);
fs/btrfs/tests/extent-io-tests.c
599
btrfs_find_first_clear_extent_bit(&tree, 12 * SZ_1M, &start, &end,
fs/btrfs/tests/extent-io-tests.c
602
if (start != SZ_4M || end != SZ_32M - 1) {
fs/btrfs/tests/extent-io-tests.c
604
start, end);
fs/btrfs/tests/extent-io-tests.c
612
btrfs_find_first_clear_extent_bit(&tree, SZ_2M, &start, &end,
fs/btrfs/tests/extent-io-tests.c
615
if (start != SZ_4M || end != SZ_32M - 1) {
fs/btrfs/tests/extent-io-tests.c
617
start, end);
fs/btrfs/tests/extent-io-tests.c
626
btrfs_find_first_clear_extent_bit(&tree, SZ_64M + SZ_1M, &start, &end,
fs/btrfs/tests/extent-io-tests.c
629
if (start != SZ_64M || end != SZ_64M + SZ_8M - 1) {
fs/btrfs/tests/extent-io-tests.c
631
start, end);
fs/btrfs/tests/extent-io-tests.c
635
btrfs_find_first_clear_extent_bit(&tree, SZ_64M - SZ_8M, &start, &end,
fs/btrfs/tests/extent-io-tests.c
642
if (start != SZ_64M || end != SZ_64M + SZ_8M - 1) {
fs/btrfs/tests/extent-io-tests.c
644
start, end);
fs/btrfs/tests/extent-io-tests.c
652
btrfs_find_first_clear_extent_bit(&tree, -1, &start, &end, CHUNK_TRIMMED);
fs/btrfs/tests/extent-io-tests.c
653
if (start != SZ_64M + SZ_8M || end != -1) {
fs/btrfs/tests/extent-io-tests.c
656
start, end);
fs/btrfs/tests/extent-map-tests.c
625
u64 start, end;
fs/btrfs/tests/extent-map-tests.c
668
end = (3 * SZ_4K) - 1;
fs/btrfs/tests/extent-map-tests.c
669
btrfs_drop_extent_map_range(inode, start, end, false);
fs/btrfs/tests/extent-map-tests.c
676
end = SZ_16K + SZ_4K - 1;
fs/btrfs/tests/extent-map-tests.c
677
btrfs_drop_extent_map_range(inode, start, end, false);
fs/btrfs/tests/extent-map-tests.c
684
end = SZ_32K - 1;
fs/btrfs/tests/extent-map-tests.c
685
btrfs_drop_extent_map_range(inode, start, end, false);
fs/btrfs/tests/extent-map-tests.c
692
end = SZ_64K - 1;
fs/btrfs/tests/extent-map-tests.c
693
btrfs_drop_extent_map_range(inode, start, end, false);
fs/btrfs/tests/free-space-tree-tests.c
30
u64 extent_start = 0, offset, end;
fs/btrfs/tests/free-space-tree-tests.c
52
end = btrfs_block_group_end(cache);
fs/btrfs/tests/free-space-tree-tests.c
77
end - extent_start != extents[i].length)
fs/btrfs/transaction.c
1139
u64 end;
fs/btrfs/transaction.c
1141
while (btrfs_find_first_extent_bit(dirty_pages, start, &start, &end,
fs/btrfs/transaction.c
1145
ret = btrfs_convert_extent_bit(dirty_pages, start, end,
fs/btrfs/transaction.c
1166
ret = filemap_fdatawrite_range(mapping, start, end);
fs/btrfs/transaction.c
1168
btrfs_btree_wait_writeback_range(fs_info, start, end);
fs/btrfs/transaction.c
1174
start = end + 1;
fs/btrfs/transaction.c
1190
u64 end;
fs/btrfs/transaction.c
1193
while (btrfs_find_first_extent_bit(dirty_pages, start, &start, &end,
fs/btrfs/transaction.c
1203
ret = btrfs_clear_extent_bit(dirty_pages, start, end,
fs/btrfs/transaction.c
1208
btrfs_btree_wait_writeback_range(fs_info, start, end);
fs/btrfs/transaction.c
1214
start = end + 1;
fs/btrfs/tree-checker.c
124
u64 end;
fs/btrfs/tree-checker.c
129
end = ALIGN(key->offset + len, leaf->fs_info->sectorsize);
fs/btrfs/tree-checker.c
132
end = key->offset + len;
fs/btrfs/tree-checker.c
134
return end;
fs/btrfs/tree-checker.c
1372
unsigned long end; /* Extent item end */
fs/btrfs/tree-checker.c
1442
end = item_size + btrfs_item_ptr_offset(leaf, slot);
fs/btrfs/tree-checker.c
1511
while (ptr < end) {
fs/btrfs/tree-checker.c
1522
if (unlikely(ptr + sizeof(*iref) > end)) {
fs/btrfs/tree-checker.c
1525
ptr, sizeof(*iref), end);
fs/btrfs/tree-checker.c
1532
if (unlikely(ptr + btrfs_extent_inline_ref_size(inline_type) > end)) {
fs/btrfs/tree-checker.c
1535
ptr, btrfs_extent_inline_ref_size(inline_type), end);
fs/btrfs/tree-checker.c
1641
if (unlikely(ptr != end)) {
fs/btrfs/tree-checker.c
1722
const unsigned long end = ptr + btrfs_item_size(leaf, slot);
fs/btrfs/tree-checker.c
1737
for (; ptr < end; ptr += sizeof(*dref)) {
fs/btrfs/tree-checker.c
1786
unsigned long end;
fs/btrfs/tree-checker.c
1800
end = ptr + btrfs_item_size(leaf, slot);
fs/btrfs/tree-checker.c
1801
while (ptr < end) {
fs/btrfs/tree-checker.c
1804
if (unlikely(ptr + sizeof(*iref) > end)) {
fs/btrfs/tree-checker.c
1807
ptr, end, sizeof(*iref));
fs/btrfs/tree-checker.c
1813
if (unlikely(ptr + sizeof(*iref) + namelen > end)) {
fs/btrfs/tree-checker.c
1816
ptr, end, namelen);
fs/btrfs/tree-checker.c
1835
unsigned long end = ptr + btrfs_item_size(leaf, slot);
fs/btrfs/tree-checker.c
1840
while (ptr < end) {
fs/btrfs/tree-checker.c
1844
if (unlikely(ptr + sizeof(*extref) > end)) {
fs/btrfs/tree-checker.c
1847
ptr, end, sizeof(*extref));
fs/btrfs/tree-checker.c
1852
if (unlikely(ptr + sizeof(*extref) + namelen > end)) {
fs/btrfs/tree-checker.c
1855
ptr, end, namelen);
fs/btrfs/tree-log.c
2885
drop_args.end = (u64)-1;
fs/btrfs/tree-log.c
5195
drop_args.end = btrfs_extent_map_end(em);
fs/btrfs/tree-log.c
798
drop_args.end = extent_end;
fs/btrfs/volumes.c
1573
u64 end;
fs/btrfs/volumes.c
1582
end = *start + *len - 1;
fs/btrfs/volumes.c
1650
if (*start > end)
fs/btrfs/volumes.c
1652
*len = end - *start + 1;
fs/btrfs/volumes.c
1658
*start = end + 1;
fs/btrfs/volumes.c
3258
u64 end = logical + length;
fs/btrfs/volumes.c
3265
if (end < logical)
fs/btrfs/volumes.c
3266
end = U64_MAX;
fs/btrfs/volumes.c
3268
if (end > prev_map->start &&
fs/btrfs/volumes.c
4256
goto end;
fs/btrfs/volumes.c
4267
goto end;
fs/btrfs/volumes.c
4277
end:
fs/btrfs/volumes.c
6112
goto end;
fs/btrfs/volumes.c
6122
end:
fs/btrfs/zoned.c
1059
u64 begin, end;
fs/btrfs/zoned.c
1070
end = begin + nzones;
fs/btrfs/zoned.c
1072
if (end > zinfo->nr_zones)
fs/btrfs/zoned.c
1088
if (!(end <= sb_zone ||
fs/btrfs/zoned.c
2463
const u64 end = btrfs_block_group_end(block_group);
fs/btrfs/zoned.c
2471
if (eb->start >= end)
fs/btrfs/zstd.c
416
const u64 end = start + len;
fs/btrfs/zstd.c
439
workspace->in_buf.size = btrfs_calc_input_length(in_folio, end, start);
fs/btrfs/zstd.c
518
workspace->in_buf.size = btrfs_calc_input_length(in_folio, end, cur);
fs/buffer.c
1741
pgoff_t end;
fs/buffer.c
1746
end = ((loff_t)(block + len - 1) << blkbits) / PAGE_SIZE;
fs/buffer.c
1748
while (filemap_get_folios(bd_mapping, &index, end, &fbatch)) {
fs/buffer.c
1783
if (index > end || !index)
fs/buffer.c
2618
unsigned long end;
fs/buffer.c
2631
end = folio_size(folio);
fs/buffer.c
2633
if (folio_pos(folio) + end > size)
fs/buffer.c
2634
end = size - folio_pos(folio);
fs/buffer.c
2636
ret = __block_write_begin_int(folio, 0, end, get_block, NULL);
fs/buffer.c
2640
block_commit_write(folio, 0, end);
fs/buffer.c
599
int generic_buffers_fsync_noflush(struct file *file, loff_t start, loff_t end,
fs/buffer.c
606
err = file_write_and_wait_range(file, start, end);
fs/buffer.c
643
int generic_buffers_fsync(struct file *file, loff_t start, loff_t end,
fs/buffer.c
649
ret = generic_buffers_fsync_noflush(file, start, end, datasync);
fs/ceph/addr.c
1047
ceph_wbc->end = -1;
fs/ceph/addr.c
1091
ceph_wbc->end = -1;
fs/ceph/addr.c
1097
ceph_wbc->end = wbc->range_end >> PAGE_SHIFT;
fs/ceph/addr.c
1101
ceph_wbc->index, ceph_wbc->end);
fs/ceph/addr.c
1122
return ceph_wbc->done && ceph_wbc->index > ceph_wbc->end;
fs/ceph/addr.c
1600
while ((ceph_wbc->index <= ceph_wbc->end) &&
fs/ceph/addr.c
1660
tag_pages_for_writeback(mapping, ceph_wbc.index, ceph_wbc.end);
fs/ceph/addr.c
1673
ceph_wbc.end,
fs/ceph/addr.c
1731
ceph_wbc.end = ceph_wbc.start_index - 1;
fs/ceph/addr.c
174
loff_t end = rreq->start + rreq->len, new_end;
fs/ceph/addr.c
199
new_end = umin(round_up(end, lo->stripe_unit), rreq->i_size);
fs/ceph/addr.c
200
if (new_end > end && new_end <= rreq->start + max_len)
fs/ceph/addr.c
595
pgoff_t end;
fs/ceph/addr.c
685
u64 end = i_size_read(inode);
fs/ceph/addr.c
695
end = capsnap->size;
fs/ceph/addr.c
703
if (end > ceph_fscrypt_page_offset(page) + thp_size(page))
fs/ceph/addr.c
704
end = ceph_fscrypt_page_offset(page) + thp_size(page);
fs/ceph/addr.c
705
ret = end > start ? end - start : 0;
fs/ceph/caps.c
2477
int ceph_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/ceph/caps.c
2489
ret = file_write_and_wait_range(file, start, end);
fs/ceph/caps.c
4277
static int parse_fscrypt_fields(void **p, void *end,
fs/ceph/caps.c
4282
ceph_decode_32_safe(p, end, extra->fscrypt_auth_len, bad);
fs/ceph/caps.c
4284
ceph_decode_need(p, end, extra->fscrypt_auth_len, bad);
fs/ceph/caps.c
4289
ceph_decode_copy_safe(p, end, extra->fscrypt_auth,
fs/ceph/caps.c
4293
ceph_decode_32_safe(p, end, len, bad);
fs/ceph/caps.c
4295
ceph_decode_64_safe(p, end, extra->fscrypt_file_size, bad);
fs/ceph/caps.c
4298
ceph_decode_skip_n(p, end, len, bad);
fs/ceph/caps.c
4304
static int parse_fscrypt_fields(void **p, void *end,
fs/ceph/caps.c
4310
ceph_decode_32_safe(p, end, len, bad);
fs/ceph/caps.c
4312
ceph_decode_skip_n(p, end, len, bad);
fs/ceph/caps.c
4313
ceph_decode_32_safe(p, end, len, bad);
fs/ceph/caps.c
4315
ceph_decode_skip_n(p, end, len, bad);
fs/ceph/caps.c
4345
void *p, *end;
fs/ceph/caps.c
4355
end = msg->front.iov_base + msg->front.iov_len;
fs/ceph/caps.c
4372
ceph_decode_32_safe(&p, end, flock_len, bad);
fs/ceph/caps.c
4373
if (p + flock_len > end)
fs/ceph/caps.c
4380
if (p + sizeof(*peer) > end)
fs/ceph/caps.c
4391
ceph_decode_64_safe(&p, end, extra_info.inline_version, bad);
fs/ceph/caps.c
4392
ceph_decode_32_safe(&p, end, extra_info.inline_len, bad);
fs/ceph/caps.c
4393
if (p + extra_info.inline_len > end)
fs/ceph/caps.c
4403
ceph_decode_32_safe(&p, end, epoch_barrier, bad);
fs/ceph/caps.c
4411
ceph_decode_skip_64(&p, end, bad); // flush_tid
fs/ceph/caps.c
4413
ceph_decode_skip_32(&p, end, bad); // caller_uid
fs/ceph/caps.c
4414
ceph_decode_skip_32(&p, end, bad); // caller_gid
fs/ceph/caps.c
4416
ceph_decode_32_safe(&p, end, pool_ns_len, bad);
fs/ceph/caps.c
4418
ceph_decode_need(&p, end, pool_ns_len, bad);
fs/ceph/caps.c
4428
if (p + sizeof(*btime) > end)
fs/ceph/caps.c
4433
ceph_decode_64_safe(&p, end, extra_info.change_attr, bad);
fs/ceph/caps.c
4438
ceph_decode_skip_32(&p, end, bad); // flags
fs/ceph/caps.c
4441
ceph_decode_64_safe(&p, end, extra_info.nfiles, bad);
fs/ceph/caps.c
4442
ceph_decode_64_safe(&p, end, extra_info.nsubdirs, bad);
fs/ceph/caps.c
4446
if (parse_fscrypt_fields(&p, end, &extra_info))
fs/ceph/file.c
2211
loff_t end = min_t(loff_t, i_size,
fs/ceph/file.c
2213
end = min_t(loff_t, end, PAGE_SIZE);
fs/ceph/file.c
2214
if (statret < end)
fs/ceph/file.c
2215
zero_user_segment(page, statret, end);
fs/ceph/file.c
2218
end - iocb->ki_pos, to);
fs/ceph/mds_client.c
102
static int parse_reply_info_in(void **p, void *end,
fs/ceph/mds_client.c
112
ceph_decode_8_safe(p, end, struct_v, bad);
fs/ceph/mds_client.c
113
ceph_decode_8_safe(p, end, struct_compat, bad);
fs/ceph/mds_client.c
118
ceph_decode_32_safe(p, end, struct_len, bad);
fs/ceph/mds_client.c
119
ceph_decode_need(p, end, struct_len, bad);
fs/ceph/mds_client.c
120
end = *p + struct_len;
fs/ceph/mds_client.c
123
ceph_decode_need(p, end, sizeof(struct ceph_mds_reply_inode), bad);
fs/ceph/mds_client.c
129
ceph_decode_32_safe(p, end, info->symlink_len, bad);
fs/ceph/mds_client.c
130
ceph_decode_need(p, end, info->symlink_len, bad);
fs/ceph/mds_client.c
134
ceph_decode_copy_safe(p, end, &info->dir_layout,
fs/ceph/mds_client.c
136
ceph_decode_32_safe(p, end, info->xattr_len, bad);
fs/ceph/mds_client.c
137
ceph_decode_need(p, end, info->xattr_len, bad);
fs/ceph/mds_client.c
143
ceph_decode_64_safe(p, end, info->inline_version, bad);
fs/ceph/mds_client.c
144
ceph_decode_32_safe(p, end, info->inline_len, bad);
fs/ceph/mds_client.c
145
ceph_decode_need(p, end, info->inline_len, bad);
fs/ceph/mds_client.c
1464
static int encode_supported_features(void **p, void *end)
fs/ceph/mds_client.c
1473
if (WARN_ON_ONCE(*p + 4 + size > end))
fs/ceph/mds_client.c
1484
if (WARN_ON_ONCE(*p + 4 > end))
fs/ceph/mds_client.c
149
err = parse_reply_info_quota(p, end, info);
fs/ceph/mds_client.c
1495
static int encode_metric_spec(void **p, void *end)
fs/ceph/mds_client.c
1500
if (WARN_ON_ONCE(*p + 2 > end))
fs/ceph/mds_client.c
1510
if (WARN_ON_ONCE(*p + 4 + 4 + size > end))
fs/ceph/mds_client.c
1523
if (WARN_ON_ONCE(*p + 4 + 4 > end))
fs/ceph/mds_client.c
153
ceph_decode_32_safe(p, end, info->pool_ns_len, bad);
fs/ceph/mds_client.c
155
ceph_decode_need(p, end, info->pool_ns_len, bad);
fs/ceph/mds_client.c
1551
void *p, *end;
fs/ceph/mds_client.c
1595
end = p + msg->front.iov_len;
fs/ceph/mds_client.c
161
ceph_decode_need(p, end, sizeof(info->btime), bad);
fs/ceph/mds_client.c
1629
ret = encode_supported_features(&p, end);
fs/ceph/mds_client.c
1636
ret = encode_metric_spec(&p, end);
fs/ceph/mds_client.c
165
ceph_decode_64_safe(p, end, info->change_attr, bad);
fs/ceph/mds_client.c
169
ceph_decode_32_safe(p, end, info->dir_pin, bad);
fs/ceph/mds_client.c
176
ceph_decode_need(p, end, sizeof(info->snap_btime), bad);
fs/ceph/mds_client.c
185
ceph_decode_64_safe(p, end, info->rsnaps, bad);
fs/ceph/mds_client.c
193
ceph_decode_32_safe(p, end, alen, bad);
fs/ceph/mds_client.c
199
ceph_decode_32_safe(p, end, len, bad);
fs/ceph/mds_client.c
200
ceph_decode_skip_n(p, end, len, bad);
fs/ceph/mds_client.c
202
ceph_decode_32_safe(p, end, len, bad);
fs/ceph/mds_client.c
203
ceph_decode_skip_n(p, end, len, bad);
fs/ceph/mds_client.c
209
ceph_decode_skip_8(p, end, bad);
fs/ceph/mds_client.c
216
ceph_decode_32_safe(p, end, info->fscrypt_auth_len, bad);
fs/ceph/mds_client.c
222
ceph_decode_copy_safe(p, end, info->fscrypt_auth,
fs/ceph/mds_client.c
225
ceph_decode_32_safe(p, end, info->fscrypt_file_len, bad);
fs/ceph/mds_client.c
231
ceph_decode_copy_safe(p, end, info->fscrypt_file,
fs/ceph/mds_client.c
235
*p = end;
fs/ceph/mds_client.c
239
ceph_decode_64_safe(p, end, info->inline_version, bad);
fs/ceph/mds_client.c
240
ceph_decode_32_safe(p, end, info->inline_len, bad);
fs/ceph/mds_client.c
241
ceph_decode_need(p, end, info->inline_len, bad);
fs/ceph/mds_client.c
248
err = parse_reply_info_quota(p, end, info);
fs/ceph/mds_client.c
259
ceph_decode_32_safe(p, end, info->pool_ns_len, bad);
fs/ceph/mds_client.c
261
ceph_decode_need(p, end, info->pool_ns_len, bad);
fs/ceph/mds_client.c
268
ceph_decode_need(p, end, sizeof(info->btime), bad);
fs/ceph/mds_client.c
270
ceph_decode_64_safe(p, end, info->change_attr, bad);
fs/ceph/mds_client.c
283
static int parse_reply_info_dir(void **p, void *end,
fs/ceph/mds_client.c
290
ceph_decode_8_safe(p, end, struct_v, bad);
fs/ceph/mds_client.c
291
ceph_decode_8_safe(p, end, struct_compat, bad);
fs/ceph/mds_client.c
296
ceph_decode_32_safe(p, end, struct_len, bad);
fs/ceph/mds_client.c
297
ceph_decode_need(p, end, struct_len, bad);
fs/ceph/mds_client.c
298
end = *p + struct_len;
fs/ceph/mds_client.c
3009
void *p, *end;
fs/ceph/mds_client.c
301
ceph_decode_need(p, end, sizeof(**dirfrag), bad);
fs/ceph/mds_client.c
304
if (unlikely(*p > end))
fs/ceph/mds_client.c
307
*p = end;
fs/ceph/mds_client.c
313
static int parse_reply_info_lease(void **p, void *end,
fs/ceph/mds_client.c
3200
end = msg->front.iov_base + msg->front.iov_len;
fs/ceph/mds_client.c
3211
ceph_encode_filepath(&p, end, path_info1.vino.ino, path_info1.path);
fs/ceph/mds_client.c
3212
ceph_encode_filepath(&p, end, path_info2.vino.ino, path_info2.path);
fs/ceph/mds_client.c
324
ceph_decode_8_safe(p, end, struct_v, bad);
fs/ceph/mds_client.c
325
ceph_decode_8_safe(p, end, struct_compat, bad);
fs/ceph/mds_client.c
3255
if (WARN_ON_ONCE(p > end)) {
fs/ceph/mds_client.c
332
ceph_decode_32_safe(p, end, struct_len, bad);
fs/ceph/mds_client.c
340
ceph_decode_need(p, end, struct_len, bad);
fs/ceph/mds_client.c
346
ceph_decode_32_safe(p, end, *altname_len, bad);
fs/ceph/mds_client.c
347
ceph_decode_need(p, end, *altname_len, bad);
fs/ceph/mds_client.c
365
static int parse_reply_info_trace(void **p, void *end,
fs/ceph/mds_client.c
372
err = parse_reply_info_in(p, end, &info->diri, features);
fs/ceph/mds_client.c
376
err = parse_reply_info_dir(p, end, &info->dirfrag, features);
fs/ceph/mds_client.c
380
ceph_decode_32_safe(p, end, info->dname_len, bad);
fs/ceph/mds_client.c
381
ceph_decode_need(p, end, info->dname_len, bad);
fs/ceph/mds_client.c
385
err = parse_reply_info_lease(p, end, &info->dlease, features,
fs/ceph/mds_client.c
392
err = parse_reply_info_in(p, end, &info->targeti, features);
fs/ceph/mds_client.c
397
if (unlikely(*p != end))
fs/ceph/mds_client.c
4077
void *end = p + msg->front.iov_len;
fs/ceph/mds_client.c
4080
ceph_decode_need(&p, end, 2*sizeof(u32), bad);
fs/ceph/mds_client.c
411
static int parse_reply_info_readdir(void **p, void *end,
fs/ceph/mds_client.c
4135
static int __decode_session_metadata(void **p, void *end,
fs/ceph/mds_client.c
4141
ceph_decode_32_safe(p, end, n, bad);
fs/ceph/mds_client.c
4144
ceph_decode_32_safe(p, end, len, bad);
fs/ceph/mds_client.c
4145
ceph_decode_need(p, end, len, bad);
fs/ceph/mds_client.c
4148
ceph_decode_32_safe(p, end, len, bad);
fs/ceph/mds_client.c
4149
ceph_decode_need(p, end, len, bad);
fs/ceph/mds_client.c
4174
void *end = p + msg->front.iov_len;
fs/ceph/mds_client.c
4185
ceph_decode_need(&p, end, sizeof(*h), bad);
fs/ceph/mds_client.c
4198
ceph_decode_skip_map(&p, end, string, string, bad);
fs/ceph/mds_client.c
4199
else if (__decode_session_metadata(&p, end, &blocklisted) < 0)
fs/ceph/mds_client.c
420
err = parse_reply_info_dir(p, end, &info->dir_dir, features);
fs/ceph/mds_client.c
4203
ceph_decode_32_safe(&p, end, len, bad);
fs/ceph/mds_client.c
4205
ceph_decode_64_safe(&p, end, features, bad);
fs/ceph/mds_client.c
4214
ceph_decode_skip_16(&p, end, bad); /* struct_v, struct_cv */
fs/ceph/mds_client.c
4215
ceph_decode_32_safe(&p, end, len, bad); /* len */
fs/ceph/mds_client.c
4216
ceph_decode_skip_n(&p, end, len, bad); /* metric_spec */
fs/ceph/mds_client.c
4219
ceph_decode_32_safe(&p, end, flags, bad);
fs/ceph/mds_client.c
4228
ceph_decode_32_safe(&p, end, cap_auths_num, bad);
fs/ceph/mds_client.c
424
ceph_decode_need(p, end, sizeof(num) + 2, bad);
fs/ceph/mds_client.c
4247
ceph_decode_skip_n(&p, end, 2 + sizeof(u32), bad);
fs/ceph/mds_client.c
4250
ceph_decode_skip_n(&p, end, 2 + sizeof(u32), bad);
fs/ceph/mds_client.c
4251
ceph_decode_64_safe(&p, end, cap_auths[i].match.uid, bad);
fs/ceph/mds_client.c
4252
ceph_decode_32_safe(&p, end, _len, bad);
fs/ceph/mds_client.c
4263
ceph_decode_32_safe(&p, end,
fs/ceph/mds_client.c
4268
ceph_decode_32_safe(&p, end, _len, bad);
fs/ceph/mds_client.c
4285
ceph_decode_32_safe(&p, end, _len, bad);
fs/ceph/mds_client.c
4296
ceph_decode_8_safe(&p, end, cap_auths[i].match.root_squash, bad);
fs/ceph/mds_client.c
4297
ceph_decode_8_safe(&p, end, cap_auths[i].readable, bad);
fs/ceph/mds_client.c
4298
ceph_decode_8_safe(&p, end, cap_auths[i].writeable, bad);
fs/ceph/mds_client.c
456
ceph_decode_32_safe(p, end, _name_len, bad);
fs/ceph/mds_client.c
457
ceph_decode_need(p, end, _name_len, bad);
fs/ceph/mds_client.c
467
err = parse_reply_info_lease(p, end, &rde->lease, features,
fs/ceph/mds_client.c
528
err = parse_reply_info_in(p, end, &rde->inode, features);
fs/ceph/mds_client.c
539
*p = end;
fs/ceph/mds_client.c
552
static int parse_reply_info_filelock(void **p, void *end,
fs/ceph/mds_client.c
556
if (*p + sizeof(*info->filelock_reply) > end)
fs/ceph/mds_client.c
562
*p = end;
fs/ceph/mds_client.c
573
static int ceph_parse_deleg_inos(void **p, void *end,
fs/ceph/mds_client.c
579
ceph_decode_32_safe(p, end, sets, bad);
fs/ceph/mds_client.c
584
ceph_decode_64_safe(p, end, start, bad);
fs/ceph/mds_client.c
585
ceph_decode_64_safe(p, end, len, bad);
fs/ceph/mds_client.c
6130
void *end = p + msg->front.iov_len;
fs/ceph/mds_client.c
6136
ceph_decode_need(&p, end, sizeof(u32), bad);
fs/ceph/mds_client.c
6142
ceph_decode_skip_n(&p, end, 2 + sizeof(u32) * 3, bad);
fs/ceph/mds_client.c
6144
ceph_decode_32_safe(&p, end, num_fs, bad);
fs/ceph/mds_client.c
6150
ceph_decode_need(&p, end, 2 + sizeof(u32), bad);
fs/ceph/mds_client.c
6153
ceph_decode_need(&p, end, info_len, bad);
fs/ceph/mds_client.c
6204
void *end = p + msg->front.iov_len;
fs/ceph/mds_client.c
6209
ceph_decode_need(&p, end, sizeof(fsid)+2*sizeof(u32), bad);
fs/ceph/mds_client.c
6225
newmap = ceph_mdsmap_decode(mdsc, &p, end, ceph_msgr2(mdsc->fsc->client));
fs/ceph/mds_client.c
638
static int ceph_parse_deleg_inos(void **p, void *end,
fs/ceph/mds_client.c
643
ceph_decode_32_safe(p, end, sets, bad);
fs/ceph/mds_client.c
645
ceph_decode_skip_n(p, end, sets * 2 * sizeof(__le64), bad);
fs/ceph/mds_client.c
665
static int parse_reply_info_create(void **p, void *end,
fs/ceph/mds_client.c
673
if (*p == end) {
fs/ceph/mds_client.c
679
ceph_decode_skip_n(p, end, 2 + sizeof(u32), bad);
fs/ceph/mds_client.c
680
ceph_decode_64_safe(p, end, info->ino, bad);
fs/ceph/mds_client.c
681
ret = ceph_parse_deleg_inos(p, end, s);
fs/ceph/mds_client.c
686
ceph_decode_64_safe(p, end, info->ino, bad);
fs/ceph/mds_client.c
690
if (*p != end)
fs/ceph/mds_client.c
695
*p = end;
fs/ceph/mds_client.c
701
static int parse_reply_info_getvxattr(void **p, void *end,
fs/ceph/mds_client.c
707
ceph_decode_skip_8(p, end, bad); /* skip current version: 1 */
fs/ceph/mds_client.c
708
ceph_decode_skip_8(p, end, bad); /* skip first version: 1 */
fs/ceph/mds_client.c
709
ceph_decode_skip_32(p, end, bad); /* skip payload length */
fs/ceph/mds_client.c
711
ceph_decode_32_safe(p, end, value_len, bad);
fs/ceph/mds_client.c
713
if (value_len == end - *p) {
fs/ceph/mds_client.c
716
*p = end;
fs/ceph/mds_client.c
726
static int parse_reply_info_extra(void **p, void *end,
fs/ceph/mds_client.c
734
return parse_reply_info_filelock(p, end, info, features);
fs/ceph/mds_client.c
736
return parse_reply_info_readdir(p, end, req, features);
fs/ceph/mds_client.c
738
return parse_reply_info_create(p, end, info, features, s);
fs/ceph/mds_client.c
740
return parse_reply_info_getvxattr(p, end, info, features);
fs/ceph/mds_client.c
753
void *p, *end;
fs/ceph/mds_client.c
759
end = p + msg->front.iov_len - sizeof(struct ceph_mds_reply_head);
fs/ceph/mds_client.c
76
static int parse_reply_info_quota(void **p, void *end,
fs/ceph/mds_client.c
762
ceph_decode_32_safe(&p, end, len, bad);
fs/ceph/mds_client.c
764
ceph_decode_need(&p, end, len, bad);
fs/ceph/mds_client.c
771
ceph_decode_32_safe(&p, end, len, bad);
fs/ceph/mds_client.c
773
ceph_decode_need(&p, end, len, bad);
fs/ceph/mds_client.c
780
ceph_decode_32_safe(&p, end, len, bad);
fs/ceph/mds_client.c
785
if (p != end)
fs/ceph/mds_client.c
82
ceph_decode_8_safe(p, end, struct_v, bad);
fs/ceph/mds_client.c
83
ceph_decode_8_safe(p, end, struct_compat, bad);
fs/ceph/mds_client.c
88
ceph_decode_32_safe(p, end, struct_len, bad);
fs/ceph/mds_client.c
89
ceph_decode_need(p, end, struct_len, bad);
fs/ceph/mds_client.c
90
end = *p + struct_len;
fs/ceph/mds_client.c
91
ceph_decode_64_safe(p, end, info->max_bytes, bad);
fs/ceph/mds_client.c
92
ceph_decode_64_safe(p, end, info->max_files, bad);
fs/ceph/mds_client.c
93
*p = end;
fs/ceph/mdsmap.c
103
ceph_decode_need(p, end, len, bad);
fs/ceph/mdsmap.c
119
void *end, bool msgr2)
fs/ceph/mdsmap.c
134
ceph_decode_need(p, end, 1 + 1, bad);
fs/ceph/mdsmap.c
139
ceph_decode_32_safe(p, end, mdsmap_len, bad);
fs/ceph/mdsmap.c
140
if (end < *p + mdsmap_len)
fs/ceph/mdsmap.c
142
end = *p + mdsmap_len;
fs/ceph/mdsmap.c
145
ceph_decode_need(p, end, 8*sizeof(u32) + sizeof(u64), bad);
fs/ceph/mdsmap.c
190
ceph_decode_need(p, end, sizeof(u64) + 1, bad);
fs/ceph/mdsmap.c
195
ceph_decode_need(p, end, 1 + sizeof(u32), bad);
fs/ceph/mdsmap.c
199
if (info_end > end)
fs/ceph/mdsmap.c
203
ceph_decode_need(p, end, sizeof(u64) + sizeof(u32), bad);
fs/ceph/mdsmap.c
208
ceph_decode_32_safe(p, end, mds, bad);
fs/ceph/mdsmap.c
209
ceph_decode_32_safe(p, end, inc, bad);
fs/ceph/mdsmap.c
210
ceph_decode_32_safe(p, end, state, bad);
fs/ceph/mdsmap.c
213
err = ceph_decode_entity_addrvec(p, end, msgr2, &addr);
fs/ceph/mdsmap.c
215
err = ceph_decode_entity_addr(p, end, &addr);
fs/ceph/mdsmap.c
219
ceph_decode_copy_safe(p, end, &laggy_since, sizeof(laggy_since),
fs/ceph/mdsmap.c
223
ceph_decode_32_safe(p, end, namelen, bad);
fs/ceph/mdsmap.c
226
ceph_decode_32_safe(p, end, num_export_targets, bad);
fs/ceph/mdsmap.c
275
ceph_decode_32_safe(p, end, n, bad);
fs/ceph/mdsmap.c
280
ceph_decode_need(p, end, sizeof(u64)*(n+1), bad);
fs/ceph/mdsmap.c
288
ceph_decode_16_safe(p, end, mdsmap_ev, bad_ext);
fs/ceph/mdsmap.c
291
if (__decode_and_drop_compat_set(p, end) < 0)
fs/ceph/mdsmap.c
296
__decode_and_drop_type(p, end, u32, bad_ext);
fs/ceph/mdsmap.c
298
__decode_and_drop_type(p, end, u64, bad_ext);
fs/ceph/mdsmap.c
302
__decode_and_drop_type(p, end, struct ceph_timespec, bad_ext);
fs/ceph/mdsmap.c
303
__decode_and_drop_type(p, end, struct ceph_timespec, bad_ext);
fs/ceph/mdsmap.c
304
__decode_and_drop_type(p, end, u32, bad_ext);
fs/ceph/mdsmap.c
309
ceph_decode_32_safe(p, end, n, bad_ext);
fs/ceph/mdsmap.c
310
ceph_decode_need(p, end, sizeof(u32) * n, bad_ext);
fs/ceph/mdsmap.c
333
__decode_and_drop_map(p, end, u32, u32, bad_ext);
fs/ceph/mdsmap.c
335
__decode_and_drop_map(p, end, u32, u64, bad_ext);
fs/ceph/mdsmap.c
337
__decode_and_drop_set(p, end, u32, bad_ext);
fs/ceph/mdsmap.c
339
__decode_and_drop_set(p, end, u32, bad_ext);
fs/ceph/mdsmap.c
343
__decode_and_drop_type(p, end, u32, bad_ext);
fs/ceph/mdsmap.c
347
__decode_and_drop_type(p, end, u8, bad_ext);
fs/ceph/mdsmap.c
349
__decode_and_drop_type(p, end, u8, bad_ext);
fs/ceph/mdsmap.c
353
__decode_and_drop_type(p, end, u8, bad_ext);
fs/ceph/mdsmap.c
359
ceph_decode_8_safe(p, end, m->m_enabled, bad_ext);
fs/ceph/mdsmap.c
362
m->m_fs_name = ceph_extract_encoded_string(p, end,
fs/ceph/mdsmap.c
387
ceph_decode_32_safe(p, end, n, bad_ext);
fs/ceph/mdsmap.c
389
ceph_decode_need(p, end, need, bad_ext);
fs/ceph/mdsmap.c
397
ceph_decode_skip_string(p, end, bad_ext);
fs/ceph/mdsmap.c
399
ceph_decode_skip_32(p, end, bad_ext);
fs/ceph/mdsmap.c
401
ceph_decode_skip_32(p, end, bad_ext);
fs/ceph/mdsmap.c
403
ceph_decode_skip_8(p, end, bad_ext);
fs/ceph/mdsmap.c
405
ceph_decode_skip_set(p, end, 64, bad_ext);
fs/ceph/mdsmap.c
407
ceph_decode_skip_string(p, end, bad_ext);
fs/ceph/mdsmap.c
410
ceph_decode_64_safe(p, end, m->m_max_xattr_size, bad_ext);
fs/ceph/mdsmap.c
415
*p = end;
fs/ceph/mdsmap.c
425
start, end - start, true);
fs/ceph/mdsmap.c
58
#define __decode_and_drop_type(p, end, type, bad) \
fs/ceph/mdsmap.c
60
if (*p + sizeof(type) > end) \
fs/ceph/mdsmap.c
65
#define __decode_and_drop_set(p, end, type, bad) \
fs/ceph/mdsmap.c
69
ceph_decode_32_safe(p, end, n, bad); \
fs/ceph/mdsmap.c
71
ceph_decode_need(p, end, need, bad); \
fs/ceph/mdsmap.c
75
#define __decode_and_drop_map(p, end, ktype, vtype, bad) \
fs/ceph/mdsmap.c
79
ceph_decode_32_safe(p, end, n, bad); \
fs/ceph/mdsmap.c
81
ceph_decode_need(p, end, need, bad); \
fs/ceph/mdsmap.c
86
static int __decode_and_drop_compat_set(void **p, void* end)
fs/ceph/mdsmap.c
92
ceph_decode_need(p, end, sizeof(u64) + sizeof(u32), bad);
fs/ceph/mdsmap.c
99
ceph_decode_need(p, end, sizeof(u64) + sizeof(u32),
fs/ceph/mdsmap.h
76
void *end, bool msgr2);
fs/ceph/super.h
1262
extern int ceph_fsync(struct file *file, loff_t start, loff_t end,
fs/ceph/xattr.c
796
void *p, *end;
fs/ceph/xattr.c
817
end = p + ci->i_xattrs.blob->vec.iov_len;
fs/ceph/xattr.c
818
ceph_decode_32_safe(&p, end, numattr, bad);
fs/ceph/xattr.c
846
ceph_decode_32_safe(&p, end, len, bad);
fs/ceph/xattr.c
850
ceph_decode_32_safe(&p, end, len, bad);
fs/coda/coda_int.h
15
int coda_fsync(struct file *coda_file, loff_t start, loff_t end, int datasync);
fs/coda/file.c
295
int coda_fsync(struct file *coda_file, loff_t start, loff_t end, int datasync)
fs/coda/file.c
306
err = filemap_write_and_wait_range(coda_inode->i_mapping, start, end);
fs/coredump.c
1749
m->end = vma->vm_end;
fs/dax.c
1103
unsigned long pfn, index, count, end;
fs/dax.c
1163
end = index + count - 1;
fs/dax.c
1167
vma_interval_tree_foreach(vma, &mapping->i_mmap, index, end) {
fs/dax.c
1296
loff_t end = pos + length;
fs/dax.c
1297
loff_t pg_end = round_up(end, align_size);
fs/dax.c
1299
bool copy_all = head_off == 0 && end == pg_end;
fs/dax.c
1332
if (end < pg_end) {
fs/dax.c
1334
loff_t tail_len = pg_end - end;
fs/dax.c
1586
loff_t end = pos + length, done = 0;
fs/dax.c
1594
end = min(end, i_size_read(iomi->inode));
fs/dax.c
1595
if (pos >= end)
fs/dax.c
1599
done = iov_iter_zero(min(length, end - pos), iter);
fs/dax.c
1627
(end - 1) >> PAGE_SHIFT);
fs/dax.c
1630
(end - 1) >> PAGE_SHIFT);
fs/dax.c
1634
while ((pos = iomi->pos) < end) {
fs/dax.c
1671
if (map_len > end - pos)
fs/dax.c
1672
map_len = end - pos;
fs/dax.c
755
loff_t start, loff_t end)
fs/dax.c
768
if (end == LLONG_MAX)
fs/dax.c
771
end_idx = end >> PAGE_SHIFT;
fs/dax.c
841
pgoff_t start, pgoff_t end)
fs/dax.c
848
xas_for_each(&xas, entry, end) {
fs/dax.c
889
loff_t start, loff_t end)
fs/dax.c
897
if (end == LLONG_MAX)
fs/dax.c
900
end_idx = end >> PAGE_SHIFT;
fs/dax.c
940
int dax_break_layout(struct inode *inode, loff_t start, loff_t end,
fs/dax.c
950
page = dax_layout_busy_page_range(inode->i_mapping, start, end);
fs/dax.c
962
dax_delete_mapping_range(inode->i_mapping, start, end);
fs/direct-io.c
1116
const loff_t end = offset + count;
fs/direct-io.c
1162
retval = filemap_write_and_wait_range(mapping, offset, end - 1);
fs/direct-io.c
1175
else if (iov_iter_rw(iter) == WRITE && end > i_size_read(inode))
fs/direct-io.c
1230
sdio.final_block_in_request = end >> blkbits;
fs/direct-io.c
853
int end, struct buffer_head *map_bh)
fs/direct-io.c
874
if (end)
fs/dlm/lock.c
1502
unsigned long start, unsigned long end)
fs/dlm/lock.c
1508
limit.max = end;
fs/dlm/lowcomms.c
1181
entry->end = 0;
fs/dlm/lowcomms.c
1201
*ppc = page_address(e->page) + e->end;
fs/dlm/lowcomms.c
1205
e->end += len;
fs/dlm/lowcomms.c
1217
e->end += len;
fs/dlm/lowcomms.c
122
#define DLM_WQ_REMAIN_BYTES(e) (PAGE_SIZE - e->end)
fs/dlm/lowcomms.c
123
#define DLM_WQ_LENGTH_BYTES(e) (e->end - e->offset)
fs/dlm/lowcomms.c
131
int end;
fs/dlm/plock.c
147
op->info.end = fl->fl_end;
fs/dlm/plock.c
324
op->info.end = fl->fl_end;
fs/dlm/plock.c
384
info.end = fl->fl_end;
fs/dlm/plock.c
445
op->info.end = fl->fl_end;
fs/dlm/plock.c
469
fl->fl_end = op->info.end;
fs/dlm/plock.c
57
iter->info.end == info->end &&
fs/ecryptfs/ecryptfs_kernel.h
46
char *end = bin2hex(dst, src, src_size);
fs/ecryptfs/ecryptfs_kernel.h
47
*end = '\0';
fs/ecryptfs/file.c
342
ecryptfs_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/erofs/dir.c
14
const struct erofs_dirent *end = dentry_blk + nameoff0;
fs/erofs/dir.c
16
while (de < end) {
fs/erofs/dir.c
23
if (de + 1 >= end)
fs/erofs/erofs_fs.h
418
#define Z_EROFS_MAP_HEADER_END(end) \
fs/erofs/erofs_fs.h
419
(ALIGN(end, 8) + sizeof(struct z_erofs_map_header))
fs/erofs/erofs_fs.h
420
#define Z_EROFS_FULL_INDEX_START(end) (Z_EROFS_MAP_HEADER_END(end) + 8)
fs/erofs/fileio.c
101
map->m_llen = end - cur;
fs/erofs/fileio.c
108
len = min_t(loff_t, map->m_llen - ofs, end - cur);
fs/erofs/fileio.c
93
unsigned int cur = 0, end = folio_size(folio), len, attached = 0;
fs/erofs/fileio.c
98
while (cur < end) {
fs/erofs/inode.c
15
loff_t end;
fs/erofs/inode.c
20
!check_add_overflow(ofs, inode->i_size, &end) &&
fs/erofs/inode.c
21
end <= i_blocksize(inode)) {
fs/erofs/namei.c
12
const unsigned char *end;
fs/erofs/namei.c
125
dname.end = (u8 *)de + bsz;
fs/erofs/namei.c
127
dname.end = (u8 *)de +
fs/erofs/namei.c
173
qn.end = name->name + name->len;
fs/erofs/namei.c
27
DBG_BUGON(qd->name > qd->end);
fs/erofs/namei.c
31
while (qd->name + i < qd->end && qd->name[i] != '\0') {
fs/erofs/namei.c
66
.end = mid >= ndirents - 1 ?
fs/erofs/zdata.c
1015
unsigned int end = folio_size(folio), split = 0, cur, pgs;
fs/erofs/zdata.c
1022
if (offset + end - 1 < map->m_la ||
fs/erofs/zdata.c
1023
offset + end - 1 >= map->m_la + map->m_llen) {
fs/erofs/zdata.c
1025
map->m_la = offset + end - 1;
fs/erofs/zdata.c
1038
folio_zero_segment(folio, cur, end);
fs/erofs/zdata.c
1044
cur + min(map->m_llen - fpos, end - cur),
fs/erofs/zdata.c
1057
pgs = round_down(end - 1, PAGE_SIZE);
fs/erofs/zdata.c
1075
.end = end - pgs, }), excl);
fs/erofs/zdata.c
1080
if (f->pcl->length < offset + end - map->m_la) {
fs/erofs/zdata.c
1081
f->pcl->length = offset + end - map->m_la;
fs/erofs/zdata.c
1096
} while ((end = cur) > 0);
fs/erofs/zdata.c
1134
if (!(poff & ~PAGE_MASK) && (bvec->end == PAGE_SIZE ||
fs/erofs/zdata.c
1135
bvec->offset + bvec->end == be->pcl->length)) {
fs/erofs/zdata.c
1159
unsigned int end, cur;
fs/erofs/zdata.c
1164
end = min_t(unsigned int, be->pcl->length - bvi->bvec.offset,
fs/erofs/zdata.c
1165
bvi->bvec.end);
fs/erofs/zdata.c
1167
while (cur < end) {
fs/erofs/zdata.c
1175
len = min_t(unsigned int, end - cur, PAGE_SIZE - scur);
fs/erofs/zdata.c
1528
bvec->bv_len = round_up(zbv.end, bs) - bvec->bv_offset;
fs/erofs/zdata.c
1690
erofs_off_t cur, end;
fs/erofs/zdata.c
1709
end = round_up(cur + pcl->pageofs_in + pcl->pclustersize,
fs/erofs/zdata.c
1734
if (cur + bvec.bv_len > end)
fs/erofs/zdata.c
1735
bvec.bv_len = end - cur;
fs/erofs/zdata.c
1767
} while ((cur += bvec.bv_len) < end);
fs/erofs/zdata.c
1834
erofs_off_t cur, end, headoffset = f->headoffset;
fs/erofs/zdata.c
1839
end = headoffset + readahead_length(rac) - 1;
fs/erofs/zdata.c
1841
end = headoffset + PAGE_SIZE - 1;
fs/erofs/zdata.c
1842
map->m_la = end;
fs/erofs/zdata.c
1854
end = round_up(end, PAGE_SIZE);
fs/erofs/zdata.c
1856
end = round_up(map->m_la, PAGE_SIZE);
fs/erofs/zdata.c
1862
while ((cur >= end) && (cur < i_size_read(inode))) {
fs/erofs/zdata.c
19
unsigned int end;
fs/erofs/zdata.c
622
struct z_erofs_bvec *end = bvec + z_erofs_pclusterpages(pcl);
fs/erofs/zdata.c
632
for (; bvec < end; ++bvec) {
fs/erofs/zdata.c
984
unsigned int cur, unsigned int end, erofs_off_t pos)
fs/erofs/zdata.c
995
for (; cur < end; cur += cnt, pos += cnt) {
fs/erofs/zdata.c
996
cnt = min(end - cur, sb->s_blocksize - erofs_blkoff(sb, pos));
fs/erofs/zmap.c
402
unsigned long long ofs, end;
fs/erofs/zmap.c
423
end = (m.lcn + 1ULL) << lclusterbits;
fs/erofs/zmap.c
433
if (ztailpacking && end > inode->i_size)
fs/erofs/zmap.c
434
end = inode->i_size;
fs/erofs/zmap.c
437
end = (m.lcn << lclusterbits) | m.clusterofs;
fs/erofs/zmap.c
448
map->m_llen = end - map->m_la;
fs/exfat/balloc.c
35
unsigned int end = clu + count;
fs/exfat/balloc.c
41
if (!is_valid_cluster(sbi, start) || !is_valid_cluster(sbi, end - 1))
fs/exfat/balloc.c
44
while (start < end) {
fs/exfat/balloc.c
53
bits_to_check = min(end - start,
fs/exfat/cache.c
113
if (tail >= end)
fs/exfat/cache.c
115
} else if (p->fcluster <= end) {
fs/exfat/cache.c
116
end = p->fcluster - 1;
fs/exfat/cache.c
122
if (tail && tail >= end)
fs/exfat/cache.c
142
return end;
fs/exfat/cache.c
270
unsigned int end = cluster + *count - 1;
fs/exfat/cache.c
302
end = exfat_cache_lookup(inode, &cid, cluster, end, &fclus, dclus);
fs/exfat/cache.c
305
if (cid.fcluster + cid.nr_contig >= end) {
fs/exfat/cache.c
306
*count = end - cluster + 1;
fs/exfat/cache.c
333
while (fclus < end) {
fs/exfat/cache.c
347
if (fclus < end && content != EXFAT_EOF_CLUSTER) {
fs/exfat/cache.c
89
unsigned int fclus, unsigned int end,
fs/exfat/exfat_fs.h
471
int exfat_file_fsync(struct file *file, loff_t start, loff_t end, int datasync);
fs/exfat/file.c
572
int exfat_file_fsync(struct file *filp, loff_t start, loff_t end, int datasync)
fs/exfat/file.c
580
err = __generic_file_fsync(filp, start, end, datasync);
fs/ext2/acl.c
22
const char *end = (char *)value + size;
fs/ext2/acl.c
45
if ((char *)value + sizeof(ext2_acl_entry_short) > end)
fs/ext2/acl.c
60
if ((char *)value > end)
fs/ext2/acl.c
68
if ((char *)value > end)
fs/ext2/acl.c
79
if (value != end)
fs/ext2/balloc.c
675
ext2_grpblk_t start, end;
fs/ext2/balloc.c
679
end = group_last_block - group_first_block + 1;
fs/ext2/balloc.c
685
end = my_rsv->_rsv_end - group_first_block + 1;
fs/ext2/balloc.c
686
if (grp_goal < start || grp_goal >= end)
fs/ext2/balloc.c
692
grp_goal = find_next_usable_block(start, bitmap_bh, end);
fs/ext2/balloc.c
706
for (; num < *count && grp_goal < end; grp_goal++) {
fs/ext2/ext2.h
778
extern int ext2_fsync(struct file *file, loff_t start, loff_t end,
fs/ext2/file.c
156
int ext2_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/ext2/file.c
161
ret = generic_buffers_fsync(file, start, end, datasync);
fs/ext2/xattr.c
150
char *end, size_t end_offs)
fs/ext2/xattr.c
156
if ((char *)next >= end)
fs/ext2/xattr.c
202
char *end;
fs/ext2/xattr.c
226
end = bh->b_data + bh->b_size;
fs/ext2/xattr.c
239
if (!ext2_xattr_entry_valid(entry, end,
fs/ext2/xattr.c
293
char *end;
fs/ext2/xattr.c
312
end = bh->b_data + bh->b_size;
fs/ext2/xattr.c
325
if (!ext2_xattr_entry_valid(entry, end,
fs/ext2/xattr.c
415
char *end;
fs/ext2/xattr.c
453
end = bh->b_data + bh->b_size;
fs/ext2/xattr.c
469
if (!ext2_xattr_entry_valid(last, end, sb->s_blocksize))
fs/ext4/acl.c
20
const char *end = (char *)value + size;
fs/ext4/acl.c
43
if ((char *)value + sizeof(ext4_acl_entry_short) > end)
fs/ext4/acl.c
59
if ((char *)value > end)
fs/ext4/acl.c
67
if ((char *)value > end)
fs/ext4/acl.c
78
if (value != end)
fs/ext4/balloc.c
114
if (itbl_blk_start <= end && itbl_blk_end >= start) {
fs/ext4/balloc.c
116
itbl_blk_end = min(itbl_blk_end, end);
fs/ext4/balloc.c
96
ext4_fsblk_t end = start + EXT4_BLOCKS_PER_GROUP(sb) - 1;
fs/ext4/ext4.h
2972
ext4_lblk_t end);
fs/ext4/ext4.h
3093
loff_t start, loff_t end);
fs/ext4/ext4.h
3131
ext4_lblk_t start, ext4_lblk_t end);
fs/ext4/ext4.h
3791
ext4_lblk_t end);
fs/ext4/ext4.h
3835
extern void ext4_ext_replay_shrink_inode(struct inode *inode, ext4_lblk_t end);
fs/ext4/extents.c
2225
ext4_lblk_t next, end = block + num - 1;
fs/ext4/extents.c
2231
while (block <= end) {
fs/ext4/extents.c
2617
ext4_lblk_t start, ext4_lblk_t end)
fs/ext4/extents.c
2632
ext_debug(inode, "truncate since %u in leaf to %u\n", start, end);
fs/ext4/extents.c
2663
b = min(ex_ee_block + ex_ee_len - 1, end);
fs/ext4/extents.c
2668
if (end < ex_ee_block) {
fs/ext4/extents.c
2689
start, end, ex_ee_block,
fs/ext4/extents.c
2754
if (end != EXT_MAX_BLOCKS - 1) {
fs/ext4/extents.c
2838
ext4_lblk_t end)
fs/ext4/extents.c
2852
ext_debug(inode, "truncate since %u to %u\n", start, end);
fs/ext4/extents.c
2862
trace_ext4_ext_remove_space(inode, start, end, depth);
fs/ext4/extents.c
2871
if (end < EXT_MAX_BLOCKS - 1) {
fs/ext4/extents.c
2877
path = ext4_find_extent(inode, end, NULL, flags);
fs/ext4/extents.c
2904
if (end >= ee_block && end < ex_end) {
fs/ext4/extents.c
2912
pblk = ext4_ext_pblock(ex) + end - ee_block + 1;
fs/ext4/extents.c
2924
end + 1, 1);
fs/ext4/extents.c
2929
} else if (sbi->s_cluster_ratio > 1 && end >= ex_end &&
fs/ext4/extents.c
2980
&partial, start, end);
fs/ext4/extents.c
3049
trace_ext4_ext_remove_space_done(inode, start, end, depth, &partial,
fs/ext4/extents.c
4699
loff_t end = offset + len;
fs/ext4/extents.c
4713
(end > inode->i_size || end > EXT4_I(inode)->i_disksize)) {
fs/ext4/extents.c
4714
new_size = end;
fs/ext4/extents.c
4722
if (!IS_ALIGNED(offset | end, blocksize)) {
fs/ext4/extents.c
4737
ret = ext4_truncate_page_cache_block_range(inode, offset, end);
fs/ext4/extents.c
4743
end_lblk = end >> blkbits;
fs/ext4/extents.c
4758
if (IS_ALIGNED(offset | end, blocksize))
fs/ext4/extents.c
4799
loff_t end = offset + len;
fs/ext4/extents.c
4817
(end > inode->i_size || end > EXT4_I(inode)->i_disksize)) {
fs/ext4/extents.c
4818
new_size = end;
fs/ext4/extents.c
5521
loff_t end = offset + len;
fs/ext4/extents.c
5541
if (end >= inode->i_size)
fs/ext4/extents.c
5555
ret = filemap_write_and_wait_range(mapping, end, LLONG_MAX);
fs/ext4/extents.c
6083
void ext4_ext_replay_shrink_inode(struct inode *inode, ext4_lblk_t end)
fs/ext4/extents.c
6089
while (cur < end) {
fs/ext4/extents.c
6135
ext4_lblk_t cur = 0, end;
fs/ext4/extents.c
6148
end = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex);
fs/ext4/extents.c
6152
while (cur < end) {
fs/ext4/extents.c
6154
map.m_len = end - cur;
fs/ext4/extents.c
6178
while (cur < end) {
fs/ext4/extents.c
6222
ext4_lblk_t cur = 0, end;
fs/ext4/extents.c
6237
end = le32_to_cpu(ex->ee_block) + ext4_ext_get_actual_len(ex);
fs/ext4/extents.c
6240
while (cur < end) {
fs/ext4/extents.c
6242
map.m_len = end - cur;
fs/ext4/extents_status.c
1030
ext4_lblk_t end = lblk + len - 1;
fs/ext4/extents_status.c
1044
BUG_ON(end < lblk);
fs/ext4/extents_status.c
1048
if (es && es->es_lblk <= end) {
fs/ext4/extents_status.c
1050
if (es->es_lblk <= lblk && es->es_lblk + es->es_len > end) {
fs/ext4/extents_status.c
1056
err = __es_remove_extent(inode, lblk, end, status, NULL,
fs/ext4/extents_status.c
1231
ext4_lblk_t i, end, nclu;
fs/ext4/extents_status.c
1246
end = lblk + (ext4_lblk_t) len - 1;
fs/ext4/extents_status.c
1247
end = (end > ext4_es_end(es)) ? ext4_es_end(es) : end;
fs/ext4/extents_status.c
1256
rc->last_do_lblk = end;
fs/ext4/extents_status.c
1272
if (end >= EXT4_LBLK_CFILL(sbi, i)) {
fs/ext4/extents_status.c
1283
if ((i + sbi->s_cluster_ratio - 1) <= end) {
fs/ext4/extents_status.c
1284
nclu = (end - i + 1) >> sbi->s_cluster_bits;
fs/ext4/extents_status.c
1293
if (!rc->partial && i <= end) {
fs/ext4/extents_status.c
1349
static unsigned int get_rsvd(struct inode *inode, ext4_lblk_t end,
fs/ext4/extents_status.c
1393
if (end < ext4_es_end(right_es)) {
fs/ext4/extents_status.c
1482
ext4_lblk_t end, unsigned int status,
fs/ext4/extents_status.c
1504
if (es->es_lblk > end)
fs/ext4/extents_status.c
1521
len2 = ext4_es_end(es) > end ? ext4_es_end(es) - end : 0;
fs/ext4/extents_status.c
1528
newes.es_lblk = end + 1;
fs/ext4/extents_status.c
1547
es->es_lblk = end + 1;
fs/ext4/extents_status.c
1572
while (es && ext4_es_end(es) <= end) {
fs/ext4/extents_status.c
1588
if (es && es->es_lblk < end + 1) {
fs/ext4/extents_status.c
1595
len1 = ext4_es_end(es) - end;
fs/ext4/extents_status.c
1599
es->es_lblk = end + 1;
fs/ext4/extents_status.c
1609
*reserved = get_rsvd(inode, end, es, &rc);
fs/ext4/extents_status.c
1626
ext4_lblk_t end;
fs/ext4/extents_status.c
1640
end = lblk + len - 1;
fs/ext4/extents_status.c
1641
BUG_ON(end < lblk);
fs/ext4/extents_status.c
1652
err = __es_remove_extent(inode, lblk, end, 0, &reserved, NULL, es);
fs/ext4/extents_status.c
182
ext4_lblk_t end, unsigned int status,
fs/ext4/extents_status.c
1900
static int es_do_reclaim_extents(struct ext4_inode_info *ei, ext4_lblk_t end,
fs/ext4/extents_status.c
1913
if (es->es_lblk > end) {
fs/ext4/extents_status.c
1914
ei->i_es_shrink_lblk = end + 1;
fs/ext4/extents_status.c
2207
ext4_lblk_t end = lblk + len - 1;
fs/ext4/extents_status.c
2222
WARN_ON_ONCE((EXT4_B2C(sbi, lblk) == EXT4_B2C(sbi, end)) &&
fs/ext4/extents_status.c
2244
err1 = __es_remove_extent(inode, lblk, end, 0, NULL, NULL, es1);
fs/ext4/extents_status.c
2274
err3 = __insert_pending(inode, end, &pr2);
fs/ext4/extents_status.c
2318
ext4_lblk_t end = lblk + len - 1;
fs/ext4/extents_status.c
2340
if (EXT4_B2C(sbi, lblk) == EXT4_B2C(sbi, end)) {
fs/ext4/extents_status.c
2351
last = EXT4_LBLK_CMASK(sbi, end) +
fs/ext4/extents_status.c
2353
if (last != end)
fs/ext4/extents_status.c
2356
end + 1, last);
fs/ext4/extents_status.c
2378
last = EXT4_LBLK_CMASK(sbi, end) + sbi->s_cluster_ratio - 1;
fs/ext4/extents_status.c
2379
if (last != end)
fs/ext4/extents_status.c
2381
end + 1, last);
fs/ext4/extents_status.c
314
ext4_lblk_t lblk, ext4_lblk_t end,
fs/ext4/extents_status.c
322
WARN_ON(end < lblk);
fs/ext4/extents_status.c
342
if (es1->es_lblk > end) {
fs/ext4/extents_status.c
365
ext4_lblk_t lblk, ext4_lblk_t end,
fs/ext4/extents_status.c
376
__es_find_extent_range(inode, matching_fn, lblk, end, es);
fs/ext4/extents_status.c
399
ext4_lblk_t start, ext4_lblk_t end)
fs/ext4/extents_status.c
403
__es_find_extent_range(inode, matching_fn, start, end, &es);
fs/ext4/extents_status.c
409
else if (start <= es.es_lblk && es.es_lblk <= end)
fs/ext4/extents_status.c
419
ext4_lblk_t lblk, ext4_lblk_t end)
fs/ext4/extents_status.c
427
ret = __es_scan_range(inode, matching_fn, lblk, end);
fs/ext4/extents_status.c
910
ext4_lblk_t end = lblk + len - 1;
fs/ext4/extents_status.c
928
BUG_ON(end < lblk);
fs/ext4/extents_status.c
950
err1 = __es_remove_extent(inode, lblk, end, 0, &resv_used, NULL, es1);
fs/ext4/extents_status.h
147
ext4_lblk_t lblk, ext4_lblk_t end,
fs/ext4/extents_status.h
154
ext4_lblk_t lblk, ext4_lblk_t end);
fs/ext4/fast_commit.c
1951
ext4_lblk_t cur, end;
fs/ext4/fast_commit.c
1963
end = EXT_MAX_BLOCKS;
fs/ext4/fast_commit.c
1968
while (cur < end) {
fs/ext4/fast_commit.c
1970
map.m_len = end - cur;
fs/ext4/fast_commit.c
2085
__u8 *start, *end, *cur, *val;
fs/ext4/fast_commit.c
2092
end = start + journal->j_blocksize;
fs/ext4/fast_commit.c
2113
for (cur = start; cur <= end - EXT4_FC_TAG_BASE_LEN;
fs/ext4/fast_commit.c
2117
if (tl.fc_len > end - val ||
fs/ext4/fast_commit.c
2203
__u8 *start, *end, *cur, *val;
fs/ext4/fast_commit.c
2231
end = start + journal->j_blocksize;
fs/ext4/fast_commit.c
2233
for (cur = start; cur <= end - EXT4_FC_TAG_BASE_LEN;
fs/ext4/fast_commit.c
606
ext4_lblk_t start, end;
fs/ext4/fast_commit.c
628
max(oldstart + ei->i_fc_lblk_len - 1, __arg->end) -
fs/ext4/fast_commit.c
632
ei->i_fc_lblk_len = __arg->end - __arg->start + 1;
fs/ext4/fast_commit.c
639
ext4_lblk_t end)
fs/ext4/fast_commit.c
660
args.end = end;
fs/ext4/fast_commit.c
664
trace_ext4_fc_track_range(handle, inode, start, end, ret);
fs/ext4/fsync.c
141
int ext4_sync_file(struct file *file, loff_t start, loff_t end, int datasync)
fs/ext4/fsync.c
159
ret = ext4_fsync_nojournal(file, start, end, datasync,
fs/ext4/fsync.c
166
ret = file_write_and_wait_range(file, start, end);
fs/ext4/fsync.c
82
static int ext4_fsync_nojournal(struct file *file, loff_t start, loff_t end,
fs/ext4/fsync.c
92
ret = generic_buffers_fsync_noflush(file, start, end, datasync);
fs/ext4/indirect.c
1228
ext4_lblk_t start, ext4_lblk_t end)
fs/ext4/indirect.c
1244
if (end >= max_block)
fs/ext4/indirect.c
1245
end = max_block;
fs/ext4/indirect.c
1246
if ((start >= end) || (start > max_block))
fs/ext4/indirect.c
1250
n2 = ext4_block_to_path(inode, end, offsets2, NULL);
fs/ext4/inline.c
42
void *end;
fs/ext4/inline.c
66
end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size;
fs/ext4/inline.c
72
if (next >= end) {
fs/ext4/inode.c
1719
pgoff_t index, end;
fs/ext4/inode.c
1745
end = mpd->next_pos >> PAGE_SHIFT;
fs/ext4/inode.c
1746
while (index < end) {
fs/ext4/inode.c
1747
nr = filemap_get_folios(mapping, &index, end - 1, &fbatch);
fs/ext4/inode.c
1755
if (folio_next_index(folio) > end)
fs/ext4/inode.c
1843
ext4_lblk_t end = lblk + len - 1;
fs/ext4/inode.c
1861
resv_clu = EXT4_B2C(sbi, end) - EXT4_B2C(sbi, lblk) + 1;
fs/ext4/inode.c
1871
if (EXT4_B2C(sbi, lblk) != EXT4_B2C(sbi, end)) {
fs/ext4/inode.c
1872
ret = ext4_clu_alloc_state(inode, end);
fs/ext4/inode.c
2304
pgoff_t start, end;
fs/ext4/inode.c
2311
end = EXT4_LBLK_TO_PG(inode, mpd->map.m_lblk + mpd->map.m_len - 1);
fs/ext4/inode.c
2315
while (start <= end) {
fs/ext4/inode.c
2316
nr = filemap_get_folios(inode->i_mapping, &start, end, &fbatch);
fs/ext4/inode.c
2622
pgoff_t end = mpd->end_pos >> PAGE_SHIFT;
fs/ext4/inode.c
2641
while (index <= end) {
fs/ext4/inode.c
2642
nr_folios = filemap_get_folios_tag(mapping, &index, end,
fs/ext4/inode.c
3240
unsigned long end;
fs/ext4/inode.c
3243
end = offset_in_folio(folio, new_i_size - 1);
fs/ext4/inode.c
3244
if (copied && ext4_da_should_update_i_disksize(folio, end)) {
fs/ext4/inode.c
4168
ext4_fsblk_t start, end;
fs/ext4/inode.c
4176
end = byte_end >> sb->s_blocksize_bits;
fs/ext4/inode.c
4179
if (start == end &&
fs/ext4/inode.c
4249
loff_t start, loff_t end)
fs/ext4/inode.c
4255
if (round_up(start, blocksize) >= round_down(end, blocksize))
fs/ext4/inode.c
4269
loff_t start, loff_t end)
fs/ext4/inode.c
4282
end - 1);
fs/ext4/inode.c
4295
if (!IS_ALIGNED(start | end, PAGE_SIZE) &&
fs/ext4/inode.c
4299
ext4_truncate_folio(inode, start, min(page_boundary, end));
fs/ext4/inode.c
4300
if (end > page_boundary)
fs/ext4/inode.c
4302
round_down(end, PAGE_SIZE), end);
fs/ext4/inode.c
4306
truncate_pagecache_range(inode, start, end - 1);
fs/ext4/inode.c
4342
loff_t end = offset + length;
fs/ext4/inode.c
4365
if (end >= inode->i_size)
fs/ext4/inode.c
4366
end = round_up(inode->i_size, sb->s_blocksize);
fs/ext4/inode.c
4367
if (end > max_end)
fs/ext4/inode.c
4368
end = max_end;
fs/ext4/inode.c
4369
length = end - offset;
fs/ext4/inode.c
4375
if (!IS_ALIGNED(offset | end, sb->s_blocksize)) {
fs/ext4/inode.c
4387
ret = ext4_truncate_page_cache_block_range(inode, offset, end);
fs/ext4/inode.c
4408
end_lblk = end >> inode->i_blkbits;
fs/ext4/inode.c
4868
ext4_fsblk_t b, end, table;
fs/ext4/inode.c
4877
end = b + ra_blks;
fs/ext4/inode.c
4882
if (end > table)
fs/ext4/inode.c
4883
end = table;
fs/ext4/inode.c
4884
while (b <= end)
fs/ext4/mballoc-test.c
902
unsigned long start, end, all = 0;
fs/ext4/mballoc-test.c
925
end = jiffies;
fs/ext4/mballoc-test.c
926
all += (end - start);
fs/ext4/mballoc.c
1004
return ext4_mb_scan_groups_xa_range(ac, xa, start, end);
fs/ext4/mballoc.c
1016
ext4_group_t start, end;
fs/ext4/mballoc.c
1019
end = ext4_get_allocation_groups_count(ac);
fs/ext4/mballoc.c
1024
start, end);
fs/ext4/mballoc.c
1029
end = start;
fs/ext4/mballoc.c
1068
ext4_group_t start, end;
fs/ext4/mballoc.c
1101
end = ext4_get_allocation_groups_count(ac);
fs/ext4/mballoc.c
1126
start, end);
fs/ext4/mballoc.c
1131
end = start;
fs/ext4/mballoc.c
4342
ext4_lblk_t start, loff_t end)
fs/ext4/mballoc.c
4361
BUG_ON(!(start >= tmp_pa_end || end <= tmp_pa_start));
fs/ext4/mballoc.c
4379
ext4_lblk_t *start, loff_t *end)
fs/ext4/mballoc.c
4389
new_end = *end;
fs/ext4/mballoc.c
4510
*end = new_end;
fs/ext4/mballoc.c
4524
loff_t size, start_off, end;
fs/ext4/mballoc.c
4629
end = start + size;
fs/ext4/mballoc.c
4631
ext4_mb_pa_adjust_overlap(ac, &start, &end);
fs/ext4/mballoc.c
4633
size = end - start;
fs/ext4/mballoc.c
4770
ext4_fsblk_t end;
fs/ext4/mballoc.c
4775
end = min(pa->pa_pstart + EXT4_C2B(sbi, pa->pa_len),
fs/ext4/mballoc.c
4777
len = EXT4_NUM_B2C(sbi, end - start);
fs/ext4/mballoc.c
4785
BUG_ON(end > pa->pa_pstart + EXT4_C2B(sbi, pa->pa_len));
fs/ext4/mballoc.c
5428
unsigned int end;
fs/ext4/mballoc.c
5439
end = bit + pa->pa_len;
fs/ext4/mballoc.c
5441
while (bit < end) {
fs/ext4/mballoc.c
5442
bit = mb_find_next_zero_bit(bitmap_bh->b_data, end, bit);
fs/ext4/mballoc.c
5443
if (bit >= end)
fs/ext4/mballoc.c
5445
next = mb_find_next_bit(bitmap_bh->b_data, end, bit);
fs/ext4/mballoc.c
7049
uint64_t start, end, minlen, trimmed = 0;
fs/ext4/mballoc.c
7056
end = start + (range->len >> sb->s_blocksize_bits) - 1;
fs/ext4/mballoc.c
7071
if (end >= max_blks - 1)
fs/ext4/mballoc.c
7072
end = max_blks - 1;
fs/ext4/mballoc.c
7073
if (end <= first_data_blk)
fs/ext4/mballoc.c
7081
ext4_get_group_no_and_offset(sb, (ext4_fsblk_t) end,
fs/ext4/mballoc.c
7085
end = EXT4_CLUSTERS_PER_GROUP(sb) - 1;
fs/ext4/mballoc.c
7107
end = last_cluster;
fs/ext4/mballoc.c
7110
end, minlen);
fs/ext4/mballoc.c
7139
ext4_grpblk_t end,
fs/ext4/mballoc.c
7157
if (end >= EXT4_CLUSTERS_PER_GROUP(sb))
fs/ext4/mballoc.c
7158
end = EXT4_CLUSTERS_PER_GROUP(sb) - 1;
fs/ext4/mballoc.c
7160
if (start > end)
fs/ext4/mballoc.c
7161
start = end;
fs/ext4/mballoc.c
7169
while (start <= end) {
fs/ext4/mballoc.c
7170
start = mb_find_next_zero_bit(bitmap, end + 1, start);
fs/ext4/mballoc.c
7171
if (start > end)
fs/ext4/mballoc.c
7173
next = mb_find_next_bit(bitmap, end + 1, start);
fs/ext4/mballoc.c
912
ext4_group_t start, ext4_group_t end)
fs/ext4/mballoc.c
921
if (WARN_ON_ONCE(end > ngroups || start >= end))
fs/ext4/mballoc.c
924
xa_for_each_range(xa, group, grp, start, end - 1) {
fs/ext4/mballoc.c
946
ext4_group_t end)
fs/ext4/mballoc.c
953
return ext4_mb_scan_groups_xa_range(ac, xa, start, end);
fs/ext4/mballoc.c
966
ext4_group_t start, end;
fs/ext4/mballoc.c
969
end = ext4_get_allocation_groups_count(ac);
fs/ext4/mballoc.c
973
start, end);
fs/ext4/mballoc.c
978
end = start;
fs/ext4/mballoc.c
997
ext4_group_t end)
fs/ext4/mballoc.h
268
ext4_grpblk_t end,
fs/ext4/migrate.c
611
ext4_lblk_t start, end;
fs/ext4/migrate.c
659
blk = len = start = end = 0;
fs/ext4/migrate.c
664
end = start + len - 1;
fs/ext4/migrate.c
665
if (end >= EXT4_NDIR_BLOCKS) {
fs/ext4/migrate.c
673
for (i = start; i <= end; i++)
fs/ext4/resize.c
1028
__le32 *data, *end;
fs/ext4/resize.c
1048
end = (__le32 *)dind->b_data + EXT4_ADDR_PER_BLOCK(sb);
fs/ext4/resize.c
1072
if (++data >= end)
fs/ext4/resize.c
126
ext4_fsblk_t end = start + input->blocks_count;
fs/ext4/resize.c
163
else if (IS_ERR(bh = ext4_sb_bread(sb, end - 1, 0))) {
fs/ext4/resize.c
167
end - 1);
fs/ext4/resize.c
168
} else if (outside(input->block_bitmap, start, end))
fs/ext4/resize.c
171
else if (outside(input->inode_bitmap, start, end))
fs/ext4/resize.c
174
else if (outside(input->inode_table, start, end) ||
fs/ext4/resize.c
175
outside(itend - 1, start, end))
fs/ext4/resize.c
777
ext4_group_t end,
fs/ext4/resize.c
788
while ((grp = ext4_list_backups(sb, &three, &five, &seven)) < end) {
fs/ext4/xattr.c
1173
void *end;
fs/ext4/xattr.c
1176
end = (void *)bh->b_data + bh->b_size;
fs/ext4/xattr.c
1183
end = (void *)ext4_raw_inode(&iloc) + EXT4_SB(parent->i_sb)->s_inode_size;
fs/ext4/xattr.c
1189
for (entry = first; (void *)entry < end && !IS_LAST_ENTRY(entry);
fs/ext4/xattr.c
1635
size_t min_offs = s->end - s->base, name_len = strlen(i->name);
fs/ext4/xattr.c
1669
if ((void *)next >= s->end) {
fs/ext4/xattr.c
1885
bs->s.end = bs->bh->b_data + bs->bh->b_size;
fs/ext4/xattr.c
1887
error = xattr_find_entry(inode, &bs->s.here, bs->s.end,
fs/ext4/xattr.c
192
struct ext4_xattr_entry *entry, void *end, void *value_start,
fs/ext4/xattr.c
1985
s->end = s->base + bs->bh->b_size;
fs/ext4/xattr.c
2027
s->end = s->base + sb->s_blocksize;
fs/ext4/xattr.c
216
if (end - (void *)header < sizeof(*header) + sizeof(u32)) {
fs/ext4/xattr.c
2240
is->s.end = ITAIL(inode, raw_inode);
fs/ext4/xattr.c
2243
error = xattr_find_entry(inode, &is->s.here, is->s.end,
fs/ext4/xattr.c
229
if ((void *)next >= end) {
fs/ext4/xattr.c
273
if (offs > end - value_start) {
fs/ext4/xattr.c
2770
void *base, *end;
fs/ext4/xattr.c
2788
end = ITAIL(inode, raw_inode);
fs/ext4/xattr.c
2789
min_offs = end - base;
fs/ext4/xattr.c
279
size > end - value ||
fs/ext4/xattr.c
280
EXT4_XATTR_SIZE(size) > end - value) {
fs/ext4/xattr.c
2814
end = bh->b_data + bh->b_size;
fs/ext4/xattr.c
2815
min_offs = end - base;
fs/ext4/xattr.c
317
void *end, const char *function, unsigned int line)
fs/ext4/xattr.c
319
return check_xattrs(inode, NULL, IFIRST(header), end, IFIRST(header),
fs/ext4/xattr.c
325
void *end, int name_index, const char *name, int sorted)
fs/ext4/xattr.c
336
if ((void *) next >= end) {
fs/ext4/xattr.c
581
void *end;
fs/ext4/xattr.c
602
end = bh->b_data + bh->b_size;
fs/ext4/xattr.c
603
error = xattr_find_entry(inode, &entry, end, name_index, name, 1);
fs/ext4/xattr.c
622
if (unlikely(p + size > end))
fs/ext4/xattr.c
643
void *end;
fs/ext4/xattr.c
653
end = ITAIL(inode, raw_inode);
fs/ext4/xattr.c
655
error = xattr_find_entry(inode, &entry, end, name_index, name, 0);
fs/ext4/xattr.c
674
if (unlikely(p + size > end))
fs/ext4/xattr.h
124
void *end;
fs/ext4/xattr.h
214
void *end, const char *function, unsigned int line);
fs/ext4/xattr.h
216
#define xattr_check_inode(inode, header, end) \
fs/ext4/xattr.h
217
__xattr_check_inode((inode), (header), (end), __func__, __LINE__)
fs/f2fs/acl.c
106
if ((char *)entry != end)
fs/f2fs/acl.c
53
const char *end = value + size;
fs/f2fs/acl.c
73
if ((char *)entry > end)
fs/f2fs/compress.c
1996
pgoff_t end = MAX_BLKADDR(sbi);
fs/f2fs/compress.c
2006
nr = filemap_get_folios(mapping, &index, end - 1, &fbatch);
fs/f2fs/compress.c
2029
} while (index < end);
fs/f2fs/data.c
1622
pgoff_t pgofs, end_offset, end;
fs/f2fs/data.c
1650
end = pgofs + maxblocks;
fs/f2fs/data.c
1792
(pgofs == end || dn.ofs_in_node == end_offset)) {
fs/f2fs/data.c
1807
if (pgofs >= end)
fs/f2fs/data.c
3253
pgoff_t end; /* Inclusive */
fs/f2fs/data.c
3280
end = -1;
fs/f2fs/data.c
3283
end = wbc->range_end >> PAGE_SHIFT;
fs/f2fs/data.c
3291
tag_pages_for_writeback(mapping, index, end);
fs/f2fs/data.c
3293
while (!done && !retry && (index <= end)) {
fs/f2fs/data.c
3296
nr_folios = filemap_get_folios_tag(mapping, &index, end,
fs/f2fs/data.c
3478
end = -1;
fs/f2fs/extent_cache.c
666
unsigned int end = fofs + len;
fs/f2fs/extent_cache.c
717
while (en && en->ei.fofs < end) {
fs/f2fs/extent_cache.c
734
if (end < org_end && (type != EX_READ ||
fs/f2fs/extent_cache.c
735
(org_end - end >= F2FS_MIN_EXTENT_LEN &&
fs/f2fs/extent_cache.c
740
end, org_end - end,
fs/f2fs/extent_cache.c
741
end - dei.fofs + dei.blk, false,
fs/f2fs/extent_cache.c
749
end, en->ei.len - (end - dei.fofs),
fs/f2fs/extent_cache.c
750
en->ei.blk + (end - dei.fofs), true,
fs/f2fs/f2fs.h
3777
int f2fs_sync_file(struct file *file, loff_t start, loff_t end, int datasync);
fs/f2fs/f2fs.h
4006
unsigned int start, unsigned int end);
fs/f2fs/file.c
1561
pgoff_t end = (offset + len) >> PAGE_SHIFT;
fs/f2fs/file.c
1575
ret = __exchange_data_block(inode, inode, end, start, nrpages - end, true);
fs/f2fs/file.c
1622
pgoff_t end)
fs/f2fs/file.c
1630
for (; index < end; index++, dn->ofs_in_node++) {
fs/f2fs/file.c
1641
for (index = start; index < end; index++, dn->ofs_in_node++) {
fs/f2fs/file.c
1726
pgoff_t end;
fs/f2fs/file.c
1747
end = min(pg_end, end_offset - dn.ofs_in_node + index);
fs/f2fs/file.c
1749
ret = f2fs_do_zero_range(&dn, index, end);
fs/f2fs/file.c
1761
index = end;
fs/f2fs/file.c
2549
u64 start, end;
fs/f2fs/file.c
2560
end = DIV_ROUND_UP(offset + len, PAGE_SIZE);
fs/f2fs/file.c
2590
F2FS_I(inode)->donate_end = end - 1;
fs/f2fs/file.c
277
static int f2fs_do_sync_file(struct file *file, loff_t start, loff_t end,
fs/f2fs/file.c
2807
u64 end;
fs/f2fs/file.c
2815
end = range->start + range->len;
fs/f2fs/file.c
2816
if (end < range->start || range->start < MAIN_BLKADDR(sbi) ||
fs/f2fs/file.c
2817
end >= MAX_BLKADDR(sbi))
fs/f2fs/file.c
2843
if (range->start <= end)
fs/f2fs/file.c
302
ret = file_write_and_wait_range(file, start, end);
fs/f2fs/file.c
3622
loff_t end;
fs/f2fs/file.c
3634
end = F2FS_BLK_ALIGN(i_size_read(inode));
fs/f2fs/file.c
3636
while (map.m_lblk < end) {
fs/f2fs/file.c
3637
map.m_len = end - map.m_lblk;
fs/f2fs/file.c
415
int f2fs_sync_file(struct file *file, loff_t start, loff_t end, int datasync)
fs/f2fs/file.c
419
return f2fs_do_sync_file(file, start, end, datasync, false);
fs/f2fs/gc.c
2151
unsigned int next_inuse, start, end;
fs/f2fs/gc.c
2160
end = MAIN_SEGS(sbi) - 1;
fs/f2fs/gc.c
2174
err = f2fs_allocate_segment_for_resize(sbi, type, start, end);
fs/f2fs/gc.c
2180
err = f2fs_gc_range(sbi, start, end, dry_run, 0);
fs/f2fs/gc.c
2189
next_inuse = find_next_inuse(FREE_I(sbi), end + 1, start);
fs/f2fs/gc.c
2190
if (next_inuse <= end) {
fs/f2fs/gc.c
420
unsigned int end = offset + len, sum = 0;
fs/f2fs/gc.c
422
while (offset < end) {
fs/f2fs/inode.c
104
__le32 *end = start + MAX_INLINE_DATA(inode) / sizeof(__le32);
fs/f2fs/inode.c
106
while (start < end) {
fs/f2fs/node.c
670
int i, end;
fs/f2fs/node.c
676
end = start + n;
fs/f2fs/node.c
677
end = min(end, (int)NIDS_PER_BLOCK);
fs/f2fs/node.c
678
for (i = start; i < end; i++) {
fs/f2fs/recovery.c
630
unsigned int start = 0, end = 0, index;
fs/f2fs/recovery.c
655
end = start + ADDRS_PER_PAGE(folio, inode);
fs/f2fs/recovery.c
685
for (index = start; index < end; index++, dn.ofs_in_node++) {
fs/f2fs/recovery.c
775
start, end, recovered, err);
fs/f2fs/segment.c
1163
block_t start, block_t end)
fs/f2fs/segment.c
1171
while (blk < end) {
fs/f2fs/segment.c
1176
if (end < START_BLOCK(sbi, segno + 1))
fs/f2fs/segment.c
1177
size = GET_BLKOFF_FROM_SEG0(sbi, end);
fs/f2fs/segment.c
1476
block_t end = lstart + len;
fs/f2fs/segment.c
1499
if (di.lstart >= end)
fs/f2fs/segment.c
1502
if (!next_dc || next_dc->di.lstart > end)
fs/f2fs/segment.c
1503
di.len = end - di.lstart;
fs/f2fs/segment.c
1761
block_t start, block_t end)
fs/f2fs/segment.c
1775
end <= iter->di.lstart)
fs/f2fs/segment.c
2082
unsigned int start = 0, end = -1;
fs/f2fs/segment.c
2109
start = __find_rev_next_bit(dmap, BLKS_PER_SEG(sbi), end + 1);
fs/f2fs/segment.c
2113
end = __find_rev_next_zero_bit(dmap,
fs/f2fs/segment.c
2115
if (force && start && end != BLKS_PER_SEG(sbi) &&
fs/f2fs/segment.c
2116
(end - start) < cpc->trim_minlen)
fs/f2fs/segment.c
2129
for (i = start; i < end; i++)
fs/f2fs/segment.c
2132
SM_I(sbi)->dcc_info->nr_discards += end - start;
fs/f2fs/segment.c
2175
unsigned int start = 0, end = -1;
fs/f2fs/segment.c
2189
if (section_alignment && end != -1)
fs/f2fs/segment.c
2190
end--;
fs/f2fs/segment.c
2191
start = find_next_bit(prefree_map, MAIN_SEGS(sbi), end + 1);
fs/f2fs/segment.c
2194
end = find_next_zero_bit(prefree_map, MAIN_SEGS(sbi),
fs/f2fs/segment.c
2199
end = roundup(end, SEGS_PER_SEC(sbi));
fs/f2fs/segment.c
2202
for (i = start; i < end; i++) {
fs/f2fs/segment.c
2211
(end - 1) <= cpc->trim_end)
fs/f2fs/segment.c
2218
SEGS_TO_BLKS(sbi, end - start));
fs/f2fs/segment.c
2230
if (start < end)
fs/f2fs/segment.c
2233
end = start - 1;
fs/f2fs/segment.c
3280
unsigned int start, unsigned int end)
fs/f2fs/segment.c
3291
if (segno < start || segno > end)
fs/f2fs/segment.c
3414
unsigned int start, unsigned int end)
fs/f2fs/segment.c
3438
while (dc && dc->di.lstart <= end) {
fs/f2fs/segment.c
3483
__u64 end = start + F2FS_BYTES_TO_BLK(range->len) - 1;
fs/f2fs/segment.c
3496
if (end < MAIN_BLKADDR(sbi))
fs/f2fs/segment.c
3506
end_segno = (end >= MAX_BLKADDR(sbi)) ? MAIN_SEGS(sbi) - 1 :
fs/f2fs/segment.c
3507
GET_SEGNO(sbi, end);
fs/f2fs/segment.c
4518
int i, end;
fs/f2fs/segment.c
4521
end = type + NR_CURSEG_DATA_TYPE;
fs/f2fs/segment.c
4523
end = type + NR_CURSEG_NODE_TYPE;
fs/f2fs/segment.c
4525
for (i = type; i < end; i++)
fs/f2fs/segment.c
4720
unsigned int end = min(start_segno + SIT_ENTRY_PER_BLOCK,
fs/f2fs/segment.c
4737
for_each_set_bit_from(segno, bitmap, end) {
fs/f2fs/segment.c
4984
unsigned int i, start, end;
fs/f2fs/segment.c
4994
end = (start_blk + readed) * sit_i->sents_per_block;
fs/f2fs/segment.c
4996
for (; start < end && start < MAIN_SEGS(sbi); start++) {
fs/f2fs/segment.h
434
unsigned int end = min(start + SIT_ENTRY_PER_BLOCK,
fs/f2fs/segment.h
440
for (i = 0; i < end - start; i++) {
fs/f2fs/super.c
2688
long long start, writeback, end;
fs/f2fs/super.c
2754
end = ktime_get();
fs/f2fs/super.c
2758
ktime_ms_delta(end, writeback));
fs/fat/fat.h
410
extern int fat_file_fsync(struct file *file, loff_t start, loff_t end,
fs/fat/file.c
186
int fat_file_fsync(struct file *filp, loff_t start, loff_t end, int datasync)
fs/fat/file.c
191
err = __generic_file_fsync(filp, start, end, datasync);
fs/fat/namei_vfat.c
330
wchar_t *ip, *ext_start, *end, *name_start;
fs/fat/namei_vfat.c
343
ext_start = end = &uname[ulen];
fs/fat/namei_vfat.c
346
if (ext_start == end - 1) {
fs/fat/namei_vfat.c
408
for (p = ext, ip = ext_start; extlen < 3 && ip < end; ip++) {
fs/fat/namei_vfat.c
423
if (ip + 1 != end)
fs/file.c
570
static int alloc_fd(unsigned start, unsigned end, unsigned flags)
fs/file.c
592
if (unlikely(fd >= end))
fs/fuse/cuse.c
219
static int cuse_parse_one(char **pp, char *end, char **keyp, char **valp)
fs/fuse/cuse.c
224
while (p < end && *p == '\0')
fs/fuse/cuse.c
226
if (p == end)
fs/fuse/cuse.c
229
if (end[-1] != '\0') {
fs/fuse/cuse.c
274
char *end = p + len;
fs/fuse/cuse.c
279
rc = cuse_parse_one(&p, end, &key, &val);
fs/fuse/cuse.c
469
ap->args.end = cuse_process_init_reply;
fs/fuse/dax.c
311
loff_t start, loff_t end)
fs/fuse/dax.c
318
unsigned long end_idx = end >> FUSE_DAX_SHIFT;
fs/fuse/dax.c
343
start, end);
fs/fuse/dev.c
1771
loff_t end;
fs/fuse/dev.c
1796
end = outarg.offset + outarg.size;
fs/fuse/dev.c
1797
if (end > file_size) {
fs/fuse/dev.c
1798
file_size = end;
fs/fuse/dev.c
1820
(nr_bytes == folio_size(folio) || file_size == end)) {
fs/fuse/dev.c
1904
args->end = fuse_retrieve_end;
fs/fuse/dev.c
507
req->args->end(fm, req->args, req->out.h.error);
fs/fuse/dev.c
659
if (args->end)
fs/fuse/dir.c
1924
static int fuse_dir_fsync(struct file *file, loff_t start, loff_t end,
fs/fuse/dir.c
1938
err = fuse_fsync_common(file, start, end, datasync, FUSE_FSYNCDIR);
fs/fuse/file.c
1056
ap->args.end = fuse_readpages_end;
fs/fuse/file.c
120
args->end = fuse_release_end;
fs/fuse/file.c
2107
ap->args.end = fuse_writepage_end;
fs/fuse/file.c
2438
if (ffl->start > OFFSET_MAX || ffl->end > OFFSET_MAX ||
fs/fuse/file.c
2439
ffl->end < ffl->start)
fs/fuse/file.c
2443
fl->fl_end = ffl->end;
fs/fuse/file.c
2473
inarg->lk.end = fl->fl_end;
fs/fuse/file.c
2912
static int fuse_writeback_range(struct inode *inode, loff_t start, loff_t end)
fs/fuse/file.c
510
int fuse_fsync_common(struct file *file, loff_t start, loff_t end,
fs/fuse/file.c
530
static int fuse_fsync(struct file *file, loff_t start, loff_t end,
fs/fuse/file.c
547
err = file_write_and_wait_range(file, start, end);
fs/fuse/file.c
569
err = fuse_fsync_common(file, start, end, datasync, FUSE_FSYNC);
fs/fuse/file.c
751
ia->ap.args.end = fuse_aio_complete_req;
fs/fuse/fuse_i.h
1198
int fuse_fsync_common(struct file *file, loff_t start, loff_t end,
fs/fuse/fuse_i.h
350
void (*end)(struct fuse_mount *fm, struct fuse_args *args, int error);
fs/fuse/inode.c
1559
ia->args.end = process_init_reply;
fs/fuse/readdir.c
107
end = ALIGN(fi->rdc.size, PAGE_SIZE);
fs/fuse/readdir.c
111
truncate_inode_pages(file->f_mapping, end);
fs/fuse/readdir.c
97
loff_t end;
fs/fuse/virtio_fs.c
1099
.end = (phys_addr_t) cache_reg.addr + cache_reg.len - 1,
fs/fuse/virtio_fs.c
498
char *end;
fs/fuse/virtio_fs.c
503
end = memchr(tag_buf, '\0', sizeof(tag_buf));
fs/fuse/virtio_fs.c
504
if (end == tag_buf)
fs/fuse/virtio_fs.c
506
if (!end)
fs/fuse/virtio_fs.c
507
end = &tag_buf[sizeof(tag_buf)];
fs/fuse/virtio_fs.c
509
len = end - tag_buf;
fs/gfs2/aops.c
291
pgoff_t end;
fs/gfs2/aops.c
305
end = -1;
fs/gfs2/aops.c
308
end = wbc->range_end >> PAGE_SHIFT;
fs/gfs2/aops.c
317
tag_pages_for_writeback(mapping, index, end);
fs/gfs2/aops.c
319
while (!done && (index <= end)) {
fs/gfs2/aops.c
320
nr_folios = filemap_get_folios_tag(mapping, &index, end,
fs/gfs2/aops.c
343
end = writeback_index - 1;
fs/gfs2/bmap.c
1472
struct buffer_head *bh, __be64 *start, __be64 *end,
fs/gfs2/bmap.c
1496
for (p = start; p < end; p++) {
fs/gfs2/bmap.c
1541
revokes += end - start;
fs/gfs2/bmap.c
1647
__be64 *first, *ptr, *end;
fs/gfs2/bmap.c
1651
end = (__be64 *)(bh->b_data + bh->b_size);
fs/gfs2/bmap.c
1654
end = first + end_list[h] + keep_end;
fs/gfs2/bmap.c
1657
while (ptr < end) {
fs/gfs2/bmap.c
1681
__be64 **start, __be64 **end)
fs/gfs2/bmap.c
1692
*end = (__be64 *)(bh->b_data + bh->b_size);
fs/gfs2/bmap.c
1695
*end = first + end_list[height] + keep_end;
fs/gfs2/bmap.c
1703
__u16 end;
fs/gfs2/bmap.c
1709
end = end_list[height] + keep_end;
fs/gfs2/bmap.c
1711
end = (height > 0) ? sdp->sd_inptrs : sdp->sd_diptrs;
fs/gfs2/bmap.c
1712
return mp->mp_list[height] >= end;
fs/gfs2/bmap.c
1749
__be64 *start, *end;
fs/gfs2/bmap.c
1819
end_list, end_aligned, &start, &end);
fs/gfs2/bmap.c
1820
gfs2_metapath_ra(ip->i_gl, start, end);
fs/gfs2/bmap.c
1870
&start, &end);
fs/gfs2/bmap.c
1872
start, end,
fs/gfs2/bmap.c
1939
&start, &end);
fs/gfs2/bmap.c
1940
gfs2_metapath_ra(ip->i_gl, start, end);
fs/gfs2/bmap.c
2268
ktime_t start, end;
fs/gfs2/bmap.c
2290
end = ktime_get();
fs/gfs2/bmap.c
2292
jd->nr_extents, ktime_ms_delta(end, start));
fs/gfs2/bmap.c
2419
loff_t start, end;
fs/gfs2/bmap.c
2446
end = round_up(offset + length, blocksize) - 1;
fs/gfs2/bmap.c
2447
error = filemap_write_and_wait_range(inode->i_mapping, start, end);
fs/gfs2/bmap.c
294
static void gfs2_metapath_ra(struct gfs2_glock *gl, __be64 *start, __be64 *end)
fs/gfs2/bmap.c
298
for (t = start; t < end; t++) {
fs/gfs2/bmap.c
429
const __be64 *end = (__be64 *)(bh->b_data + bh->b_size);
fs/gfs2/bmap.c
436
if (ptr >= end)
fs/gfs2/bmap.c
440
if (ptr >= end)
fs/gfs2/bmap.c
554
const __be64 *start, *ptr, *end;
fs/gfs2/bmap.c
559
end = start + ptrs;
fs/gfs2/bmap.c
561
for (ptr = start; ptr < end; ptr++) {
fs/gfs2/bmap.c
799
const __be64 *first, *ptr, *end;
fs/gfs2/bmap.c
819
end = metaend(ip->i_height - 1, mp);
fs/gfs2/bmap.c
820
if (end - first > size)
fs/gfs2/bmap.c
821
end = first + size;
fs/gfs2/bmap.c
822
for (ptr = first; ptr < end; ptr++) {
fs/gfs2/dir.c
436
const char *end = (const char *)dent + be16_to_cpu(dent->de_rec_len);
fs/gfs2/dir.c
437
if (name->len == (end - start))
fs/gfs2/file.c
1181
loff_t end = offset + len;
fs/gfs2/file.c
1197
while (offset < end) {
fs/gfs2/file.c
1200
error = gfs2_iomap_alloc(inode, offset, end - offset, &iomap);
fs/gfs2/file.c
742
static int gfs2_fsync(struct file *file, loff_t start, loff_t end,
fs/gfs2/file.c
752
ret1 = filemap_fdatawrite_range(mapping, start, end);
fs/gfs2/file.c
774
ret = file_fdatawait_range(file, start, end);
fs/gfs2/glops.c
171
loff_t end = PAGE_ALIGN((rgd->rd_addr + rgd->rd_length) * bsize) - 1;
fs/gfs2/glops.c
174
filemap_fdatawrite_range(metamapping, start, end);
fs/gfs2/glops.c
175
error = filemap_fdatawait_range(metamapping, start, end);
fs/gfs2/glops.c
227
loff_t start, end;
fs/gfs2/glops.c
232
end = PAGE_ALIGN((rgd->rd_addr + rgd->rd_length) * bsize) - 1;
fs/gfs2/glops.c
236
truncate_inode_pages_range(mapping, start, end);
fs/gfs2/meta_io.c
392
u64 end = bstart + blen;
fs/gfs2/meta_io.c
400
if (bh->b_blocknr < bstart || bh->b_blocknr >= end)
fs/gfs2/recovery.c
198
unsigned int end, int pass)
fs/gfs2/recovery.c
210
while (start != end) {
fs/gfs2/rgrp.c
102
end = bi->bi_bh->b_data + bi->bi_offset + buflen;
fs/gfs2/rgrp.c
104
BUG_ON(byte1 >= end);
fs/gfs2/rgrp.c
1397
u64 start, end, minlen;
fs/gfs2/rgrp.c
1418
end = start + (r.len >> bs_shift);
fs/gfs2/rgrp.c
1422
if (end <= start || minlen > sdp->sd_max_rg_data)
fs/gfs2/rgrp.c
1426
rgd_end = gfs2_blk2rgrpd(sdp, end, 0);
fs/gfs2/rgrp.c
239
const __le64 *end = (__le64 *)(buf + ALIGN(len, sizeof(u64)));
fs/gfs2/rgrp.c
248
while(tmp == 0 && ptr < end) {
fs/gfs2/rgrp.c
253
if (ptr == end && (len & (sizeof(u64) - 1)))
fs/gfs2/rgrp.c
381
u8 *ptr, *start, *end;
fs/gfs2/rgrp.c
397
end = start + bi->bi_bytes;
fs/gfs2/rgrp.c
400
bytes = min_t(u32, len / GFS2_NBBY, (end - start));
fs/gfs2/rgrp.c
439
const u8 *end = buffer + buflen;
fs/gfs2/rgrp.c
445
for (; byte < end; byte++) {
fs/gfs2/rgrp.c
96
unsigned char *byte1, *byte2, *end, cur_state;
fs/gfs2/trans.c
241
size_t start, end;
fs/gfs2/trans.c
244
bh = bh->b_this_page, start = end) {
fs/gfs2/trans.c
245
end = start + bsize;
fs/gfs2/trans.c
246
if (end <= from)
fs/gfs2/xattr.c
1000
if (eablk == end) {
fs/gfs2/xattr.c
1272
__be64 *eablk, *end;
fs/gfs2/xattr.c
1296
end = eablk + sdp->sd_inptrs;
fs/gfs2/xattr.c
1298
for (; eablk < end; eablk++) {
fs/gfs2/xattr.c
132
__be64 *eablk, *end;
fs/gfs2/xattr.c
1343
for (; eablk < end; eablk++) {
fs/gfs2/xattr.c
150
end = eablk + GFS2_SB(&ip->i_inode)->sd_inptrs;
fs/gfs2/xattr.c
152
for (; eablk < end; eablk++) {
fs/gfs2/xattr.c
981
__be64 *end;
fs/gfs2/xattr.c
994
end = eablk + sdp->sd_inptrs;
fs/gfs2/xattr.c
996
for (; eablk < end; eablk++)
fs/hfs/bitmap.c
31
__be32 *curr, *end;
fs/hfs/bitmap.c
41
end = bitmap + ((size + 31) / 32);
fs/hfs/bitmap.c
56
while (++curr < end) {
fs/hfs/inode.c
141
loff_t end = iocb->ki_pos + count;
fs/hfs/inode.c
143
if (end > isize)
fs/hfs/inode.c
144
hfs_write_failed(mapping, end);
fs/hfs/inode.c
693
static int hfs_file_fsync(struct file *filp, loff_t start, loff_t end,
fs/hfs/inode.c
700
ret = file_write_and_wait_range(filp, start, end);
fs/hfsplus/bfind.c
46
int *end,
fs/hfsplus/bfind.c
68
(*end) = (*cur_rec);
fs/hfsplus/bfind.c
69
if ((*begin) == (*end))
fs/hfsplus/bfind.c
75
(*end) = (*cur_rec) - 1;
fs/hfsplus/bfind.c
84
int *end,
fs/hfsplus/bfind.c
91
(*end) = (*cur_rec);
fs/hfsplus/bfind.c
97
*(end) = (*cur_rec) - 1;
fs/hfsplus/bitmap.c
118
while (curr < end) {
fs/hfsplus/bitmap.c
140
end = pptr + PAGE_CACHE_BITS / 32;
fs/hfsplus/bitmap.c
169
__be32 *pptr, *curr, *end;
fs/hfsplus/bitmap.c
190
end = pptr + PAGE_CACHE_BITS / 32;
fs/hfsplus/bitmap.c
209
while (curr < end) {
fs/hfsplus/bitmap.c
224
end = pptr + PAGE_CACHE_BITS / 32;
fs/hfsplus/bitmap.c
25
__be32 *pptr, *curr, *end;
fs/hfsplus/bitmap.c
47
end = pptr + PAGE_CACHE_BITS / 32;
fs/hfsplus/bitmap.c
49
end = pptr + ((size + 31) & (PAGE_CACHE_BITS - 1)) / 32;
fs/hfsplus/bitmap.c
65
while (curr < end) {
fs/hfsplus/bitmap.c
89
end = pptr + PAGE_CACHE_BITS / 32;
fs/hfsplus/bitmap.c
91
end = pptr + ((size + 31) & (PAGE_CACHE_BITS - 1)) / 32;
fs/hfsplus/hfsplus_fs.h
398
int *begin, int *end, int *cur_rec);
fs/hfsplus/hfsplus_fs.h
400
int *begin, int *end, int *cur_rec);
fs/hfsplus/hfsplus_fs.h
461
int hfsplus_file_fsync(struct file *file, loff_t start, loff_t end,
fs/hfsplus/inode.c
139
loff_t end = iocb->ki_pos + count;
fs/hfsplus/inode.c
141
if (end > isize)
fs/hfsplus/inode.c
142
hfsplus_write_failed(mapping, end);
fs/hfsplus/inode.c
322
int hfsplus_file_fsync(struct file *file, loff_t start, loff_t end,
fs/hfsplus/inode.c
332
inode->i_ino, start, end);
fs/hfsplus/inode.c
334
error = file_write_and_wait_range(file, start, end);
fs/hostfs/hostfs_kern.c
141
char *name, *resolved, *end;
fs/hostfs/hostfs_kern.c
161
end = strrchr(link, '/');
fs/hostfs/hostfs_kern.c
162
if (end == NULL)
fs/hostfs/hostfs_kern.c
165
*(end + 1) = '\0';
fs/hostfs/hostfs_kern.c
362
static int hostfs_fsync(struct file *file, loff_t start, loff_t end,
fs/hostfs/hostfs_kern.c
368
ret = file_write_and_wait_range(file, start, end);
fs/hpfs/alloc.c
300
if (!(bmp = hpfs_map_bitmap(s, sec >> 14, &qbh, "aip"))) goto end;
fs/hpfs/alloc.c
309
end:
fs/hpfs/alloc.c
506
secno end;
fs/hpfs/alloc.c
509
end = start + len;
fs/hpfs/alloc.c
512
if (end > limit_end)
fs/hpfs/alloc.c
513
end = limit_end;
fs/hpfs/alloc.c
514
if (start >= end)
fs/hpfs/alloc.c
516
if (end - start < minlen)
fs/hpfs/alloc.c
518
err = sb_issue_discard(s, start, end - start, GFP_NOFS, 0);
fs/hpfs/alloc.c
521
*result += end - start;
fs/hpfs/alloc.c
525
int hpfs_trim_fs(struct super_block *s, u64 start, u64 end, u64 minlen, unsigned *result)
fs/hpfs/alloc.c
534
if (!end || end > sbi->sb_fs_size)
fs/hpfs/alloc.c
535
end = sbi->sb_fs_size;
fs/hpfs/alloc.c
540
if (start < sbi->sb_dirband_start + sbi->sb_dirband_size && end > sbi->sb_dirband_start) {
fs/hpfs/alloc.c
552
err = do_trim(s, sbi->sb_dirband_start + idx * 4, len * 4, start, end, minlen, result);
fs/hpfs/alloc.c
560
end_bmp = (end + 0x3fff) >> 14;
fs/hpfs/alloc.c
573
err = do_trim(s, (start_bmp << 14) + idx, len, start, end, minlen, result);
fs/hpfs/dir.c
232
if (!de) goto end;
fs/hpfs/dir.c
316
end:
fs/hpfs/dnode.c
530
if (le32_to_cpu(dnode->first_free) > 56) goto end;
fs/hpfs/dnode.c
539
goto end;
fs/hpfs/dnode.c
579
goto end;
fs/hpfs/dnode.c
600
goto end;
fs/hpfs/dnode.c
704
end:
fs/hpfs/file.c
25
int hpfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/hpfs/file.c
30
ret = file_write_and_wait_range(file, start, end);
fs/hpfs/namei.c
555
goto end;
fs/hpfs/namei.c
587
end:
fs/hugetlbfs/inode.c
382
static unsigned long vma_offset_end(struct vm_area_struct *vma, pgoff_t end)
fs/hugetlbfs/inode.c
386
if (!end)
fs/hugetlbfs/inode.c
389
t_end = ((end - vma->vm_pgoff) << PAGE_SHIFT) + vma->vm_start;
fs/hugetlbfs/inode.c
409
pgoff_t start, end;
fs/hugetlbfs/inode.c
412
end = (index + 1) * pages_per_huge_page(h);
fs/hugetlbfs/inode.c
417
vma_interval_tree_foreach(vma, root, start, end - 1) {
fs/hugetlbfs/inode.c
419
v_end = vma_offset_end(vma, end);
fs/hugetlbfs/inode.c
470
v_end = vma_offset_end(vma, end);
fs/hugetlbfs/inode.c
483
hugetlb_vmdelete_list(struct rb_root_cached *root, pgoff_t start, pgoff_t end,
fs/hugetlbfs/inode.c
493
vma_interval_tree_foreach(vma, root, start, end ? end - 1 : ULONG_MAX) {
fs/hugetlbfs/inode.c
501
v_end = vma_offset_end(vma, end);
fs/hugetlbfs/inode.c
582
const pgoff_t end = lend >> PAGE_SHIFT;
fs/hugetlbfs/inode.c
590
while (filemap_get_folios(mapping, &next, end - 1, &fbatch)) {
fs/hugetlbfs/inode.c
659
loff_t end)
fs/hugetlbfs/inode.c
669
end = end & ~huge_page_mask(h);
fs/hugetlbfs/inode.c
670
if (!end)
fs/hugetlbfs/inode.c
671
end = huge_page_size(h);
fs/hugetlbfs/inode.c
673
folio_zero_segment(folio, (size_t)start, (size_t)end);
fs/hugetlbfs/inode.c
743
pgoff_t start, index, end;
fs/hugetlbfs/inode.c
761
end = (offset + len + hpage_size - 1) >> hpage_shift;
fs/hugetlbfs/inode.c
783
for (index = start; index < end; index++) {
fs/iomap/buffered-io.c
1529
loff_t end = i->pos + i->len - 1;
fs/iomap/buffered-io.c
1532
return filemap_write_and_wait_range(mapping, i->pos, end);
fs/iomap/buffered-io.c
1600
loff_t end,
fs/iomap/buffered-io.c
1605
pgoff_t pend = (end - 1) >> PAGE_SHIFT;
fs/iomap/buffered-io.c
1609
*start = end;
fs/iomap/buffered-io.c
340
unsigned end = offset_in_folio(folio, isize - 1) >> block_bits;
fs/iomap/buffered-io.c
342
if (first <= end && last > end)
fs/iomap/buffered-io.c
344
last - end);
fs/isofs/rock.c
788
end:
fs/isofs/rock.c
805
goto end;
fs/jffs2/acl.c
101
if (value > end)
fs/jffs2/acl.c
109
if (value > end)
fs/jffs2/acl.c
120
if (value != end)
fs/jffs2/acl.c
57
void *end = value + size;
fs/jffs2/acl.c
87
if (value + sizeof(struct jffs2_acl_entry_short) > end)
fs/jffs2/file.c
256
unsigned end = start + copied;
fs/jffs2/file.c
264
start, end, folio->flags.f);
fs/jffs2/file.c
272
if (end == PAGE_SIZE) {
fs/jffs2/file.c
301
end - aligned_start, &writtenlen);
fs/jffs2/file.c
322
if (start+writtenlen < end) {
fs/jffs2/file.c
35
int jffs2_fsync(struct file *filp, loff_t start, loff_t end, int datasync)
fs/jffs2/file.c
41
ret = file_write_and_wait_range(filp, start, end);
fs/jffs2/gc.c
1015
uint32_t start, uint32_t end)
fs/jffs2/gc.c
1024
f->inocache->ino, start, end);
fs/jffs2/gc.c
1058
start, end, f->inocache->ino);
fs/jffs2/gc.c
1065
start, end, f->inocache->ino);
fs/jffs2/gc.c
1078
ri.dsize = cpu_to_je32(end - start);
fs/jffs2/gc.c
1166
uint32_t start, uint32_t end)
fs/jffs2/gc.c
1180
f->inocache->ino, start, end);
fs/jffs2/gc.c
1182
orig_end = end;
fs/jffs2/gc.c
1260
frag = jffs2_lookup_node_frag(&f->fragtree, end-1);
fs/jffs2/gc.c
1269
end = frag->ofs + frag->size;
fs/jffs2/gc.c
1293
end = frag->ofs + frag->size;
fs/jffs2/gc.c
1308
end = frag->ofs + frag->size;
fs/jffs2/gc.c
1313
orig_start, orig_end, start, end);
fs/jffs2/gc.c
1315
D1(BUG_ON(end > frag_last(&f->fragtree)->ofs + frag_last(&f->fragtree)->size));
fs/jffs2/gc.c
1316
BUG_ON(end < orig_end);
fs/jffs2/gc.c
1355
cdatalen = min_t(uint32_t, alloclen - sizeof(ri), end - offset);
fs/jffs2/gc.c
1356
datalen = end - offset;
fs/jffs2/gc.c
36
uint32_t start, uint32_t end);
fs/jffs2/gc.c
39
uint32_t start, uint32_t end);
fs/jffs2/gc.c
503
uint32_t start = 0, end = 0, nrfrags = 0;
fs/jffs2/gc.c
537
end = frag->ofs + frag->size;
fs/jffs2/gc.c
555
if((start >> PAGE_SHIFT) < ((end-1) >> PAGE_SHIFT)) {
fs/jffs2/gc.c
557
ret = jffs2_garbage_collect_hole(c, jeb, f, fn, start, end);
fs/jffs2/gc.c
560
ret = jffs2_garbage_collect_dnode(c, jeb, f, fn, start, end);
fs/jffs2/read.c
160
uint32_t end = offset + len;
fs/jffs2/read.c
174
while(offset < end) {
fs/jffs2/read.c
176
__func__, offset, end);
fs/jffs2/read.c
179
uint32_t holesize = end - offset;
fs/jffs2/read.c
192
uint32_t holeend = min(end, frag->ofs + frag->size);
fs/jffs2/read.c
206
readlen = min(frag->size - fragofs, end - offset);
fs/jffs2/readinode.c
1026
int end, rem;
fs/jffs2/readinode.c
1035
end = ref_offset(ref) + len;
fs/jffs2/readinode.c
1036
rem = end % c->wbuf_pagesize;
fs/jffs2/readinode.c
1038
end += c->wbuf_pagesize - rem;
fs/jffs2/readinode.c
1039
len = end - ref_offset(ref);
fs/jffs2/wbuf.c
283
uint32_t start, end, ofs, len;
fs/jffs2/wbuf.c
325
end = ref_offset(jeb->last_node);
fs/jffs2/wbuf.c
333
start, end, end - start, nr_refile);
fs/jffs2/wbuf.c
340
buf = kmalloc(end - start, GFP_KERNEL);
fs/jffs2/wbuf.c
378
start, end, end - start, nr_refile);
fs/jffs2/wbuf.c
382
memcpy(buf + (c->wbuf_ofs - start), c->wbuf, end - c->wbuf_ofs);
fs/jffs2/wbuf.c
389
ret = jffs2_reserve_space_gc(c, end-start, &len, JFFS2_SUMMARY_NOSUM_SIZE);
fs/jffs2/wbuf.c
408
if (end-start >= c->wbuf_pagesize) {
fs/jffs2/wbuf.c
415
uint32_t towrite = (end-start) - ((end-start)%c->wbuf_pagesize);
fs/jffs2/wbuf.c
444
c->wbuf_len = (end - start) - towrite;
fs/jffs2/wbuf.c
451
memcpy(c->wbuf, buf, end-start);
fs/jffs2/wbuf.c
453
memmove(c->wbuf, c->wbuf + (start - c->wbuf_ofs), end - start);
fs/jffs2/wbuf.c
456
c->wbuf_len = end - start;
fs/jfs/file.c
20
int jfs_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/jfs/file.c
25
rc = file_write_and_wait_range(file, start, end);
fs/jfs/inode.c
347
loff_t end = iocb->ki_pos + count;
fs/jfs/inode.c
349
if (end > isize)
fs/jfs/inode.c
350
jfs_write_failed(mapping, end);
fs/jfs/jfs_discard.c
104
agno_end = BLKTOAG(end, JFS_SBI(ip->i_sb));
fs/jfs/jfs_discard.c
71
u64 start, end, minlen;
fs/jfs/jfs_discard.c
81
end = start + (range->len >> sb->s_blocksize_bits) - 1;
fs/jfs/jfs_discard.c
97
if (end >= bmp->db_mapsize)
fs/jfs/jfs_discard.c
98
end = bmp->db_mapsize - 1;
fs/jfs/jfs_dtree.c
2636
goto end;
fs/jfs/jfs_dtree.c
2657
goto end;
fs/jfs/jfs_dtree.c
2675
end:
fs/jfs/jfs_logmgr.c
1327
log->page = le32_to_cpu(logsuper->end) / LOGPSIZE;
fs/jfs/jfs_logmgr.c
1328
log->eor = le32_to_cpu(logsuper->end) - (LOGPSIZE * log->page);
fs/jfs/jfs_logmgr.c
1340
le32_to_cpu(logsuper->end), log->page, log->eor,
fs/jfs/jfs_logmgr.c
1672
logsuper->end = cpu_to_le32(lsn);
fs/jfs/jfs_logmgr.c
2397
logsuper->end = cpu_to_le32(2 * LOGPSIZE + LOGPHDRSIZE + LOGRDSIZE);
fs/jfs/jfs_logmgr.h
64
__le32 end; /* 4: addr of last log record set by logredo */
fs/jfs/jfs_unicode.h
112
if (uc <= rp->end) /* In range */
fs/libfs.c
1553
int __generic_file_fsync(struct file *file, loff_t start, loff_t end,
fs/libfs.c
1560
err = file_write_and_wait_range(file, start, end);
fs/libfs.c
1595
int generic_file_fsync(struct file *file, loff_t start, loff_t end,
fs/libfs.c
1601
err = __generic_file_fsync(file, start, end, datasync);
fs/libfs.c
1644
int noop_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/libfs.c
2087
loff_t end = iocb->ki_pos - 1;
fs/libfs.c
2108
err = filemap_write_and_wait_range(mapping, pos, end);
fs/libfs.c
2119
invalidate_mapping_pages(mapping, pos >> PAGE_SHIFT, end >> PAGE_SHIFT);
fs/lockd/clntxdr.c
259
s32 end;
fs/lockd/clntxdr.c
283
end = l_offset + l_len - 1;
fs/lockd/clntxdr.c
286
if (l_len == 0 || end < 0)
fs/lockd/clntxdr.c
289
fl->fl_end = (loff_t)end;
fs/lockd/xdr.c
75
s32 start, len, end;
fs/lockd/xdr.c
93
end = start + len - 1;
fs/lockd/xdr.c
95
if (len == 0 || end < 0)
fs/lockd/xdr.c
98
fl->fl_end = s32_to_loff_t(end);
fs/lockd/xdr4.c
38
s64 end = off + len - 1;
fs/lockd/xdr4.c
41
if (len == 0 || end < 0)
fs/lockd/xdr4.c
44
fl->fl_end = end;
fs/namespace.c
2439
static void cleanup_group_ids(struct mount *mnt, struct mount *end)
fs/namespace.c
2443
for (p = mnt; p != end; p = next_mnt(p, mnt)) {
fs/netfs/buffered_write.c
59
loff_t i_size, end = pos + copied;
fs/netfs/buffered_write.c
63
if (end <= i_size_read(inode))
fs/netfs/buffered_write.c
67
ctx->ops->update_i_size(inode, end);
fs/netfs/buffered_write.c
74
if (end > i_size) {
fs/netfs/buffered_write.c
75
i_size_write(inode, end);
fs/netfs/buffered_write.c
77
fscache_update_cookie(ctx->cache, NULL, &end);
fs/netfs/buffered_write.c
85
DIV_ROUND_UP(end, SECTOR_SIZE),
fs/netfs/direct_write.c
224
unsigned long long end = start + iov_iter_count(iter);
fs/netfs/direct_write.c
237
_debug("uw %llx-%llx", start, end);
fs/netfs/direct_write.c
335
unsigned long long end = pos + iov_iter_count(from) - 1;
fs/netfs/direct_write.c
360
if (filemap_range_has_page(mapping, pos, end))
fs/netfs/direct_write.c
361
if (filemap_invalidate_inode(inode, true, pos, end))
fs/netfs/direct_write.c
364
ret = filemap_write_and_wait_range(mapping, pos, end);
fs/netfs/direct_write.c
375
ret = filemap_invalidate_inode(inode, true, pos, end);
fs/netfs/direct_write.c
378
end = iocb->ki_pos + iov_iter_count(from);
fs/netfs/direct_write.c
379
if (end > ictx->zero_point)
fs/netfs/direct_write.c
380
ictx->zero_point = end;
fs/netfs/misc.c
221
unsigned long long fpos = folio_pos(folio), end;
fs/netfs/misc.c
223
end = umin(fpos + flen, i_size);
fs/netfs/misc.c
224
if (fpos < i_size && end > ctx->zero_point)
fs/netfs/misc.c
225
ctx->zero_point = end;
fs/netfs/misc.c
296
unsigned long long end;
fs/netfs/misc.c
301
end = umin(folio_next_pos(folio), i_size_read(&ctx->inode));
fs/netfs/misc.c
302
if (end > ctx->zero_point)
fs/netfs/misc.c
303
ctx->zero_point = end;
fs/nfs/blocklayout/blocklayout.c
131
u64 disk_addr, end;
fs/nfs/blocklayout/blocklayout.c
151
end = disk_addr + *len;
fs/nfs/blocklayout/blocklayout.c
152
if (end >= map->disk_offset + map->len)
fs/nfs/blocklayout/blocklayout.c
352
u64 end = (hdr->args.offset + hdr->args.count +
fs/nfs/blocklayout/blocklayout.c
357
(end - start) >> SECTOR_SHIFT, lwb);
fs/nfs/blocklayout/blocklayout.c
581
unsigned long end = jiffies;
fs/nfs/blocklayout/blocklayout.c
582
unsigned long start = end - PNFS_DEVICE_RETRY_TIMEOUT;
fs/nfs/blocklayout/blocklayout.c
584
if (!time_in_range(node->timestamp_unavailable, start, end)) {
fs/nfs/blocklayout/blocklayout.c
768
sector_t offset = range->offset >> SECTOR_SHIFT, end;
fs/nfs/blocklayout/blocklayout.c
783
end = offset + (range->length >> SECTOR_SHIFT);
fs/nfs/blocklayout/blocklayout.c
785
end = round_down(NFS4_MAX_UINT64, PAGE_SIZE);
fs/nfs/blocklayout/blocklayout.c
788
ext_tree_remove(bl, range->iomode & IOMODE_RW, offset, end);
fs/nfs/blocklayout/blocklayout.c
891
pgoff_t end;
fs/nfs/blocklayout/blocklayout.c
894
end = DIV_ROUND_UP(i_size_read(inode), PAGE_SIZE);
fs/nfs/blocklayout/blocklayout.c
895
if (end != inode->i_mapping->nrpages) {
fs/nfs/blocklayout/blocklayout.c
897
end = page_cache_next_miss(mapping, idx + 1, ULONG_MAX);
fs/nfs/blocklayout/blocklayout.c
901
if (!end)
fs/nfs/blocklayout/blocklayout.c
904
return (end - idx) << PAGE_SHIFT;
fs/nfs/blocklayout/blocklayout.h
190
sector_t end);
fs/nfs/blocklayout/extent_tree.c
179
sector_t start, sector_t end, struct list_head *tmp)
fs/nfs/blocklayout/extent_tree.c
189
if (be->be_f_offset >= end)
fs/nfs/blocklayout/extent_tree.c
197
if (ext_f_end(be) > end)
fs/nfs/blocklayout/extent_tree.c
198
len2 = ext_f_end(be) - end;
fs/nfs/blocklayout/extent_tree.c
210
new->be_f_offset = end;
fs/nfs/blocklayout/extent_tree.c
222
be->be_f_offset = end;
fs/nfs/blocklayout/extent_tree.c
235
while (be && ext_f_end(be) <= end) {
fs/nfs/blocklayout/extent_tree.c
243
if (be && be->be_f_offset < end) {
fs/nfs/blocklayout/extent_tree.c
244
len1 = ext_f_end(be) - end;
fs/nfs/blocklayout/extent_tree.c
245
be->be_f_offset = end;
fs/nfs/blocklayout/extent_tree.c
362
sector_t start, sector_t end)
fs/nfs/blocklayout/extent_tree.c
368
err = __ext_tree_remove(&bl->bl_ext_ro, start, end, &tmp);
fs/nfs/blocklayout/extent_tree.c
370
err2 = __ext_tree_remove(&bl->bl_ext_rw, start, end, &tmp);
fs/nfs/blocklayout/extent_tree.c
410
sector_t end = start + len;
fs/nfs/blocklayout/extent_tree.c
419
err = __ext_tree_remove(&bl->bl_ext_ro, start, end, &tmp);
fs/nfs/blocklayout/extent_tree.c
427
if (be->be_f_offset >= end)
fs/nfs/blocklayout/extent_tree.c
451
if (ext_f_end(be) > end) {
fs/nfs/blocklayout/extent_tree.c
455
sector_t diff = end - be->be_f_offset;
fs/nfs/blocklayout/extent_tree.c
463
err = ext_tree_split(root, be, end);
fs/nfs/blocklayout/extent_tree.c
469
if (be->be_f_offset >= start && ext_f_end(be) <= end) {
fs/nfs/blocklayout/extent_tree.c
676
void *p = start_p, *end = p + arg->layoutupdate_len;
fs/nfs/blocklayout/extent_tree.c
681
for ( ; p < end; p += PAGE_SIZE) {
fs/nfs/callback_xdr.c
917
maxlen = xdr_out->end - xdr_out->p;
fs/nfs/dir.c
1372
static int nfs_fsync_dir(struct file *filp, loff_t start, loff_t end,
fs/nfs/direct.c
1014
end = (pos + iov_iter_count(iter) - 1) >> PAGE_SHIFT;
fs/nfs/direct.c
1056
pos >> PAGE_SHIFT, end);
fs/nfs/direct.c
998
loff_t pos, end;
fs/nfs/file.c
255
nfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/nfs/file.c
266
ret = file_write_and_wait_range(file, start, end);
fs/nfs/file.c
304
size_t end = folio_size(folio);
fs/nfs/file.c
306
if (to - fpos < end)
fs/nfs/file.c
307
end = to - fpos;
fs/nfs/file.c
308
folio_zero_segment(folio, offset, end);
fs/nfs/file.c
348
unsigned int end = offset + len;
fs/nfs/file.c
350
return !pglen || (end >= pglen && !offset);
fs/nfs/file.c
445
unsigned end = offset + copied;
fs/nfs/file.c
448
folio_zero_segments(folio, 0, offset, end, fsize);
fs/nfs/file.c
450
} else if (end >= pglen) {
fs/nfs/file.c
451
folio_zero_segment(folio, end, fsize);
fs/nfs/flexfilelayout/flexfilelayoutdev.c
190
u64 end;
fs/nfs/flexfilelayout/flexfilelayoutdev.c
192
end = max_t(u64, pnfs_end_offset(err->offset, err->length),
fs/nfs/flexfilelayout/flexfilelayoutdev.c
195
err->length = end - err->offset;
fs/nfs/fs_context.c
1071
const char *end;
fs/nfs/fs_context.c
1078
end = strchr(++dev_name, ']');
fs/nfs/fs_context.c
1079
if (end == NULL || end[1] != ':')
fs/nfs/fs_context.c
1082
len = end - dev_name;
fs/nfs/fs_context.c
1083
end++;
fs/nfs/fs_context.c
1087
end = strchr(dev_name, ':');
fs/nfs/fs_context.c
1088
if (end == NULL)
fs/nfs/fs_context.c
1090
len = end - dev_name;
fs/nfs/fs_context.c
1107
len = strlen(++end);
fs/nfs/fs_context.c
1110
ctx->nfs_server.export_path = kmemdup_nul(end, len, GFP_KERNEL);
fs/nfs/inode.c
2009
u64 start, u64 end)
fs/nfs/inode.c
2029
if (end == nfsi->ooo->gap[i].start)
fs/nfs/inode.c
2030
end = nfsi->ooo->gap[i].end;
fs/nfs/inode.c
2031
else if (start == nfsi->ooo->gap[i].end)
fs/nfs/inode.c
2040
if (start != end) {
fs/nfs/inode.c
2048
nfsi->ooo->gap[cnt].end = end;
fs/nfs/inode.c
2334
nfsi->ooo->gap[0].end == inode_peek_iversion_raw(inode)) {
fs/nfs/internal.h
424
int nfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync);
fs/nfs/localio.c
1002
end = start + data->args.count - 1;
fs/nfs/localio.c
1003
if (end < start)
fs/nfs/localio.c
1004
end = LLONG_MAX;
fs/nfs/localio.c
1009
dprintk("%s: commit %llu - %llu\n", __func__, start, end);
fs/nfs/localio.c
1010
return vfs_fsync_range(filp, start, end, 0);
fs/nfs/localio.c
999
loff_t end = LLONG_MAX;
fs/nfs/namespace.c
104
return end;
fs/nfs/namespace.c
107
if (*end == '/') {
fs/nfs/namespace.c
118
end -= namelen;
fs/nfs/namespace.c
119
memcpy(end, base, namelen);
fs/nfs/namespace.c
122
return end;
fs/nfs/namespace.c
55
char *end;
fs/nfs/namespace.c
65
end = buffer+buflen;
fs/nfs/namespace.c
66
*--end = '\0';
fs/nfs/namespace.c
79
end -= namelen;
fs/nfs/namespace.c
80
memcpy(end, dentry->d_name.name, namelen);
fs/nfs/namespace.c
81
*--end = '/';
fs/nfs/namespace.c
90
if ((flags & NFS_PATH_CANONICAL) && *end != '/') {
fs/nfs/namespace.c
96
*--end = '/';
fs/nfs/namespace.c
98
*p = end;
fs/nfs/nfs42proc.c
390
loff_t end = newsize - 1;
fs/nfs/nfs42proc.c
394
end >> PAGE_SHIFT));
fs/nfs/nfs4namespace.c
103
if (p != NULL && p < end)
fs/nfs/nfs4namespace.c
91
static char *nfs_path_component(const char *nfspath, const char *end)
fs/nfs/nfs4namespace.c
98
if (p != NULL && ++p < end && *p == ':')
fs/nfs/nfs4trace.h
745
__field(loff_t, end)
fs/nfs/nfs4trace.h
760
__entry->end = request->fl_end;
fs/nfs/nfs4trace.h
779
(long long)__entry->end,
fs/nfs/nfs4trace.h
815
__field(loff_t, end)
fs/nfs/nfs4trace.h
832
__entry->end = request->fl_end;
fs/nfs/nfs4trace.h
855
(long long)__entry->end,
fs/nfs/nfstrace.h
1760
__field(loff_t, end)
fs/nfs/nfstrace.h
1778
__entry->end = local_dio->end_offset;
fs/nfs/nfstrace.h
1791
__entry->end, __entry->end_len)
fs/nfs/pnfs.c
537
unsigned long start, end;
fs/nfs/pnfs.c
542
end = jiffies;
fs/nfs/pnfs.c
543
start = end - PNFS_LAYOUTGET_RETRY_TIMEOUT;
fs/nfs/pnfs.c
544
if (!time_in_range(lo->plh_retry_timestamp, start, end)) {
fs/nfs/pnfs.h
634
pnfs_calc_offset_length(u64 offset, u64 end)
fs/nfs/pnfs.h
636
if (end == NFS4_MAX_UINT64 || end <= offset)
fs/nfs/pnfs.h
638
return 1 + end - offset;
fs/nfs/pnfs_dev.c
314
unsigned long start, end;
fs/nfs/pnfs_dev.c
316
end = jiffies;
fs/nfs/pnfs_dev.c
317
start = end - PNFS_DEVICE_RETRY_TIMEOUT;
fs/nfs/pnfs_dev.c
318
if (time_in_range(node->timestamp_unavailable, start, end))
fs/nfs/proc.c
675
__s32 start, end;
fs/nfs/proc.c
682
end = (__s32)fl->fl_end;
fs/nfs/proc.c
683
if ((loff_t)end != fl->fl_end)
fs/nfs/proc.c
686
end = NFS_LOCK32_OFFSET_MAX;
fs/nfs/proc.c
688
if (start < 0 || start > end)
fs/nfs/read.c
150
unsigned long end = req->wb_pgbase + req->wb_bytes;
fs/nfs/read.c
159
folio_zero_segment(folio, start, end);
fs/nfs/read.c
166
folio_zero_segment(folio, start, end);
fs/nfs/write.c
1022
unsigned int end;
fs/nfs/write.c
1026
end = offset + bytes;
fs/nfs/write.c
1039
if (offset > rqend || end < req->wb_offset)
fs/nfs/write.c
1047
if (end > rqend)
fs/nfs/write.c
1048
req->wb_bytes = end - req->wb_offset;
fs/nfs/write.c
1313
unsigned int end = count + offset;
fs/nfs/write.c
1316
if (end < pagelen)
fs/nfs/write.c
1317
end = min(round_up(end, PAGE_SIZE), pagelen);
fs/nfs/write.c
1318
count = end - offset;
fs/nfs/write.c
192
loff_t end, i_size;
fs/nfs/write.c
200
end = folio_pos(folio) + (loff_t)offset + (loff_t)count;
fs/nfs/write.c
201
if (i_size >= end)
fs/nfs/write.c
203
trace_nfs_size_grow(inode, end);
fs/nfs/write.c
204
i_size_write(inode, end);
fs/nfsd/acl.h
52
void sort_pacl_range(struct posix_acl *pacl, int start, int end);
fs/nfsd/auth.c
11
struct exp_flavor_info *end = exp->ex_flavors + exp->ex_nflavors;
fs/nfsd/auth.c
13
for (f = exp->ex_flavors; f < end; f++) {
fs/nfsd/export.c
1152
struct exp_flavor_info *f, *end = exp->ex_flavors + exp->ex_nflavors;
fs/nfsd/export.c
1158
for (f = exp->ex_flavors; f < end; f++) {
fs/nfsd/export.c
1189
for (f = exp->ex_flavors; f < end; f++) {
fs/nfsd/export.c
1402
static int show_secinfo_run(struct seq_file *m, struct exp_flavor_info **fp, struct exp_flavor_info *end)
fs/nfsd/export.c
1409
while (*fp != end && secinfo_flags_equal(flags, (*fp)->flags)) {
fs/nfsd/export.c
1419
struct exp_flavor_info *end = exp->ex_flavors + exp->ex_nflavors;
fs/nfsd/export.c
1425
flags = show_secinfo_run(m, &f, end);
fs/nfsd/export.c
1428
while (f != end) {
fs/nfsd/export.c
1429
flags = show_secinfo_run(m, &f, end);
fs/nfsd/nfs4acl.c
382
void sort_pacl_range(struct posix_acl *pacl, int start, int end)
fs/nfsd/nfs4acl.c
389
for (i = start; i < end; i++) {
fs/nfsd/nfs4layouts.c
357
u64 end = seg->offset + seg->length;
fs/nfsd/nfs4layouts.c
358
return end >= seg->offset ? end : NFS4_MAX_UINT64;
fs/nfsd/nfs4layouts.c
362
layout_update_len(struct nfsd4_layout_seg *lo, u64 end)
fs/nfsd/nfs4layouts.c
364
if (end == NFS4_MAX_UINT64)
fs/nfsd/nfs4layouts.c
367
lo->length = end - lo->offset;
fs/nfsd/nfs4layouts.c
483
u64 end = layout_end(lo);
fs/nfsd/nfs4layouts.c
486
if (layout_end(seg) >= end) {
fs/nfsd/nfs4layouts.c
493
if (layout_end(seg) < end) {
fs/nfsd/nfs4layouts.c
497
end = seg->offset;
fs/nfsd/nfs4layouts.c
500
layout_update_len(lo, end);
fs/nfsd/nfs4proc.c
1942
loff_t end;
fs/nfsd/nfs4proc.c
1963
end = copy->cp_dst_pos + copy->cp_res.wr_bytes_written - 1;
fs/nfsd/nfs4proc.c
1964
status = vfs_fsync_range(dst, copy->cp_dst_pos, end, 0);
fs/nfsd/nfs4state.c
7922
u64 end;
fs/nfsd/nfs4state.c
7925
end = start + len;
fs/nfsd/nfs4state.c
7926
return end > start ? end - 1: NFS4_MAX_UINT64;
fs/nfsd/nfs4xdr.c
2770
char *str, *end, *next;
fs/nfsd/nfs4xdr.c
2779
end = str = components;
fs/nfsd/nfs4xdr.c
2780
while (*end) {
fs/nfsd/nfs4xdr.c
2785
for (; *end && (*end != esc_exit); end++)
fs/nfsd/nfs4xdr.c
2787
next = end + 1;
fs/nfsd/nfs4xdr.c
2788
if (*end && (!*next || *next == sep)) {
fs/nfsd/nfs4xdr.c
2795
for (; *end && (*end != sep); end++)
fs/nfsd/nfs4xdr.c
2798
if (end > str) {
fs/nfsd/nfs4xdr.c
2799
if (xdr_stream_encode_opaque(xdr, str, end - str) < 0)
fs/nfsd/nfs4xdr.c
2803
end++;
fs/nfsd/nfs4xdr.c
2805
end = next;
fs/nfsd/nfs4xdr.c
2807
str = end;
fs/nfsd/nfs4xdr.c
4111
xdr->end = (void *)p + bytes;
fs/nfsd/nfs4xdr.c
4771
if (xdr->iov != xdr->buf->head || xdr->end - xdr->p < 1)
fs/nfsd/nfs4xdr.c
4796
space_left = min_t(int, (void *)xdr->end - (void *)xdr->p,
fs/nfsd/nfs4xdr.c
4799
xdr->end = (__be32 *)((void *)xdr->end + space_left);
fs/nfsd/nfs4xdr.c
5866
((void *)xdr->end - (void *)xdr->p));
fs/nfsd/vfs.c
1661
loff_t start, end;
fs/nfsd/vfs.c
1673
end = LLONG_MAX;
fs/nfsd/vfs.c
1678
end = offset + count - 1;
fs/nfsd/vfs.c
1686
err2 = vfs_fsync_range(nf->nf_file, start, end, 0);
fs/nilfs2/alloc.c
445
int pos, end = bsize;
fs/nilfs2/alloc.c
450
pos = nilfs_find_next_zero_bit(bitmap, end, pos);
fs/nilfs2/alloc.c
451
if (pos >= end)
fs/nilfs2/alloc.c
455
} while (++pos < end);
fs/nilfs2/alloc.c
457
end = target;
fs/nilfs2/alloc.c
463
for (pos = 0; pos < end; pos++) {
fs/nilfs2/alloc.c
464
pos = nilfs_find_next_zero_bit(bitmap, end, pos);
fs/nilfs2/alloc.c
465
if (pos >= end)
fs/nilfs2/alloc.c
831
unsigned int entry_start, end, pos;
fs/nilfs2/alloc.c
885
end = entry_start + epb;
fs/nilfs2/alloc.c
886
pos = nilfs_find_next_bit(bitmap, end, entry_start);
fs/nilfs2/alloc.c
887
if (pos >= end) {
fs/nilfs2/btree.c
732
goto end;
fs/nilfs2/btree.c
741
goto end;
fs/nilfs2/btree.c
750
goto end;
fs/nilfs2/btree.c
778
end:
fs/nilfs2/cpfile.c
205
unsigned long start, end, blkoff;
fs/nilfs2/cpfile.c
212
end = nilfs_cpfile_get_blkoff(cpfile, end_cno);
fs/nilfs2/cpfile.c
214
ret = nilfs_mdt_find_block(cpfile, start, end, &blkoff, bhp);
fs/nilfs2/cpfile.c
458
__u64 end)
fs/nilfs2/cpfile.c
470
if (unlikely(start == 0 || start > end)) {
fs/nilfs2/cpfile.c
473
(unsigned long long)start, (unsigned long long)end);
fs/nilfs2/cpfile.c
485
for (cno = start; cno < end; cno += ncps) {
fs/nilfs2/cpfile.c
486
ncps = nilfs_cpfile_checkpoints_in_block(cpfile, cno, end);
fs/nilfs2/dat.c
201
__u64 start, end;
fs/nilfs2/dat.c
208
end = start = le64_to_cpu(entry->de_start);
fs/nilfs2/dat.c
210
end = nilfs_mdt_cno(dat);
fs/nilfs2/dat.c
211
WARN_ON(start > end);
fs/nilfs2/dat.c
213
entry->de_end = cpu_to_le64(end);
fs/nilfs2/file.c
17
int nilfs_sync_file(struct file *file, loff_t start, loff_t end, int datasync)
fs/nilfs2/file.c
34
start, end);
fs/nilfs2/mdt.c
286
unsigned long end, unsigned long *blkoff,
fs/nilfs2/mdt.c
292
if (unlikely(start > end))
fs/nilfs2/mdt.c
305
if (next <= end) {
fs/nilfs2/mdt.h
72
unsigned long end, unsigned long *blkoff,
fs/nilfs2/recovery.c
870
sector_t b, end;
fs/nilfs2/recovery.c
935
nilfs_get_segment_range(nilfs, nextnum, &b, &end);
fs/nilfs2/recovery.c
936
while (b <= end)
fs/nilfs2/segbuf.c
23
int start, end; /* The region to be submitted */
fs/nilfs2/segbuf.c
359
wi->rest_blocks -= wi->end - wi->start;
fs/nilfs2/segbuf.c
361
wi->start = wi->end;
fs/nilfs2/segbuf.c
372
wi->start = wi->end = 0;
fs/nilfs2/segbuf.c
387
wi->bio->bi_iter.bi_sector = (wi->blocknr + wi->end) <<
fs/nilfs2/segbuf.c
393
wi->end++;
fs/nilfs2/segment.c
2345
loff_t start, loff_t end)
fs/nilfs2/segment.c
2378
sci->sc_dsync_end = end;
fs/nilfs2/segment.c
701
loff_t start, loff_t end)
fs/nilfs2/segment.c
709
if (unlikely(start != 0 || end != LLONG_MAX)) {
fs/nilfs2/segment.c
716
last = end >> PAGE_SHIFT;
fs/nilfs2/sufile.c
275
int nilfs_sufile_set_alloc_range(struct inode *sufile, __u64 start, __u64 end)
fs/nilfs2/sufile.c
284
if (start <= end && end < nsegs) {
fs/nilfs2/sufile.c
286
sui->allocmax = end;
fs/nilfs2/sufile.c
687
__u64 start, __u64 end)
fs/nilfs2/sufile.c
705
if (start > end || start >= nsegs)
fs/nilfs2/sufile.c
715
for (segnum = start; segnum <= end; segnum += n) {
fs/nilfs2/sufile.c
719
end - segnum + 1);
fs/nilfs2/sufile.h
25
int nilfs_sufile_set_alloc_range(struct inode *sufile, __u64 start, __u64 end);
fs/nls/nls_ucs2_data.h
8
wchar_t end;
fs/nls/nls_ucs2_utils.h
262
if (uc <= rp->end) /* In range */
fs/ntfs3/attrib.c
1007
CLST hint, svcn, to_alloc, evcn1, next_svcn, asize, end, vcn0;
fs/ntfs3/attrib.c
1210
end = vcn + *len;
fs/ntfs3/attrib.c
1227
if (vcn0 + *len > end)
fs/ntfs3/attrib.c
1228
*len = end - vcn0;
fs/ntfs3/attrib.c
1232
err = mi_pack_runs(mi, attr, run, max(end, evcn1) - svcn);
fs/ntfs3/attrib.c
1246
if (end <= evcn1) {
fs/ntfs3/attrib.c
1300
if (end < next_svcn)
fs/ntfs3/attrib.c
1301
end = next_svcn;
fs/ntfs3/attrib.c
1302
while (end > evcn) {
fs/ntfs3/attrib.c
1331
if (end < svcn)
fs/ntfs3/attrib.c
1332
end = svcn;
fs/ntfs3/attrib.c
1334
err = attr_load_runs(attr, ni, run, &end);
fs/ntfs3/attrib.c
1374
mi_pack_runs(mi, attr, run, max(end, evcn1) - svcn)) {
fs/ntfs3/attrib.c
1754
CLST vcn, end, clst_data;
fs/ntfs3/attrib.c
1817
end = vcn + clst_data;
fs/ntfs3/attrib.c
1835
end = vcn + len;
fs/ntfs3/attrib.c
1842
err = mi_pack_runs(mi, attr, run, max(end, evcn1) - svcn);
fs/ntfs3/attrib.c
1856
if (end <= evcn1) {
fs/ntfs3/attrib.c
1892
if (end < next_svcn)
fs/ntfs3/attrib.c
1893
end = next_svcn;
fs/ntfs3/attrib.c
1894
while (end > evcn) {
fs/ntfs3/attrib.c
1924
if (end < svcn)
fs/ntfs3/attrib.c
1925
end = svcn;
fs/ntfs3/attrib.c
1927
err = attr_load_runs(attr, ni, run, &end);
fs/ntfs3/attrib.c
1980
CLST vcn, end;
fs/ntfs3/attrib.c
2031
end = vcn + len;
fs/ntfs3/attrib.c
2040
if (run_is_mapped_full(run_da, vcn, end - 1)) {
fs/ntfs3/attrib.c
2104
if (svcn >= end) {
fs/ntfs3/attrib.c
2122
eat = min(end, evcn1) - vcn1;
fs/ntfs3/attrib.c
2266
CLST svcn, evcn1, vcn, len, end, alen, hole, next_svcn;
fs/ntfs3/attrib.c
2331
end = vcn + len;
fs/ntfs3/attrib.c
2358
while (svcn < end) {
fs/ntfs3/attrib.c
2365
zero = min(end, evcn1) - vcn1;
fs/ntfs3/bitmap.c
367
size_t end3, end, new_key, new_len, max_new_len;
fs/ntfs3/bitmap.c
376
end = e->start.key + e->count.key;
fs/ntfs3/bitmap.c
384
else if (end_in <= end) {
fs/ntfs3/bitmap.c
387
new_len = end - end_in;
fs/ntfs3/bitmap.c
389
} else if (bit > end) {
fs/ntfs3/bitmap.c
68
u32 free_bits, end;
fs/ntfs3/bitmap.c
891
size_t end;
fs/ntfs3/bitmap.c
903
end = e->start.key + e->count.key;
fs/ntfs3/bitmap.c
905
if (bit < end && bit + bits <= end)
fs/ntfs3/bitmap.c
927
size_t end;
fs/ntfs3/bitmap.c
934
end = bit + bits;
fs/ntfs3/bitmap.c
935
n = rb_lookup(&wnd->start_tree, end - 1);
fs/ntfs3/bitmap.c
94
end = wpos + to_alloc - *prev_tail;
fs/ntfs3/bitmap.c
95
free_bits = find_next_bit_le(buf, min(end, wend), wpos);
fs/ntfs3/dir.c
183
const u8 *end;
fs/ntfs3/dir.c
196
for (ret = 0, end = name + name_len; name < end; ret++, name += slen) {
fs/ntfs3/dir.c
200
slen = nls->char2uni(name, end - name, uname + ret);
fs/ntfs3/dir.c
360
u32 end = le32_to_cpu(hdr->used);
fs/ntfs3/dir.c
364
if (off + sizeof(struct NTFS_DE) > end)
fs/ntfs3/dir.c
369
if (e_size < sizeof(struct NTFS_DE) || off + e_size > end)
fs/ntfs3/dir.c
576
u32 e_size, off, end;
fs/ntfs3/dir.c
591
end = le32_to_cpu(hdr->used);
fs/ntfs3/dir.c
594
for (; off + sizeof(struct NTFS_DE) <= end; off += e_size) {
fs/ntfs3/dir.c
598
off + e_size > end) {
fs/ntfs3/file.c
1487
int ntfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/ntfs3/file.c
1497
ret = file_write_and_wait_range(file, start, end);
fs/ntfs3/file.c
319
CLST end = bytes_to_cluster(sbi, to);
fs/ntfs3/file.c
322
for (; vcn < end; vcn += len) {
fs/ntfs3/file.c
355
loff_t end = pos + count;
fs/ntfs3/file.c
359
if (end <= inode->i_size && !extend_init)
fs/ntfs3/file.c
365
if (end > inode->i_size) {
fs/ntfs3/file.c
370
err = ntfs_set_size(inode, end);
fs/ntfs3/file.c
389
err = filemap_fdatawrite_range(mapping, pos, end - 1);
fs/ntfs3/file.c
397
err = filemap_fdatawait_range(mapping, pos, end - 1);
fs/ntfs3/file.c
456
loff_t end = vbo + len;
fs/ntfs3/file.c
491
new_size = max(end, i_size);
fs/ntfs3/file.c
529
if (end > i_size)
fs/ntfs3/file.c
530
end = i_size;
fs/ntfs3/file.c
533
end_a = end & ~mask;
fs/ntfs3/file.c
535
tmp = min(vbo_a, end);
fs/ntfs3/file.c
556
if (vbo < end_a && end_a < end) {
fs/ntfs3/file.c
557
err = iomap_zero_range(inode, end_a, end - end_a, NULL,
fs/ntfs3/file.c
576
err = filemap_write_and_wait_range(mapping, end, LLONG_MAX);
fs/ntfs3/file.c
645
CLST cend = bytes_to_cluster(sbi, end);
fs/ntfs3/file.c
832
loff_t valid, i_size, vbo, end;
fs/ntfs3/file.c
868
end = vbo + bytes;
fs/ntfs3/file.c
874
if (valid < end) {
fs/ntfs3/file.c
891
end = vbo + err;
fs/ntfs3/file.c
892
if (valid < end) {
fs/ntfs3/file.c
893
size_t to_zero = end - valid;
fs/ntfs3/file.c
899
if (end > i_size)
fs/ntfs3/frecord.c
1978
CLST vcn, cend, lcn, clen, end;
fs/ntfs3/frecord.c
2015
end = bytes_to_cluster(sbi, vbo + bytes);
fs/ntfs3/frecord.c
2017
for (vcn = vbo >> sbi->cluster_bits; vcn < end; vcn += clen) {
fs/ntfs3/fslog.c
1472
u32 end =
fs/ntfs3/fslog.c
1474
u32 hdr_off = end & ~log->sys_page_mask;
fs/ntfs3/fslog.c
1479
if (end <= vbo)
fs/ntfs3/fslog.c
1501
vbo = ALIGN(end, 8);
fs/ntfs3/fsntfs.c
2482
CLST end, i, zone_len, zlen;
fs/ntfs3/fsntfs.c
2491
end = lcn + len;
fs/ntfs3/fsntfs.c
2493
for (i = lcn; i < end; i++) {
fs/ntfs3/index.c
614
u32 end = le32_to_cpu(hdr->used);
fs/ntfs3/index.c
618
if (!IS_ALIGNED(off, 8) || tot > bytes || end > tot ||
fs/ntfs3/index.c
619
size_add(off, sizeof(struct NTFS_DE)) > end) {
fs/ntfs3/index.c
725
u32 end = le32_to_cpu(hdr->used);
fs/ntfs3/index.c
734
if (end > total)
fs/ntfs3/index.c
737
if (size_add(off, sizeof(struct NTFS_DE)) > end)
fs/ntfs3/index.c
743
if (e_size < sizeof(struct NTFS_DE) || off + e_size > end)
fs/ntfs3/inode.c
985
loff_t end = pos + len;
fs/ntfs3/inode.c
990
if (ni->i_valid <= end && end < f_end) {
fs/ntfs3/inode.c
993
folio_zero_segment(folio, offset_in_folio(folio, end), f_size);
fs/ntfs3/lib/decompress_common.h
146
if (unlikely(is->end == is->next))
fs/ntfs3/lib/decompress_common.h
157
if (unlikely(is->end - is->next < 2))
fs/ntfs3/lib/decompress_common.h
170
if (unlikely(is->end - is->next < 4))
fs/ntfs3/lib/decompress_common.h
184
if ((size_t)(is->end - is->next) < count)
fs/ntfs3/lib/decompress_common.h
273
u8 * const end = dst + length;
fs/ntfs3/lib/decompress_common.h
275
if (bufend - end >= (ptrdiff_t)(WORDBYTES - 1)) {
fs/ntfs3/lib/decompress_common.h
291
if (dst < end) {
fs/ntfs3/lib/decompress_common.h
296
} while (dst < end);
fs/ntfs3/lib/decompress_common.h
298
return end;
fs/ntfs3/lib/decompress_common.h
311
} while (dst < end);
fs/ntfs3/lib/decompress_common.h
312
return end;
fs/ntfs3/lib/decompress_common.h
69
const u8 *end;
fs/ntfs3/lib/decompress_common.h
79
is->end = is->next + size;
fs/ntfs3/lib/decompress_common.h
91
if (is->end - is->next >= 2) {
fs/ntfs3/lznt.c
324
u8 *end = p + cmpr_size;
fs/ntfs3/lznt.c
339
err = compress_chunk(match, unc_chunk, unc_end, p, end,
fs/ntfs3/lznt.c
350
if (p <= end - 2)
fs/ntfs3/lznt.c
38
static inline size_t get_match_len(const u8 *ptr, const u8 *end, const u8 *prev,
fs/ntfs3/lznt.c
43
while (ptr + len < end && ptr[len] == prev[len] && ++len < max_len)
fs/ntfs3/ntfs_fs.h
543
int ntfs_file_fsync(struct file *file, loff_t start, loff_t end, int datasync);
fs/ntfs3/run.c
105
CLST end = r->vcn + r->len;
fs/ntfs3/run.c
109
if (n->vcn > end)
fs/ntfs3/run.c
112
dl = end - n->vcn;
fs/ntfs3/run.c
1259
CLST end, d;
fs/ntfs3/run.c
1275
end = vcn + len;
fs/ntfs3/run.c
1281
if (r_end > end) {
fs/ntfs3/run.c
1285
return run_add_entry(run, end, r->lcn, r_end - end,
fs/ntfs3/run.c
1298
if (r->vcn >= end)
fs/ntfs3/run.c
1301
if (r->vcn + r->len <= end) {
fs/ntfs3/run.c
1308
d = end - r->vcn;
fs/ntfs3/run.c
1313
r->vcn = end;
fs/ntfs3/run.c
171
const struct ntfs_run *r, *end;
fs/ntfs3/run.c
177
end = run->runs + run->count;
fs/ntfs3/run.c
185
if (++r >= end)
fs/ntfs3/run.c
495
CLST end;
fs/ntfs3/run.c
503
end = vcn + len;
fs/ntfs3/run.c
506
if (r->vcn + r->len <= end) {
fs/ntfs3/run.c
528
if (r->vcn >= end) {
fs/ntfs3/run.c
533
if (r->vcn + r->len <= end) {
fs/ntfs3/run.c
539
d = end - r->vcn;
fs/ntfs3/run.c
613
CLST end = r->vcn + r->len;
fs/ntfs3/run.c
615
if (vcn >= end)
fs/ntfs3/super.c
1752
u64 lbo, bytes, start, end;
fs/ntfs3/super.c
1771
end = (lbo + bytes) & sbi->discard_granularity_mask_inv;
fs/ntfs3/super.c
1774
if (start >= end)
fs/ntfs3/super.c
1777
err = blkdev_issue_discard(sb->s_bdev, start >> 9, (end - start) >> 9,
fs/ocfs2/alloc.c
6875
loff_t end, struct folio **folios, int numfolios,
fs/ocfs2/alloc.c
6891
if (to > end - folio_pos(folio))
fs/ocfs2/alloc.c
6892
to = end - folio_pos(folio);
fs/ocfs2/alloc.c
6904
static int ocfs2_grab_folios(struct inode *inode, loff_t start, loff_t end,
fs/ocfs2/alloc.c
6912
BUG_ON(start > end);
fs/ocfs2/alloc.c
6915
last_page_bytes = PAGE_ALIGN(end);
fs/ocfs2/alloc.c
6942
static int ocfs2_grab_eof_folios(struct inode *inode, loff_t start, loff_t end,
fs/ocfs2/alloc.c
6948
(end - 1) >> OCFS2_SB(sb)->s_clustersize_bits);
fs/ocfs2/alloc.c
6950
return ocfs2_grab_folios(inode, start, end, folios, num);
fs/ocfs2/alloc.c
7407
unsigned int start, unsigned int end, int trunc)
fs/ocfs2/alloc.c
7420
if (end > i_size_read(inode))
fs/ocfs2/alloc.c
7421
end = i_size_read(inode);
fs/ocfs2/alloc.c
7423
BUG_ON(start > end);
fs/ocfs2/alloc.c
7452
numbytes = end - start;
fs/ocfs2/alloc.h
221
unsigned int start, unsigned int end, int trunc);
fs/ocfs2/aops.c
1521
loff_t end = pos + len;
fs/ocfs2/aops.c
1534
ocfs2_size_fits_inline_data(wc->w_di_bh, end))
fs/ocfs2/aops.c
1558
end > ocfs2_max_inline_data_with_xattr(inode->i_sb, di))
fs/ocfs2/aops.c
2279
loff_t end = offset + bytes;
fs/ocfs2/aops.c
2287
end <= i_size_read(inode) &&
fs/ocfs2/aops.c
2303
end = end > i_size_read(inode) ? end : 0;
fs/ocfs2/aops.c
2306
!!end, end);
fs/ocfs2/aops.c
2359
if (end > i_size_read(inode)) {
fs/ocfs2/aops.c
2360
ret = ocfs2_set_inode_size(handle, inode, di_bh, end);
fs/ocfs2/aops.c
490
unsigned int *end)
fs/ocfs2/aops.c
510
if (end)
fs/ocfs2/aops.c
511
*end = cluster_end;
fs/ocfs2/aops.c
874
unsigned start, end;
fs/ocfs2/aops.c
877
end = min(to, block_end);
fs/ocfs2/aops.c
879
folio_zero_segment(folio, start, end);
fs/ocfs2/file.c
1449
u64 end = start + len;
fs/ocfs2/file.c
1463
if (ocfs2_size_fits_inline_data(di_bh, end))
fs/ocfs2/file.c
1530
loff_t start, end;
fs/ocfs2/file.c
1534
end = byte_start + byte_len;
fs/ocfs2/file.c
1535
end = end & ~(osb->s_clustersize - 1);
fs/ocfs2/file.c
1537
if (start < end) {
fs/ocfs2/file.c
1538
unmap_mapping_range(mapping, start, end - start, 0);
fs/ocfs2/file.c
1539
truncate_inode_pages_range(mapping, start, end - 1);
fs/ocfs2/file.c
1558
u64 end = ocfs2_align_bytes_to_clusters(sb, start);
fs/ocfs2/file.c
1560
if (start + len < end)
fs/ocfs2/file.c
1561
end = start + len;
fs/ocfs2/file.c
1564
end_block = ocfs2_blocks_for_bytes(sb, end);
fs/ocfs2/file.c
1587
u64 end = start + len;
fs/ocfs2/file.c
1602
(unsigned long long)start, (unsigned long long)end);
fs/ocfs2/file.c
1609
if ((start & (csize - 1)) == 0 && (end & (csize - 1)) == 0)
fs/ocfs2/file.c
1613
if (end > isize) {
fs/ocfs2/file.c
1623
end - isize);
fs/ocfs2/file.c
1630
end = isize;
fs/ocfs2/file.c
165
static int ocfs2_sync_file(struct file *file, loff_t start, loff_t end,
fs/ocfs2/file.c
1653
if (tmpend > end)
fs/ocfs2/file.c
1654
tmpend = end;
fs/ocfs2/file.c
1666
if (tmpend < end) {
fs/ocfs2/file.c
1672
start = end & ~(osb->s_clustersize - 1);
fs/ocfs2/file.c
1675
(unsigned long long)start, (unsigned long long)end);
fs/ocfs2/file.c
1677
ret = ocfs2_zero_range_for_truncate(inode, handle, start, end);
fs/ocfs2/file.c
186
err = file_write_and_wait_range(file, start, end);
fs/ocfs2/namei.c
2714
int update_isize, loff_t end)
fs/ocfs2/namei.c
2769
status = ocfs2_set_inode_size(handle, inode, di_bh, end);
fs/ocfs2/namei.h
33
int update_isize, loff_t end);
fs/ocfs2/ocfs2_trace.h
1888
TP_PROTO(unsigned int start, unsigned int end, unsigned int len,
fs/ocfs2/ocfs2_trace.h
1890
TP_ARGS(start, end, len, last_start, last_len),
fs/ocfs2/ocfs2_trace.h
1893
__field(unsigned int, end)
fs/ocfs2/ocfs2_trace.h
1900
__entry->end = end;
fs/ocfs2/ocfs2_trace.h
1905
TP_printk("%u %u %u %u %u", __entry->start, __entry->end,
fs/ocfs2/ocfs2_trace.h
1944
TP_PROTO(unsigned int start, unsigned int end, unsigned int len,
fs/ocfs2/ocfs2_trace.h
1946
TP_ARGS(start, end, len, last_start, last_len),
fs/ocfs2/ocfs2_trace.h
1949
__field(unsigned int, end)
fs/ocfs2/ocfs2_trace.h
1956
__entry->end = end;
fs/ocfs2/ocfs2_trace.h
1961
TP_printk("%u %u %u %u %u", __entry->start, __entry->end,
fs/ocfs2/refcounttree.c
2908
loff_t offset, end, map_end;
fs/ocfs2/refcounttree.c
2915
end = offset + (new_len << OCFS2_SB(sb)->s_clustersize_bits);
fs/ocfs2/refcounttree.c
2920
if (end > i_size_read(inode))
fs/ocfs2/refcounttree.c
2921
end = i_size_read(inode);
fs/ocfs2/refcounttree.c
2923
while (offset < end) {
fs/ocfs2/refcounttree.c
2927
if (map_end > end)
fs/ocfs2/refcounttree.c
2928
map_end = end;
fs/ocfs2/refcounttree.c
3143
loff_t start, end;
fs/ocfs2/refcounttree.c
3149
end = start + (num_clusters << OCFS2_SB(sb)->s_clustersize_bits) - 1;
fs/ocfs2/refcounttree.c
3151
ret = filemap_write_and_wait_range(inode->i_mapping, start, end);
fs/ocfs2/reservations.c
116
unsigned int end = ocfs2_resv_end(resv);
fs/ocfs2/reservations.c
118
while (start <= end) {
fs/ocfs2/reservations.c
755
unsigned int start, unsigned int end)
fs/ocfs2/reservations.c
760
BUG_ON(start != resv->r_start || old_end < end);
fs/ocfs2/reservations.c
765
if (old_end == end) {
fs/ocfs2/reservations.c
770
rhs = old_end - end;
fs/ocfs2/reservations.c
777
resv->r_start = end + 1;
fs/ocfs2/xattr.c
1109
if ((void *)entry >= xs->end) {
fs/ocfs2/xattr.c
1118
if ((xs->base + name_offset + name_len) > xs->end) {
fs/ocfs2/xattr.c
1202
xs->end = (void *)di + inode->i_sb->s_blocksize;
fs/ocfs2/xattr.c
1204
(xs->end - le16_to_cpu(di->i_xattr_inline_size));
fs/ocfs2/xattr.c
127
void *end;
fs/ocfs2/xattr.c
2728
xs->end = (void *)di + inode->i_sb->s_blocksize;
fs/ocfs2/xattr.c
2731
(xs->end - le16_to_cpu(di->i_xattr_inline_size));
fs/ocfs2/xattr.c
2734
(xs->end - OCFS2_SB(inode->i_sb)->s_xattr_inline_size);
fs/ocfs2/xattr.c
2872
xs->end = (void *)(blk_bh->b_data) + blk_bh->b_size;
fs/ocfs2/xattr.c
2911
goto end;
fs/ocfs2/xattr.c
2919
goto end;
fs/ocfs2/xattr.c
2926
goto end;
fs/ocfs2/xattr.c
2936
goto end;
fs/ocfs2/xattr.c
2974
end:
fs/ocfs2/xattr.c
3000
goto end;
fs/ocfs2/xattr.c
3007
xs->end = (void *)xblk + inode->i_sb->s_blocksize;
fs/ocfs2/xattr.c
3020
goto end;
fs/ocfs2/xattr.c
3024
goto end;
fs/ocfs2/xattr.c
3031
end:
fs/ocfs2/xattr.c
3042
size_t min_offs = xs->end - xs->base;
fs/ocfs2/xattr.c
3940
xs->end = xs->base + inode->i_sb->s_blocksize;
fs/ocfs2/xattr.c
4287
xs->end = xs->base + inode->i_sb->s_blocksize;
fs/ocfs2/xattr.c
4414
size_t end, offset, len;
fs/ocfs2/xattr.c
4464
end = OCFS2_XATTR_BUCKET_SIZE;
fs/ocfs2/xattr.c
4474
if (((end - len) / blocksize !=
fs/ocfs2/xattr.c
4475
(end - 1) / blocksize))
fs/ocfs2/xattr.c
4476
end = end - end % blocksize;
fs/ocfs2/xattr.c
4478
if (end > offset + len) {
fs/ocfs2/xattr.c
4479
memmove(bucket_buf + end - len,
fs/ocfs2/xattr.c
4481
xe->xe_name_offset = cpu_to_le16(end - len);
fs/ocfs2/xattr.c
4484
mlog_bug_on_msg(end < offset + len, "Defrag check failed for "
fs/ocfs2/xattr.c
4487
end -= len;
fs/ocfs2/xattr.c
4490
mlog_bug_on_msg(xh_free_start > end, "Defrag check failed for "
fs/ocfs2/xattr.c
4493
if (xh_free_start == end)
fs/ocfs2/xattr.c
4496
memset(bucket_buf + xh_free_start, 0, end - xh_free_start);
fs/ocfs2/xattr.c
4497
xh->xh_free_start = cpu_to_le16(end);
fs/omfs/inode.c
485
goto end;
fs/omfs/inode.c
592
end:
fs/orangefs/dir.c
157
od->end = count << PART_SHIFT;
fs/orangefs/dir.c
19
loff_t end;
fs/orangefs/dir.c
288
if (!whence && offset < od->end) {
fs/orangefs/dir.c
297
od->end = 1 << PART_SHIFT;
fs/orangefs/dir.c
337
ctx->pos > od->end) {
fs/orangefs/dir.c
342
if (od->token == ORANGEFS_ITERATE_END && ctx->pos > od->end)
fs/orangefs/dir.c
346
if (ctx->pos < od->end) {
fs/orangefs/dir.c
372
od->end = 1 << PART_SHIFT;
fs/orangefs/file.c
460
loff_t end,
fs/orangefs/file.c
469
start, end);
fs/overlayfs/file.c
442
static int ovl_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/overlayfs/file.c
465
return vfs_fsync_range(upperfile, start, end, datasync);
fs/overlayfs/namei.c
372
bool end = !next[0];
fs/overlayfs/namei.c
385
if (end)
fs/overlayfs/readdir.c
1004
static int ovl_dir_fsync(struct file *file, loff_t start, loff_t end,
fs/overlayfs/readdir.c
1021
return vfs_fsync_range(realfile, start, end, datasync);
fs/posix_acl.c
777
const struct posix_acl_xattr_entry *entry = (const void *)(header + 1), *end;
fs/posix_acl.c
793
for (end = entry + count; entry != end; acl_e++, entry++) {
fs/proc/base.c
2164
unsigned long *start, unsigned long *end)
fs/proc/base.c
2196
*end = eval;
fs/proc/base.c
2296
unsigned long end;
fs/proc/base.c
2470
p->end = vma->vm_end;
fs/proc/base.c
2481
len = snprintf(buf, sizeof(buf), "%lx-%lx", p->start, p->end);
fs/proc/base.c
2716
const struct pid_entry *end)
fs/proc/base.c
2728
for (; p < end; p++) {
fs/proc/bootconfig.c
23
#define rest(dst, end) ((end) > (dst) ? (end) - (dst) : 0)
fs/proc/bootconfig.c
29
char *key, *end = dst + size;
fs/proc/bootconfig.c
42
ret = snprintf(dst, rest(dst, end), "%s = ", key);
fs/proc/bootconfig.c
53
ret = snprintf(dst, rest(dst, end), "%c%s%c%s",
fs/proc/bootconfig.c
60
ret = snprintf(dst, rest(dst, end), "\"\"\n");
fs/proc/bootconfig.c
67
ret = snprintf(dst, rest(dst, end), "# Parameters from bootloader:\n# %s\n",
fs/proc/bootconfig.c
75
return ret < 0 ? ret : dst - (end - size);
fs/proc/kcore.c
165
unsigned long start, end;
fs/proc/kcore.c
170
end = ((unsigned long)pfn_to_page(pfn + nr_pages)) - 1;
fs/proc/kcore.c
171
end = PAGE_ALIGN(end);
fs/proc/kcore.c
177
if (end > tmp->addr)
fs/proc/kcore.c
178
end = tmp->addr;
fs/proc/kcore.c
180
if (start < end) {
fs/proc/kcore.c
185
vmm->size = end - start;
fs/proc/task_mmu.c
1000
linear_page_index(vma, end));
fs/proc/task_mmu.c
1108
static int smaps_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end,
fs/proc/task_mmu.c
1127
for (; addr != end; pte++, addr += PAGE_SIZE)
fs/proc/task_mmu.c
1233
unsigned long addr, unsigned long end,
fs/proc/task_mmu.c
1681
unsigned long end, struct mm_walk *walk)
fs/proc/task_mmu.c
1715
for (; addr != end; pte++, addr += PAGE_SIZE) {
fs/proc/task_mmu.c
1740
static int clear_refs_test_walk(unsigned long start, unsigned long end,
fs/proc/task_mmu.c
1894
static int pagemap_pte_hole(unsigned long start, unsigned long end,
fs/proc/task_mmu.c
1901
while (addr < end) {
fs/proc/task_mmu.c
1908
hole_end = min(end, vma->vm_start);
fs/proc/task_mmu.c
1910
hole_end = end;
fs/proc/task_mmu.c
1924
for (; addr < min(end, vma->vm_end); addr += PAGE_SIZE) {
fs/proc/task_mmu.c
2002
unsigned long end, struct vm_area_struct *vma,
fs/proc/task_mmu.c
2056
for (; addr != end; addr += PAGE_SIZE, idx++) {
fs/proc/task_mmu.c
2079
static int pagemap_pmd_range(pmd_t *pmdp, unsigned long addr, unsigned long end,
fs/proc/task_mmu.c
2091
err = pagemap_pmd_range_thp(pmdp, addr, end, vma, pm);
fs/proc/task_mmu.c
2106
for (; addr < end; pte++, addr += PAGE_SIZE) {
fs/proc/task_mmu.c
2124
unsigned long addr, unsigned long end,
fs/proc/task_mmu.c
2160
for (; addr != end; addr += PAGE_SIZE) {
fs/proc/task_mmu.c
2253
unsigned long end;
fs/proc/task_mmu.c
2261
end = start_vaddr + ((count / PM_ENTRY_BYTES) << PAGE_SHIFT);
fs/proc/task_mmu.c
2262
if (end >= start_vaddr && end < mm->task_size)
fs/proc/task_mmu.c
2263
end_vaddr = end;
fs/proc/task_mmu.c
2273
unsigned long end;
fs/proc/task_mmu.c
2276
end = (start_vaddr + PAGEMAP_WALK_SIZE) & PAGEMAP_WALK_MASK;
fs/proc/task_mmu.c
2278
if (end < start_vaddr || end > end_vaddr)
fs/proc/task_mmu.c
2279
end = end_vaddr;
fs/proc/task_mmu.c
2283
ret = walk_page_range(mm, start_vaddr, end, &pagemap_ops, &pm);
fs/proc/task_mmu.c
2285
start_vaddr = end;
fs/proc/task_mmu.c
2537
unsigned long addr, unsigned long end)
fs/proc/task_mmu.c
2545
cur_buf->end = addr;
fs/proc/task_mmu.c
2547
cur_buf->start = cur_buf->end = 0;
fs/proc/task_mmu.c
2549
p->found_pages -= (end - addr) / PAGE_SIZE;
fs/proc/task_mmu.c
2577
static int pagemap_scan_test_walk(unsigned long start, unsigned long end,
fs/proc/task_mmu.c
2621
unsigned long addr, unsigned long end)
fs/proc/task_mmu.c
2630
if (addr == cur_buf->end && categories == cur_buf->categories) {
fs/proc/task_mmu.c
2631
cur_buf->end = end;
fs/proc/task_mmu.c
2635
if (cur_buf->end) {
fs/proc/task_mmu.c
2643
cur_buf->end = end;
fs/proc/task_mmu.c
2651
unsigned long addr, unsigned long *end)
fs/proc/task_mmu.c
2661
n_pages = (*end - addr) / PAGE_SIZE;
fs/proc/task_mmu.c
2665
*end -= n_too_much * PAGE_SIZE;
fs/proc/task_mmu.c
2670
if (!pagemap_scan_push_range(categories, p, addr, *end)) {
fs/proc/task_mmu.c
2671
*end = addr;
fs/proc/task_mmu.c
2678
p->arg.walk_end = *end;
fs/proc/task_mmu.c
2684
unsigned long end, struct mm_walk *walk)
fs/proc/task_mmu.c
2703
ret = pagemap_scan_output(categories, p, start, &end);
fs/proc/task_mmu.c
2704
if (start == end)
fs/proc/task_mmu.c
2716
if (end != start + HPAGE_SIZE) {
fs/proc/task_mmu.c
2719
pagemap_scan_backout_range(p, start, end);
fs/proc/task_mmu.c
2725
flush_tlb_range(vma, start, end);
fs/proc/task_mmu.c
2735
unsigned long end, struct mm_walk *walk)
fs/proc/task_mmu.c
2744
ret = pagemap_scan_thp_entry(pmd, start, end, walk);
fs/proc/task_mmu.c
2759
for (addr = start; addr != end; pte++, addr += PAGE_SIZE) {
fs/proc/task_mmu.c
2776
for (addr = start; addr < end; pte++, addr += PAGE_SIZE) {
fs/proc/task_mmu.c
2797
for (addr = start; addr != end; pte++, addr += PAGE_SIZE) {
fs/proc/task_mmu.c
2834
unsigned long start, unsigned long end,
fs/proc/task_mmu.c
2853
return pagemap_scan_output(categories, p, start, &end);
fs/proc/task_mmu.c
2865
ret = pagemap_scan_output(categories, p, start, &end);
fs/proc/task_mmu.c
2866
if (start == end)
fs/proc/task_mmu.c
2872
if (end != start + HPAGE_SIZE) {
fs/proc/task_mmu.c
2874
pagemap_scan_backout_range(p, start, end);
fs/proc/task_mmu.c
2881
flush_hugetlb_tlb_range(vma, start, end);
fs/proc/task_mmu.c
2893
static int pagemap_scan_pte_hole(unsigned long addr, unsigned long end,
fs/proc/task_mmu.c
2903
ret = pagemap_scan_output(p->cur_vma_category, p, addr, &end);
fs/proc/task_mmu.c
2904
if (addr == end)
fs/proc/task_mmu.c
2910
err = uffd_wp_range(vma, addr, end - addr, true);
fs/proc/task_mmu.c
2941
arg->end = untagged_addr((unsigned long)arg->end);
fs/proc/task_mmu.c
2947
if (!access_ok((void __user *)(long)arg->start, arg->end - arg->start))
fs/proc/task_mmu.c
2958
arg->end = ALIGN(arg->end, PAGE_SIZE);
fs/proc/task_mmu.c
2988
p->vec_buf->start = p->vec_buf->end = 0;
fs/proc/task_mmu.c
3002
if (buf[n].end != buf[n].start)
fs/proc/task_mmu.c
3016
p->vec_buf->start = p->vec_buf->end = 0;
fs/proc/task_mmu.c
3038
for (walk_start = p.arg.start; walk_start < p.arg.end;
fs/proc/task_mmu.c
3055
mm, walk_start, p.arg.end);
fs/proc/task_mmu.c
3059
ret = walk_page_range(mm, walk_start, p.arg.end,
fs/proc/task_mmu.c
3086
p.arg.walk_end = p.arg.end;
fs/proc/task_mmu.c
3219
unsigned long end, struct mm_walk *walk)
fs/proc/task_mmu.c
3252
} while (pte++, addr += PAGE_SIZE, addr != end);
fs/proc/task_mmu.c
3259
unsigned long addr, unsigned long end, struct mm_walk *walk)
fs/proc/task_mmu.c
3282
unsigned long addr, unsigned long end, struct mm_walk *walk)
fs/proc/task_mmu.c
443
unsigned long start, unsigned long end,
fs/proc/task_mmu.c
449
seq_put_hex_ll(m, "-", end, 8);
fs/proc/task_mmu.c
470
unsigned long start, end;
fs/proc/task_mmu.c
482
end = vma->vm_end;
fs/proc/task_mmu.c
483
show_vma_header_prefix(m, start, end, flags, pgoff, dev, ino);
fs/proc/task_mmu.c
992
static int smaps_pte_hole(unsigned long addr, unsigned long end,
fs/proc/vmcore.c
1132
u64 paddr, start, end, size;
fs/proc/vmcore.c
1139
end = roundup(paddr + phdr_ptr->p_memsz, PAGE_SIZE);
fs/proc/vmcore.c
1140
size = end - start;
fs/proc/vmcore.c
1169
u64 paddr, start, end, size;
fs/proc/vmcore.c
1176
end = roundup(paddr + phdr_ptr->p_memsz, PAGE_SIZE);
fs/proc/vmcore.c
1177
size = end - start;
fs/proc/vmcore.c
1395
u64 start, end, size;
fs/proc/vmcore.c
1415
end = roundup(phdr->p_offset + phdr->p_memsz,
fs/proc/vmcore.c
1417
size = end - start;
fs/proc/vmcore.c
1435
end = roundup(phdr->p_offset + phdr->p_memsz,
fs/proc/vmcore.c
1437
size = end - start;
fs/proc/vmcore.c
1574
u64 start, end;
fs/proc/vmcore.c
1586
end = roundup(phdr->p_offset + phdr->p_memsz, PAGE_SIZE);
fs/proc/vmcore.c
1588
vmcore_off = vmcore_off + end - start;
fs/proc/vmcore.c
594
u64 start, end, len, tsz;
fs/proc/vmcore.c
598
end = start + size;
fs/proc/vmcore.c
600
if (size > vmcore_size || end > vmcore_size)
fs/qnx6/dir.c
20
char *end = name + size;
fs/qnx6/dir.c
21
while (name < end) {
fs/seq_file.c
480
char *end = mangle_path(buf, p, esc);
fs/seq_file.c
481
if (end)
fs/seq_file.c
482
res = end - buf;
fs/seq_file.c
523
char *end = mangle_path(buf, p, esc);
fs/seq_file.c
524
if (end)
fs/seq_file.c
525
res = end - buf;
fs/seq_file.c
547
char *end = mangle_path(buf, p, esc);
fs/seq_file.c
548
if (end)
fs/seq_file.c
549
res = end - buf;
fs/smb/client/cifsencrypt.c
180
u8 *end;
fs/smb/client/cifsencrypt.c
182
end = (u8 *)ses->auth_key.response + ses->auth_key.len;
fs/smb/client/cifsencrypt.c
191
if ((u8 *)av + sizeof(*av) > end)
fs/smb/client/cifsencrypt.c
197
if ((u8 *)av + sizeof(*av) + len > end)
fs/smb/client/cifsfs.c
1563
static int cifs_dir_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/smb/client/cifsfs.h
104
int cifs_fsync(struct file *file, loff_t start, loff_t end, int datasync);
fs/smb/client/cifsfs.h
105
int cifs_strict_fsync(struct file *file, loff_t start, loff_t end,
fs/smb/client/cifsroot.c
25
static __be32 __init parse_srvaddr(char *start, char *end)
fs/smb/client/cifsroot.c
31
while (start < end && i < sizeof(addr) - 1) {
fs/smb/client/cifssmb.c
2967
__u8 *start, *end;
fs/smb/client/cifssmb.c
3052
end = 2 + get_bcc(&io_rsp->hdr) + (__u8 *)&io_rsp->ByteCount;
fs/smb/client/cifssmb.c
3054
if (start >= end) {
fs/smb/client/cifssmb.c
3057
(unsigned long)end - (unsigned long)io_rsp);
fs/smb/client/compress/lz77.c
134
const void *srcp, *end;
fs/smb/client/compress/lz77.c
141
end = src + slen;
fs/smb/client/compress/lz77.c
163
len = lz77_match_len(wnd, srcp, end);
fs/smb/client/compress/lz77.c
203
} while (likely(srcp + LZ77_STEP_SIZE < end));
fs/smb/client/compress/lz77.c
205
while (srcp < end) {
fs/smb/client/compress/lz77.c
206
u32 c = umin(end - srcp, 32 - flag_count);
fs/smb/client/compress/lz77.c
51
static __always_inline u32 lz77_match_len(const void *wnd, const void *cur, const void *end)
fs/smb/client/compress/lz77.c
70
} while (likely(cur + LZ77_STEP_SIZE < end));
fs/smb/client/compress/lz77.c
72
while (cur < end && lz77_read8(cur++) == lz77_read8(wnd++))
fs/smb/client/file.c
2755
int cifs_strict_fsync(struct file *file, loff_t start, loff_t end,
fs/smb/client/file.c
2763
rc = file_write_and_wait_range(file, start, end);
fs/smb/client/file.c
2785
int cifs_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/smb/client/file.c
2795
rc = file_write_and_wait_range(file, start, end);
fs/smb/client/ioctl.c
242
u8 __user *end;
fs/smb/client/ioctl.c
324
end = in->data;
fs/smb/client/ioctl.c
325
if (copy_to_user(end, ses->auth_key.response, out.session_key_length)) {
fs/smb/client/ioctl.c
329
end += out.session_key_length;
fs/smb/client/ioctl.c
331
if (copy_to_user(end, ses->smb3encryptionkey, out.server_in_key_length)) {
fs/smb/client/ioctl.c
335
end += out.server_in_key_length;
fs/smb/client/ioctl.c
337
if (copy_to_user(end, ses->smb3decryptionkey, out.server_out_key_length)) {
fs/smb/client/misc.c
847
const char *end;
fs/smb/client/misc.c
853
end = unc;
fs/smb/client/misc.c
855
while (*end && !(*end == '\\' || *end == '/'))
fs/smb/client/misc.c
856
end++;
fs/smb/client/misc.c
859
*len = end - unc;
fs/smb/client/smb2file.c
33
struct smb2_error_context_rsp *p, *end;
fs/smb/client/smb2file.c
42
end = (struct smb2_error_context_rsp *)((u8 *)err + iov->iov_len);
fs/smb/client/smb2file.c
53
} while (p < end);
fs/smb/client/smb2inode.c
114
u8 *end;
fs/smb/client/smb2inode.c
123
end = (u8 *)rsp_iov->iov_base + rsp_iov->iov_len;
fs/smb/client/smb2inode.c
125
if ((u8 *)ea > end - sizeof(*ea))
fs/smb/client/smb2inode.c
131
(u8 *)ea + nlen + 1 + vlen > end)
fs/smb/client/smb2ops.c
3460
unsigned long long end = offset + len, i_size, remote_i_size;
fs/smb/client/smb2ops.c
3504
if (end > remote_i_size && i_size > remote_i_size) {
fs/smb/client/smb2ops.c
3505
unsigned long long extend_to = umin(end, i_size);
fs/smb/client/smb2pdu.c
2357
u8 *end = beg + le32_to_cpu(cc->DataLength);
fs/smb/client/smb2pdu.c
2367
sid_len = posix_info_sid_size(sid, end);
fs/smb/client/smb2pdu.c
2375
sid_len = posix_info_sid_size(sid, end);
fs/smb/client/smb2pdu.c
5355
int posix_info_sid_size(const void *beg, const void *end)
fs/smb/client/smb2pdu.c
5360
if (beg + 1 > end)
fs/smb/client/smb2pdu.c
5368
if (beg + total > end)
fs/smb/client/smb2pdu.c
5374
int posix_info_parse(const void *beg, const void *end,
fs/smb/client/smb2pdu.c
5386
if (!end) {
fs/smb/client/smb2pdu.c
5389
end = beg + le32_to_cpu(p->NextEntryOffset);
fs/smb/client/smb2pdu.c
5391
if (end == beg)
fs/smb/client/smb2pdu.c
5392
end += 0xFFFF;
fs/smb/client/smb2pdu.c
5396
if (beg + sizeof(struct smb2_posix_info) > end)
fs/smb/client/smb2pdu.c
5402
owner_len = posix_info_sid_size(owner_sid, end);
fs/smb/client/smb2pdu.c
5409
group_len = posix_info_sid_size(group_sid, end);
fs/smb/client/smb2pdu.c
5415
if (beg + total_len + 4 > end)
fs/smb/client/smb2pdu.c
5424
if (name + name_len > end)
fs/smb/client/smb2pdu.c
5439
static int posix_info_extra_size(const void *beg, const void *end)
fs/smb/client/smb2pdu.c
5441
int len = posix_info_parse(beg, end, NULL);
fs/smb/client/smb2proto.h
264
int posix_info_parse(const void *beg, const void *end,
fs/smb/client/smb2proto.h
266
int posix_info_sid_size(const void *beg, const void *end);
fs/smb/server/smb2pdu.c
7422
lock->end = flock->fl_end;
fs/smb/server/smb2pdu.c
7424
if (lock->start == lock->end)
fs/smb/server/smb2pdu.c
7592
cmp_lock->end == smb_lock->end &&
fs/smb/server/smb2pdu.c
7618
cmp_lock->start < smb_lock->end) {
fs/smb/server/smb2pdu.c
7627
smb_lock->start < cmp_lock->end) {
fs/smb/server/smb2pdu.c
7635
cmp_lock->end > smb_lock->start) ||
fs/smb/server/smb2pdu.c
7636
(cmp_lock->start < smb_lock->end &&
fs/smb/server/smb2pdu.c
7637
cmp_lock->end >= smb_lock->end)) &&
fs/smb/server/smb2pdu.c
7780
rlock->fl_end = smb_lock->end;
fs/smb/server/vfs.c
296
static int check_lock_range(struct file *filp, loff_t start, loff_t end,
fs/smb/server/vfs.c
303
if (start == end)
fs/smb/server/vfs.c
312
if (flock->fl_end >= start && end >= flock->fl_start) {
fs/smb/server/vfs.c
939
loff_t maxbytes = (u64)inode->i_sb->s_maxbytes, end;
fs/smb/server/vfs.c
959
end = start + length;
fs/smb/server/vfs.c
960
while (start < end && *out_count < in_count) {
fs/smb/server/vfs.c
968
if (extent_start >= end)
fs/smb/server/vfs.c
982
cpu_to_le64(min(extent_end, end) - extent_start);
fs/smb/server/vfs_cache.h
41
unsigned long long end;
fs/squashfs/export.c
122
u64 start, end;
fs/squashfs/export.c
153
end = le64_to_cpu(table[n + 1]);
fs/squashfs/export.c
155
if (start >= end
fs/squashfs/export.c
156
|| (end - start) >
fs/squashfs/id.c
100
if (start >= end || (end - start) >
fs/squashfs/id.c
67
u64 start, end;
fs/squashfs/id.c
98
end = le64_to_cpu(table[n + 1]);
fs/squashfs/xattr_id.c
110
end = le64_to_cpu(table[n + 1]);
fs/squashfs/xattr_id.c
112
if (start >= end || (end - start) >
fs/squashfs/xattr_id.c
65
u64 start, end;
fs/squashfs/xattr_id.c
90
end = msblk->bytes_used;
fs/squashfs/xattr_id.c
92
if (len != (end - start))
fs/sync.c
178
int vfs_fsync_range(struct file *file, loff_t start, loff_t end, int datasync)
fs/sync.c
186
return file->f_op->fsync(file, start, end, datasync);
fs/ubifs/file.c
1305
int ubifs_fsync(struct file *file, loff_t start, loff_t end, int datasync)
fs/ubifs/file.c
1320
err = file_write_and_wait_range(file, start, end);
fs/ubifs/tnc_misc.c
129
int beg = 0, end = znode->child_cnt, mid;
fs/ubifs/tnc_misc.c
133
ubifs_assert(c, end > beg);
fs/ubifs/tnc_misc.c
135
while (end > beg) {
fs/ubifs/tnc_misc.c
136
mid = (beg + end) >> 1;
fs/ubifs/tnc_misc.c
141
end = mid;
fs/ubifs/tnc_misc.c
148
*n = end - 1;
fs/ubifs/ubifs.h
2018
int ubifs_fsync(struct file *file, loff_t start, loff_t end, int datasync);
fs/udf/balloc.c
367
uint32_t start, end;
fs/udf/balloc.c
380
end = bloc->logicalBlockNum + offset + count - 1;
fs/udf/balloc.c
411
} else if (eloc.logicalBlockNum == (end + 1)) {
fs/udf/balloc.c
417
end -= tmp;
fs/udf/balloc.c
426
end -= count;
fs/udf/file.c
45
unsigned int end;
fs/udf/file.c
63
end = size & ~PAGE_MASK;
fs/udf/file.c
65
end = PAGE_SIZE;
fs/udf/file.c
66
err = __block_write_begin(folio, 0, end, udf_get_block);
fs/udf/file.c
73
block_commit_write(folio, 0, end);
fs/ufs/balloc.c
245
sector_t end, i;
fs/ufs/balloc.c
255
end = count + beg;
fs/ufs/balloc.c
256
last_index = end >> (PAGE_SHIFT - inode->i_blkbits);
fs/ufs/balloc.c
257
for (i = beg; i < end; i = (i | mask) + 1) {
fs/ufs/balloc.c
280
lblock = end & mask;
fs/ufs/balloc.c
318
sector_t end = beg + n;
fs/ufs/balloc.c
320
for (; beg < end; ++beg) {
fs/ufs/balloc.c
786
unsigned pos, want, blockmap, mask, end;
fs/ufs/balloc.c
824
for (end = result + 8; result < end; result += uspi->s_fpb) {
fs/ufs/balloc.c
850
int i, start, end, forw, back;
fs/ufs/balloc.c
865
end = start + uspi->s_contigsumsize;
fs/ufs/balloc.c
866
if ( end >= ucpi->c_nclusterblks)
fs/ufs/balloc.c
867
end = ucpi->c_nclusterblks;
fs/ufs/balloc.c
868
i = ubh_find_next_zero_bit (UCPI_UBH(ucpi), ucpi->c_clusteroff, end, start);
fs/ufs/balloc.c
869
if (i > end)
fs/ufs/balloc.c
870
i = end;
fs/ufs/balloc.c
877
end = start - uspi->s_contigsumsize;
fs/ufs/balloc.c
878
if (end < 0 )
fs/ufs/balloc.c
879
end = -1;
fs/ufs/balloc.c
880
i = ubh_find_last_zero_bit (UCPI_UBH(ucpi), ucpi->c_clusteroff, start, end);
fs/ufs/balloc.c
881
if ( i < end)
fs/ufs/balloc.c
882
i = end;
fs/ufs/ialloc.c
138
sector_t end = beg + uspi->s_fpb;
fs/ufs/ialloc.c
142
for (; beg < end; ++beg) {
fs/ufs/inode.c
1040
unsigned i, end;
fs/ufs/inode.c
1060
end = lastfrag & ((1 << (PAGE_SHIFT - inode->i_blkbits)) - 1);
fs/ufs/inode.c
1062
for (i = 0; i < end; ++i)
fs/ufs/inode.c
1083
end = uspi->s_fpb - ufs_fragnum(lastfrag) - 1;
fs/ufs/inode.c
1085
for (i = 0; i < end; ++i) {
fs/ufs/util.h
429
unsigned begin, unsigned start, unsigned end)
fs/ufs/util.h
433
size = start - end;
fs/userfaultfd.c
1272
unsigned long start, end;
fs/userfaultfd.c
1310
end = start + uffdio_register.range.len;
fs/userfaultfd.c
1319
vma = vma_find(&vmi, end);
fs/userfaultfd.c
1367
if (is_vm_hugetlb_page(cur) && end <= cur->vm_end &&
fs/userfaultfd.c
1368
end > cur->vm_start) {
fs/userfaultfd.c
1373
if (end & (vma_hpagesize - 1))
fs/userfaultfd.c
1397
} for_each_vma_range(vmi, cur, end);
fs/userfaultfd.c
1400
ret = userfaultfd_register_range(ctx, vma, vm_flags, start, end,
fs/userfaultfd.c
1443
unsigned long start, end, vma_end;
fs/userfaultfd.c
1458
end = start + uffdio_unregister.len;
fs/userfaultfd.c
1467
vma = vma_find(&vmi, end);
fs/userfaultfd.c
1512
} for_each_vma_range(vmi, cur, end);
fs/userfaultfd.c
1521
for_each_vma_range(vmi, vma, end) {
fs/userfaultfd.c
1534
vma_end = min(end, vma->vm_end);
fs/userfaultfd.c
63
unsigned long end;
fs/userfaultfd.c
793
unsigned long start, unsigned long end)
fs/userfaultfd.c
813
ewq.msg.arg.remove.end = end;
fs/userfaultfd.c
821
unsigned long start, unsigned long end)
fs/userfaultfd.c
827
unmap_ctx->end == end)
fs/userfaultfd.c
834
unsigned long end, struct list_head *unmaps)
fs/userfaultfd.c
840
has_unmap_ctx(ctx, unmaps, start, end))
fs/userfaultfd.c
853
unmap_ctx->end = end;
fs/userfaultfd.c
869
ewq.msg.arg.remove.end = ctx->end;
fs/vboxsf/dir.c
104
void *end;
fs/vboxsf/dir.c
122
end = &info->name.string.utf8[info->name.size];
fs/vboxsf/dir.c
124
if (WARN_ON(end > (b->buf + b->used)))
fs/vboxsf/dir.c
126
info = end;
fs/vboxsf/dir.c
129
end = &info->name.string.utf8[info->name.size];
fs/vboxsf/dir.c
130
if (WARN_ON(end > (b->buf + b->used)))
fs/xfs/libxfs/xfs_attr_leaf.c
377
uint32_t end; /* must be 32bit - see below */
fs/xfs/libxfs/xfs_attr_leaf.c
438
end = (uint32_t)ichdr.freemap[i].base + ichdr.freemap[i].size;
fs/xfs/libxfs/xfs_attr_leaf.c
439
if (end < ichdr.freemap[i].base)
fs/xfs/libxfs/xfs_attr_leaf.c
441
if (end > mp->m_attr_geo->blksize)
fs/xfs/libxfs/xfs_attr_leaf.c
950
void *next, *end;
fs/xfs/libxfs/xfs_attr_leaf.c
971
end = xfs_attr_sf_endptr(sf);
fs/xfs/libxfs/xfs_attr_leaf.c
972
if (next < end)
fs/xfs/libxfs/xfs_attr_leaf.c
973
memmove(sfe, next, end - next);
fs/xfs/libxfs/xfs_bmap.c
3685
xfs_fileoff_t end = bno + len;
fs/xfs/libxfs/xfs_bmap.c
3688
irec->br_startoff >= end) {
fs/xfs/libxfs/xfs_bmap.c
3704
if (end < irec->br_startoff + irec->br_blockcount) {
fs/xfs/libxfs/xfs_bmap.c
3705
distance = irec->br_startoff + irec->br_blockcount - end;
fs/xfs/libxfs/xfs_bmap.c
3720
xfs_fileoff_t end,
fs/xfs/libxfs/xfs_bmap.c
3735
ASSERT(*bno < end);
fs/xfs/libxfs/xfs_bmap.c
3749
mval->br_blockcount = XFS_FILBLKS_MIN(end - *bno,
fs/xfs/libxfs/xfs_bmap.c
3765
xfs_fileoff_t end,
fs/xfs/libxfs/xfs_bmap.c
3772
((mval->br_startoff + mval->br_blockcount) <= end));
fs/xfs/libxfs/xfs_bmap.c
3777
*len = end - *bno;
fs/xfs/libxfs/xfs_bmap.c
3827
xfs_fileoff_t end;
fs/xfs/libxfs/xfs_bmap.c
3859
end = bno + len;
fs/xfs/libxfs/xfs_bmap.c
3862
while (bno < end && n < *nmap) {
fs/xfs/libxfs/xfs_bmap.c
3865
got.br_startoff = end;
fs/xfs/libxfs/xfs_bmap.c
3881
xfs_bmapi_trim_map(mval, &got, &bno, len, obno, end, n, flags);
fs/xfs/libxfs/xfs_bmap.c
3882
xfs_bmapi_update_map(&mval, &bno, &len, obno, end, &n, flags);
fs/xfs/libxfs/xfs_bmap.c
3885
if (bno >= end || n >= *nmap)
fs/xfs/libxfs/xfs_bmap.c
4153
xfs_fileoff_t end; /* end of mapped file region */
fs/xfs/libxfs/xfs_bmap.c
4215
end = bno + len;
fs/xfs/libxfs/xfs_bmap.c
4217
while (bno < end && n < *nmap) {
fs/xfs/libxfs/xfs_bmap.c
4291
end, n, flags);
fs/xfs/libxfs/xfs_bmap.c
4301
xfs_bmapi_update_map(&mval, &bno, &len, obno, end, &n, flags);
fs/xfs/libxfs/xfs_bmap.c
4308
if (bno >= end || n >= *nmap || bma.nallocs >= *nmap)
fs/xfs/libxfs/xfs_bmap.c
5193
xfs_fileoff_t end;
fs/xfs/libxfs/xfs_bmap.c
5223
end = start + len;
fs/xfs/libxfs/xfs_bmap.c
5225
if (!xfs_iext_lookup_extent_before(ip, ifp, &end, &icur, &got)) {
fs/xfs/libxfs/xfs_bmap.c
5229
end--;
fs/xfs/libxfs/xfs_bmap.c
5239
while (end != (xfs_fileoff_t)-1 && end >= start &&
fs/xfs/libxfs/xfs_bmap.c
5245
if (got.br_startoff > end &&
fs/xfs/libxfs/xfs_bmap.c
5254
end = XFS_FILEOFF_MIN(end,
fs/xfs/libxfs/xfs_bmap.c
5256
if (end < start)
fs/xfs/libxfs/xfs_bmap.c
5271
if (del.br_startoff + del.br_blockcount > end + 1)
fs/xfs/libxfs/xfs_bmap.c
5272
del.br_blockcount = end + 1 - del.br_startoff;
fs/xfs/libxfs/xfs_bmap.c
5292
ASSERT((flags & XFS_BMAPI_REMAP) || end >= mod);
fs/xfs/libxfs/xfs_bmap.c
5293
end -= mod > del.br_blockcount ?
fs/xfs/libxfs/xfs_bmap.c
5295
if (end < got.br_startoff &&
fs/xfs/libxfs/xfs_bmap.c
5346
ASSERT(end >= del.br_blockcount);
fs/xfs/libxfs/xfs_bmap.c
5347
end -= del.br_blockcount;
fs/xfs/libxfs/xfs_bmap.c
5348
if (got.br_startoff > end &&
fs/xfs/libxfs/xfs_bmap.c
5409
end = del.br_startoff - 1;
fs/xfs/libxfs/xfs_bmap.c
5414
if (end != (xfs_fileoff_t)-1 && end >= start) {
fs/xfs/libxfs/xfs_bmap.c
5416
(got.br_startoff > end &&
fs/xfs/libxfs/xfs_bmap.c
5424
if (done || end == (xfs_fileoff_t)-1 || end < start)
fs/xfs/libxfs/xfs_bmap.c
5427
*rlen = end - start + 1;
fs/xfs/libxfs/xfs_dir2_data.c
118
unsigned int end;
fs/xfs/libxfs/xfs_dir2_data.c
146
end = xfs_dir3_data_end_offset(geo, hdr);
fs/xfs/libxfs/xfs_dir2_data.c
147
if (!end)
fs/xfs/libxfs/xfs_dir2_data.c
178
while (offset < end) {
fs/xfs/libxfs/xfs_dir2_data.c
187
if (offset > end - xfs_dir2_data_unusedsize(1))
fs/xfs/libxfs/xfs_dir2_data.c
204
if (offset + reclen > end)
fs/xfs/libxfs/xfs_dir2_data.c
231
if (offset > end - xfs_dir2_data_entsize(mp, 1))
fs/xfs/libxfs/xfs_dir2_data.c
243
if (offset + reclen > end)
fs/xfs/libxfs/xfs_dir2_data.c
674
unsigned int end;
fs/xfs/libxfs/xfs_dir2_data.c
687
end = xfs_dir3_data_end_offset(geo, addr);
fs/xfs/libxfs/xfs_dir2_data.c
688
while (offset < end) {
fs/xfs/libxfs/xfs_dir2_data.c
876
unsigned int end;
fs/xfs/libxfs/xfs_dir2_data.c
884
end = xfs_dir3_data_end_offset(args->geo, hdr);
fs/xfs/libxfs/xfs_dir2_data.c
885
ASSERT(end != 0);
fs/xfs/libxfs/xfs_dir2_data.c
904
if (offset + len < end) {
fs/xfs/libxfs/xfs_dir2_sf.c
270
unsigned int end;
fs/xfs/libxfs/xfs_dir2_sf.c
286
end = xfs_dir3_data_end_offset(args->geo, bp->b_addr);
fs/xfs/libxfs/xfs_dir2_sf.c
288
while (offset < end) {
fs/xfs/libxfs/xfs_fs.h
973
void *end = (void *)(uintptr_t)(gp->gp_buffer + gp->gp_bufsize);
fs/xfs/libxfs/xfs_fs.h
975
if (next >= end)
fs/xfs/libxfs/xfs_group.h
181
uint32_t end;
fs/xfs/libxfs/xfs_group.h
185
if (glen == 0 || check_add_overflow(gbno, glen - 1, &end))
fs/xfs/libxfs/xfs_group.h
187
if (!xfs_verify_gbno(xg, end))
fs/xfs/libxfs/xfs_iext_tree.c
980
xfs_fileoff_t *end,
fs/xfs/libxfs/xfs_iext_tree.c
985
if (xfs_iext_lookup_extent(ip, ifp, *end - 1, cur, gotp) &&
fs/xfs/libxfs/xfs_iext_tree.c
986
gotp->br_startoff <= *end - 1)
fs/xfs/libxfs/xfs_iext_tree.c
990
*end = gotp->br_startoff + gotp->br_blockcount;
fs/xfs/libxfs/xfs_inode_fork.h
199
struct xfs_ifork *ifp, xfs_fileoff_t *end,
fs/xfs/libxfs/xfs_rtbitmap.c
1159
xfs_rtxnum_t end,
fs/xfs/libxfs/xfs_rtbitmap.c
1171
if (start > end)
fs/xfs/libxfs/xfs_rtbitmap.c
1173
if (start == end || start >= rtg->rtg_extents)
fs/xfs/libxfs/xfs_rtbitmap.c
1176
end = min(end, rtg->rtg_extents - 1);
fs/xfs/libxfs/xfs_rtbitmap.c
1182
while (start <= end) {
fs/xfs/libxfs/xfs_rtbitmap.c
1194
error = xfs_rtfind_forw(&args, start, end, &rtend);
fs/xfs/libxfs/xfs_rtbitmap.c
1240
xfs_rtxnum_t end;
fs/xfs/libxfs/xfs_rtbitmap.c
1244
error = xfs_rtcheck_range(&args, start, len, 1, &end, &matches);
fs/xfs/libxfs/xfs_rtbitmap.c
804
xfs_rtxnum_t end; /* end of the freed extent */
fs/xfs/libxfs/xfs_rtbitmap.c
809
end = start + len - 1;
fs/xfs/libxfs/xfs_rtbitmap.c
829
error = xfs_rtfind_forw(args, end, args->rtg->rtg_extents - 1,
fs/xfs/libxfs/xfs_rtbitmap.c
849
if (postblock > end) {
fs/xfs/libxfs/xfs_rtbitmap.c
851
xfs_highbit64(postblock - end),
fs/xfs/libxfs/xfs_rtbitmap.c
852
xfs_rtx_to_rbmblock(mp, end + 1), -1);
fs/xfs/libxfs/xfs_rtbitmap.h
403
xfs_rtxnum_t start, xfs_rtxnum_t end,
fs/xfs/scrub/alloc_repair.c
196
xfs_agblock_t end)
fs/xfs/scrub/alloc_repair.c
200
.ar_blockcount = end - ra->next_agbno,
fs/xfs/scrub/attr.c
580
unsigned char *end = ifp->if_data + ifp->if_bytes;
fs/xfs/scrub/attr.c
587
if ((unsigned char *)sfe > end) {
fs/xfs/scrub/attr.c
600
if ((unsigned char *)next > end) {
fs/xfs/scrub/attr_repair.c
461
unsigned char *end;
fs/xfs/scrub/attr_repair.c
469
end = (unsigned char *)ifp->if_data + ifp->if_bytes;
fs/xfs/scrub/attr_repair.c
473
if ((unsigned char *)sfe > end)
fs/xfs/scrub/attr_repair.c
481
if ((unsigned char *)next > end)
fs/xfs/scrub/dir.c
328
unsigned int end;
fs/xfs/scrub/dir.c
384
end = xfs_dir3_data_end_offset(geo, bp->b_addr);
fs/xfs/scrub/dir.c
385
if (!end) {
fs/xfs/scrub/dir.c
393
if (iter_off >= end) {
fs/xfs/scrub/dir.c
478
unsigned int end;
fs/xfs/scrub/dir.c
534
end = xfs_dir3_data_end_offset(mp->m_dir_geo, bp->b_addr);
fs/xfs/scrub/dir.c
537
while (offset < end) {
fs/xfs/scrub/dir.c
576
if (offset <= end)
fs/xfs/scrub/dir.c
581
if (offset != end)
fs/xfs/scrub/dir_repair.c
473
unsigned int end;
fs/xfs/scrub/dir_repair.c
481
end = min_t(unsigned int, BBTOB(bp->b_length),
fs/xfs/scrub/dir_repair.c
484
while (offset < end) {
fs/xfs/scrub/dir_repair.c
499
if (offset > end)
fs/xfs/scrub/dir_repair.c
522
unsigned char *end;
fs/xfs/scrub/dir_repair.c
527
end = (unsigned char *)ifp->if_data + ifp->if_bytes;
fs/xfs/scrub/dir_repair.c
533
while ((unsigned char *)sfep < end) {
fs/xfs/scrub/dir_repair.c
538
if ((unsigned char *)next > end)
fs/xfs/scrub/readdir.c
100
unsigned int off, next_off, end;
fs/xfs/scrub/readdir.c
108
end = xfs_dir3_data_end_offset(geo, bp->b_addr);
fs/xfs/scrub/readdir.c
109
for (off = geo->data_entry_offset; off < end; off = next_off) {
fs/xfs/scrub/readdir.c
124
if (next_off > end)
fs/xfs/scrub/tempfile.c
419
xfs_fileoff_t end = off + len;
fs/xfs/scrub/tempfile.c
425
for (; off < end; off = map.br_startoff + map.br_blockcount) {
fs/xfs/scrub/tempfile.c
432
error = xfs_bmapi_read(sc->tempip, off, end - off, &map, &nmaps,
fs/xfs/scrub/tempfile.c
456
error = xfs_bmapi_write(sc->tp, sc->tempip, off, end - off,
fs/xfs/scrub/tempfile.c
491
xfs_fileoff_t end = off + len;
fs/xfs/scrub/tempfile.c
500
for (; off < end; off++, pos += mp->m_sb.sb_blocksize) {
fs/xfs/scrub/trace.h
3697
TP_PROTO(struct xfs_mount *mp, xfs_rtxnum_t start, xfs_rtxnum_t end),
fs/xfs/scrub/trace.h
3698
TP_ARGS(mp, start, end),
fs/xfs/scrub/trace.h
3703
__field(xfs_rtxnum_t, end)
fs/xfs/scrub/trace.h
3709
__entry->end = end;
fs/xfs/scrub/trace.h
3715
__entry->end)
fs/xfs/scrub/trace.h
3720
xfs_rtxnum_t end), \
fs/xfs/scrub/trace.h
3721
TP_ARGS(mp, start, end))
fs/xfs/scrub/xfarray.c
522
xfarray_idx_t end)
fs/xfs/scrub/xfarray.c
528
return (end - start) < XFARRAY_ISORT_NR;
fs/xfs/xfs_bmap_util.c
200
xfs_fileoff_t end)
fs/xfs/xfs_bmap_util.c
209
p->bmv_length = XFS_FSB_TO_BB(ip->i_mount, end - bno);
fs/xfs/xfs_bmap_util.c
228
xfs_fileoff_t end = rec->br_startoff + rec->br_blockcount;
fs/xfs/xfs_bmap_util.c
230
if (end == total_end)
fs/xfs/xfs_bmap_util.c
237
rec->br_blockcount = total_end - end;
fs/xfs/xfs_bmap_util.c
404
xfs_fileoff_t end = XFS_B_TO_FSB(mp, XFS_ISIZE(ip));
fs/xfs/xfs_bmap_util.c
410
if (whichfork != XFS_ATTR_FORK && bno < end &&
fs/xfs/xfs_bmap_util.c
413
bno, end);
fs/xfs/xfs_bmap_util.c
821
xfs_off_t rounding, start, end;
fs/xfs/xfs_bmap_util.c
831
end = roundup_64(offset + len, rounding) - 1;
fs/xfs/xfs_bmap_util.c
833
error = filemap_write_and_wait_range(inode->i_mapping, start, end);
fs/xfs/xfs_bmap_util.c
836
truncate_pagecache_range(inode, start, end);
fs/xfs/xfs_buf_item.c
1011
uint end;
fs/xfs/xfs_buf_item.c
1021
end = start + BBTOB(bp->b_maps[i].bm_len) - 1;
fs/xfs/xfs_buf_item.c
1024
if (first > end) {
fs/xfs/xfs_buf_item.c
1037
if (end > last)
fs/xfs/xfs_buf_item.c
1038
end = last;
fs/xfs/xfs_buf_item.c
1039
xfs_buf_item_log_segment(first - start, end - start,
fs/xfs/xfs_dir2_readdir.c
152
unsigned int end;
fs/xfs/xfs_dir2_readdir.c
178
end = xfs_dir3_data_end_offset(geo, bp->b_addr);
fs/xfs/xfs_dir2_readdir.c
180
offset < end;
fs/xfs/xfs_discard.c
155
xfs_agblock_t end;
fs/xfs/xfs_discard.c
254
if (fbno > tcur->end) {
fs/xfs/xfs_discard.c
268
if (fbno + flen > tcur->end + 1)
fs/xfs/xfs_discard.c
269
flen = tcur->end - fbno + 1;
fs/xfs/xfs_discard.c
336
xfs_agblock_t end,
fs/xfs/xfs_discard.c
341
.end = end,
fs/xfs/xfs_discard.c
346
if (start != 0 || end != pag_group(pag)->xg_block_count)
fs/xfs/xfs_discard.c
392
xfs_daddr_t end,
fs/xfs/xfs_discard.c
401
ddev_end = min_t(xfs_daddr_t, end,
fs/xfs/xfs_discard.c
742
xfs_daddr_t end,
fs/xfs/xfs_discard.c
762
if (end <= daddr_offset)
fs/xfs/xfs_discard.c
765
end -= daddr_offset;
fs/xfs/xfs_discard.c
766
end_rtbno = xfs_daddr_to_rtb(mp, end);
fs/xfs/xfs_discard.c
819
xfs_daddr_t start, end;
fs/xfs/xfs_discard.c
864
end = start + BTOBBT(range.len) - 1;
fs/xfs/xfs_discard.c
867
error = xfs_trim_datadev_extents(mp, start, end, minlen);
fs/xfs/xfs_discard.c
873
error = xfs_trim_rtdev_extents(mp, start, end, minlen);
fs/xfs/xfs_file.c
128
loff_t end,
fs/xfs/xfs_file.c
138
error = file_write_and_wait_range(file, start, end);
fs/xfs/xfs_file.c
1543
loff_t end,
fs/xfs/xfs_file.c
1558
ret = generic_fadvise(file, start, end, advice);
fs/xfs/xfs_file.c
72
loff_t end,
fs/xfs/xfs_log_recover.c
2390
char *end,
fs/xfs/xfs_log_recover.c
2411
if (dp + len > end) {
fs/xfs/xfs_log_recover.c
2477
char *end;
fs/xfs/xfs_log_recover.c
2481
end = dp + be32_to_cpu(rhead->h_len);
fs/xfs/xfs_log_recover.c
2489
while ((dp < end) && num_logops) {
fs/xfs/xfs_log_recover.c
2493
if (dp > end) {
fs/xfs/xfs_log_recover.c
2500
dp, end, pass, buffer_list);
fs/xfs/xfs_pnfs.c
280
u64 start, length, end;
fs/xfs/xfs_pnfs.c
286
end = start + maps[i].length;
fs/xfs/xfs_pnfs.c
287
if (end > size)
fs/xfs/xfs_pnfs.c
288
end = size;
fs/xfs/xfs_pnfs.c
290
length = end - start;
fs/xfs/xfs_pnfs.c
299
(end - 1) >> PAGE_SHIFT);
fs/xfs/xfs_rtalloc.c
145
xfs_rtxnum_t end; /* end of the allocated rtext */
fs/xfs/xfs_rtalloc.c
150
end = start + len - 1;
fs/xfs/xfs_rtalloc.c
163
error = xfs_rtfind_forw(args, end, args->rtg->rtg_extents - 1,
fs/xfs/xfs_rtalloc.c
194
if (postblock > end) {
fs/xfs/xfs_rtalloc.c
196
xfs_highbit64(postblock - end),
fs/xfs/xfs_rtalloc.c
197
xfs_rtx_to_rbmblock(mp, end + 1), 1);
fs/xfs/xfs_rtalloc.c
255
xfs_rtxnum_t end; /* last rtext in chunk */
fs/xfs/xfs_rtalloc.c
267
end = min(args->rtg->rtg_extents, xfs_rbmblock_to_rtx(mp, bbno + 1)) -
fs/xfs/xfs_rtalloc.c
269
for (i = xfs_rbmblock_to_rtx(mp, bbno); i <= end; i++) {
fs/xfs/xfs_rtalloc.c
309
if (next >= end)
fs/xfs/xfs_rtalloc.c
311
error = xfs_rtfind_forw(args, next, end, &i);
fs/zonefs/file.c
268
static int zonefs_file_fsync(struct file *file, loff_t start, loff_t end,
fs/zonefs/file.c
282
ret = file_write_and_wait_range(file, start, end);
fs/zonefs/super.c
941
struct blk_zone *zone, *next, *end;
fs/zonefs/super.c
959
end = zd->zones + bdev_nr_zones(sb->s_bdev);
fs/zonefs/super.c
960
for (zone = &zd->zones[1]; zone < end; zone = next) {
fs/zonefs/super.c
979
for (; next < end; next++) {
include/asm-generic/cacheflush.h
101
static inline void flush_cache_vunmap(unsigned long start, unsigned long end)
include/asm-generic/cacheflush.h
37
unsigned long end)
include/asm-generic/cacheflush.h
71
static inline void flush_icache_range(unsigned long start, unsigned long end)
include/asm-generic/cacheflush.h
89
static inline void flush_cache_vmap(unsigned long start, unsigned long end)
include/asm-generic/cacheflush.h
95
static inline void flush_cache_vmap_early(unsigned long start, unsigned long end)
include/asm-generic/numa.h
34
int __init numa_add_memblk(int nodeid, u64 start, u64 end);
include/asm-generic/pgtable-nop4d.h
55
#define p4d_addr_end(addr, end) (end)
include/asm-generic/pgtable-nopmd.h
69
#define pmd_addr_end(addr, end) (end)
include/asm-generic/pgtable-nopud.h
63
#define pud_addr_end(addr, end) (end)
include/asm-generic/sections.h
108
static inline bool memory_intersects(void *begin, void *end, void *virt,
include/asm-generic/sections.h
113
if (virt < end && vend > begin)
include/asm-generic/sections.h
91
static inline bool memory_contains(void *begin, void *end, void *virt,
include/asm-generic/sections.h
94
return virt >= begin && virt + size <= end;
include/asm-generic/tlb.h
329
unsigned long end;
include/asm-generic/tlb.h
401
tlb->end = max(tlb->end, address + range_size);
include/asm-generic/tlb.h
407
tlb->start = tlb->end = ~0;
include/asm-generic/tlb.h
410
tlb->end = 0;
include/asm-generic/tlb.h
441
if (tlb->end)
include/asm-generic/tlb.h
457
} else if (tlb->end) {
include/asm-generic/tlb.h
464
flush_tlb_range(&vma, tlb->start, tlb->end);
include/drm/drm_buddy.h
149
u64 start, u64 end, u64 size,
include/drm/drm_gpusvm.h
270
unsigned long end);
include/drm/drm_gpusvm.h
302
unsigned long end);
include/drm/drm_gpusvm.h
306
unsigned long end);
include/drm/drm_gpusvm.h
310
unsigned long end);
include/drm/drm_gpuvm.h
163
struct drm_gpuva *drm_gpuva_find_next(struct drm_gpuvm *gpuvm, u64 end);
include/drm/drm_mipi_dsi.h
356
u16 end);
include/drm/drm_mipi_dsi.h
358
u16 end);
include/drm/drm_mipi_dsi.h
386
u16 start, u16 end);
include/drm/drm_mipi_dsi.h
388
u16 start, u16 end);
include/drm/drm_mm.h
202
u64 *start, u64 *end);
include/drm/drm_mm.h
413
u64 end,
include/drm/drm_mm.h
510
u64 start, u64 end,
include/drm/drm_pagemap.h
126
unsigned long start, unsigned long end,
include/drm/drm_pagemap.h
348
unsigned long start, unsigned long end,
include/drm/drm_pagemap.h
362
unsigned long start, unsigned long end,
include/drm/intel/display_parent_interface.h
82
unsigned int align, u64 start, u64 end);
include/drm/ttm/ttm_resource.h
374
pgoff_t end;
include/kunit/test.h
293
struct kunit_suite * const *end;
include/linux/acpi.h
208
#define BAD_MADT_ENTRY(entry, end) ( \
include/linux/acpi.h
209
(!entry) || (unsigned long)entry + sizeof(*entry) > end || \
include/linux/acpi_amd_wbrf.h
27
u64 end;
include/linux/bitmap.h
654
unsigned int *re, unsigned int end)
include/linux/bitmap.h
656
*rs = find_next_bit(bitmap, end, *rs);
include/linux/bitmap.h
657
*re = find_next_zero_bit(bitmap, end, *rs + 1);
include/linux/bitmap.h
714
unsigned int pos, end; /* scans bitmap by regions of size order */
include/linux/bitmap.h
716
for (pos = 0; (end = pos + BIT(order)) <= bits; pos = end) {
include/linux/bpf.h
1301
unsigned long end;
include/linux/buffer_head.h
210
int generic_buffers_fsync_noflush(struct file *file, loff_t start, loff_t end,
include/linux/buffer_head.h
212
int generic_buffers_fsync(struct file *file, loff_t start, loff_t end,
include/linux/cdx/cdx_bus.h
177
#define cdx_resource_end(dev, num) ((dev)->res[(num)].end)
include/linux/ceph/auth.h
121
int ceph_auth_entity_name_encode(const char *name, void **p, void *end);
include/linux/ceph/auth.h
52
int (*build_request)(struct ceph_auth_client *ac, void *buf, void *end);
include/linux/ceph/auth.h
54
void *buf, void *end, u8 *session_key,
include/linux/ceph/buffer.h
37
extern int ceph_decode_buffer(struct ceph_buffer **b, void **p, void *end);
include/linux/ceph/decode.h
107
static inline char *ceph_extract_encoded_string(void **p, void *end,
include/linux/ceph/decode.h
114
ceph_decode_32_safe(&sp, end, len, bad);
include/linux/ceph/decode.h
115
if (!ceph_has_room(&sp, end, len))
include/linux/ceph/decode.h
139
#define ceph_decode_skip_n(p, end, n, bad) \
include/linux/ceph/decode.h
141
ceph_decode_need(p, end, n, bad); \
include/linux/ceph/decode.h
145
#define ceph_decode_skip_64(p, end, bad) \
include/linux/ceph/decode.h
146
ceph_decode_skip_n(p, end, sizeof(u64), bad)
include/linux/ceph/decode.h
148
#define ceph_decode_skip_32(p, end, bad) \
include/linux/ceph/decode.h
149
ceph_decode_skip_n(p, end, sizeof(u32), bad)
include/linux/ceph/decode.h
151
#define ceph_decode_skip_16(p, end, bad) \
include/linux/ceph/decode.h
152
ceph_decode_skip_n(p, end, sizeof(u16), bad)
include/linux/ceph/decode.h
154
#define ceph_decode_skip_8(p, end, bad) \
include/linux/ceph/decode.h
155
ceph_decode_skip_n(p, end, sizeof(u8), bad)
include/linux/ceph/decode.h
157
#define ceph_decode_skip_string(p, end, bad) \
include/linux/ceph/decode.h
161
ceph_decode_32_safe(p, end, len, bad); \
include/linux/ceph/decode.h
162
ceph_decode_skip_n(p, end, len, bad); \
include/linux/ceph/decode.h
165
#define ceph_decode_skip_set(p, end, type, bad) \
include/linux/ceph/decode.h
169
ceph_decode_32_safe(p, end, len, bad); \
include/linux/ceph/decode.h
171
ceph_decode_skip_##type(p, end, bad); \
include/linux/ceph/decode.h
174
#define ceph_decode_skip_map(p, end, ktype, vtype, bad) \
include/linux/ceph/decode.h
178
ceph_decode_32_safe(p, end, len, bad); \
include/linux/ceph/decode.h
180
ceph_decode_skip_##ktype(p, end, bad); \
include/linux/ceph/decode.h
181
ceph_decode_skip_##vtype(p, end, bad); \
include/linux/ceph/decode.h
185
#define ceph_decode_skip_map_of_map(p, end, ktype1, ktype2, vtype2, bad) \
include/linux/ceph/decode.h
189
ceph_decode_32_safe(p, end, len, bad); \
include/linux/ceph/decode.h
191
ceph_decode_skip_##ktype1(p, end, bad); \
include/linux/ceph/decode.h
192
ceph_decode_skip_map(p, end, ktype2, vtype2, bad); \
include/linux/ceph/decode.h
242
extern int ceph_decode_entity_addr(void **p, void *end,
include/linux/ceph/decode.h
244
int ceph_decode_entity_addrvec(void **p, void *end, bool msgr2,
include/linux/ceph/decode.h
282
static inline void ceph_encode_filepath(void **p, void *end,
include/linux/ceph/decode.h
286
BUG_ON(*p + 1 + sizeof(ino) + sizeof(len) + len > end);
include/linux/ceph/decode.h
295
static inline void ceph_encode_string(void **p, void *end,
include/linux/ceph/decode.h
298
BUG_ON(*p + sizeof(len) + len > end);
include/linux/ceph/decode.h
336
static inline int ceph_start_decoding(void **p, void *end, u8 v,
include/linux/ceph/decode.h
342
ceph_decode_need(p, end, CEPH_ENCODING_START_BLK_LEN, bad);
include/linux/ceph/decode.h
352
ceph_decode_need(p, end, *struct_len, bad);
include/linux/ceph/decode.h
359
#define ceph_encode_need(p, end, n, bad) \
include/linux/ceph/decode.h
361
if (!likely(ceph_has_room(p, end, n))) \
include/linux/ceph/decode.h
365
#define ceph_encode_64_safe(p, end, v, bad) \
include/linux/ceph/decode.h
367
ceph_encode_need(p, end, sizeof(u64), bad); \
include/linux/ceph/decode.h
370
#define ceph_encode_32_safe(p, end, v, bad) \
include/linux/ceph/decode.h
372
ceph_encode_need(p, end, sizeof(u32), bad); \
include/linux/ceph/decode.h
375
#define ceph_encode_16_safe(p, end, v, bad) \
include/linux/ceph/decode.h
377
ceph_encode_need(p, end, sizeof(u16), bad); \
include/linux/ceph/decode.h
380
#define ceph_encode_8_safe(p, end, v, bad) \
include/linux/ceph/decode.h
382
ceph_encode_need(p, end, sizeof(u8), bad); \
include/linux/ceph/decode.h
386
#define ceph_encode_copy_safe(p, end, pv, n, bad) \
include/linux/ceph/decode.h
388
ceph_encode_need(p, end, n, bad); \
include/linux/ceph/decode.h
391
#define ceph_encode_string_safe(p, end, s, n, bad) \
include/linux/ceph/decode.h
393
ceph_encode_need(p, end, n, bad); \
include/linux/ceph/decode.h
394
ceph_encode_string(p, end, s, n); \
include/linux/ceph/decode.h
52
static inline bool ceph_has_room(void **p, void *end, size_t n)
include/linux/ceph/decode.h
54
return end >= *p && n <= end - *p;
include/linux/ceph/decode.h
57
#define ceph_decode_need(p, end, n, bad) \
include/linux/ceph/decode.h
59
if (!likely(ceph_has_room(p, end, n))) \
include/linux/ceph/decode.h
63
#define ceph_decode_64_safe(p, end, v, bad) \
include/linux/ceph/decode.h
65
ceph_decode_need(p, end, sizeof(u64), bad); \
include/linux/ceph/decode.h
68
#define ceph_decode_32_safe(p, end, v, bad) \
include/linux/ceph/decode.h
70
ceph_decode_need(p, end, sizeof(u32), bad); \
include/linux/ceph/decode.h
73
#define ceph_decode_16_safe(p, end, v, bad) \
include/linux/ceph/decode.h
75
ceph_decode_need(p, end, sizeof(u16), bad); \
include/linux/ceph/decode.h
78
#define ceph_decode_8_safe(p, end, v, bad) \
include/linux/ceph/decode.h
80
ceph_decode_need(p, end, sizeof(u8), bad); \
include/linux/ceph/decode.h
84
#define ceph_decode_copy_safe(p, end, pv, n, bad) \
include/linux/ceph/decode.h
86
ceph_decode_need(p, end, n, bad); \
include/linux/ceph/messenger.h
576
extern int ceph_parse_ips(const char *c, const char *end,
include/linux/ceph/osd_client.h
400
struct ceph_hobject_id *end;
include/linux/ceph/osdmap.h
231
static inline int ceph_decode_pgid(void **p, void *end, struct ceph_pg *pgid)
include/linux/ceph/osdmap.h
235
if (!ceph_has_room(p, end, CEPH_PGID_ENCODING_LEN)) {
include/linux/ceph/osdmap.h
254
struct ceph_osdmap *ceph_osdmap_decode(void **p, void *end, bool msgr2);
include/linux/ceph/osdmap.h
255
struct ceph_osdmap *osdmap_apply_incremental(void **p, void *end, bool msgr2,
include/linux/circ_buf.h
27
({int end = (size) - (tail); \
include/linux/circ_buf.h
28
int n = ((head) + end) & ((size)-1); \
include/linux/circ_buf.h
29
n < end ? n : end;})
include/linux/circ_buf.h
33
({int end = (size) - 1 - (head); \
include/linux/circ_buf.h
34
int n = (end + (tail)) & ((size)-1); \
include/linux/circ_buf.h
35
n <= end ? n : end+1;})
include/linux/cma.h
61
extern bool cma_intersects(struct cma *cma, unsigned long start, unsigned long end);
include/linux/codetag.h
43
struct codetag *start, struct codetag *end);
include/linux/codetag.h
45
struct codetag *start, struct codetag *end);
include/linux/coredump.h
12
unsigned long start, end;
include/linux/damon.h
35
unsigned long end;
include/linux/damon.h
855
return r->ar.end - r->ar.start;
include/linux/damon.h
900
struct damon_region *damon_new_region(unsigned long start, unsigned long end);
include/linux/damon.h
983
unsigned long *start, unsigned long *end,
include/linux/dax.h
158
struct page *dax_layout_busy_page_range(struct address_space *mapping, loff_t start, loff_t end);
include/linux/dax.h
233
loff_t start, loff_t end, void (cb)(struct inode *))
include/linux/dax.h
266
loff_t start, loff_t end);
include/linux/dax.h
270
loff_t end, void (cb)(struct inode *));
include/linux/dim.h
355
const struct dim_sample *end,
include/linux/dim.h
39
#define BIT_GAP(bits, end, start) ((((end) - (start)) + BIT_ULL(bits)) \
include/linux/dio.h
252
#define dio_resource_end(d) ((d)->resource.end)
include/linux/dm-bufio.h
119
unsigned int start, unsigned int end);
include/linux/dma-direct.h
130
dma_addr_t end = addr + size - 1;
include/linux/dma-direct.h
135
min(addr, end) < phys_to_dma(dev, PFN_PHYS(min_low_pfn)))
include/linux/dma-direct.h
138
return end <= min_not_zero(*dev->dma_mask, dev->bus_dma_limit);
include/linux/dmar.h
109
extern void *dmar_alloc_dev_scope(void *start, void *end, int *cnt);
include/linux/dmar.h
112
void *start, void*end, u16 segment,
include/linux/execmem.h
99
unsigned long end;
include/linux/fb.h
660
loff_t end, int datasync);
include/linux/firewire.h
379
u64 end;
include/linux/firewire.h
71
const u32 *end;
include/linux/firmware-map.h
17
int firmware_map_add_early(u64 start, u64 end, const char *type);
include/linux/firmware-map.h
18
int firmware_map_add_hotplug(u64 start, u64 end, const char *type);
include/linux/firmware-map.h
19
int firmware_map_remove(u64 start, u64 end, const char *type);
include/linux/firmware-map.h
23
static inline int firmware_map_add_early(u64 start, u64 end, const char *type)
include/linux/firmware-map.h
28
static inline int firmware_map_add_hotplug(u64 start, u64 end, const char *type)
include/linux/firmware-map.h
33
static inline int firmware_map_remove(u64 start, u64 end, const char *type)
include/linux/fs.h
2610
loff_t start, loff_t end);
include/linux/fs.h
2612
loff_t end);
include/linux/fs.h
2619
extern int vfs_fsync_range(struct file *file, loff_t start, loff_t end,
include/linux/ftrace.h
1057
static inline int ftrace_text_reserved(const void *start, const void *end)
include/linux/ftrace.h
427
void ftrace_free_mem(struct module *mod, void *start, void *end);
include/linux/ftrace.h
433
static inline void ftrace_free_mem(struct module *mod, void *start, void *end) { }
include/linux/ftrace.h
527
static inline void ftrace_free_mem(struct module *mod, void *start, void *end) { }
include/linux/ftrace.h
734
extern int ftrace_text_reserved(const void *start, const void *end);
include/linux/ftrace.h
855
unsigned long ftrace_location_range(unsigned long start, unsigned long end);
include/linux/fw_table.h
15
const unsigned long end);
include/linux/fw_table.h
18
void *arg, const unsigned long end);
include/linux/gfp.h
446
int alloc_contig_frozen_range_noprof(unsigned long start, unsigned long end,
include/linux/gfp.h
451
int alloc_contig_range_noprof(unsigned long start, unsigned long end,
include/linux/highmem.h
388
unsigned start, unsigned end)
include/linux/highmem.h
390
zero_user_segments(page, start, end, 0, 0);
include/linux/hmm.h
115
unsigned long end;
include/linux/huge_mm.h
486
unsigned long end, bool *lock_dropped);
include/linux/huge_mm.h
488
unsigned long end, struct vm_area_struct *next);
include/linux/huge_mm.h
683
unsigned long end, bool *lock_dropped)
include/linux/huge_mm.h
690
unsigned long end,
include/linux/hugetlb.h
130
unsigned long start, unsigned long end,
include/linux/hugetlb.h
134
unsigned long start, unsigned long end,
include/linux/hugetlb.h
1345
#define flush_hugetlb_tlb_range(vma, addr, end) flush_tlb_range(vma, addr, end)
include/linux/hugetlb.h
152
long hugetlb_unreserve_pages(struct inode *inode, long start, long end,
include/linux/hugetlb.h
245
unsigned long *start, unsigned long *end);
include/linux/hugetlb.h
248
unsigned long *begin, unsigned long *end);
include/linux/hugetlb.h
253
unsigned long *start, unsigned long *end)
include/linux/hugetlb.h
256
__hugetlb_zap_begin(vma, start, end);
include/linux/hugetlb.h
274
unsigned long address, unsigned long end, pgprot_t newprot,
include/linux/hugetlb.h
317
unsigned long *start, unsigned long *end)
include/linux/hugetlb.h
323
unsigned long *start, unsigned long *end)
include/linux/hugetlb.h
442
unsigned long end, pgprot_t newprot,
include/linux/hugetlb.h
450
unsigned long end, struct folio *folio,
include/linux/hugetlb_cgroup.h
148
unsigned long end);
include/linux/hugetlb_cgroup.h
257
unsigned long end)
include/linux/idr.h
115
int idr_alloc(struct idr *, void *ptr, int start, int end, gfp_t);
include/linux/idr.h
118
int idr_alloc_cyclic(struct idr *, void *ptr, int start, int end, gfp_t);
include/linux/idr.h
140
.id = idr_alloc(idr, ptr, start, end, gfp),
include/linux/idr.h
142
struct idr *idr, void *ptr, int start, int end, gfp_t gfp);
include/linux/ieee80211-s1g.h
367
static inline int ieee80211_s1g_len_bitmap(const u8 *ptr, const u8 *end)
include/linux/ieee80211-s1g.h
372
if (ptr >= end)
include/linux/ieee80211-s1g.h
378
if (ptr + 1 + n_subblks > end)
include/linux/ieee80211-s1g.h
384
static inline int ieee80211_s1g_len_single(const u8 *ptr, const u8 *end)
include/linux/ieee80211-s1g.h
386
return (ptr + 1 > end) ? -EINVAL : 1;
include/linux/ieee80211-s1g.h
389
static inline int ieee80211_s1g_len_olb(const u8 *ptr, const u8 *end)
include/linux/ieee80211-s1g.h
391
if (ptr >= end)
include/linux/ieee80211-s1g.h
394
return (ptr + 1 + *ptr > end) ? -EINVAL : 1 + *ptr;
include/linux/ieee80211-s1g.h
404
const u8 *ptr, const u8 *end)
include/linux/ieee80211-s1g.h
407
while (ptr + 1 <= end) {
include/linux/ieee80211-s1g.h
416
len = ieee80211_s1g_len_bitmap(ptr, end);
include/linux/ieee80211-s1g.h
420
len = ieee80211_s1g_len_single(ptr, end);
include/linux/ieee80211-s1g.h
424
len = ieee80211_s1g_len_olb(ptr, end);
include/linux/ihex.h
49
const struct ihex_binrec *end, *rec;
include/linux/ihex.h
52
end = (const void *)&fw->data[fw->size - sizeof(*end)];
include/linux/ihex.h
54
for (; rec <= end; rec = __ihex_next_binrec(rec)) {
include/linux/ihex.h
56
if (rec == end && !be16_to_cpu(rec->len))
include/linux/inet.h
53
extern int in4_pton(const char *src, int srclen, u8 *dst, int delim, const char **end);
include/linux/inet.h
54
extern int in6_pton(const char *src, int srclen, u8 *dst, int delim, const char **end);
include/linux/io.h
28
int ioremap_page_range(unsigned long addr, unsigned long end,
include/linux/io.h
30
int vmap_page_range(unsigned long addr, unsigned long end,
include/linux/io.h
33
static inline int ioremap_page_range(unsigned long addr, unsigned long end,
include/linux/io.h
38
static inline int vmap_page_range(unsigned long addr, unsigned long end,
include/linux/iomap.h
269
u64 end = iter->iomap.offset + iter->iomap.length;
include/linux/iomap.h
272
end = min(end, iter->srcmap.offset + iter->srcmap.length);
include/linux/iomap.h
273
return min(len, end - pos);
include/linux/iomap.h
360
loff_t end, unsigned int *iomap_flags);
include/linux/iommu.h
1005
unsigned long start = iova, end = start + size - 1;
include/linux/iommu.h
1007
return gather->end != 0 &&
include/linux/iommu.h
1008
(end + 1 < gather->start || start > gather->end + 1);
include/linux/iommu.h
1025
unsigned long end = iova + size - 1;
include/linux/iommu.h
1029
if (gather->end < end)
include/linux/iommu.h
1030
gather->end = end;
include/linux/iommu.h
1636
void iommu_sva_invalidate_kva_range(unsigned long start, unsigned long end);
include/linux/iommu.h
1661
static inline void iommu_sva_invalidate_kva_range(unsigned long start, unsigned long end) {}
include/linux/iommu.h
360
unsigned long end;
include/linux/iommu.h
984
likely(iotlb_gather->start < iotlb_gather->end))
include/linux/ioport.h
161
.end = (_start) + (_size) - 1, \
include/linux/ioport.h
24
resource_size_t end;
include/linux/ioport.h
247
resource_size_t start, resource_size_t end,
include/linux/ioport.h
276
res->end = res->start + size - 1;
include/linux/ioport.h
297
return res->end - res->start + 1;
include/linux/ioport.h
314
return r1->start <= r2->start && r1->end >= r2->end;
include/linux/ioport.h
320
return r1->start <= r2->end && r1->end >= r2->start;
include/linux/ioport.h
329
r->end = min(r1->end, r2->end);
include/linux/ioport.h
339
r->end = max(r1->end, r2->end);
include/linux/ioport.h
416
walk_mem_res(u64 start, u64 end, void *arg,
include/linux/ioport.h
419
walk_system_ram_res(u64 start, u64 end, void *arg,
include/linux/ioport.h
422
walk_system_ram_res_rev(u64 start, u64 end, void *arg,
include/linux/ioport.h
425
walk_iomem_res_desc(unsigned long desc, unsigned long flags, u64 start, u64 end,
include/linux/ioport.h
427
extern int walk_soft_reserve_res(u64 start, u64 end, void *arg,
include/linux/ioport.h
442
res->end = irq;
include/linux/jbd2.h
723
jbd2_time_diff(unsigned long start, unsigned long end)
include/linux/jbd2.h
725
if (end >= start)
include/linux/jbd2.h
726
return end - start;
include/linux/jbd2.h
728
return end + (MAX_JIFFY_OFFSET - start);
include/linux/jump_label.h
228
extern int jump_label_text_reserved(void *start, void *end);
include/linux/jump_label.h
313
static inline int jump_label_text_reserved(void *start, void *end)
include/linux/kasan.h
583
void __kasan_release_vmalloc(unsigned long start, unsigned long end,
include/linux/kasan.h
587
static inline void kasan_release_vmalloc(unsigned long start, unsigned long end,
include/linux/kasan.h
593
return __kasan_release_vmalloc(start, end, free_region_start,
include/linux/kasan.h
608
unsigned long end,
include/linux/kasan.h
665
unsigned long end,
include/linux/kexec.h
204
unsigned long end,
include/linux/kexec.h
212
*temp_start = start + (end - start) / USHRT_MAX * i;
include/linux/kexec.h
217
unsigned long end,
include/linux/kexec.h
247
unsigned long end)
include/linux/kexec.h
501
static inline void crash_free_reserved_phys_range(unsigned long begin, unsigned long end)
include/linux/kexec.h
505
for (addr = begin; addr < end; addr += PAGE_SIZE)
include/linux/kmsan.h
143
unsigned long end,
include/linux/kmsan.h
157
void kmsan_vunmap_range_noflush(unsigned long start, unsigned long end);
include/linux/kmsan.h
171
int __must_check kmsan_ioremap_page_range(unsigned long addr, unsigned long end,
include/linux/kmsan.h
183
void kmsan_iounmap_page_range(unsigned long start, unsigned long end);
include/linux/kmsan.h
351
unsigned long start, unsigned long end, pgprot_t prot,
include/linux/kmsan.h
358
unsigned long end)
include/linux/kmsan.h
363
unsigned long end,
include/linux/kmsan.h
372
unsigned long end)
include/linux/kprobes.h
283
extern int kprobe_add_area_blacklist(unsigned long start, unsigned long end);
include/linux/ksm.h
142
unsigned long end, int advice, vm_flags_t *vm_flags)
include/linux/ksm.h
19
unsigned long end, int advice, vm_flags_t *vm_flags);
include/linux/kvm_host.h
1193
static inline bool kvm_memslot_iter_is_valid(struct kvm_memslot_iter *iter, gfn_t end)
include/linux/kvm_host.h
1202
return iter->slot->base_gfn < end;
include/linux/kvm_host.h
1206
#define kvm_for_each_memslot_in_gfn_range(iter, slots, start, end) \
include/linux/kvm_host.h
1208
kvm_memslot_iter_is_valid(iter, end); \
include/linux/kvm_host.h
1558
void kvm_mmu_invalidate_range_add(struct kvm *kvm, gfn_t start, gfn_t end);
include/linux/kvm_host.h
2522
bool kvm_range_has_memory_attributes(struct kvm *kvm, gfn_t start, gfn_t end,
include/linux/kvm_host.h
2589
void kvm_arch_gmem_invalidate(kvm_pfn_t start, kvm_pfn_t end);
include/linux/kvm_host.h
268
gfn_t end;
include/linux/lz4.h
118
const unsigned char *end;
include/linux/maple_tree.h
444
unsigned char end; /* The end of the node */
include/linux/maple_tree.h
481
#define MA_STATE(name, mt, first, end) \
include/linux/maple_tree.h
485
.last = end, \
include/linux/maple_tree.h
78
unsigned char end; /* end of data */
include/linux/memblock.h
402
phys_addr_t start, phys_addr_t end);
include/linux/memblock.h
405
phys_addr_t end, int nid, bool exact_nid);
include/linux/memblock.h
607
void early_memtest(phys_addr_t start, phys_addr_t end);
include/linux/memblock.h
610
static inline void early_memtest(phys_addr_t start, phys_addr_t end) { }
include/linux/mempolicy.h
119
pgoff_t start, end;
include/linux/migrate.h
173
unsigned long end;
include/linux/mm.h
1339
unsigned long start, unsigned long end, gfp_t gfp)
include/linux/mm.h
1341
__mas_set_range(&vmi->mas, start, end - 1);
include/linux/mm.h
2847
unsigned long end, unsigned long floor, unsigned long ceiling);
include/linux/mm.h
2889
void truncate_pagecache_range(struct inode *inode, loff_t offset, loff_t end);
include/linux/mm.h
2995
long memfd_pin_folios(struct file *memfd, loff_t start, loff_t end,
include/linux/mm.h
3044
unsigned long end, unsigned long cp_flags);
include/linux/mm.h
3047
unsigned long start, unsigned long end, vm_flags_t newflags);
include/linux/mm.h
3684
extern unsigned long free_reserved_area(void *start, void *end,
include/linux/mm.h
3690
phys_addr_t end, int nid);
include/linux/mm.h
3883
unsigned long end, struct list_head *uf, bool unlock);
include/linux/mm.h
4004
return desc->end - desc->start;
include/linux/mm.h
4029
WARN_ON_ONCE(start < desc->start || start >= desc->end);
include/linux/mm.h
4030
WARN_ON_ONCE(start + size > desc->end);
include/linux/mm.h
4099
unsigned long start, unsigned long end)
include/linux/mm.h
4101
return (vma && vma->vm_start <= start && end <= vma->vm_end);
include/linux/mm.h
4122
unsigned long start, unsigned long end);
include/linux/mm.h
4505
int vmemmap_populate_basepages(unsigned long start, unsigned long end,
include/linux/mm.h
4507
int vmemmap_populate_hugepages(unsigned long start, unsigned long end,
include/linux/mm.h
4509
int vmemmap_populate(unsigned long start, unsigned long end, int node,
include/linux/mm.h
4511
int vmemmap_populate_hvo(unsigned long start, unsigned long end, int node,
include/linux/mm.h
4513
int vmemmap_undo_hvo(unsigned long start, unsigned long end, int node,
include/linux/mm.h
4515
void vmemmap_wrprotect_hvo(unsigned long start, unsigned long end, int node,
include/linux/mm.h
4519
void vmemmap_free(unsigned long start, unsigned long end,
include/linux/mm.h
4737
pgoff_t *end);
include/linux/mm.h
765
unsigned long end, unsigned long newflags);
include/linux/mm_types.h
885
unsigned long end;
include/linux/mmu_notifier.h
103
unsigned long end);
include/linux/mmu_notifier.h
113
unsigned long end);
include/linux/mmu_notifier.h
201
unsigned long end);
include/linux/mmu_notifier.h
265
unsigned long end;
include/linux/mmu_notifier.h
381
unsigned long end);
include/linux/mmu_notifier.h
384
unsigned long end);
include/linux/mmu_notifier.h
390
unsigned long start, unsigned long end);
include/linux/mmu_notifier.h
408
unsigned long end)
include/linux/mmu_notifier.h
411
return __mmu_notifier_clear_flush_young(mm, start, end);
include/linux/mmu_notifier.h
417
unsigned long end)
include/linux/mmu_notifier.h
420
return __mmu_notifier_clear_young(mm, start, end);
include/linux/mmu_notifier.h
477
unsigned long start, unsigned long end)
include/linux/mmu_notifier.h
480
__mmu_notifier_arch_invalidate_secondary_tlbs(mm, start, end);
include/linux/mmu_notifier.h
500
unsigned long end)
include/linux/mmu_notifier.h
505
range->end = end;
include/linux/mmu_notifier.h
513
unsigned long end, void *owner)
include/linux/mmu_notifier.h
515
mmu_notifier_range_init(range, event, flags, mm, start, end);
include/linux/mmu_notifier.h
572
unsigned long end;
include/linux/mmu_notifier.h
577
unsigned long end)
include/linux/mmu_notifier.h
580
range->end = end;
include/linux/mmu_notifier.h
583
#define mmu_notifier_range_init(range,event,flags,mm,start,end) \
include/linux/mmu_notifier.h
584
_mmu_notifier_range_init(range, start, end)
include/linux/mmu_notifier.h
586
end, owner) \
include/linux/mmu_notifier.h
587
_mmu_notifier_range_init(range, start, end)
include/linux/mmu_notifier.h
606
unsigned long end)
include/linux/mmu_notifier.h
613
unsigned long end)
include/linux/mmu_notifier.h
641
unsigned long start, unsigned long end)
include/linux/nfs_fs.h
251
u64 start, end;
include/linux/numa.h
44
int numa_fill_memblks(u64 start, u64 end);
include/linux/numa_memblks.h
15
u64 end;
include/linux/numa_memblks.h
24
int __init numa_add_memblk(int nodeid, u64 start, u64 end);
include/linux/numa_memblks.h
25
int __init numa_add_reserved_memblk(int nid, u64 start, u64 end);
include/linux/nvmem-provider.h
48
unsigned int end;
include/linux/of_address.h
15
const __be32 *end;
include/linux/of_address.h
50
if (!parser || !parser->node || !parser->range || parser->range == parser->end)
include/linux/of_address.h
52
return (parser->end - parser->range) / (parser->na + parser->pna + parser->ns);
include/linux/packing.h
33
#define PACKED_FIELD(start, end, struct_name, struct_field) \
include/linux/packing.h
36
(end), \
include/linux/padata.h
139
void (*thread_fn)(unsigned long start, unsigned long end, void *arg);
include/linux/pagemap.h
1295
loff_t mapping_seek_hole_data(struct address_space *, loff_t start, loff_t end,
include/linux/pagemap.h
22
pgoff_t start, pgoff_t end);
include/linux/pagemap.h
32
pgoff_t start, pgoff_t end);
include/linux/pagemap.h
36
loff_t pos, loff_t end, bool nowait);
include/linux/pagemap.h
47
loff_t start, loff_t end);
include/linux/pagemap.h
58
loff_t start, loff_t end);
include/linux/pagemap.h
991
pgoff_t end, struct folio_batch *fbatch);
include/linux/pagemap.h
993
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch);
include/linux/pagemap.h
995
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch);
include/linux/pagemap.h
997
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch);
include/linux/pagewalk.h
132
unsigned long end, const struct mm_walk_ops *ops,
include/linux/pagewalk.h
135
unsigned long end, const struct mm_walk_ops *ops,
include/linux/pagewalk.h
138
unsigned long end, const struct mm_walk_ops *ops,
include/linux/pagewalk.h
141
unsigned long end, const struct mm_walk_ops *ops,
include/linux/pagewalk.h
88
int (*pre_vma)(unsigned long start, unsigned long end,
include/linux/pci.h
2278
#define pci_resource_end(dev, bar) (pci_resource_n(dev, bar)->end)
include/linux/pci.h
2320
resource_size_t *start, resource_size_t *end);
include/linux/pci.h
2677
struct pci_dev *end, u16 acs_flags);
include/linux/pci.h
895
pci_bus_addr_t end;
include/linux/pci.h
900
return region->end - region->start + 1;
include/linux/pgtable.h
1401
#define pgd_addr_end(addr, end) \
include/linux/pgtable.h
1403
(__boundary - 1 < (end) - 1)? __boundary: (end); \
include/linux/pgtable.h
1407
#define p4d_addr_end(addr, end) \
include/linux/pgtable.h
1409
(__boundary - 1 < (end) - 1)? __boundary: (end); \
include/linux/pgtable.h
1414
#define pud_addr_end(addr, end) \
include/linux/pgtable.h
1416
(__boundary - 1 < (end) - 1)? __boundary: (end); \
include/linux/pgtable.h
1421
#define pmd_addr_end(addr, end) \
include/linux/pgtable.h
1423
(__boundary - 1 < (end) - 1)? __boundary: (end); \
include/linux/pgtable.h
1644
void arch_sync_kernel_mappings(unsigned long start, unsigned long end);
include/linux/pgtable.h
2097
#define flush_pmd_tlb_range(vma, addr, end) flush_tlb_range(vma, addr, end)
include/linux/pgtable.h
2098
#define flush_pud_tlb_range(vma, addr, end) flush_tlb_range(vma, addr, end)
include/linux/pgtable.h
2100
#define flush_pmd_tlb_range(vma, addr, end) BUILD_BUG()
include/linux/pgtable.h
2101
#define flush_pud_tlb_range(vma, addr, end) BUILD_BUG()
include/linux/pnp.h
121
return res->end;
include/linux/pnp.h
462
int pnp_range_reserved(resource_size_t start, resource_size_t end);
include/linux/pnp.h
495
static inline int pnp_range_reserved(resource_size_t start, resource_size_t end) { return 0; }
include/linux/pnp.h
53
if (res->start == 0 && res->end == 0)
include/linux/pnp.h
75
return res->end;
include/linux/prefetch.h
54
char *end = addr + len;
include/linux/prefetch.h
56
for (cp = addr; cp < end; cp += PREFETCH_STRIDE)
include/linux/ptdump.h
10
unsigned long end;
include/linux/range.h
13
return range->end - range->start + 1;
include/linux/range.h
20
return r1->start <= r2->start && r1->end >= r2->end;
include/linux/range.h
27
return r1->start <= r2->end && r1->end >= r2->start;
include/linux/range.h
31
u64 start, u64 end);
include/linux/range.h
35
u64 start, u64 end);
include/linux/range.h
37
void subtract_range(struct range *range, int az, u64 start, u64 end);
include/linux/range.h
46
.end = (_end), \
include/linux/range.h
8
u64 end;
include/linux/relay.h
261
goto end;
include/linux/relay.h
266
end:
include/linux/rio_drv.h
256
static inline void rio_init_mbox_res(struct resource *res, int start, int end)
include/linux/rio_drv.h
260
res->end = end;
include/linux/rio_drv.h
274
static inline void rio_init_dbell_res(struct resource *res, u16 start, u16 end)
include/linux/rio_drv.h
278
res->end = end;
include/linux/rseq.h
158
return 1U << get_count_order(offsetof(struct rseq, end));
include/linux/sctp.h
373
__be16 end;
include/linux/shmem_fs.h
127
void shmem_truncate_range(struct inode *inode, loff_t start, uoff_t end);
include/linux/shmem_fs.h
163
pgoff_t start, pgoff_t end);
include/linux/skbuff.h
1093
sk_buff_data_t end;
include/linux/skbuff.h
1724
return skb->head + skb->end;
include/linux/skbuff.h
1729
return skb->end;
include/linux/skbuff.h
1734
skb->end = offset;
include/linux/skbuff.h
1739
return skb->end;
include/linux/skbuff.h
1744
return skb->end - skb->head;
include/linux/skbuff.h
1749
skb->end = skb->head + offset;
include/linux/skbuff.h
2900
return skb_is_nonlinear(skb) ? 0 : skb->end - skb->tail;
include/linux/skbuff.h
2915
return skb->end - skb->tail - skb->reserved_tailroom;
include/linux/skmsg.h
152
WARN_ON(i == msg->sg.end && bytes);
include/linux/skmsg.h
165
static inline u32 sk_msg_iter_dist(u32 start, u32 end)
include/linux/skmsg.h
167
return end >= start ? end - start : end + (NR_MSG_FRAG_IDS - start);
include/linux/skmsg.h
217
return sk_msg_iter_dist(msg->sg.start, msg->sg.end) == MAX_MSG_FRAGS;
include/linux/skmsg.h
222
return sk_msg_iter_dist(msg->sg.start, msg->sg.end);
include/linux/skmsg.h
264
sge = sk_msg_elem(msg, msg->sg.end);
include/linux/skmsg.h
268
__set_bit(msg->sg.end, msg->sg.copy);
include/linux/skmsg.h
270
sk_msg_iter_next(msg, end);
include/linux/skmsg.h
281
if (i == msg->sg.end)
include/linux/skmsg.h
29
u32 end;
include/linux/soc/pxa/mfp.h
442
unsigned int end;
include/linux/soc/pxa/mfp.h
446
#define MFP_ADDR_X(start, end, offset) \
include/linux/soc/pxa/mfp.h
447
{ MFP_PIN_##start, MFP_PIN_##end, offset }
include/linux/sprintf.h
29
char *rust_fmt_argument(char *buf, char *end, const void *ptr);
include/linux/static_call.h
183
extern int static_call_text_reserved(void *start, void *end);
include/linux/static_call.h
266
static inline int static_call_text_reserved(void *start, void *end)
include/linux/static_call.h
342
static inline int static_call_text_reserved(void *start, void *end)
include/linux/sunrpc/svc.h
532
xdr->end = resv->iov_base + PAGE_SIZE;
include/linux/sunrpc/svc.h
576
xdr->end -= XDR_QUADLEN(slack);
include/linux/sunrpc/svc.h
580
WARN_ON(xdr->p > xdr->end);
include/linux/sunrpc/xdr.h
224
__be32 *end; /* end of available buffer space */
include/linux/suspend.h
130
void (*end)(void);
include/linux/suspend.h
142
void (*end)(void);
include/linux/suspend.h
370
void (*end)(void);
include/linux/swiotlb.h
165
if (paddr >= mem->defpool.start && paddr < mem->defpool.end)
include/linux/swiotlb.h
72
phys_addr_t end;
include/linux/uprobes.h
214
extern void uprobe_munmap(struct vm_area_struct *vma, unsigned long start, unsigned long end);
include/linux/uprobes.h
278
uprobe_munmap(struct vm_area_struct *vma, unsigned long start, unsigned long end)
include/linux/userfaultfd_k.h
265
unsigned long end);
include/linux/userfaultfd_k.h
268
unsigned long start, unsigned long end, struct list_head *uf);
include/linux/userfaultfd_k.h
280
unsigned long end);
include/linux/userfaultfd_k.h
285
unsigned long start, unsigned long end,
include/linux/userfaultfd_k.h
417
unsigned long end)
include/linux/userfaultfd_k.h
423
unsigned long start, unsigned long end,
include/linux/vmalloc.h
114
static inline unsigned long arch_vmap_pte_range_map_size(unsigned long addr, unsigned long end,
include/linux/vmalloc.h
175
unsigned long start, unsigned long end, gfp_t gfp_mask,
include/linux/vmalloc.h
229
int vmap_pages_range(unsigned long addr, unsigned long end, pgprot_t prot,
include/linux/vmalloc.h
251
unsigned long start, unsigned long end,
include/linux/vmalloc.h
292
unsigned long end, struct page **pages);
include/linux/vmalloc.h
294
unsigned long end);
include/linux/vmalloc.h
295
void vunmap_range(unsigned long addr, unsigned long end);
include/linux/writeback.h
364
pgoff_t start, pgoff_t end);
include/linux/zorro.h
95
#define zorro_resource_end(z) ((z)->resource.end)
include/media/cec.h
578
unsigned int end = offset + d;
include/media/cec.h
585
if (tag == 3 && len >= 5 && i + len <= end &&
include/media/cec.h
591
} while (i < end);
include/net/bluetooth/coredump.h
50
char *end;
include/net/codel_impl.h
193
goto end;
include/net/codel_impl.h
253
end:
include/net/fib_rules.h
143
return range->start != 0 && range->end != 0;
include/net/fib_rules.h
150
ntohs(port) <= a->end;
include/net/fib_rules.h
166
return a->start != 0 && a->end != 0 && a->end < 0xffff &&
include/net/fib_rules.h
167
a->start <= a->end;
include/net/fib_rules.h
17
kuid_t end;
include/net/fib_rules.h
174
a->end == b->end;
include/net/fib_rules.h
180
return range->start != range->end;
include/net/inet_frag.h
175
int offset, int end);
include/net/netfilter/nf_tables.h
1082
struct nft_rule_dp end; /* end of nft_rule_blob marker */
include/net/netlabel.h
459
u32 end,
include/net/netlabel.h
606
u32 end,
include/net/regulatory.h
225
#define REG_RULE_EXT(start, end, bw, gain, eirp, dfs_cac, reg_flags) \
include/net/regulatory.h
228
.freq_range.end_freq_khz = MHZ_TO_KHZ(end), \
include/net/regulatory.h
236
#define REG_RULE(start, end, bw, gain, eirp, reg_flags) \
include/net/regulatory.h
237
REG_RULE_EXT(start, end, bw, gain, eirp, 0, reg_flags)
include/net/sctp/sctp.h
426
#define _sctp_walk_params(pos, chunk, end)\
include/net/sctp/sctp.h
429
(void *)chunk + end) &&\
include/net/sctp/sctp.h
430
pos.v <= (void *)chunk + end - ntohs(pos.p->length) &&\
include/net/sctp/sctp.h
437
#define _sctp_walk_errors(err, chunk_hdr, end)\
include/net/sctp/sctp.h
441
(void *)chunk_hdr + end) &&\
include/net/sctp/sctp.h
442
(void *)err <= (void *)chunk_hdr + end - ntohs(err->length) &&\
include/net/sctp/sctp.h
449
#define _sctp_walk_fwdtsn(pos, chunk, end)\
include/net/sctp/sctp.h
451
(void *)pos <= (void *)(chunk->subh.fwdtsn_hdr + 1) + end - sizeof(struct sctp_fwdtsn_skip);\
include/trace/events/btrfs.h
2483
TP_PROTO(const struct btrfs_fs_info *fs_info, u64 start, u64 end,
include/trace/events/btrfs.h
2486
TP_ARGS(fs_info, start, end, found_start, found_end),
include/trace/events/btrfs.h
2490
__field( u64, end )
include/trace/events/btrfs.h
2497
__entry->end = end;
include/trace/events/btrfs.h
2503
__entry->start, __entry->end, __entry->found_start,
include/trace/events/btrfs.h
731
TP_PROTO(const struct btrfs_inode *inode, u64 start, u64 end,
include/trace/events/btrfs.h
734
TP_ARGS(inode, start, end, uptodate),
include/trace/events/btrfs.h
739
__field( u64, end )
include/trace/events/btrfs.h
747
__entry->end = end;
include/trace/events/btrfs.h
755
__entry->end, __entry->uptodate)
include/trace/events/damon.h
103
__entry->end = r->ar.end;
include/trace/events/damon.h
112
__entry->start, __entry->end,
include/trace/events/damon.h
144
__field(unsigned long, end)
include/trace/events/damon.h
153
__entry->end = r->ar.end;
include/trace/events/damon.h
160
__entry->start, __entry->end,
include/trace/events/damon.h
92
__field(unsigned long, end)
include/trace/events/dlm.h
598
__field(uint64_t, end)
include/trace/events/dlm.h
613
__entry->end = info->end;
include/trace/events/dlm.h
621
__entry->rv, __entry->start, __entry->end)
include/trace/events/ext4.h
2136
ext4_lblk_t end, int depth),
include/trace/events/ext4.h
2138
TP_ARGS(inode, start, end, depth),
include/trace/events/ext4.h
2144
__field( ext4_lblk_t, end )
include/trace/events/ext4.h
2152
__entry->end = end;
include/trace/events/ext4.h
2160
(unsigned) __entry->end,
include/trace/events/ext4.h
2165
TP_PROTO(struct inode *inode, ext4_lblk_t start, ext4_lblk_t end,
include/trace/events/ext4.h
2168
TP_ARGS(inode, start, end, depth, pc, eh_entries),
include/trace/events/ext4.h
2174
__field( ext4_lblk_t, end )
include/trace/events/ext4.h
2186
__entry->end = end;
include/trace/events/ext4.h
2200
(unsigned) __entry->end,
include/trace/events/ext4.h
2944
long start, long end, int ret),
include/trace/events/ext4.h
2946
TP_ARGS(handle, inode, start, end, ret),
include/trace/events/ext4.h
2954
__field(long, end)
include/trace/events/ext4.h
2966
__entry->end = end;
include/trace/events/ext4.h
2973
__entry->error, __entry->start, __entry->end)
include/trace/events/f2fs.h
1016
__field(loff_t, end)
include/trace/events/f2fs.h
1024
__entry->end = end_pos;
include/trace/events/f2fs.h
1031
__entry->end,
include/trace/events/kvm.h
368
TP_PROTO(gfn_t start, gfn_t end, unsigned long attr),
include/trace/events/kvm.h
369
TP_ARGS(start, end, attr),
include/trace/events/kvm.h
373
__field(gfn_t, end)
include/trace/events/kvm.h
379
__entry->end = end;
include/trace/events/kvm.h
384
__entry->start, __entry->end, __entry->attr)
include/trace/events/kvm.h
389
TP_PROTO(unsigned long start, unsigned long end),
include/trace/events/kvm.h
390
TP_ARGS(start, end),
include/trace/events/kvm.h
394
__field( unsigned long, end )
include/trace/events/kvm.h
399
__entry->end = end;
include/trace/events/kvm.h
403
__entry->start, __entry->end)
include/trace/events/kvm.h
407
TP_PROTO(unsigned long start, unsigned long end),
include/trace/events/kvm.h
408
TP_ARGS(start, end),
include/trace/events/kvm.h
412
__field( unsigned long, end )
include/trace/events/kvm.h
417
__entry->end = end;
include/trace/events/kvm.h
421
__entry->start, __entry->end)
include/trace/events/sunrpc.h
413
DEFINE_RPC_RUNNING_EVENT(end);
include/trace/events/sunrpc.h
678
__field(const void *, end)
include/trace/events/sunrpc.h
709
__entry->end = xdr->end;
include/trace/events/sunrpc.h
723
__entry->requested, __entry->p, __entry->end,
include/trace/events/sunvnet.h
71
TP_PROTO(int lsid, int rsid, int end),
include/trace/events/sunvnet.h
73
TP_ARGS(lsid, rsid, end),
include/trace/events/sunvnet.h
78
__field(int, end)
include/trace/events/sunvnet.h
84
__entry->end = end;
include/trace/events/sunvnet.h
88
__entry->lsid, __entry->rsid, __entry->end)
include/trace/events/vmalloc.h
65
TP_PROTO(unsigned long start, unsigned long end,
include/trace/events/vmalloc.h
68
TP_ARGS(start, end, npurged),
include/trace/events/vmalloc.h
72
__field(unsigned long, end)
include/trace/events/vmalloc.h
78
__entry->end = end;
include/trace/events/vmalloc.h
83
__entry->start, __entry->end, __entry->npurged)
include/trace/events/xen.h
351
unsigned long addr, unsigned long end),
include/trace/events/xen.h
352
TP_ARGS(cpus, mm, addr, end),
include/trace/events/xen.h
357
__field(unsigned long, end)
include/trace/events/xen.h
362
__entry->end = end),
include/trace/events/xen.h
364
__entry->ncpus, __entry->mm, __entry->addr, __entry->end)
include/uapi/drm/asahi_drm.h
877
struct drm_asahi_timestamp end;
include/uapi/drm/radeon_drm.h
636
int end;
include/uapi/drm/radeon_drm.h
692
int end;
include/uapi/drm/xe_drm.h
2223
__u64 end;
include/uapi/linux/btrfs.h
195
__u64 end; /* in */
include/uapi/linux/btrfs_tree.h
911
__le64 end;
include/uapi/linux/dlm_plock.h
42
__u64 end;
include/uapi/linux/fib_rules.h
35
__u32 end;
include/uapi/linux/fib_rules.h
40
__u16 end;
include/uapi/linux/fs.h
467
__u64 end;
include/uapi/linux/fs.h
495
__u64 end;
include/uapi/linux/fuse.h
354
uint64_t end;
include/uapi/linux/gpib_ioctl.h
24
__s32 end; /* end flag return for reads, end io suppression request for cmd*/
include/uapi/linux/rseq.h
204
char end[];
include/uapi/linux/userfaultfd.h
136
__u64 end;
include/uapi/linux/vfio.h
1545
__u64 end;
include/uapi/linux/virtio_iommu.h
136
__le64 end;
include/uapi/linux/virtio_iommu.h
23
__le64 end;
include/uapi/linux/virtio_iommu.h
28
__le32 end;
include/uapi/sound/sfnt_info.h
104
int start, end; /* sample offset correction */
include/uapi/sound/sfnt_info.h
149
int start, end; /* start & end offset */
init/calibrate.c
41
unsigned long pre_end, end, post_end;
init/calibrate.c
84
end = post_start;
init/calibrate.c
87
pre_end = end;
init/calibrate.c
88
read_current_timer(&end);
init/do_mounts.c
409
ktime_t end;
init/do_mounts.c
416
end = ktime_add_ms(ktime_get_raw(), root_wait);
init/do_mounts.c
421
if (root_wait > 0 && ktime_after(ktime_get_raw(), end))
init/initramfs.c
653
void __weak __init free_initrd_mem(unsigned long start, unsigned long end)
init/initramfs.c
657
unsigned long aligned_end = ALIGN(end, PAGE_SIZE);
init/initramfs.c
662
free_reserved_area((void *)start, (void *)end, POISON_FREE_INITMEM,
init/initramfs.c
670
unsigned long crashk_end = (unsigned long)__va(crashk_res.end);
init/main.c
327
#define rest(dst, end) ((end) > (dst) ? (end) - (dst) : 0)
init/main.c
333
char *end = buf + size;
init/main.c
345
ret = snprintf(buf, rest(buf, end), "%s ", xbc_namebuf);
init/main.c
358
ret = snprintf(buf, rest(buf, end), "%s=%s%s%s ",
init/main.c
366
return buf - (end - size);
init/main.c
859
char *end;
init/main.c
886
end = unknown_options;
init/main.c
889
end += sprintf(end, " %s", *p);
init/main.c
891
end += sprintf(end, " %s", *p);
io_uring/filetable.c
147
u32 end;
io_uring/filetable.c
151
if (check_add_overflow(range.off, range.len, &end))
io_uring/filetable.c
153
if (range.resv || end > ctx->file_table.data.nr)
io_uring/io_uring.c
2439
unsigned long end;
io_uring/io_uring.c
2445
if (unlikely(check_add_overflow(offset, size, &end) ||
io_uring/io_uring.c
2446
end > ctx->cq_wait_size))
io_uring/io_uring.h
196
int start, int end);
io_uring/memmap.c
189
u64 end;
io_uring/memmap.c
206
if (check_add_overflow(reg->user_addr, reg->size, &end))
io_uring/memmap.c
42
unsigned long start, end, nr_pages;
io_uring/memmap.c
46
if (check_add_overflow(uaddr, len, &end))
io_uring/memmap.c
48
if (check_add_overflow(end, PAGE_SIZE - 1, &end))
io_uring/memmap.c
51
end = end >> PAGE_SHIFT;
io_uring/memmap.c
53
nr_pages = end - start;
io_uring/sync.c
75
loff_t end = sync->off + sync->len;
io_uring/sync.c
81
ret = vfs_fsync_range(req->file, sync->off, end > 0 ? end : LLONG_MAX,
io_uring/tctx.c
241
int start, int end)
io_uring/tctx.c
244
for (offset = start; offset < end; offset++) {
io_uring/tctx.c
256
int start, int end)
io_uring/tctx.c
268
offset = io_ring_add_registered_file(tctx, file, start, end);
io_uring/tctx.c
301
int start, end;
io_uring/tctx.c
315
end = IO_RINGFD_REG_MAX;
io_uring/tctx.c
322
end = start + 1;
io_uring/tctx.c
325
ret = io_ring_add_registered_fd(tctx, reg.data, start, end);
io_uring/zcrx.c
1366
int i, copy, end, off;
io_uring/zcrx.c
1410
end = start + skb_frag_size(frag);
io_uring/zcrx.c
1412
if (offset < end) {
io_uring/zcrx.c
1413
copy = end - offset;
io_uring/zcrx.c
1427
start = end;
io_uring/zcrx.c
1434
end = start + frag_iter->len;
io_uring/zcrx.c
1435
if (offset < end) {
io_uring/zcrx.c
1438
copy = end - offset;
io_uring/zcrx.c
1454
start = end;
ipc/shm.c
631
static int shm_fsync(struct file *file, loff_t start, loff_t end, int datasync)
ipc/shm.c
637
return sfd->file->f_op->fsync(sfd->file, start, end, datasync);
kernel/auditsc.c
1479
char *end = proctitle + len - 1;
kernel/auditsc.c
1481
while (end > proctitle && !isprint(*end))
kernel/auditsc.c
1482
end--;
kernel/auditsc.c
1485
len = end - proctitle + 1;
kernel/bpf/bpf_iter.c
765
int end; /* final value, exclusive */
kernel/bpf/bpf_iter.c
770
__bpf_kfunc int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end)
kernel/bpf/bpf_iter.c
780
if (start > end) {
kernel/bpf/bpf_iter.c
781
s->cur = s->end = 0;
kernel/bpf/bpf_iter.c
786
if ((s64)end - (s64)start > BPF_MAX_LOOPS) {
kernel/bpf/bpf_iter.c
787
s->cur = s->end = 0;
kernel/bpf/bpf_iter.c
796
s->end = end;
kernel/bpf/bpf_iter.c
810
if ((s64)(s->cur + 1) >= s->end) {
kernel/bpf/bpf_iter.c
811
s->cur = s->end = 0;
kernel/bpf/bpf_iter.c
824
s->cur = s->end = 0;
kernel/bpf/btf.c
3639
goto end;
kernel/bpf/btf.c
3645
goto end;
kernel/bpf/btf.c
3648
end:
kernel/bpf/btf.c
4099
goto end;
kernel/bpf/btf.c
4103
goto end;
kernel/bpf/btf.c
4148
goto end;
kernel/bpf/btf.c
4153
goto end;
kernel/bpf/btf.c
4158
goto end;
kernel/bpf/btf.c
4165
goto end;
kernel/bpf/btf.c
4172
goto end;
kernel/bpf/btf.c
4180
goto end;
kernel/bpf/btf.c
4187
goto end;
kernel/bpf/btf.c
4194
end:
kernel/bpf/btf.c
5365
void *cur, *end;
kernel/bpf/btf.c
5369
end = cur + hdr->type_len;
kernel/bpf/btf.c
5372
while (cur < end) {
kernel/bpf/btf.c
5376
meta_size = btf_check_meta(env, t, end - cur);
kernel/bpf/btf.c
5523
const char *start, *end;
kernel/bpf/btf.c
5527
end = start + hdr->str_len;
kernel/bpf/btf.c
5529
if (end != btf->data + btf->data_size) {
kernel/bpf/btf.c
5538
if (!hdr->str_len || hdr->str_len - 1 > BTF_MAX_NAME_OFFSET || end[-1]) {
kernel/bpf/btf.c
5640
u8 *end = btf->data + hdr_len;
kernel/bpf/btf.c
5642
for (; expected_zero < end; expected_zero++) {
kernel/bpf/btf.c
8682
goto end;
kernel/bpf/btf.c
8703
goto end;
kernel/bpf/btf.c
8720
goto end;
kernel/bpf/btf.c
8737
goto end;
kernel/bpf/btf.c
8742
goto end;
kernel/bpf/btf.c
8751
goto end;
kernel/bpf/btf.c
8774
end:
kernel/bpf/btf.c
9050
goto end;
kernel/bpf/btf.c
9056
goto end;
kernel/bpf/btf.c
9062
goto end;
kernel/bpf/btf.c
9068
goto end;
kernel/bpf/btf.c
9073
goto end;
kernel/bpf/btf.c
9081
goto end;
kernel/bpf/btf.c
9100
end:
kernel/bpf/core.c
560
prog->aux->ksym.end = prog->aux->ksym.start + prog->jited_len;
kernel/bpf/core.c
567
const char *end = sym + KSYM_NAME_LEN;
kernel/bpf/core.c
590
snprintf(sym, (size_t)(end - sym), "_%s", func_name);
kernel/bpf/core.c
595
snprintf(sym, (size_t)(end - sym), "_%s", prog->aux->name);
kernel/bpf/core.c
624
if (val > ksym->end)
kernel/bpf/core.c
693
fp->aux->ksym_prefix.end = (unsigned long) fp->bpf_func;
kernel/bpf/core.c
730
unsigned long symbol_end = ksym->end;
kernel/bpf/helpers.c
2930
__bpf_kfunc int bpf_dynptr_adjust(const struct bpf_dynptr *p, u64 start, u64 end)
kernel/bpf/helpers.c
2935
if (!ptr->data || start > end)
kernel/bpf/helpers.c
2940
if (start > size || end > size)
kernel/bpf/helpers.c
2944
bpf_dynptr_set_size(ptr, end - start);
kernel/bpf/log.c
188
static int bpf_vlog_reverse_ubuf(struct bpf_verifier_log *log, int start, int end)
kernel/bpf/log.c
200
while (end - start > 1) {
kernel/bpf/log.c
201
nn = min(n, (end - start ) / 2);
kernel/bpf/log.c
205
if (copy_from_user(rbuf, log->ubuf + end - nn, nn))
kernel/bpf/log.c
216
if (copy_to_user(log->ubuf + end - nn, lbuf, nn))
kernel/bpf/log.c
220
end -= nn;
kernel/bpf/stream.c
375
goto end;
kernel/bpf/stream.c
380
end:
kernel/bpf/syscall.c
1217
const char *end = src + size;
kernel/bpf/syscall.c
1222
while (src < end && *src) {
kernel/bpf/syscall.c
1230
if (src == end)
kernel/bpf/syscall.c
200
unsigned long start, end;
kernel/bpf/syscall.c
219
if (check_add_overflow(start, t->size - 1, &end)) {
kernel/bpf/syscall.c
225
if ((start & PAGE_MASK) != (end & PAGE_MASK)) {
kernel/bpf/trampoline.c
158
ksym->end = ksym->start + size;
kernel/bpf/verifier.c
18599
static int copy_insn_array(struct bpf_map *map, u32 start, u32 end, u32 *items)
kernel/bpf/verifier.c
18604
for (i = start; i <= end; i++) {
kernel/bpf/verifier.c
18641
static int copy_insn_array_uniq(struct bpf_map *map, u32 start, u32 end, u32 *off)
kernel/bpf/verifier.c
18643
u32 n = end - start + 1;
kernel/bpf/verifier.c
18646
err = copy_insn_array(map, start, end, off);
kernel/bpf/verifier.c
22251
int end = start + len;
kernel/bpf/verifier.c
22254
for (i = start; i < end; i++) {
kernel/cfi.c
51
static bool is_trap(unsigned long addr, s32 *start, s32 *end)
kernel/cfi.c
55
for (p = start; p < end; ++p) {
kernel/cgroup/cgroup-v1.c
436
int end = l->length;
kernel/cgroup/cgroup-v1.c
438
while (index < end) {
kernel/cgroup/cgroup-v1.c
439
int mid = (index + end) / 2;
kernel/cgroup/cgroup-v1.c
446
end = mid;
kernel/cgroup/cgroup-v1.c
476
pid_t *end = l->list + l->length;
kernel/cgroup/cgroup-v1.c
482
if (p >= end) {
kernel/cgroup/cgroup.c
361
static int cgroup_idr_alloc(struct idr *idr, void *ptr, int start, int end,
kernel/cgroup/cgroup.c
368
ret = idr_alloc(idr, ptr, start, end, gfp_mask & ~__GFP_DIRECT_RECLAIM);
kernel/cgroup/dmem.c
713
char *end;
kernel/cgroup/dmem.c
720
*new_limit = memparse(options, &end);
kernel/cgroup/dmem.c
721
if (*end != '\0')
kernel/cpu.c
1094
goto end;
kernel/cpu.c
1122
end:
kernel/cpu.c
2264
enum cpuhp_state i, end;
kernel/cpu.c
2270
end = CPUHP_AP_ONLINE_DYN_END;
kernel/cpu.c
2274
end = CPUHP_BP_PREPARE_DYN_END;
kernel/cpu.c
2280
for (i = state; i <= end; i++, step++) {
kernel/cpu.c
312
ktime_t now, end, start = ktime_get();
kernel/cpu.c
315
end = start + 10ULL * NSEC_PER_SEC;
kernel/cpu.c
326
if (now > end) {
kernel/crash_core.c
170
return !res->end ? 0 : resource_size(res);
kernel/crash_core.c
253
mend = mem->ranges[i].end;
kernel/crash_core.c
295
unsigned long long start, end, p_start, p_end;
kernel/crash_core.c
299
end = mem->ranges[i].end;
kernel/crash_core.c
303
if (p_start > end)
kernel/crash_core.c
319
if (p_end > end)
kernel/crash_core.c
320
p_end = end;
kernel/crash_core.c
323
if (p_start == start && p_end == end) {
kernel/crash_core.c
328
} else if (p_start > start && p_end < end) {
kernel/crash_core.c
336
mem->ranges[i].end = p_start - 1;
kernel/crash_core.c
338
mem->ranges[i + 1].end = end;
kernel/crash_core.c
343
mem->ranges[i].end = p_start - 1;
kernel/crash_core.c
376
ram_res->end = old_res->end;
kernel/crash_core.c
383
old_res->end = 0;
kernel/crash_core.c
385
old_res->end = ram_res->start - 1;
kernel/crash_core.c
388
crash_free_reserved_phys_range(ram_res->start, ram_res->end);
kernel/crash_core.c
434
if (!crashk_res.end && crashk_low_res.end) {
kernel/crash_core.c
436
crashk_res.end = crashk_low_res.end;
kernel/crash_core.c
439
crashk_low_res.end = 0;
kernel/crash_core_test.c
109
static const struct range single_range_b = { .start = 100, .end = 199 };
kernel/crash_core_test.c
133
.expected_ranges = (const struct range[]){{ .start = 150, .end = 199 }},
kernel/crash_core_test.c
143
{ .start = 100, .end = 119 },
kernel/crash_core_test.c
144
{ .start = 180, .end = 199 }
kernel/crash_core_test.c
154
.expected_ranges = (const struct range[]){{ .start = 100, .end = 149 }},
kernel/crash_core_test.c
219
.expected_ranges = (const struct range[]){{ .start = 101, .end = 199 }},
kernel/crash_core_test.c
229
{ .start = 100, .end = 149 },
kernel/crash_core_test.c
230
{ .start = 151, .end = 199 }
kernel/crash_core_test.c
240
.expected_ranges = (const struct range[]){{ .start = 100, .end = 198 }},
kernel/crash_core_test.c
287
{ .start = 0, .end = 0x3efff },
kernel/crash_core_test.c
288
{ .start = 0x3f000, .end = 0x3ffff },
kernel/crash_core_test.c
289
{ .start = 0x40000, .end = 0x9ffff }
kernel/crash_core_test.c
301
{ .start = 1, .end = 299 },
kernel/crash_core_test.c
302
{ .start = 401, .end = 1000 },
kernel/crash_core_test.c
303
{ .start = 1001, .end = 2000 }
kernel/crash_core_test.c
53
KUNIT_ASSERT_EQ_MSG(test, expected_ranges[i].end, actual_ranges[i].end,
kernel/crash_dump_dm_crypt.c
37
char *end;
kernel/crash_dump_dm_crypt.c
41
dm_crypt_keys_addr = memparse(arg, &end);
kernel/crash_dump_dm_crypt.c
42
if (end > arg)
kernel/crash_reserve.c
123
if (total_mem >= start && total_mem < end) {
kernel/crash_reserve.c
32
.end = 0,
kernel/crash_reserve.c
384
crashk_low_res.end = low_base + low_size - 1;
kernel/crash_reserve.c
39
.end = 0,
kernel/crash_reserve.c
464
if (crashk_low_res.end)
kernel/crash_reserve.c
468
crashk_res.end = crash_base + crash_size - 1;
kernel/crash_reserve.c
501
crashk_cma_ranges[crashk_cma_cnt].end =
kernel/crash_reserve.c
530
if (crashk_res.start < crashk_res.end)
kernel/crash_reserve.c
533
if (crashk_low_res.start < crashk_low_res.end)
kernel/crash_reserve.c
76
unsigned long long start, end = ULLONG_MAX, size;
kernel/crash_reserve.c
93
end = memparse(cur, &tmp);
kernel/crash_reserve.c
99
if (end <= start) {
kernel/dma/debug.c
1193
u64 start, end, boundary = dma_get_seg_boundary(dev);
kernel/dma/debug.c
1208
end = start + sg_dma_len(sg) - 1;
kernel/dma/debug.c
1209
if ((start ^ end) & ~boundary)
kernel/dma/debug.c
1211
start, end, boundary);
kernel/dma/pool.c
59
phys_addr_t end;
kernel/dma/pool.c
71
end = cma_get_base(cma) + size - 1;
kernel/dma/pool.c
73
return end <= zone_dma_limit;
kernel/dma/pool.c
75
return end <= max(DMA_BIT_MASK(32), zone_dma_limit);
kernel/dma/swiotlb.c
1674
return io_tlb_default_mem.defpool.end - 1;
kernel/dma/swiotlb.c
237
pr_info("mapped [mem %pa-%pa] (%luMB)\n", &mem->start, &mem->end,
kernel/dma/swiotlb.c
276
mem->end = mem->start + bytes;
kernel/dma/swiotlb.c
539
tbl_size = PAGE_ALIGN(mem->end - mem->start);
kernel/dma/swiotlb.c
757
size_t tlb_size = pool->end - pool->start;
kernel/dma/swiotlb.c
783
if (paddr >= pool->start && paddr < pool->end)
kernel/dma/swiotlb.c
788
if (paddr >= pool->start && paddr < pool->end)
kernel/elfcorehdr.c
31
char *end;
kernel/elfcorehdr.c
34
elfcorehdr_addr = memparse(arg, &end);
kernel/elfcorehdr.c
35
if (*end == '@') {
kernel/elfcorehdr.c
37
elfcorehdr_addr = memparse(end + 1, &end);
kernel/elfcorehdr.c
39
return end > arg ? 0 : -EINVAL;
kernel/events/core.c
11001
goto end;
kernel/events/core.c
11007
end:
kernel/events/core.c
15167
goto end;
kernel/events/core.c
15182
end:
kernel/events/uprobes.c
1528
unsigned long start, unsigned long end,
kernel/events/uprobes.c
1537
max = min + (end - start) - 1;
kernel/events/uprobes.c
1639
vma_has_uprobes(struct vm_area_struct *vma, unsigned long start, unsigned long end)
kernel/events/uprobes.c
1648
max = min + (end - start) - 1;
kernel/events/uprobes.c
1660
void uprobe_munmap(struct vm_area_struct *vma, unsigned long start, unsigned long end)
kernel/events/uprobes.c
1672
if (vma_has_uprobes(vma, start, end))
kernel/irq/matrix.c
120
unsigned int end = m->alloc_end;
kernel/irq/matrix.c
122
bitmap_or(m->scratch_map, cm->managed_map, m->system_map, end);
kernel/irq/matrix.c
123
bitmap_or(m->scratch_map, m->scratch_map, cm->alloc_map, end);
kernel/irq/matrix.c
124
area = bitmap_find_next_zero_area(m->scratch_map, end, start, num, 0);
kernel/irq/matrix.c
125
if (area >= end)
kernel/irq/matrix.c
263
unsigned int bit, end = m->alloc_end;
kernel/irq/matrix.c
269
bitmap_andnot(m->scratch_map, cm->managed_map, cm->alloc_map, end);
kernel/irq/matrix.c
271
bit = find_first_bit(m->scratch_map, end);
kernel/irq/matrix.c
272
if (WARN_ON_ONCE(bit >= end))
kernel/irq/matrix.c
295
unsigned int bit, cpu, end;
kernel/irq/matrix.c
306
end = m->alloc_end;
kernel/irq/matrix.c
308
bitmap_andnot(m->scratch_map, cm->managed_map, cm->alloc_map, end);
kernel/irq/matrix.c
309
bit = find_first_bit(m->scratch_map, end);
kernel/irq/matrix.c
310
if (bit >= end)
kernel/jump_label.c
375
static int addr_conflict(struct jump_entry *entry, void *start, void *end)
kernel/jump_label.c
377
if (jump_entry_code(entry) <= (unsigned long)end &&
kernel/jump_label.c
385
struct jump_entry *iter_stop, void *start, void *end, bool init)
kernel/jump_label.c
392
if (addr_conflict(iter, start, end))
kernel/jump_label.c
651
static int __jump_label_mod_text_reserved(void *start, void *end)
kernel/jump_label.c
658
WARN_ON_ONCE(__module_text_address((unsigned long)end) != mod);
kernel/jump_label.c
667
start, end, mod->state == MODULE_STATE_COMING);
kernel/jump_label.c
880
int jump_label_text_reserved(void *start, void *end)
kernel/jump_label.c
884
__stop___jump_table, start, end, init);
kernel/jump_label.c
890
ret = __jump_label_mod_text_reserved(start, end);
kernel/kallsyms.c
172
unsigned int *end)
kernel/kallsyms.c
210
if (end) {
kernel/kallsyms.c
220
*end = high;
kernel/kallsyms.c
269
unsigned int i, start, end;
kernel/kallsyms.c
271
ret = kallsyms_lookup_names(name, &start, &end);
kernel/kallsyms.c
275
for (i = start; !ret && i <= end; i++) {
kernel/kcsan/kcsan_test.c
163
const char *end;
kernel/kcsan/kcsan_test.c
179
end = ARRAY_END(expect[0]);
kernel/kcsan/kcsan_test.c
180
cur += scnprintf(cur, end - cur, "BUG: KCSAN: %s in ",
kernel/kcsan/kcsan_test.c
190
cur += scnprintf(cur, end - cur, "%ps / %ps",
kernel/kcsan/kcsan_test.c
194
scnprintf(cur, end - cur, "%pS", r->access[0].fn);
kernel/kcsan/kcsan_test.c
203
end = ARRAY_END(expect[1]);
kernel/kcsan/kcsan_test.c
205
cur += scnprintf(cur, end - cur, "race at unknown origin, with ");
kernel/kcsan/kcsan_test.c
230
end = &expect[2][sizeof(expect[2]) - 1];
kernel/kcsan/kcsan_test.c
239
cur += scnprintf(cur, end - cur, "%s%s to ", access_type,
kernel/kcsan/kcsan_test.c
243
cur += scnprintf(cur, end - cur, "0x%px of %zu bytes",
kernel/kexec.c
35
(entry > phys_to_boot_phys(crashk_res.end)))
kernel/kexec_core.c
1264
crashk_cma_ranges[i].end);
kernel/kexec_core.c
210
(mend > phys_to_boot_phys(crashk_res.end)))
kernel/kexec_core.c
263
unsigned long end)
kernel/kexec_core.c
272
if ((end >= mstart) && (start <= mend))
kernel/kexec_core.c
428
while (hole_end <= crashk_res.end) {
kernel/kexec_file.c
472
static int locate_mem_hole_top_down(unsigned long start, unsigned long end,
kernel/kexec_file.c
478
temp_end = min(end, kbuf->buf_max);
kernel/kexec_file.c
517
static int locate_mem_hole_bottom_up(unsigned long start, unsigned long end,
kernel/kexec_file.c
525
kexec_random_range_start(temp_start, end, kbuf, &temp_start);
kernel/kexec_file.c
531
if (temp_end > end || temp_end > kbuf->buf_max)
kernel/kexec_file.c
562
u64 start = res->start, end = res->end;
kernel/kexec_file.c
563
unsigned long sz = end - start + 1;
kernel/kexec_file.c
574
if (end < kbuf->buf_min || start > kbuf->buf_max)
kernel/kexec_file.c
582
return locate_mem_hole_top_down(start, end, kbuf);
kernel/kexec_file.c
583
return locate_mem_hole_bottom_up(start, end, kbuf);
kernel/kexec_file.c
614
res.end = mend - 1;
kernel/kexec_file.c
628
res.end = mend - 1;
kernel/kexec_file.c
661
crashk_res.start, crashk_res.end,
kernel/kexec_internal.h
16
unsigned long start, unsigned long end);
kernel/kprobes.c
2518
int kprobe_add_area_blacklist(unsigned long start, unsigned long end)
kernel/kprobes.c
2523
for (entry = start; entry < end; entry += ret) {
kernel/kprobes.c
2569
unsigned long *end)
kernel/kprobes.c
2575
for (iter = start; iter < end; iter++) {
kernel/kprobes.c
2599
static void kprobe_remove_area_blacklist(unsigned long start, unsigned long end)
kernel/kprobes.c
2604
if (ent->start_addr < start || ent->start_addr >= end)
kernel/kprobes.c
2618
unsigned long start, end;
kernel/kprobes.c
2628
end = start + mod->kprobes_text_size;
kernel/kprobes.c
2629
kprobe_add_area_blacklist(start, end);
kernel/kprobes.c
2634
end = start + mod->noinstr_text_size;
kernel/kprobes.c
2635
kprobe_add_area_blacklist(start, end);
kernel/kprobes.c
2641
unsigned long start, end;
kernel/kprobes.c
2651
end = start + mod->kprobes_text_size;
kernel/kprobes.c
2652
kprobe_remove_area_blacklist(start, end);
kernel/kprobes.c
2657
end = start + mod->noinstr_text_size;
kernel/kprobes.c
2658
kprobe_remove_area_blacklist(start, end);
kernel/kprobes.c
2730
void *end = (void *)(&__init_end);
kernel/kprobes.c
2741
if (start <= (void *)p->addr && (void *)p->addr < end)
kernel/liveupdate/kexec_handover.c
1415
void *end = start + kho_scratch[i].size;
kernel/liveupdate/kexec_handover.c
1417
free_reserved_area(start, end, -1, "");
kernel/liveupdate/kexec_handover.c
1426
phys_addr_t start, end;
kernel/liveupdate/kexec_handover.c
1437
MEMBLOCK_KHO_SCRATCH, &start, &end, NULL) {
kernel/liveupdate/kexec_handover.c
1439
ulong end_pfn = pageblock_align(PFN_UP(end));
kernel/liveupdate/kexec_handover.c
1587
.end = kho_scratch[i].addr + kho_scratch[i].size - 1,
kernel/locking/locktorture.c
1171
goto end;
kernel/locking/locktorture.c
1208
end:
kernel/module/sysfs.c
269
static void module_remove_modinfo_attrs(struct module *mod, int end)
kernel/module/sysfs.c
275
if (end >= 0 && i > end)
kernel/module/tree_lookup.c
46
unsigned long start, end;
kernel/module/tree_lookup.c
52
end = start + __mod_tree_size(n);
kernel/module/tree_lookup.c
53
if (val >= end)
kernel/padata.c
414
unsigned long start, size, end;
kernel/padata.c
420
end = start + size;
kernel/padata.c
422
job->start = end;
kernel/padata.c
426
job->thread_fn(start, end, job->fn_arg);
kernel/power/hibernate.c
124
if (ops && !(ops->begin && ops->end && ops->pre_snapshot
kernel/power/hibernate.c
192
hibernation_ops->end();
kernel/power/hibernate.c
691
hibernation_ops->end();
kernel/power/process.c
36
ktime_t start, end, elapsed;
kernel/power/process.c
84
end = ktime_get_boottime();
kernel/power/process.c
85
elapsed = ktime_sub(end, start);
kernel/power/snapshot.c
542
unsigned long end)
kernel/power/snapshot.c
548
pages = end - start;
kernel/power/snapshot.c
556
zone->end_pfn = end;
kernel/power/snapshot.c
604
unsigned long end;
kernel/power/snapshot.c
642
if (zone_start <= ext->end)
kernel/power/snapshot.c
655
new_ext->end = zone_end;
kernel/power/snapshot.c
663
if (zone_end > ext->end)
kernel/power/snapshot.c
664
ext->end = zone_end;
kernel/power/snapshot.c
671
if (zone_end < cur->end)
kernel/power/snapshot.c
672
ext->end = cur->end;
kernel/power/snapshot.c
703
ext->start, ext->end);
kernel/power/suspend.c
319
if (state == PM_SUSPEND_TO_IDLE && s2idle_ops && s2idle_ops->end)
kernel/power/suspend.c
320
s2idle_ops->end();
kernel/power/suspend.c
321
else if (suspend_ops && suspend_ops->end)
kernel/power/suspend.c
322
suspend_ops->end();
kernel/power/swap.c
123
unsigned long end;
kernel/power/swap.c
145
} else if (swap_offset > ext->end) {
kernel/power/swap.c
147
if (swap_offset == ext->end + 1) {
kernel/power/swap.c
148
ext->end++;
kernel/power/swap.c
1541
goto end;
kernel/power/swap.c
1550
end:
kernel/power/swap.c
163
ext->end = swap_offset;
kernel/power/swap.c
202
for (offset = ext->start; offset <= ext->end; offset++)
kernel/range.c
102
range[i].end = range[j].end;
kernel/range.c
103
range[i].start = end;
kernel/range.c
108
range[j].end = start;
kernel/range.c
12
int add_range(struct range *range, int az, int nr_range, u64 start, u64 end)
kernel/range.c
131
if (range[i].end)
kernel/range.c
134
if (range[j].end) {
kernel/range.c
14
if (start >= end)
kernel/range.c
142
range[i].end = range[k].end;
kernel/range.c
144
range[k].end = 0;
kernel/range.c
149
if (!range[i].end) {
kernel/range.c
22
range[nr_range].end = end;
kernel/range.c
30
u64 start, u64 end)
kernel/range.c
34
if (start >= end)
kernel/range.c
41
if (!range[i].end)
kernel/range.c
45
common_end = min(range[i].end, end);
kernel/range.c
51
end = max(range[i].end, end);
kernel/range.c
56
range[nr_range - 1].end = 0;
kernel/range.c
62
return add_range(range, az, nr_range, start, end);
kernel/range.c
65
void subtract_range(struct range *range, int az, u64 start, u64 end)
kernel/range.c
69
if (start >= end)
kernel/range.c
73
if (!range[j].end)
kernel/range.c
76
if (start <= range[j].start && end >= range[j].end) {
kernel/range.c
78
range[j].end = 0;
kernel/range.c
82
if (start <= range[j].start && end < range[j].end &&
kernel/range.c
83
range[j].start < end) {
kernel/range.c
84
range[j].start = end;
kernel/range.c
89
if (start > range[j].start && end >= range[j].end &&
kernel/range.c
90
range[j].end > start) {
kernel/range.c
91
range[j].end = start;
kernel/range.c
95
if (start > range[j].start && end < range[j].end) {
kernel/range.c
98
if (range[i].end == 0)
kernel/rcu/rcutorture.c
1243
unsigned long end = jiffies;
kernel/rcu/rcutorture.c
1250
if (end - *start > mininterval) {
kernel/rcu/rcutorture.c
1272
current->rt_priority, gp_state, end - *start);
kernel/rcu/refscale.c
1258
goto end;
kernel/rcu/refscale.c
1305
end:
kernel/rcu/refscale.c
1395
goto end;
kernel/rcu/refscale.c
1419
goto end;
kernel/rcu/refscale.c
1455
end:
kernel/resource.c
1044
if (conflict->end > new->end)
kernel/resource.c
1045
new->end = conflict->end;
kernel/resource.c
1089
resource_size_t end = start + size - 1;
kernel/resource.c
1095
if ((start < parent->start) || (end > parent->end))
kernel/resource.c
1098
if (res->sibling && (res->sibling->start <= end))
kernel/resource.c
1105
if (start <= tmp->end)
kernel/resource.c
1111
if ((tmp->start < start) || (tmp->end > end))
kernel/resource.c
1115
res->end = end;
kernel/resource.c
1146
resource_size_t end, const char *name)
kernel/resource.c
1159
res->end = end;
kernel/resource.c
1176
conflict->end >= res->end) {
kernel/resource.c
1184
end = res->end;
kernel/resource.c
1185
res->end = conflict->start - 1;
kernel/resource.c
1186
if (conflict->end < end) {
kernel/resource.c
1193
next_res->start = conflict->end + 1;
kernel/resource.c
1194
next_res->end = end;
kernel/resource.c
1199
res->start = conflict->end + 1;
kernel/resource.c
1207
resource_size_t end, const char *name)
kernel/resource.c
1212
if (root->start > start || root->end < end) {
kernel/resource.c
1214
(unsigned long long)start, (unsigned long long)end,
kernel/resource.c
1216
if (start > root->end || end < root->start)
kernel/resource.c
1219
if (end > root->end)
kernel/resource.c
1220
end = root->end;
kernel/resource.c
1225
(unsigned long long)end);
kernel/resource.c
1230
__reserve_region_with_split(root, start, end, name);
kernel/resource.c
1289
devmem_is_allowed(PHYS_PFN(res->end))) {
kernel/resource.c
130
unsigned long long start, end;
kernel/resource.c
131
int width = root->end < 0x10000 ? 4 : 8;
kernel/resource.c
1322
res->end = start + n - 1;
kernel/resource.c
140
end = r->end;
kernel/resource.c
1412
resource_size_t end;
kernel/resource.c
1415
end = start + n - 1;
kernel/resource.c
142
start = end = 0;
kernel/resource.c
1424
if (res->start <= start && res->end >= end) {
kernel/resource.c
1429
if (res->start != start || res->end != end)
kernel/resource.c
1443
pr_warn("Trying to free nonexistent resource <%pa-%pa>\n", &start, &end);
kernel/resource.c
148
width, end,
kernel/resource.c
1513
resource_size_t end;
kernel/resource.c
1515
end = start + size - 1;
kernel/resource.c
1516
if (WARN_ON_ONCE((start < parent->start) || (end > parent->end)))
kernel/resource.c
1533
if (res->start >= end)
kernel/resource.c
1537
if (res->start > start || res->end < end) {
kernel/resource.c
1551
if (res->start == start && res->end == end) {
kernel/resource.c
1555
} else if (res->start == start && res->end != end) {
kernel/resource.c
1557
WARN_ON_ONCE(__adjust_resource(res, end + 1,
kernel/resource.c
1558
res->end - end));
kernel/resource.c
1559
} else if (res->start != start && res->end == end) {
kernel/resource.c
1574
new_res->start = end + 1;
kernel/resource.c
1575
new_res->end = res->end;
kernel/resource.c
1581
reparent_children_after_split(res, new_res, end);
kernel/resource.c
1603
return r1->flags == r2->flags && r1->end + 1 == r2->start &&
kernel/resource.c
1640
res->end = cur->end;
kernel/resource.c
1650
cur->end = res->end;
kernel/resource.c
1835
resource_size_t end = addr + size - 1;
kernel/resource.c
1845
if (p->start > end)
kernel/resource.c
1847
if (p->end < addr)
kernel/resource.c
1850
PFN_DOWN(p->end) >= PFN_DOWN(end))
kernel/resource.c
1862
&addr, &end, p->name, p);
kernel/resource.c
1894
if (p->end < addr) {
kernel/resource.c
192
resource_size_t end = new->end;
kernel/resource.c
195
if (end < start)
kernel/resource.c
1973
resource_size_t end;
kernel/resource.c
1975
end = min_t(resource_size_t, base->end, DIRECT_MAP_PHYSMEM_END);
kernel/resource.c
1976
return end - size + 1;
kernel/resource.c
199
if (end > root->end)
kernel/resource.c
1992
addr <= min_t(resource_size_t, base->end, DIRECT_MAP_PHYSMEM_END);
kernel/resource.c
204
if (!tmp || tmp->start > end) {
kernel/resource.c
211
if (tmp->end < start)
kernel/resource.c
265
tmp->end = size - 1;
kernel/resource.c
350
resource_size_t end, unsigned long flags,
kernel/resource.c
360
if (start >= end)
kernel/resource.c
367
if (p->start > end) {
kernel/resource.c
373
if (p->end < start)
kernel/resource.c
38
.end = IO_SPACE_LIMIT,
kernel/resource.c
391
.end = min(end, p->end),
kernel/resource.c
402
static int find_next_iomem_res(resource_size_t start, resource_size_t end,
kernel/resource.c
406
return find_next_res(&iomem_resource, start, end, flags, desc, res);
kernel/resource.c
410
resource_size_t end, unsigned long flags,
kernel/resource.c
417
while (start < end &&
kernel/resource.c
418
!find_next_res(parent, start, end, flags, desc, &res)) {
kernel/resource.c
423
start = res.end + 1;
kernel/resource.c
429
static int __walk_iomem_res_desc(resource_size_t start, resource_size_t end,
kernel/resource.c
434
return walk_res_desc(&iomem_resource, start, end, flags, desc, arg, func);
kernel/resource.c
456
u64 end, void *arg, int (*func)(struct resource *, void *))
kernel/resource.c
458
return __walk_iomem_res_desc(start, end, flags, desc, arg, func);
kernel/resource.c
46
.end = -1,
kernel/resource.c
466
int walk_soft_reserve_res(u64 start, u64 end, void *arg,
kernel/resource.c
469
return walk_res_desc(&soft_reserve_resource, start, end, IORESOURCE_MEM,
kernel/resource.c
481
int walk_system_ram_res(u64 start, u64 end, void *arg,
kernel/resource.c
486
return __walk_iomem_res_desc(start, end, flags, IORES_DESC_NONE, arg,
kernel/resource.c
496
int walk_system_ram_res_rev(u64 start, u64 end, void *arg,
kernel/resource.c
511
while ((start < end) &&
kernel/resource.c
512
(!find_next_iomem_res(start, end, flags, IORES_DESC_NONE, &res))) {
kernel/resource.c
527
start = res.end + 1;
kernel/resource.c
54
.end = -1,
kernel/resource.c
546
int walk_mem_res(u64 start, u64 end, void *arg,
kernel/resource.c
551
return __walk_iomem_res_desc(start, end, flags, IORES_DESC_NONE, arg,
kernel/resource.c
563
resource_size_t start, end;
kernel/resource.c
570
end = ((u64)(start_pfn + nr_pages) << PAGE_SHIFT) - 1;
kernel/resource.c
572
while (start < end &&
kernel/resource.c
573
!find_next_iomem_res(start, end, flags, IORES_DESC_NONE, &res)) {
kernel/resource.c
575
end_pfn = PFN_DOWN(res.end + 1);
kernel/resource.c
580
start = res.end + 1;
kernel/resource.c
642
if (dp->end >= o.end) {
kernel/resource.c
647
o.start = max(o.start, dp->end + 1);
kernel/resource.c
717
if (res->end > max)
kernel/resource.c
718
res->end = max;
kernel/resource.c
739
tmp.start = (this == old) ? old->start : this->end + 1;
kernel/resource.c
744
tmp.end = (this == old) ? this->end : this->start - 1;
kernel/resource.c
746
tmp.end = root->end;
kernel/resource.c
748
if (tmp.end < tmp.start)
kernel/resource.c
756
avail.end = tmp.end;
kernel/resource.c
766
alloc.end = alloc.start + size - 1;
kernel/resource.c
767
if (alloc.start <= alloc.end &&
kernel/resource.c
770
new->end = alloc.end;
kernel/resource.c
775
next: if (!this || this->end == root->end)
kernel/resource.c
779
tmp.start = this->end + 1;
kernel/resource.c
832
old->end = new.end;
kernel/resource.c
843
old->end = new.end;
kernel/resource.c
938
if ((first->start > new->start) || (first->end < new->end))
kernel/resource.c
940
if ((first->start == new->start) && (first->end == new->end))
kernel/resource.c
946
if (next->start < new->start || next->end > new->end)
kernel/resource.c
950
if (next->sibling->start > new->end)
kernel/resource_kunit.c
212
res->end = start + size - 1;
kernel/resource_kunit.c
24
static struct resource r0 = { .start = R0_START, .end = R0_END };
kernel/resource_kunit.c
25
static struct resource r1 = { .start = R1_START, .end = R1_END };
kernel/resource_kunit.c
26
static struct resource r2 = { .start = R2_START, .end = R2_END };
kernel/resource_kunit.c
27
static struct resource r3 = { .start = R3_START, .end = R3_END };
kernel/resource_kunit.c
28
static struct resource r4 = { .start = R4_START, .end = R4_END };
kernel/resource_kunit.c
39
.r1 = &r1, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
41
.r1 = &r2, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
43
.r1 = &r3, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
45
.r1 = &r4, .r2 = &r0, .r.start = R0_START, .r.end = R0_END, .ret = true,
kernel/resource_kunit.c
51
.r1 = &r4, .r2 = &r1, .r.start = R1_START, .r.end = R4_END, .ret = true,
kernel/resource_kunit.c
55
.r1 = &r2, .r2 = &r4, .r.start = R4_START, .r.end = R4_END, .ret = true,
kernel/resource_kunit.c
57
.r1 = &r3, .r2 = &r4, .r.start = R4_START, .r.end = R3_END, .ret = true,
kernel/resource_kunit.c
63
.r1 = &r1, .r2 = &r0, .r.start = R1_START, .r.end = R1_END, .ret = true,
kernel/resource_kunit.c
65
.r1 = &r2, .r2 = &r0, .r.start = R2_START, .r.end = R2_END, .ret = true,
kernel/resource_kunit.c
67
.r1 = &r3, .r2 = &r0, .r.start = R3_START, .r.end = R3_END, .ret = true,
kernel/resource_kunit.c
69
.r1 = &r4, .r2 = &r0, .r.start = R4_START, .r.end = R4_END, .ret = true,
kernel/resource_kunit.c
75
.r1 = &r4, .r2 = &r1, .r.start = R4_START, .r.end = R1_END, .ret = true,
kernel/resource_kunit.c
79
.r1 = &r2, .r2 = &r4, .r.start = R2_START, .r.end = R2_END, .ret = true,
kernel/resource_kunit.c
81
.r1 = &r3, .r2 = &r4, .r.start = R3_START, .r.end = R4_END, .ret = true,
kernel/resource_kunit.c
91
KUNIT_EXPECT_EQ_MSG(test, r->end, exp_r->end, "End elements are not equal");
kernel/rseq.c
461
rseq_len < offsetof(struct rseq, end))))
kernel/scftorture.c
503
goto end;
kernel/scftorture.c
527
end:
kernel/scftorture.c
556
goto end;
kernel/scftorture.c
573
end:
kernel/sched/ext.c
4627
char *end = line;
kernel/sched/ext.c
4630
while (*end != '\n' && *end != '\0')
kernel/sched/ext.c
4631
end++;
kernel/sched/ext.c
4637
c = *end;
kernel/sched/ext.c
4638
*end = '\0';
kernel/sched/ext.c
4644
end++;
kernel/sched/ext.c
4645
if (*end == '\0')
kernel/sched/ext.c
4647
line = end;
kernel/sched/fair.c
3370
unsigned long start, end;
kernel/sched/fair.c
3551
end = ALIGN(start + (pages << PAGE_SHIFT), HPAGE_SIZE);
kernel/sched/fair.c
3552
end = min(end, vma->vm_end);
kernel/sched/fair.c
3553
nr_pte_updates = change_prot_numa(vma, start, end);
kernel/sched/fair.c
3564
pages -= (end - start) >> PAGE_SHIFT;
kernel/sched/fair.c
3565
virtpages -= (end - start) >> PAGE_SHIFT;
kernel/sched/fair.c
3567
start = end;
kernel/sched/fair.c
3572
} while (end != vma->vm_end);
kernel/softirq.c
581
unsigned long end = jiffies + MAX_SOFTIRQ_TIME;
kernel/softirq.c
641
if (time_before(jiffies, end) && !need_resched() &&
kernel/static_call_inline.c
293
static int addr_conflict(struct static_call_site *site, void *start, void *end)
kernel/static_call_inline.c
297
if (addr <= (unsigned long)end &&
kernel/static_call_inline.c
306
void *start, void *end, bool init)
kernel/static_call_inline.c
312
if (addr_conflict(iter, start, end))
kernel/static_call_inline.c
323
static int __static_call_mod_text_reserved(void *start, void *end)
kernel/static_call_inline.c
330
WARN_ON_ONCE(__module_text_address((unsigned long)end) != mod);
kernel/static_call_inline.c
339
start, end, mod->state == MODULE_STATE_COMING);
kernel/static_call_inline.c
476
static inline int __static_call_mod_text_reserved(void *start, void *end)
kernel/static_call_inline.c
483
int static_call_text_reserved(void *start, void *end)
kernel/static_call_inline.c
487
__stop_static_call_sites, start, end, init);
kernel/static_call_inline.c
492
return __static_call_mod_text_reserved(start, end);
kernel/time/clocksource.c
25
static noinline u64 cycles_to_nsec_safe(struct clocksource *cs, u64 start, u64 end)
kernel/time/clocksource.c
27
u64 delta = clocksource_delta(end, start, cs->mask, cs->max_raw_delta);
kernel/time/timekeeping.c
1182
static bool timestamp_in_interval(u64 start, u64 end, u64 ts)
kernel/time/timekeeping.c
1184
if (ts >= start && ts <= end)
kernel/time/timekeeping.c
1186
if (start > end && (ts >= start || ts <= end))
kernel/time/timer.c
1841
unsigned end = offset + LVL_SIZE;
kernel/time/timer.c
1843
pos = find_next_bit(base->pending_map, end, start);
kernel/time/timer.c
1844
if (pos < end)
kernel/trace/blktrace.c
1557
int i, end;
kernel/trace/blktrace.c
1566
for (end = pdu_len - 1; end >= 0; end--)
kernel/trace/blktrace.c
1567
if (pdu_buf[end])
kernel/trace/blktrace.c
1569
end++;
kernel/trace/blktrace.c
1582
if (i == end && end != pdu_len - 1) {
kernel/trace/fgraph.c
1044
int start = 0, end = FTRACE_RETSTACK_ALLOC_SIZE;
kernel/trace/fgraph.c
1054
end = i;
kernel/trace/fgraph.c
1062
if (start == end) {
kernel/trace/fgraph.c
1081
for (i = start; i < end; i++)
kernel/trace/ftrace.c
1621
static struct dyn_ftrace *lookup_rec(unsigned long start, unsigned long end)
kernel/trace/ftrace.c
1628
key.flags = end; /* overload flags, as it is unsigned long */
kernel/trace/ftrace.c
1632
end < pg->records[0].ip ||
kernel/trace/ftrace.c
1656
unsigned long ftrace_location_range(unsigned long start, unsigned long end)
kernel/trace/ftrace.c
1662
rec = lookup_rec(start, end);
kernel/trace/ftrace.c
1707
int ftrace_text_reserved(const void *start, const void *end)
kernel/trace/ftrace.c
1712
(unsigned long)end);
kernel/trace/ftrace.c
2010
struct dyn_ftrace *rec, *end = NULL;
kernel/trace/ftrace.c
2092
end = rec;
kernel/trace/ftrace.c
2100
if (rec == end)
kernel/trace/ftrace.c
7541
unsigned long *end)
kernel/trace/ftrace.c
7555
count = end - start;
kernel/trace/ftrace.c
7602
while (p < end) {
kernel/trace/ftrace.c
8066
unsigned long start, unsigned long end)
kernel/trace/ftrace.c
8079
mod_map->end_addr = end;
kernel/trace/ftrace.c
8185
unsigned long start, unsigned long end)
kernel/trace/ftrace.c
8259
unsigned long end = (unsigned long)(end_ptr);
kernel/trace/ftrace.c
8270
key.flags = end; /* overload flags, as it is unsigned long */
kernel/trace/ftrace.c
8280
mod_map = allocate_ftrace_mod_map(mod, start, end);
kernel/trace/ftrace.c
8283
if (end < pg->records[0].ip ||
kernel/trace/ftrace.c
8331
void *end = (void *)(&__init_end);
kernel/trace/ftrace.c
8335
ftrace_free_mem(NULL, start, end);
kernel/trace/preemptirq_delay_test.c
39
u64 start, end;
kernel/trace/preemptirq_delay_test.c
44
end = trace_clock_local();
kernel/trace/preemptirq_delay_test.c
47
} while ((end - start) < (time * 1000));
kernel/trace/ring_buffer.c
2476
unsigned long end,
kernel/trace/ring_buffer.c
2519
if (start && end) {
kernel/trace/ring_buffer.c
2536
size = end - buffers_start;
kernel/trace/ring_buffer.c
2560
if (ptr > end) {
kernel/trace/ring_buffer.c
2570
buffer->range_addr_end = end;
kernel/trace/trace.c
193
const char *end; /* points to NULL */
kernel/trace/trace_boot.c
176
append_printf(char **bufp, char *end, const char *fmt, ...)
kernel/trace/trace_boot.c
181
if (*bufp == end)
kernel/trace/trace_boot.c
185
ret = vsnprintf(*bufp, end - *bufp, fmt, args);
kernel/trace/trace_boot.c
186
if (ret < end - *bufp) {
kernel/trace/trace_boot.c
189
*bufp = end;
kernel/trace/trace_boot.c
198
append_str_nospace(char **bufp, char *end, const char *str)
kernel/trace/trace_boot.c
203
while (p < end - 1 && *str != '\0') {
kernel/trace/trace_boot.c
209
if (p == end - 1) {
kernel/trace/trace_boot.c
210
*bufp = end;
kernel/trace/trace_boot.c
220
char *end, const char *key)
kernel/trace/trace_boot.c
233
append_printf(bufp, end, ":%s", key);
kernel/trace/trace_boot.c
236
append_printf(bufp, end, "%c%s", sep, p);
kernel/trace/trace_boot.c
248
char *end, const char *handler,
kernel/trace/trace_boot.c
262
append_printf(bufp, end, ":%s(%s)", handler, p);
kernel/trace/trace_boot.c
278
append_printf(bufp, end, ".%s", xbc_node_get_data(knode));
kernel/trace/trace_boot.c
281
append_printf(bufp, end, "%c%s", sep, p);
kernel/trace/trace_boot.c
285
append_printf(bufp, end, ")");
kernel/trace/trace_boot.c
287
append_printf(bufp, end, ".snapshot()");
kernel/trace/trace_boot.c
299
char *end, const char *param)
kernel/trace/trace_boot.c
312
ret = trace_boot_hist_add_one_handler(node, bufp, end, handler, param);
kernel/trace/trace_boot.c
318
ret = trace_boot_hist_add_one_handler(hnode, bufp, end, handler, param);
kernel/trace/trace_boot.c
349
char *end = buf + size;
kernel/trace/trace_boot.c
353
append_printf(&buf, end, "hist");
kernel/trace/trace_boot.c
355
ret = trace_boot_hist_add_array(hnode, &buf, end, "keys");
kernel/trace/trace_boot.c
362
ret = trace_boot_hist_add_array(hnode, &buf, end, "values");
kernel/trace/trace_boot.c
365
ret = trace_boot_hist_add_array(hnode, &buf, end, "sort");
kernel/trace/trace_boot.c
371
append_printf(&buf, end, ":size=%s", p);
kernel/trace/trace_boot.c
375
append_printf(&buf, end, ":name=%s", p);
kernel/trace/trace_boot.c
381
append_printf(&buf, end, ":%s=",
kernel/trace/trace_boot.c
383
append_str_nospace(&buf, end, p);
kernel/trace/trace_boot.c
389
append_printf(&buf, end, ":pause");
kernel/trace/trace_boot.c
391
append_printf(&buf, end, ":continue");
kernel/trace/trace_boot.c
393
append_printf(&buf, end, ":clear");
kernel/trace/trace_boot.c
397
if (node && trace_boot_hist_add_handlers(node, &buf, end, "var") < 0)
kernel/trace/trace_boot.c
400
if (node && trace_boot_hist_add_handlers(node, &buf, end, "var") < 0)
kernel/trace/trace_boot.c
403
if (node && trace_boot_hist_add_handlers(node, &buf, end, "event") < 0)
kernel/trace/trace_boot.c
408
append_printf(&buf, end, " if %s", p);
kernel/trace/trace_boot.c
410
if (buf == end) {
kernel/trace/trace_events.c
293
static bool find_print_string(const char *arg, const char *str, const char *end)
kernel/trace/trace_events.c
298
return r && r < end;
kernel/trace/trace_events.c
3876
#define for_each_event(event, start, end) \
kernel/trace/trace_events.c
3878
(unsigned long)event < (unsigned long)end; \
kernel/trace/trace_events.c
3907
struct trace_event_call **call, **start, **end;
kernel/trace/trace_events.c
3920
end = mod->trace_events + mod->num_trace_events;
kernel/trace/trace_events.c
3922
for_each_event(call, start, end) {
kernel/trace/trace_events_filter.c
1006
unsigned long end = (unsigned long)pred->val2;
kernel/trace/trace_events_filter.c
1007
int ret = *addr >= start && *addr < end;
kernel/trace/trace_events_synth.c
196
char buf[4], *end, *start;
kernel/trace/trace_events_synth.c
205
end = strchr(type, ']');
kernel/trace/trace_events_synth.c
206
if (!end || end < start || type + strlen(type) > end + 1)
kernel/trace/trace_events_synth.c
209
len = end - start;
kernel/trace/trace_events_synth.c
363
goto end;
kernel/trace/trace_events_synth.c
417
end:
kernel/trace/trace_events_user.c
1548
void *pos, *end = data + len;
kernel/trace/trace_events_user.c
1566
if (unlikely(pos > end))
kernel/trace/trace_fprobe.c
383
goto end;
kernel/trace/trace_fprobe.c
388
end:
kernel/trace/trace_kprobe.c
2137
goto end;
kernel/trace/trace_kprobe.c
2191
end:
kernel/trace/trace_mmiotrace.c
64
resource_size_t start, end;
kernel/trace/trace_mmiotrace.c
78
end = dev->resource[i].end;
kernel/trace/trace_mmiotrace.c
80
dev->resource[i].start < dev->resource[i].end ?
kernel/trace/trace_mmiotrace.c
81
(unsigned long long)(end - start) + 1 : 0);
kernel/trace/trace_output.c
1420
unsigned long *end;
kernel/trace/trace_output.c
1423
end = (unsigned long *)((long)iter->ent + iter->ent_size);
kernel/trace/trace_output.c
1427
for (p = field->caller; p && p < end && *p != ULONG_MAX; p++) {
kernel/trace/trace_printk.c
53
void hold_module_trace_bprintk_format(const char **start, const char **end)
kernel/trace/trace_printk.c
59
if (start != end)
kernel/trace/trace_printk.c
63
for (iter = start; iter < end; iter++) {
kernel/trace/trace_printk.c
94
const char **end = start + mod->num_trace_bprintk_fmt;
kernel/trace/trace_printk.c
97
hold_module_trace_bprintk_format(start, end);
kernel/trace/trace_probe.c
1084
struct fetch_insn **pcode, struct fetch_insn *end,
kernel/trace/trace_probe.c
1096
ret = parse_probe_vars(arg, type, pcode, end, ctx);
kernel/trace/trace_probe.c
1149
if (++code == end) {
kernel/trace/trace_probe.c
1157
if (++code == end) {
kernel/trace/trace_probe.c
1198
ret = parse_probe_arg(arg, t2, &code, end, ctx);
kernel/trace/trace_probe.c
1207
if (++code == end) {
kernel/trace/trace_probe.c
1241
ret = parse_btf_arg(arg, pcode, end, ctx);
kernel/trace/trace_probe.c
1583
const char *end;
kernel/trace/trace_probe.c
1590
end = strchr(arg, ':');
kernel/trace/trace_probe.c
1591
if (!end)
kernel/trace/trace_probe.c
1592
end = arg + strlen(arg);
kernel/trace/trace_probe.c
1594
name = kmemdup_nul(arg, end - arg, GFP_KERNEL);
kernel/trace/trace_probe.c
551
struct fetch_insn **pcode, struct fetch_insn *end,
kernel/trace/trace_probe.c
615
if (++code == end) {
kernel/trace/trace_probe.c
633
struct fetch_insn **pcode, struct fetch_insn *end,
kernel/trace/trace_probe.c
722
return parse_btf_field(field, type, pcode, end, ctx);
kernel/trace/trace_probe.c
773
struct fetch_insn **pcode, struct fetch_insn *end,
kernel/trace/trace_probe.c
929
goto end;
kernel/trace/trace_probe.c
934
end:
kernel/trace/trace_probe.c
945
struct fetch_insn *end,
kernel/trace/trace_probe.c
980
return parse_btf_arg(orig_arg, pcode, end, ctx);
kernel/trace/trace_syscalls.c
185
goto end;
kernel/trace/trace_syscalls.c
234
end:
kernel/trace/trace_syscalls.c
258
goto end;
kernel/trace/trace_syscalls.c
262
goto end;
kernel/trace/trace_syscalls.c
281
goto end;
kernel/trace/trace_syscalls.c
342
end:
kernel/tracepoint.c
520
tracepoint_ptr_t *begin, tracepoint_ptr_t *end,
kernel/tracepoint.c
528
for (iter = begin; iter < end; iter++)
kernel/tracepoint.c
559
goto end;
kernel/tracepoint.c
562
end:
kernel/tracepoint.c
583
goto end;
kernel/tracepoint.c
586
end:
kernel/tracepoint.c
712
tracepoint_ptr_t *begin, *end, *iter;
kernel/tracepoint.c
720
end = mod->tracepoints_ptrs + mod->num_tracepoints;
kernel/tracepoint.c
722
for (iter = begin; iter < end; iter++)
kernel/workqueue.c
3640
unsigned long end = jiffies + BH_WORKER_JIFFIES;
kernel/workqueue.c
3664
--nr_restarts && time_before(jiffies, end));
lib/bitmap-str.c
216
unsigned int end;
lib/bitmap-str.c
224
for (start = r->start; start <= r->end; start += r->group_len)
lib/bitmap-str.c
225
bitmap_set(bitmap, start, min(r->end - start + 1, r->off));
lib/bitmap-str.c
230
if (r->start > r->end || r->group_len == 0 || r->off > r->group_len)
lib/bitmap-str.c
233
if (r->end >= r->nbits)
lib/bitmap-str.c
287
static const char *bitmap_find_region_reverse(const char *start, const char *end)
lib/bitmap-str.c
289
while (start <= end && __end_of_region(*end))
lib/bitmap-str.c
290
end--;
lib/bitmap-str.c
292
return end;
lib/bitmap-str.c
301
r->end = lastbit;
lib/bitmap-str.c
317
str = bitmap_getnum(str + 1, &r->end, lastbit);
lib/bitmap-str.c
338
r->end = r->start;
lib/bitmap-str.c
340
r->off = r->end + 1;
lib/bitmap-str.c
341
r->group_len = r->end + 1;
lib/bitmap-str.c
434
const char *end, u32 *num)
lib/bitmap-str.c
440
c = hex_to_bin(*end--);
lib/bitmap-str.c
446
if (start > end || __end_of_region(*end))
lib/bitmap-str.c
450
if (hex_to_bin(*end--) >= 0)
lib/bitmap-str.c
454
return end;
lib/bitmap-str.c
476
const char *end = strnchrnul(start, buflen, '\n') - 1;
lib/bitmap-str.c
483
end = bitmap_find_region_reverse(start, end);
lib/bitmap-str.c
484
if (start > end)
lib/bitmap-str.c
491
end = bitmap_get_x32_reverse(start, end, &bitmap[chunk ^ 1]);
lib/bitmap-str.c
493
end = bitmap_get_x32_reverse(start, end, &bitmap[chunk]);
lib/bitmap-str.c
495
if (IS_ERR(end))
lib/bitmap-str.c
496
return PTR_ERR(end);
lib/bitmap.c
426
unsigned long index, end, i;
lib/bitmap.c
433
end = index + nr;
lib/bitmap.c
434
if (end > size)
lib/bitmap.c
435
return end;
lib/bitmap.c
436
i = find_next_bit(map, end, index);
lib/bitmap.c
437
if (i < end) {
lib/bitmap.c
874
const unsigned long *end = bitmap + BITS_TO_LONGS(nbits);
lib/bitmap.c
876
while (bitmap < end) {
lib/bitmap.c
878
if (bitmap < end)
lib/bug.c
284
static void clear_once_table(struct bug_entry *start, struct bug_entry *end)
lib/bug.c
288
for (bug = start; bug < end; bug++)
lib/checksum.c
61
const unsigned char *end = buff + ((unsigned)len & ~3);
lib/checksum.c
69
} while (buff < end);
lib/decompress_unlzo.c
45
u8 *end = input + in_len;
lib/decompress_unlzo.c
79
if (end - parse < 8 + 1 + 4)
lib/decompress_unlzo.c
89
if (end - parse < l + 4)
lib/dim/dim.c
58
const struct dim_sample *end,
lib/dim/dim.c
62
u32 delta_us = ktime_us_delta(end->time, start->time);
lib/dim/dim.c
63
u32 npkts = BIT_GAP(BITS_PER_TYPE(u32), end->pkt_ctr, start->pkt_ctr);
lib/dim/dim.c
64
u32 nbytes = BIT_GAP(BITS_PER_TYPE(u32), end->byte_ctr,
lib/dim/dim.c
66
u32 ncomps = BIT_GAP(BITS_PER_TYPE(u32), end->comp_ctr,
lib/dynamic_debug.c
285
char *end;
lib/dynamic_debug.c
297
for (end = buf; *end && *end != quote; end++)
lib/dynamic_debug.c
299
if (!*end) {
lib/dynamic_debug.c
304
for (end = buf; *end && !isspace(*end); end++)
lib/dynamic_debug.c
306
if (end == buf) {
lib/dynamic_debug.c
318
if (*end)
lib/dynamic_debug.c
319
*end++ = '\0'; /* terminate the word */
lib/dynamic_debug.c
321
buf = end;
lib/dynamic_queue_limits.c
28
unsigned long hist_head, t, start, end;
lib/dynamic_queue_limits.c
49
end = hist_head * BITS_PER_LONG + (BITS_PER_LONG - 1);
lib/dynamic_queue_limits.c
54
if (time_before(now, end + stall_thrs / 2))
lib/dynamic_queue_limits.c
55
end = now - stall_thrs / 2;
lib/dynamic_queue_limits.c
58
for (t = start; time_before_eq(t, end); t++)
lib/dynamic_queue_limits.c
64
if (!time_before_eq(t, end))
lib/error-inject.c
65
struct error_injection_entry *end,
lib/error-inject.c
73
for (iter = start; iter < end; iter++) {
lib/fw_table.c
116
unsigned long end)
lib/fw_table.c
119
return proc->handler(hdr, end);
lib/fw_table.c
121
return proc->handler_arg(hdr, proc->arg, end);
lib/genalloc.c
557
unsigned long end = start + size - 1;
lib/genalloc.c
563
if (end <= chunk->end_addr) {
lib/idr.c
119
int idr_alloc_cyclic(struct idr *idr, void *ptr, int start, int end, gfp_t gfp)
lib/idr.c
122
int err, max = end > 0 ? end - 1 : INT_MAX;
lib/idr.c
81
int idr_alloc(struct idr *idr, void *ptr, int start, int end, gfp_t gfp)
lib/idr.c
89
ret = idr_alloc_u32(idr, ptr, &id, end > 0 ? end - 1 : INT_MAX, gfp);
lib/iomap_copy.c
24
const u32 *end = src + count;
lib/iomap_copy.c
26
while (src < end)
lib/iomap_copy.c
46
const u32 __iomem *end = src + count;
lib/iomap_copy.c
48
while (src < end)
lib/iomap_copy.c
69
const u64 *end = src + count;
lib/iomap_copy.c
71
while (src < end)
lib/iov_iter.c
504
const struct bio_vec *bvec, *end;
lib/iov_iter.c
512
for (bvec = i->bvec, end = bvec + i->nr_segs; bvec < end; bvec++) {
lib/iov_iter.c
524
const struct iovec *iov, *end;
lib/iov_iter.c
531
for (iov = iter_iov(i), end = iov + i->nr_segs; iov < end; iov++) {
lib/kunit/executor.c
154
for (suites = suite_set.start; suites < suite_set.end; suites++) {
lib/kunit/executor.c
180
const size_t max = suite_set->end - suite_set->start;
lib/kunit/executor.c
208
for (i = 0; &suite_set->start[i] != suite_set->end; i++) {
lib/kunit/executor.c
251
filtered.end = copy;
lib/kunit/executor.c
280
size_t num_suites = suite_set->end - suite_set->start;
lib/kunit/executor.c
299
for (suites = suite_set->start; suites < suite_set->end; suites++) {
lib/kunit/executor.c
322
init_num_suites = init_suite_set.end - init_suite_set.start;
lib/kunit/executor.c
323
num_suites = suite_set.end - suite_set.start;
lib/kunit/executor.c
340
total_suite_set.end = total_suite_start + (init_num_suites + num_suites);
lib/kunit/executor.c
374
size_t init_num_suites = init_suite_set.end - init_suite_set.start;
lib/kunit/executor_test.c
102
.start = subsuite, .end = &subsuite[2],
lib/kunit/executor_test.c
114
KUNIT_EXPECT_PTR_EQ_MSG(test, got.start, got.end,
lib/kunit/executor_test.c
154
.start = subsuite, .end = &subsuite[2],
lib/kunit/executor_test.c
180
KUNIT_ASSERT_EQ(test, got.end - got.start, 1);
lib/kunit/executor_test.c
192
.start = subsuite, .end = &subsuite[2],
lib/kunit/executor_test.c
205
KUNIT_EXPECT_PTR_EQ_MSG(test, got.start, got.end,
lib/kunit/executor_test.c
213
.start = subsuite, .end = &subsuite[1],
lib/kunit/executor_test.c
47
.start = subsuite, .end = &subsuite[2],
lib/kunit/executor_test.c
66
KUNIT_ASSERT_EQ(test, got.end - got.start, 1);
lib/kunit/executor_test.c
73
.start = subsuite, .end = &subsuite[2],
lib/kunit/executor_test.c
90
KUNIT_ASSERT_EQ(test, got.end - got.start, 1);
lib/kunit/test.c
433
struct timespec64 start, end;
lib/kunit/test.c
450
ktime_get_ts64(&end);
lib/kunit/test.c
452
kunit_run_case_check_speed(test, test_case, timespec64_sub(end, start));
lib/kunit/test.c
914
mod->num_kunit_suites = filtered_set.end - filtered_set.start;
lib/logic_iomem.c
96
if (rreg->res->end < offset + size - 1)
lib/logic_pio.c
37
resource_size_t end;
lib/logic_pio.c
47
end = new_range->hw_start + new_range->size;
lib/logic_pio.c
60
end < range->hw_start) {
lib/lz4/lz4hc_compress.c
372
ctx->end += inputSize;
lib/lz4/lz4hc_compress.c
638
ctxPtr->end = (const BYTE *)dictionary + dictSize;
lib/lz4/lz4hc_compress.c
649
if (ctxPtr->end >= ctxPtr->base + 4) {
lib/lz4/lz4hc_compress.c
651
LZ4HC_Insert(ctxPtr, ctxPtr->end - 3);
lib/lz4/lz4hc_compress.c
659
ctxPtr->dictLimit = (U32)(ctxPtr->end - ctxPtr->base);
lib/lz4/lz4hc_compress.c
66
hc4->end = start;
lib/lz4/lz4hc_compress.c
662
ctxPtr->end = newBlock;
lib/lz4/lz4hc_compress.c
682
if ((size_t)(ctxPtr->end - ctxPtr->base) > 2 * GB) {
lib/lz4/lz4hc_compress.c
683
size_t dictSize = (size_t)(ctxPtr->end - ctxPtr->base)
lib/lz4/lz4hc_compress.c
688
(const char *)(ctxPtr->end) - dictSize, (int)dictSize);
lib/lz4/lz4hc_compress.c
692
if ((const BYTE *)source != ctxPtr->end)
lib/lz4/lz4hc_compress.c
740
int const prefixSize = (int)(streamPtr->end
lib/lz4/lz4hc_compress.c
750
memmove(safeBuffer, streamPtr->end - dictSize, dictSize);
lib/lz4/lz4hc_compress.c
753
U32 const endIndex = (U32)(streamPtr->end - streamPtr->base);
lib/lz4/lz4hc_compress.c
755
streamPtr->end = (const BYTE *)safeBuffer + dictSize;
lib/lz4/lz4hc_compress.c
756
streamPtr->base = streamPtr->end - endIndex;
lib/maple_tree.c
1594
unsigned char end;
lib/maple_tree.c
1604
end = ma_data_end(node, mt, pivots, mas->max);
lib/maple_tree.c
1605
for (offset = mas->offset; offset <= end; offset++) {
lib/maple_tree.c
1789
enum maple_type mt, unsigned char end)
lib/maple_tree.c
1791
if (end < mt_slots[mt] - 1)
lib/maple_tree.c
1792
ma_set_meta(node, mt, 0, end);
lib/maple_tree.c
1812
unsigned char end;
lib/maple_tree.c
1831
end = j - 1;
lib/maple_tree.c
1845
ma_set_meta(node, mt, offset, end);
lib/maple_tree.c
1847
mas_leaf_set_meta(node, mt, end);
lib/maple_tree.c
1911
if (slot > mas->end)
lib/maple_tree.c
1915
mas_mab_cp(mas, slot, mas->end + 1, b_node, ++b_end);
lib/maple_tree.c
2007
count = mas->end = ma_data_end(wr_mas->node, wr_mas->type,
lib/maple_tree.c
2038
unsigned char end = mas_data_end(mast->orig_l) + 1;
lib/maple_tree.c
2041
mab_shift_right(mast->bn, end);
lib/maple_tree.c
2042
mas_mab_cp(mast->orig_l, 0, end - 1, mast->bn, 0);
lib/maple_tree.c
2045
mast->bn->b_end = end + b_end;
lib/maple_tree.c
2046
mast->l->offset += end;
lib/maple_tree.c
2546
unsigned char end;
lib/maple_tree.c
2558
end = ma_data_end(node, type, pivots, max);
lib/maple_tree.c
2568
while (offset < end) {
lib/maple_tree.c
2584
mas->end = end;
lib/maple_tree.c
2909
unsigned char end, space, split;
lib/maple_tree.c
2920
end = mas_data_end(&tmp_mas);
lib/maple_tree.c
2921
slot_total += end;
lib/maple_tree.c
2936
mab_shift_right(mast->bn, end + 1);
lib/maple_tree.c
2937
mas_mab_cp(&tmp_mas, 0, end, mast->bn, 0);
lib/maple_tree.c
2940
mas_mab_cp(&tmp_mas, 0, end, mast->bn, mast->bn->b_end);
lib/maple_tree.c
2959
mast->orig_l->offset += end + 1;
lib/maple_tree.c
3218
if (mas->end < mt_slots[wr_mas->type] - 1)
lib/maple_tree.c
3223
if (mas->end > 2)
lib/maple_tree.c
3225
} else if (mas->end > mt_min_slots[wr_mas->type] + 1)
lib/maple_tree.c
3318
unsigned char end;
lib/maple_tree.c
3325
end = mt_pivots[type];
lib/maple_tree.c
3330
} while (++offset < end);
lib/maple_tree.c
3464
mas_store_b_node(&l_wr_mas, &b_node, l_mas.end);
lib/maple_tree.c
3467
mas_mab_cp(&r_mas, r_mas.offset, r_mas.end,
lib/maple_tree.c
3533
if (offset_end > mas->end)
lib/maple_tree.c
3538
copy_size = mas->end - offset_end + 1;
lib/maple_tree.c
3559
mas->end = new_end;
lib/maple_tree.c
3622
(mas->end != wr_mas->offset_end) &&
lib/maple_tree.c
3625
if (wr_mas->offset_end == mas->end)
lib/maple_tree.c
3650
while ((wr_mas->offset_end < wr_mas->mas->end) &&
lib/maple_tree.c
3654
if (wr_mas->offset_end < wr_mas->mas->end)
lib/maple_tree.c
3663
unsigned char new_end = mas->end + 2;
lib/maple_tree.c
3689
unsigned char end = mas->end;
lib/maple_tree.c
3692
wr_mas->pivots[new_end] = wr_mas->pivots[end];
lib/maple_tree.c
3697
if (new_end == end + 1) {
lib/maple_tree.c
3701
wr_mas->pivots[end] = mas->index - 1;
lib/maple_tree.c
3706
wr_mas->pivots[end] = mas->last;
lib/maple_tree.c
3707
rcu_assign_pointer(slots[end], wr_mas->entry);
lib/maple_tree.c
3712
wr_mas->pivots[end + 1] = mas->last;
lib/maple_tree.c
3713
rcu_assign_pointer(slots[end + 1], wr_mas->entry);
lib/maple_tree.c
3714
wr_mas->pivots[end] = mas->index - 1;
lib/maple_tree.c
3715
mas->offset = end + 1;
lib/maple_tree.c
3721
mas->end = new_end;
lib/maple_tree.c
3926
if (!mt_in_rcu(mas->tree) && (mas->offset == mas->end))
lib/maple_tree.c
3929
if ((new_end == mas->end) && (!mt_in_rcu(mas->tree) ||
lib/maple_tree.c
4153
mas->end = mas->offset;
lib/maple_tree.c
4318
mas->end = ma_data_end(tmp, mt, pivots, mas->max);
lib/maple_tree.c
4361
if (likely(mas->offset < mas->end))
lib/maple_tree.c
4375
if (likely(mas->offset < mas->end)) {
lib/maple_tree.c
4379
if (likely(mas->offset < mas->end))
lib/maple_tree.c
4775
mas->end = ma_data_end(node, mt, pivots, mas->max);
lib/maple_tree.c
4836
mas->end = mas_data_end(mas);
lib/maple_tree.c
6775
pr_cont("| %02X %02X| ", node->meta.end, node->meta.gap);
lib/maple_tree.c
7153
unsigned char end;
lib/maple_tree.c
7165
end = mas_data_end(&mas);
lib/maple_tree.c
7166
if (MAS_WARN_ON(&mas, (end < mt_min_slot_count(mas.node)) &&
lib/maple_tree.c
7169
end, mas_mn(&mas));
lib/maple_tree.c
7248
pr_err("[%u/%u] index=%lx last=%lx\n", mas->offset, mas->end,
lib/maple_tree.c
7263
wr_mas->type, wr_mas->offset_end, wr_mas->mas->end,
lib/maple_tree.c
818
unsigned char offset, unsigned char end)
lib/maple_tree.c
823
meta->end = end;
lib/maple_tree.c
860
meta->end = 0;
lib/maple_tree.c
873
return meta->end;
lib/math/prime_numbers.c
102
unsigned long end)
lib/math/prime_numbers.c
110
while (m < end) {
lib/oid_registry.c
132
const unsigned char *v = data, *end = v + datasize;
lib/oid_registry.c
138
if (v >= end)
lib/oid_registry.c
148
while (v < end) {
lib/oid_registry.c
155
if (v >= end)
lib/plist.c
287
ktime_t start, end, time_elapsed = 0;
lib/plist.c
300
end = ktime_get();
lib/plist.c
301
time_elapsed += (end - start);
lib/seq_buf.c
323
char *end = mangle_path(buf, p, esc);
lib/seq_buf.c
324
if (end)
lib/seq_buf.c
325
res = end - buf;
lib/siphash.c
100
case 5: b |= ((u64)end[4]) << 32; fallthrough;
lib/siphash.c
101
case 4: b |= get_unaligned_le32(end); break;
lib/siphash.c
102
case 3: b |= ((u64)end[2]) << 16; fallthrough;
lib/siphash.c
103
case 2: b |= get_unaligned_le16(end); break;
lib/siphash.c
104
case 1: b |= end[0];
lib/siphash.c
249
const u8 *end = data + len - (len % sizeof(u64));
lib/siphash.c
253
for (; data != end; data += sizeof(u64)) {
lib/siphash.c
265
case 7: b |= ((u64)end[6]) << 48; fallthrough;
lib/siphash.c
266
case 6: b |= ((u64)end[5]) << 40; fallthrough;
lib/siphash.c
267
case 5: b |= ((u64)end[4]) << 32; fallthrough;
lib/siphash.c
269
case 3: b |= ((u64)end[2]) << 16; fallthrough;
lib/siphash.c
271
case 1: b |= end[0];
lib/siphash.c
282
const u8 *end = data + len - (len % sizeof(u64));
lib/siphash.c
286
for (; data != end; data += sizeof(u64)) {
lib/siphash.c
298
case 7: b |= ((u64)end[6]) << 48; fallthrough;
lib/siphash.c
299
case 6: b |= ((u64)end[5]) << 40; fallthrough;
lib/siphash.c
300
case 5: b |= ((u64)end[4]) << 32; fallthrough;
lib/siphash.c
301
case 4: b |= get_unaligned_le32(end); break;
lib/siphash.c
302
case 3: b |= ((u64)end[2]) << 16; fallthrough;
lib/siphash.c
303
case 2: b |= get_unaligned_le16(end); break;
lib/siphash.c
304
case 1: b |= end[0];
lib/siphash.c
411
const u8 *end = data + len - (len % sizeof(u32));
lib/siphash.c
415
for (; data != end; data += sizeof(u32)) {
lib/siphash.c
422
case 3: b |= ((u32)end[2]) << 16; fallthrough;
lib/siphash.c
424
case 1: b |= end[0];
lib/siphash.c
434
const u8 *end = data + len - (len % sizeof(u32));
lib/siphash.c
438
for (; data != end; data += sizeof(u32)) {
lib/siphash.c
445
case 3: b |= ((u32)end[2]) << 16; fallthrough;
lib/siphash.c
446
case 2: b |= get_unaligned_le16(end); break;
lib/siphash.c
447
case 1: b |= end[0];
lib/siphash.c
48
const u8 *end = data + len - (len % sizeof(u64));
lib/siphash.c
52
for (; data != end; data += sizeof(u64)) {
lib/siphash.c
65
case 7: b |= ((u64)end[6]) << 48; fallthrough;
lib/siphash.c
66
case 6: b |= ((u64)end[5]) << 40; fallthrough;
lib/siphash.c
67
case 5: b |= ((u64)end[4]) << 32; fallthrough;
lib/siphash.c
69
case 3: b |= ((u64)end[2]) << 16; fallthrough;
lib/siphash.c
71
case 1: b |= end[0];
lib/siphash.c
81
const u8 *end = data + len - (len % sizeof(u64));
lib/siphash.c
85
for (; data != end; data += sizeof(u64)) {
lib/siphash.c
98
case 7: b |= ((u64)end[6]) << 48; fallthrough;
lib/siphash.c
99
case 6: b |= ((u64)end[5]) << 40; fallthrough;
lib/string.c
511
char *end;
lib/string.c
516
end = strpbrk(sbegin, ct);
lib/string.c
517
if (end)
lib/string.c
518
*end++ = '\0';
lib/string.c
519
*s = end;
lib/string_helpers.c
362
static bool escape_passthrough(unsigned char c, char **dst, char *end)
lib/string_helpers.c
366
if (out < end)
lib/string_helpers.c
372
static bool escape_space(unsigned char c, char **dst, char *end)
lib/string_helpers.c
397
if (out < end)
lib/string_helpers.c
400
if (out < end)
lib/string_helpers.c
408
static bool escape_special(unsigned char c, char **dst, char *end)
lib/string_helpers.c
430
if (out < end)
lib/string_helpers.c
433
if (out < end)
lib/string_helpers.c
441
static bool escape_null(unsigned char c, char **dst, char *end)
lib/string_helpers.c
448
if (out < end)
lib/string_helpers.c
451
if (out < end)
lib/string_helpers.c
459
static bool escape_octal(unsigned char c, char **dst, char *end)
lib/string_helpers.c
463
if (out < end)
lib/string_helpers.c
466
if (out < end)
lib/string_helpers.c
469
if (out < end)
lib/string_helpers.c
472
if (out < end)
lib/string_helpers.c
480
static bool escape_hex(unsigned char c, char **dst, char *end)
lib/string_helpers.c
484
if (out < end)
lib/string_helpers.c
487
if (out < end)
lib/string_helpers.c
490
if (out < end)
lib/string_helpers.c
493
if (out < end)
lib/string_helpers.c
582
char *end = p + osz;
lib/string_helpers.c
610
escape_passthrough(c, &p, end))
lib/string_helpers.c
614
flags & ESCAPE_NAP && escape_passthrough(c, &p, end))
lib/string_helpers.c
618
flags & ESCAPE_NP && escape_passthrough(c, &p, end))
lib/string_helpers.c
622
flags & ESCAPE_NA && escape_passthrough(c, &p, end))
lib/string_helpers.c
625
if (flags & ESCAPE_SPACE && escape_space(c, &p, end))
lib/string_helpers.c
628
if (flags & ESCAPE_SPECIAL && escape_special(c, &p, end))
lib/string_helpers.c
631
if (flags & ESCAPE_NULL && escape_null(c, &p, end))
lib/string_helpers.c
635
if (flags & ESCAPE_OCTAL && escape_octal(c, &p, end))
lib/string_helpers.c
638
if (flags & ESCAPE_HEX && escape_hex(c, &p, end))
lib/string_helpers.c
641
escape_passthrough(c, &p, end);
lib/string_helpers.c
865
char *end;
lib/string_helpers.c
871
end = s + size - 1;
lib/string_helpers.c
872
while (end >= s && isspace(*end))
lib/string_helpers.c
873
end--;
lib/string_helpers.c
874
*(end + 1) = '\0';
lib/test_hmm.c
1042
unsigned long start, end, addr;
lib/test_hmm.c
1056
end = start + size;
lib/test_hmm.c
1057
if (end < start)
lib/test_hmm.c
1066
for (addr = start; addr < end; addr = next) {
lib/test_hmm.c
1072
next = min(end, addr + (PTRS_PER_PTE << PAGE_SHIFT));
lib/test_hmm.c
1080
args.end = next;
lib/test_hmm.c
1107
unsigned long start, end, addr;
lib/test_hmm.c
1119
end = start + size;
lib/test_hmm.c
1120
if (end < start)
lib/test_hmm.c
1140
for (addr = start; addr < end; addr = next) {
lib/test_hmm.c
1146
next = min(end, addr + (PTRS_PER_PTE << PAGE_SHIFT));
lib/test_hmm.c
1154
args.end = next;
lib/test_hmm.c
1179
ret = dmirror_do_read(dmirror, start, end, &bounce);
lib/test_hmm.c
1283
range->start, range->end - range->start,
lib/test_hmm.c
1314
n = (range->end - range->start) >> PAGE_SHIFT;
lib/test_hmm.c
1328
unsigned long start, end;
lib/test_hmm.c
1342
end = start + size;
lib/test_hmm.c
1343
if (end < start)
lib/test_hmm.c
1355
for (addr = start; addr < end; addr = next) {
lib/test_hmm.c
1358
next = min(addr + (ARRAY_SIZE(pfns) << PAGE_SHIFT), end);
lib/test_hmm.c
1360
range.end = next;
lib/test_hmm.c
1366
n = (range.end - range.start) >> PAGE_SHIFT;
lib/test_hmm.c
1383
unsigned long end_pfn = chunk->pagemap.range.end >> PAGE_SHIFT;
lib/test_hmm.c
1653
args.end = args.start + (PAGE_SIZE << order);
lib/test_hmm.c
1655
nr = (args.end - args.start) >> PAGE_SHIFT;
lib/test_hmm.c
216
pfn < (range->end >> PAGE_SHIFT);
lib/test_hmm.c
245
unsigned long end)
lib/test_hmm.c
256
end >> PAGE_SHIFT)
lib/test_hmm.c
280
dmirror_do_update(dmirror, range->start, range->end);
lib/test_hmm.c
331
unsigned long end, bool write)
lib/test_hmm.c
350
for (addr = start; addr < end; addr = range.end) {
lib/test_hmm.c
352
range.end = min(addr + (ARRAY_SIZE(pfns) << PAGE_SHIFT), end);
lib/test_hmm.c
364
unsigned long end, struct dmirror_bounce *bounce)
lib/test_hmm.c
371
for (pfn = start >> PAGE_SHIFT; pfn < (end >> PAGE_SHIFT); pfn++) {
lib/test_hmm.c
392
unsigned long start, end;
lib/test_hmm.c
397
end = start + size;
lib/test_hmm.c
398
if (end < start)
lib/test_hmm.c
407
ret = dmirror_do_read(dmirror, start, end, &bounce);
lib/test_hmm.c
413
ret = dmirror_fault(dmirror, start, end, false);
lib/test_hmm.c
430
unsigned long end, struct dmirror_bounce *bounce)
lib/test_hmm.c
437
for (pfn = start >> PAGE_SHIFT; pfn < (end >> PAGE_SHIFT); pfn++) {
lib/test_hmm.c
458
unsigned long start, end;
lib/test_hmm.c
463
end = start + size;
lib/test_hmm.c
464
if (end < start)
lib/test_hmm.c
478
ret = dmirror_do_write(dmirror, start, end, &bounce);
lib/test_hmm.c
484
ret = dmirror_fault(dmirror, start, end, true);
lib/test_hmm.c
518
devmem->pagemap.range.end = res->end;
lib/test_hmm.c
525
devmem->pagemap.range.end = devmem->pagemap.range.start +
lib/test_hmm.c
684
for (addr = args->start; addr < args->end; ) {
lib/test_hmm.c
727
for (i = 0; i < nr && addr < args->end; i++) {
lib/test_hmm.c
798
unsigned long end)
lib/test_hmm.c
802
for (pfn = start >> PAGE_SHIFT; pfn < (end >> PAGE_SHIFT); pfn++) {
lib/test_hmm.c
836
unsigned long end = args->end;
lib/test_hmm.c
841
const unsigned long end_pfn = end >> PAGE_SHIFT;
lib/test_hmm.c
888
unsigned long start, end, addr;
lib/test_hmm.c
895
end = start + size;
lib/test_hmm.c
896
if (end < start)
lib/test_hmm.c
904
for (addr = start; !ret && addr < end; addr += PAGE_SIZE) {
lib/test_hmm.c
929
ret = dmirror_do_read(dmirror, start, end, &bounce);
lib/test_hmm.c
948
unsigned long end = args->end;
lib/test_hmm.c
953
for (addr = start; addr < end; ) {
lib/test_maple_tree.c
111
unsigned long start, unsigned long end, unsigned long size,
lib/test_maple_tree.c
118
ret = mtree_alloc_range(mt, &result, ptr, size, start, end,
lib/test_maple_tree.c
128
unsigned long start, unsigned long end, unsigned long size,
lib/test_maple_tree.c
135
ret = mtree_alloc_rrange(mt, &result, ptr, size, start, end,
lib/test_maple_tree.c
156
unsigned long start, unsigned long end, void *ptr, int expected)
lib/test_maple_tree.c
161
ret = mtree_test_store_range(mt, start, end, ptr);
lib/test_maple_tree.c
167
for (i = start; i <= end; i++)
lib/test_maple_tree.c
172
unsigned long start, unsigned long end, void *ptr, int expected)
lib/test_maple_tree.c
177
ret = mtree_test_insert_range(mt, start, end, ptr);
lib/test_maple_tree.c
183
for (i = start; i <= end; i++)
lib/test_maple_tree.c
82
unsigned long start, unsigned long end, void *ptr)
lib/test_maple_tree.c
84
return mtree_store_range(mt, start, end, ptr, GFP_KERNEL);
lib/test_maple_tree.c
94
unsigned long start, unsigned long end, void *ptr)
lib/test_maple_tree.c
96
return mtree_insert_range(mt, start, end, ptr, GFP_KERNEL);
lib/test_rhashtable.c
215
s64 start, end;
lib/test_rhashtable.c
261
end = ktime_get_ns();
lib/test_rhashtable.c
262
pr_info(" Duration of test: %lld ns\n", end - start);
lib/test_rhashtable.c
264
return end - start;
lib/test_xarray.c
895
unsigned long end = ULONG_MAX/2;
lib/test_xarray.c
901
for (pos = 7; pos < end; pos = (pos * pos) + 564) {
lib/tests/fortify_kunit.c
418
int i, end = sizeof(pad.buf) - 1;
lib/tests/fortify_kunit.c
424
KUNIT_EXPECT_EQ(test, pad.buf[end], '\0');
lib/tests/fortify_kunit.c
428
KUNIT_EXPECT_EQ(test, strlen(pad.buf), end);
lib/tests/fortify_kunit.c
432
pad.buf[end] = 'A';
lib/tests/fortify_kunit.c
433
end = sizeof(pad.buf);
lib/tests/fortify_kunit.c
434
KUNIT_EXPECT_EQ(test, strlen(pad.buf), end);
lib/tests/fortify_kunit.c
441
int i, end = sizeof(pad.buf) - 1;
lib/tests/fortify_kunit.c
447
KUNIT_EXPECT_EQ(test, pad.buf[end], '\0');
lib/tests/fortify_kunit.c
451
KUNIT_EXPECT_EQ(test, strnlen(pad.buf, sizeof(pad.buf)), end);
lib/tests/fortify_kunit.c
459
pad.buf[end] = 'A';
lib/tests/fortify_kunit.c
460
end = sizeof(pad.buf);
lib/tests/fortify_kunit.c
462
KUNIT_EXPECT_EQ(test, strnlen(pad.buf, end + 1), end);
lib/tests/fortify_kunit.c
464
KUNIT_EXPECT_EQ(test, strnlen(pad.buf, end + 2), end);
lib/tests/fortify_kunit.c
468
KUNIT_EXPECT_EQ(test, strnlen(pad.buf, end), end);
lib/tests/fortify_kunit.c
471
end = sizeof(pad.buf) / 2;
lib/tests/fortify_kunit.c
472
KUNIT_EXPECT_EQ(test, strnlen(pad.buf, end), end);
lib/tests/memcpy_kunit.c
385
static int next_step(int idx, int start, int end, int inc)
lib/tests/memcpy_kunit.c
388
end -= inc;
lib/tests/memcpy_kunit.c
390
if (idx < start || idx + inc > end)
lib/tests/printf_kunit.c
329
.end = 0xc0ffee00,
lib/tests/printf_kunit.c
338
.end = 0xba5eba11,
lib/tests/printf_kunit.c
346
.end = 0xc0ffee,
lib/tests/printf_kunit.c
354
.end = 0xba5eca11,
lib/tests/printf_kunit.c
363
.end = 0xca10,
lib/tests/usercopy_kunit.c
100
retval, expected, start, end);
lib/tests/usercopy_kunit.c
49
size_t start, end, i, zero_start, zero_end;
lib/tests/usercopy_kunit.c
93
for (end = start; end <= size; end++) {
lib/tests/usercopy_kunit.c
94
size_t len = end - start;
lib/vsprintf.c
1015
return string_nocheck(buf, end, sym, spec);
lib/vsprintf.c
1017
return special_hex_number(buf, end, value, sizeof(void *));
lib/vsprintf.c
1052
char *hex_range(char *buf, char *end, u64 start_val, u64 end_val,
lib/vsprintf.c
1055
buf = number(buf, end, start_val, spec);
lib/vsprintf.c
1059
if (buf < end)
lib/vsprintf.c
1062
return number(buf, end, end_val, spec);
lib/vsprintf.c
1066
char *resource_string(char *buf, char *end, struct resource *res,
lib/vsprintf.c
1113
if (check_pointer(&buf, end, res, spec))
lib/vsprintf.c
1141
p = hex_range(p, pend, res->start, res->end, *specp);
lib/vsprintf.c
1159
return string_nocheck(buf, end, sym, spec);
lib/vsprintf.c
1163
char *range_string(char *buf, char *end, const struct range *range,
lib/vsprintf.c
1169
if (check_pointer(&buf, end, range, spec))
lib/vsprintf.c
1173
p = hex_range(p, pend, range->start, range->end, special_hex_spec(sizeof(range->start)));
lib/vsprintf.c
1177
return string_nocheck(buf, end, sym, spec);
lib/vsprintf.c
1181
char *hex_string(char *buf, char *end, u8 *addr, struct printf_spec spec,
lib/vsprintf.c
1192
if (check_pointer(&buf, end, addr, spec))
lib/vsprintf.c
1214
if (buf < end)
lib/vsprintf.c
1217
if (buf < end)
lib/vsprintf.c
1222
if (buf < end)
lib/vsprintf.c
1232
char *bitmap_string(char *buf, char *end, const unsigned long *bitmap,
lib/vsprintf.c
1240
if (check_pointer(&buf, end, bitmap, spec))
lib/vsprintf.c
1261
if (buf < end)
lib/vsprintf.c
1268
buf = number(buf, end, val, spec);
lib/vsprintf.c
1276
char *bitmap_list_string(char *buf, char *end, const unsigned long *bitmap,
lib/vsprintf.c
1283
if (check_pointer(&buf, end, bitmap, spec))
lib/vsprintf.c
1288
if (buf < end)
lib/vsprintf.c
1294
buf = number(buf, end, rbot, default_dec_spec);
lib/vsprintf.c
1298
if (buf < end)
lib/vsprintf.c
1300
buf = number(++buf, end, rtop - 1, default_dec_spec);
lib/vsprintf.c
1306
char *mac_address_string(char *buf, char *end, u8 *addr,
lib/vsprintf.c
1315
if (check_pointer(&buf, end, addr, spec))
lib/vsprintf.c
1343
return string_nocheck(buf, end, mac_addr, spec);
lib/vsprintf.c
1496
char *ip6_addr_string(char *buf, char *end, const u8 *addr,
lib/vsprintf.c
1506
return string_nocheck(buf, end, ip6_addr, spec);
lib/vsprintf.c
1510
char *ip4_addr_string(char *buf, char *end, const u8 *addr,
lib/vsprintf.c
1517
return string_nocheck(buf, end, ip4_addr, spec);
lib/vsprintf.c
1521
char *ip6_addr_string_sa(char *buf, char *end, const struct sockaddr_in6 *sa,
lib/vsprintf.c
1579
return string_nocheck(buf, end, ip6_addr, spec);
lib/vsprintf.c
1583
char *ip4_addr_string_sa(char *buf, char *end, const struct sockaddr_in *sa,
lib/vsprintf.c
1614
return string_nocheck(buf, end, ip4_addr, spec);
lib/vsprintf.c
1618
char *ip_addr_string(char *buf, char *end, const void *ptr,
lib/vsprintf.c
1623
if (check_pointer(&buf, end, ptr, spec))
lib/vsprintf.c
1628
return ip6_addr_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
1630
return ip4_addr_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
1640
return ip4_addr_string_sa(buf, end, &sa->v4, spec, fmt);
lib/vsprintf.c
1642
return ip6_addr_string_sa(buf, end, &sa->v6, spec, fmt);
lib/vsprintf.c
1644
return error_string(buf, end, "(einval)", spec);
lib/vsprintf.c
1649
return error_string(buf, end, err_fmt_msg, spec);
lib/vsprintf.c
1653
char *escaped_string(char *buf, char *end, u8 *addr, struct printf_spec spec,
lib/vsprintf.c
1664
if (check_pointer(&buf, end, addr, spec))
lib/vsprintf.c
1706
buf += string_escape_mem(addr, len, buf, buf < end ? end - buf : 0, flags, NULL);
lib/vsprintf.c
1714
static char *va_format(char *buf, char *end, struct va_format *va_fmt,
lib/vsprintf.c
1719
if (check_pointer(&buf, end, va_fmt, spec))
lib/vsprintf.c
1723
buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va);
lib/vsprintf.c
1731
char *uuid_string(char *buf, char *end, const u8 *addr,
lib/vsprintf.c
1740
if (check_pointer(&buf, end, addr, spec))
lib/vsprintf.c
1772
return string_nocheck(buf, end, uuid, spec);
lib/vsprintf.c
1776
char *netdev_bits(char *buf, char *end, const void *addr,
lib/vsprintf.c
1782
if (check_pointer(&buf, end, addr, spec))
lib/vsprintf.c
1791
return error_string(buf, end, "(%pN?)", spec);
lib/vsprintf.c
1794
return special_hex_number(buf, end, num, size);
lib/vsprintf.c
1798
char *fourcc_string(char *buf, char *end, const u32 *fourcc,
lib/vsprintf.c
1808
return error_string(buf, end, "(%p4?)", spec);
lib/vsprintf.c
1810
if (check_pointer(&buf, end, fourcc, spec))
lib/vsprintf.c
1830
return error_string(buf, end, "(%p4?)", spec);
lib/vsprintf.c
1854
return string(buf, end, output, spec);
lib/vsprintf.c
1858
char *address_val(char *buf, char *end, const void *addr,
lib/vsprintf.c
1864
if (check_pointer(&buf, end, addr, spec))
lib/vsprintf.c
1879
return special_hex_number(buf, end, num, size);
lib/vsprintf.c
1883
char *date_str(char *buf, char *end, const struct rtc_time *tm, bool r)
lib/vsprintf.c
1888
buf = number(buf, end, year, default_dec04_spec);
lib/vsprintf.c
1889
if (buf < end)
lib/vsprintf.c
1893
buf = number(buf, end, mon, default_dec02_spec);
lib/vsprintf.c
1894
if (buf < end)
lib/vsprintf.c
1898
return number(buf, end, tm->tm_mday, default_dec02_spec);
lib/vsprintf.c
1902
char *time_str(char *buf, char *end, const struct rtc_time *tm, bool r)
lib/vsprintf.c
1904
buf = number(buf, end, tm->tm_hour, default_dec02_spec);
lib/vsprintf.c
1905
if (buf < end)
lib/vsprintf.c
1909
buf = number(buf, end, tm->tm_min, default_dec02_spec);
lib/vsprintf.c
1910
if (buf < end)
lib/vsprintf.c
1914
return number(buf, end, tm->tm_sec, default_dec02_spec);
lib/vsprintf.c
1918
char *rtc_str(char *buf, char *end, const struct rtc_time *tm,
lib/vsprintf.c
1952
buf = date_str(buf, end, tm, raw);
lib/vsprintf.c
1954
if (buf < end)
lib/vsprintf.c
1959
buf = time_str(buf, end, tm, raw);
lib/vsprintf.c
1965
char *time64_str(char *buf, char *end, const time64_t time,
lib/vsprintf.c
1984
return rtc_str(buf, end, &rtc_time, spec, fmt);
lib/vsprintf.c
1988
char *timespec64_str(char *buf, char *end, const struct timespec64 *ts,
lib/vsprintf.c
1999
buf = number(buf, end, ts->tv_sec, default_dec_spec);
lib/vsprintf.c
2001
buf = time64_str(buf, end, ts->tv_sec, spec, fmt);
lib/vsprintf.c
2002
if (buf < end)
lib/vsprintf.c
2006
return number(buf, end, ts->tv_nsec, default_dec09_spec);
lib/vsprintf.c
2010
char *time_and_date(char *buf, char *end, void *ptr, struct printf_spec spec,
lib/vsprintf.c
2013
if (check_pointer(&buf, end, ptr, spec))
lib/vsprintf.c
2018
return rtc_str(buf, end, (const struct rtc_time *)ptr, spec, fmt);
lib/vsprintf.c
2020
return timespec64_str(buf, end, (const struct timespec64 *)ptr, spec, fmt);
lib/vsprintf.c
2022
return time64_str(buf, end, *(const time64_t *)ptr, spec, fmt);
lib/vsprintf.c
2024
return error_string(buf, end, "(%pt?)", spec);
lib/vsprintf.c
2029
char *clock(char *buf, char *end, struct clk *clk, struct printf_spec spec,
lib/vsprintf.c
2033
return error_string(buf, end, "(%pC?)", spec);
lib/vsprintf.c
2035
if (check_pointer(&buf, end, clk, spec))
lib/vsprintf.c
2039
return string(buf, end, __clk_get_name(clk), spec);
lib/vsprintf.c
2041
return ptr_to_id(buf, end, clk, spec);
lib/vsprintf.c
2046
char *format_flags(char *buf, char *end, unsigned long flags,
lib/vsprintf.c
2056
buf = string(buf, end, names->name, default_str_spec);
lib/vsprintf.c
2060
if (buf < end)
lib/vsprintf.c
2067
buf = number(buf, end, flags, default_flag_spec);
lib/vsprintf.c
2094
char *format_page_flags(char *buf, char *end, unsigned long flags)
lib/vsprintf.c
2100
buf = number(buf, end, flags, default_flag_spec);
lib/vsprintf.c
2101
if (buf < end)
lib/vsprintf.c
2107
buf = format_flags(buf, end, main_flags, pageflag_names);
lib/vsprintf.c
2119
if (buf < end)
lib/vsprintf.c
2124
buf = string(buf, end, pff[i].name, default_str_spec);
lib/vsprintf.c
2125
if (buf < end)
lib/vsprintf.c
2128
buf = number(buf, end, (flags >> pff[i].shift) & pff[i].mask,
lib/vsprintf.c
2133
if (buf < end)
lib/vsprintf.c
2141
char *flags_string(char *buf, char *end, void *flags_ptr,
lib/vsprintf.c
2147
if (check_pointer(&buf, end, flags_ptr, spec))
lib/vsprintf.c
2152
return format_page_flags(buf, end, *(unsigned long *)flags_ptr);
lib/vsprintf.c
2162
return error_string(buf, end, "(%pG?)", spec);
lib/vsprintf.c
2165
return format_flags(buf, end, flags, names);
lib/vsprintf.c
2170
char *end)
lib/vsprintf.c
2183
buf = string(buf, end, fwnode_get_name_prefix(__fwnode),
lib/vsprintf.c
2185
buf = string(buf, end, fwnode_get_name(__fwnode),
lib/vsprintf.c
2196
char *device_node_string(char *buf, char *end, struct device_node *dn,
lib/vsprintf.c
2210
return error_string(buf, end, "(%pO?)", spec);
lib/vsprintf.c
2213
return error_string(buf, end, "(%pOF?)", spec);
lib/vsprintf.c
2215
if (check_pointer(&buf, end, dn, spec))
lib/vsprintf.c
2226
if (buf < end)
lib/vsprintf.c
2234
end);
lib/vsprintf.c
2240
buf = string(buf, end, p, str_spec);
lib/vsprintf.c
2244
buf = number(buf, end, (unsigned int)dn->phandle, default_dec_spec);
lib/vsprintf.c
2250
buf = string(buf, end, p, str_spec);
lib/vsprintf.c
2258
buf = string_nocheck(buf, end, tbuf, str_spec);
lib/vsprintf.c
2263
buf = string(buf, end, p, str_spec);
lib/vsprintf.c
2269
buf = string_nocheck(buf, end, ",", str_spec);
lib/vsprintf.c
2270
buf = string_nocheck(buf, end, "\"", str_spec);
lib/vsprintf.c
2271
buf = string(buf, end, p, str_spec);
lib/vsprintf.c
2272
buf = string_nocheck(buf, end, "\"", str_spec);
lib/vsprintf.c
2282
return widen_string(buf, buf - buf_start, end, spec);
lib/vsprintf.c
2286
char *fwnode_string(char *buf, char *end, struct fwnode_handle *fwnode,
lib/vsprintf.c
2295
return error_string(buf, end, "(%pf?)", spec);
lib/vsprintf.c
2297
if (check_pointer(&buf, end, fwnode, spec))
lib/vsprintf.c
2304
buf = string(buf, end, fwnode_get_name(fwnode), str_spec);
lib/vsprintf.c
2308
buf = fwnode_full_name_string(fwnode, buf, end);
lib/vsprintf.c
2312
return widen_string(buf, buf - buf_start, end, spec);
lib/vsprintf.c
2316
char *resource_or_range(const char *fmt, char *buf, char *end, void *ptr,
lib/vsprintf.c
2320
return range_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2321
return resource_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2527
char *pointer(const char *fmt, char *buf, char *end, void *ptr,
lib/vsprintf.c
2536
return symbol_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2539
return resource_or_range(fmt, buf, end, ptr, spec);
lib/vsprintf.c
2541
return hex_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2545
return bitmap_list_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2547
return bitmap_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2553
return mac_address_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2563
return ip_addr_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2565
return escaped_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2567
return uuid_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2569
return va_format(buf, end, ptr, spec);
lib/vsprintf.c
2571
return restricted_pointer(buf, end, ptr, spec);
lib/vsprintf.c
2573
return netdev_bits(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2575
return fourcc_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2577
return address_val(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2579
return dentry_name(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2581
return time_and_date(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2583
return clock(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2585
return file_dentry_name(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2588
return bdev_name(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2592
return flags_string(buf, end, ptr, spec, fmt);
lib/vsprintf.c
2594
return device_node_string(buf, end, ptr, spec, fmt + 1);
lib/vsprintf.c
2596
return fwnode_string(buf, end, ptr, spec, fmt + 1);
lib/vsprintf.c
2600
return error_string(buf, end, "(%pA?)", spec);
lib/vsprintf.c
2602
return rust_fmt_argument(buf, end, ptr);
lib/vsprintf.c
2604
return pointer_string(buf, end, ptr, spec);
lib/vsprintf.c
2608
return default_pointer(buf, end, ptr, spec);
lib/vsprintf.c
2609
return err_ptr(buf, end, ptr, spec);
lib/vsprintf.c
2614
return string(buf, end, ptr, spec);
lib/vsprintf.c
2616
return error_string(buf, end, "(einval)", spec);
lib/vsprintf.c
2619
return default_pointer(buf, end, ptr, spec);
lib/vsprintf.c
2866
char *str, *end;
lib/vsprintf.c
2879
end = buf + size;
lib/vsprintf.c
2882
if (end < buf) {
lib/vsprintf.c
2883
end = ((void *)-1);
lib/vsprintf.c
2884
size = end - buf;
lib/vsprintf.c
2895
if (str < end) {
lib/vsprintf.c
2897
if (copy > end - str)
lib/vsprintf.c
2898
copy = end - str;
lib/vsprintf.c
2912
str = number(str, end, num, spec);
lib/vsprintf.c
2929
if (str < end)
lib/vsprintf.c
2936
if (str < end)
lib/vsprintf.c
2940
if (str < end)
lib/vsprintf.c
2948
str = string(str, end, va_arg(args, char *), spec);
lib/vsprintf.c
2952
str = pointer(fmt.str, str, end, va_arg(args, void *),
lib/vsprintf.c
2959
if (str < end)
lib/vsprintf.c
2979
if (str < end)
lib/vsprintf.c
2982
end[-1] = '\0';
lib/vsprintf.c
3149
char *str, *end;
lib/vsprintf.c
3153
end = (char *)(bin_buf + size);
lib/vsprintf.c
3162
if (str + sizeof(type) <= end) { \
lib/vsprintf.c
3171
if (str + sizeof(type) <= end) \
lib/vsprintf.c
3211
if (str + len < end)
lib/vsprintf.c
3233
str = pointer(fmt.str, str, end, va_arg(args, void *),
lib/vsprintf.c
3235
if (str + 1 < end)
lib/vsprintf.c
3238
end[-1] = '\0'; /* Must be nul terminated */
lib/vsprintf.c
3289
char *str, *end;
lib/vsprintf.c
3296
end = buf + size;
lib/vsprintf.c
3314
if (end < buf) {
lib/vsprintf.c
3315
end = ((void *)-1);
lib/vsprintf.c
3316
size = end - buf;
lib/vsprintf.c
3327
if (str < end) {
lib/vsprintf.c
3329
if (copy > end - str)
lib/vsprintf.c
3330
copy = end - str;
lib/vsprintf.c
3350
if (str < end)
lib/vsprintf.c
3356
if (str < end)
lib/vsprintf.c
3360
if (str < end)
lib/vsprintf.c
3370
str = string(str, end, (char *)str_arg, spec);
lib/vsprintf.c
3392
if (str < end) {
lib/vsprintf.c
3394
if (copy > end - str)
lib/vsprintf.c
3395
copy = end - str;
lib/vsprintf.c
3402
str = pointer(fmt.str, str, end, get_arg(void *), spec);
lib/vsprintf.c
3410
if (str < end)
lib/vsprintf.c
3423
str = number(str, end, num, spec);
lib/vsprintf.c
3430
if (str < end)
lib/vsprintf.c
3433
end[-1] = '\0';
lib/vsprintf.c
466
char *number(char *buf, char *end, unsigned long long num,
lib/vsprintf.c
530
if (buf < end)
lib/vsprintf.c
537
if (buf < end)
lib/vsprintf.c
544
if (buf < end)
lib/vsprintf.c
549
if (buf < end)
lib/vsprintf.c
559
if (buf < end)
lib/vsprintf.c
566
if (buf < end)
lib/vsprintf.c
572
if (buf < end)
lib/vsprintf.c
578
if (buf < end)
lib/vsprintf.c
595
char *special_hex_number(char *buf, char *end, unsigned long long num, int size)
lib/vsprintf.c
597
return number(buf, end, num, special_hex_spec(size));
lib/vsprintf.c
600
static void move_right(char *buf, char *end, unsigned len, unsigned spaces)
lib/vsprintf.c
603
if (buf >= end) /* nowhere to put anything */
lib/vsprintf.c
605
size = end - buf;
lib/vsprintf.c
627
char *widen_string(char *buf, int n, char *end, struct printf_spec spec)
lib/vsprintf.c
636
move_right(buf - n, end, n, spaces);
lib/vsprintf.c
640
if (buf < end)
lib/vsprintf.c
648
static char *string_nocheck(char *buf, char *end, const char *s,
lib/vsprintf.c
658
if (buf < end)
lib/vsprintf.c
663
return widen_string(buf, len, end, spec);
lib/vsprintf.c
666
static char *err_ptr(char *buf, char *end, void *ptr,
lib/vsprintf.c
673
return string_nocheck(buf, end, sym, spec);
lib/vsprintf.c
682
return number(buf, end, err, spec);
lib/vsprintf.c
686
static char *error_string(char *buf, char *end, const char *s,
lib/vsprintf.c
697
return string_nocheck(buf, end, s, spec);
lib/vsprintf.c
716
static int check_pointer(char **buf, char *end, const void *ptr,
lib/vsprintf.c
723
*buf = error_string(*buf, end, err_msg, spec);
lib/vsprintf.c
731
char *string(char *buf, char *end, const char *s,
lib/vsprintf.c
734
if (check_pointer(&buf, end, s, spec))
lib/vsprintf.c
737
return string_nocheck(buf, end, s, spec);
lib/vsprintf.c
740
static char *pointer_string(char *buf, char *end,
lib/vsprintf.c
751
return number(buf, end, (unsigned long int)ptr, spec);
lib/vsprintf.c
816
static char *ptr_to_id(char *buf, char *end, const void *ptr,
lib/vsprintf.c
828
return pointer_string(buf, end, ptr, spec);
lib/vsprintf.c
833
return pointer_string(buf, end, (const void *)hashval, spec);
lib/vsprintf.c
840
return error_string(buf, end, str, spec);
lib/vsprintf.c
843
return pointer_string(buf, end, (const void *)hashval, spec);
lib/vsprintf.c
846
static char *default_pointer(char *buf, char *end, const void *ptr,
lib/vsprintf.c
854
return pointer_string(buf, end, ptr, spec);
lib/vsprintf.c
856
return ptr_to_id(buf, end, ptr, spec);
lib/vsprintf.c
862
char *restricted_pointer(char *buf, char *end, const void *ptr,
lib/vsprintf.c
868
return default_pointer(buf, end, ptr, spec);
lib/vsprintf.c
879
return error_string(buf, end, "pK-error", spec);
lib/vsprintf.c
905
return pointer_string(buf, end, ptr, spec);
lib/vsprintf.c
909
char *dentry_name(char *buf, char *end, const struct dentry *d, struct printf_spec spec,
lib/vsprintf.c
927
if (check_pointer(&buf, end, d, spec)) {
lib/vsprintf.c
950
if (buf < end)
lib/vsprintf.c
954
return widen_string(buf, n, end, spec);
lib/vsprintf.c
958
char *file_dentry_name(char *buf, char *end, const struct file *f,
lib/vsprintf.c
961
if (check_pointer(&buf, end, f, spec))
lib/vsprintf.c
964
return dentry_name(buf, end, f->f_path.dentry, spec, fmt);
lib/vsprintf.c
968
char *bdev_name(char *buf, char *end, struct block_device *bdev,
lib/vsprintf.c
973
if (check_pointer(&buf, end, bdev, spec))
lib/vsprintf.c
977
buf = string(buf, end, hd->disk_name, spec);
lib/vsprintf.c
980
if (buf < end)
lib/vsprintf.c
984
buf = number(buf, end, bdev_partno(bdev), spec);
lib/vsprintf.c
991
char *symbol_string(char *buf, char *end, void *ptr,
lib/xz/xz_dec_lzma2.c
1175
s->dict.end = s->dict.size;
lib/xz/xz_dec_lzma2.c
1260
s->dict.end = b->out_size - b->out_pos;
lib/xz/xz_dec_lzma2.c
1307
s->s.dict.end = dict_size;
lib/xz/xz_dec_lzma2.c
293
dict->end = b->out_size - b->out_pos;
lib/xz/xz_dec_lzma2.c
305
if (dict->end - dict->pos <= out_max)
lib/xz/xz_dec_lzma2.c
306
dict->limit = dict->end;
lib/xz/xz_dec_lzma2.c
328
offset += dict->end;
lib/xz/xz_dec_lzma2.c
362
back += dict->end;
lib/xz/xz_dec_lzma2.c
366
if (back == dict->end)
lib/xz/xz_dec_lzma2.c
386
if (copy_size > dict->end - dict->pos)
lib/xz/xz_dec_lzma2.c
387
copy_size = dict->end - dict->pos;
lib/xz/xz_dec_lzma2.c
407
if (dict->pos == dict->end)
lib/xz/xz_dec_lzma2.c
441
if (dict->pos == dict->end)
lib/xz/xz_dec_lzma2.c
67
size_t end;
lib/zlib_inflate/inffast.c
101
end = out + (strm->avail_out - 257);
lib/zlib_inflate/inffast.c
308
} while (in < last && out < end);
lib/zlib_inflate/inffast.c
320
strm->avail_out = (unsigned)(out < end ?
lib/zlib_inflate/inffast.c
321
257 + (end - out) : 257 - (out - end));
lib/zlib_inflate/inffast.c
74
unsigned char *end; /* while out < end, enough space available */
lib/zlib_inflate/inftrees.c
171
end = 19;
lib/zlib_inflate/inftrees.c
178
end = 256;
lib/zlib_inflate/inftrees.c
183
end = -1;
lib/zlib_inflate/inftrees.c
205
if ((int)(work[sym]) < end) {
lib/zlib_inflate/inftrees.c
209
else if ((int)(work[sym]) > end) {
lib/zlib_inflate/inftrees.c
43
int end; /* use base and extra for symbol > end */
lib/zstd/compress/fse_compress.c
453
U64 const end = tmpTotal + (count[s] * rStep);
lib/zstd/compress/fse_compress.c
455
U32 const sEnd = (U32)(end >> vStepLog);
lib/zstd/compress/fse_compress.c
460
tmpTotal = end;
lib/zstd/compress/hist.c
33
const BYTE* const end = ip + srcSize;
lib/zstd/compress/hist.c
35
while (ip<end) {
lib/zstd/compress/hist.c
44
const BYTE* const end = ip + srcSize;
lib/zstd/compress/hist.c
51
while (ip<end) {
lib/zstd/compress/zstd_compress.c
6689
int end = 0;
lib/zstd/compress/zstd_compress.c
6695
end = (inSeqs[spos].offset == 0);
lib/zstd/compress/zstd_compress.c
6697
if (end) {
lib/zstd/compress/zstd_compress.c
6704
if (!end)
lib/zstd/compress/zstd_compress_internal.h
1036
U32 const end = (U32)endT;
lib/zstd/compress/zstd_compress_internal.h
1038
window->lowLimit = end;
lib/zstd/compress/zstd_compress_internal.h
1039
window->dictLimit = end;
lib/zstd/compress/zstd_cwksp.h
415
void* end;
lib/zstd/compress/zstd_cwksp.h
426
end = (BYTE *)alloc + bytes;
lib/zstd/compress/zstd_cwksp.h
433
assert(end <= top);
lib/zstd/compress/zstd_cwksp.h
434
if (end > top) {
lib/zstd/compress/zstd_cwksp.h
439
ws->tableEnd = end;
lib/zstd/compress/zstd_cwksp.h
455
void* end = (BYTE*)alloc + roundedBytes;
lib/zstd/compress/zstd_cwksp.h
465
if (ws->phase != ZSTD_cwksp_alloc_objects || end > ws->workspaceEnd) {
lib/zstd/compress/zstd_cwksp.h
470
ws->objectEnd = end;
lib/zstd/compress/zstd_cwksp.h
471
ws->tableEnd = end;
lib/zstd/compress/zstd_cwksp.h
472
ws->tableValidEnd = end;
lib/zstd/compress/zstd_double_fast.c
20
void const* end, ZSTD_dictTableLoadMethod_e dtlm)
lib/zstd/compress/zstd_double_fast.c
30
const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
lib/zstd/compress/zstd_double_fast.c
58
void const* end, ZSTD_dictTableLoadMethod_e dtlm)
lib/zstd/compress/zstd_double_fast.c
68
const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
lib/zstd/compress/zstd_double_fast.c
92
const void* const end,
lib/zstd/compress/zstd_double_fast.c
97
ZSTD_fillDoubleHashTableForCDict(ms, end, dtlm);
lib/zstd/compress/zstd_double_fast.c
99
ZSTD_fillDoubleHashTableForCCtx(ms, end, dtlm);
lib/zstd/compress/zstd_double_fast.h
21
void const* end, ZSTD_dictTableLoadMethod_e dtlm,
lib/zstd/compress/zstd_fast.c
18
const void* const end,
lib/zstd/compress/zstd_fast.c
27
const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
lib/zstd/compress/zstd_fast.c
55
const void* const end,
lib/zstd/compress/zstd_fast.c
64
const BYTE* const iend = ((const BYTE*)end) - HASH_READ_SIZE;
lib/zstd/compress/zstd_fast.c
89
const void* const end,
lib/zstd/compress/zstd_fast.c
94
ZSTD_fillHashTableForCDict(ms, end, dtlm);
lib/zstd/compress/zstd_fast.c
96
ZSTD_fillHashTableForCCtx(ms, end, dtlm);
lib/zstd/compress/zstd_fast.h
19
void const* end, ZSTD_dictTableLoadMethod_e dtlm,
lib/zstd/compress/zstd_ldm.c
253
void const* end)
lib/zstd/compress/zstd_ldm.c
255
const BYTE* const iend = (const BYTE*)end;
lib/zstd/compress/zstd_opt.c
1183
U32 const end = matches[matchNb].len;
lib/zstd/compress/zstd_opt.c
1184
for ( ; pos <= end ; pos++ ) {
lib/zstd/decompress/huf_decompress.c
1009
sortedSymbol_t const* begin, sortedSymbol_t const* end,
lib/zstd/decompress/huf_decompress.c
1018
for (ptr = begin; ptr != end; ++ptr) {
lib/zstd/decompress/huf_decompress.c
1024
for (ptr = begin; ptr != end; ++ptr) {
lib/zstd/decompress/huf_decompress.c
1032
for (ptr = begin; ptr != end; ++ptr) {
lib/zstd/decompress/huf_decompress.c
1040
for (ptr = begin; ptr != end; ++ptr) {
lib/zstd/decompress/huf_decompress.c
1050
for (ptr = begin; ptr != end; ++ptr) {
lib/zstd/decompress/huf_decompress.c
1109
int const end = rankStart[w+1];
lib/zstd/decompress/huf_decompress.c
1114
sortedSymbols + begin, sortedSymbols + end,
lib/zstd/decompress/huf_decompress.c
1135
int const end = (int)rankStart[w+1];
lib/zstd/decompress/huf_decompress.c
1148
for (s = begin; s != end; ++s) {
lib/zstd/decompress/huf_decompress.c
1160
sortedList + begin, sortedList + end,
mm/cma.c
1062
bool cma_intersects(struct cma *cma, unsigned long start, unsigned long end)
mm/cma.c
1073
if (end < rstart)
mm/cma.c
532
phys_addr_t start = 0, end;
mm/cma.c
579
for_each_free_mem_range(i, nid, MEMBLOCK_NONE, &start, &end, NULL) {
mm/cma.c
584
if (start >= end)
mm/cma.c
587
end = ALIGN_DOWN(end, align);
mm/cma.c
588
if (end <= start)
mm/cma.c
591
size = end - start;
mm/cma.c
597
pr_debug("consider %016llx - %016llx\n", (u64)start, (u64)end);
mm/cma.c
755
unsigned long start, end;
mm/cma.c
769
for_each_clear_bitrange(start, end, cmr->bitmap, nbits) {
mm/cma.c
770
nr_part = (end - start) << cma->order_per_bit;
mm/cma_debug.c
51
unsigned long start, end;
mm/cma_debug.c
59
for_each_clear_bitrange(start, end, cmr->bitmap, bitmap_maxno)
mm/cma_debug.c
60
maxchunk = max(end - start, maxchunk);
mm/damon/core.c
117
struct damon_region *damon_new_region(unsigned long start, unsigned long end)
mm/damon/core.c
126
region->ar.end = end;
mm/damon/core.c
174
return !(r->ar.end <= re->start || re->end <= r->ar.start);
mm/damon/core.c
1744
r->ar.end <= quota->charge_addr_from)
mm/damon/core.c
1785
unsigned long start, end;
mm/damon/core.c
1798
end = ALIGN_DOWN(filter->addr_range.end, min_region_sz);
mm/damon/core.c
1801
if (start <= r->ar.start && r->ar.end <= end) {
mm/damon/core.c
1806
if (r->ar.end <= start || end <= r->ar.start) {
mm/damon/core.c
1817
damon_split_region_at(t, r, end - r->ar.start);
mm/damon/core.c
191
if (r->ar.end != next->ar.start) {
mm/damon/core.c
192
newr = damon_new_region(r->ar.end, next->ar.start);
mm/damon/core.c
1935
struct timespec64 begin, end;
mm/damon/core.c
1982
ktime_get_coarse_ts64(&end);
mm/damon/core.c
1983
quota->total_charged_ns += timespec64_to_ns(&end) -
mm/damon/core.c
1988
quota->charge_addr_from = r->ar.end + 1;
mm/damon/core.c
2413
l->ar.end = r->ar.end;
mm/damon/core.c
2437
if (prev && prev->ar.end == r->ar.start &&
mm/damon/core.c
244
if (r->ar.start >= range->end)
mm/damon/core.c
2494
new = damon_new_region(r->ar.start + sz_r, r->ar.end);
mm/damon/core.c
2498
r->ar.end = new->ar.start;
mm/damon/core.c
252
ALIGN(range->end, min_region_sz));
mm/damon/core.c
260
last->ar.end = ALIGN(range->end, min_region_sz);
mm/damon/core.c
2879
if (a->end - a->start < resource_size(res)) {
mm/damon/core.c
2881
a->end = res->end;
mm/damon/core.c
2891
unsigned long *end)
mm/damon/core.c
2897
if (arg.end <= arg.start)
mm/damon/core.c
2901
*end = arg.end;
mm/damon/core.c
2922
unsigned long *start, unsigned long *end,
mm/damon/core.c
2927
if (*start > *end)
mm/damon/core.c
2930
if (!*start && !*end &&
mm/damon/core.c
2931
!damon_find_biggest_system_ram(start, end))
mm/damon/core.c
2935
addr_range.end = *end;
mm/damon/paddr.c
177
while (addr < damon_pa_phys_addr(r->ar.end, addr_unit)) {
mm/damon/paddr.c
218
while (addr < damon_pa_phys_addr(r->ar.end, addr_unit)) {
mm/damon/paddr.c
266
while (addr < damon_pa_phys_addr(r->ar.end, addr_unit)) {
mm/damon/paddr.c
302
while (addr < damon_pa_phys_addr(r->ar.end, addr_unit)) {
mm/damon/paddr.c
54
r->sampling_addr = damon_rand(r->ar.start, r->ar.end);
mm/damon/stat.c
123
accounted_bytes += region->ar.end - region->ar.start;
mm/damon/stat.c
161
a->res.end = res->end;
mm/damon/stat.c
189
addr_range.end = damon_stat_res_to_core_addr(
mm/damon/stat.c
190
arg.res.end + 1, addr_unit);
mm/damon/stat.c
191
if (addr_range.end <= addr_range.start)
mm/damon/stat.c
59
access_bytes += (r->ar.end - r->ar.start) *
mm/damon/stat.c
99
total_sz += r->ar.end - r->ar.start;
mm/damon/sysfs-schemes.c
2553
if (sysfs_filter->addr_range.end <
mm/damon/sysfs-schemes.c
2844
sysfs_regions->total_bytes += r->ar.end - r->ar.start;
mm/damon/sysfs-schemes.c
56
return sysfs_emit(buf, "%lu\n", region->ar.end);
mm/damon/sysfs-schemes.c
583
return sysfs_emit(buf, "%lu\n", filter->addr_range.end);
mm/damon/sysfs-schemes.c
591
int err = kstrtoul(buf, 0, &filter->addr_range.end);
mm/damon/sysfs-schemes.c
99
__ATTR_RO_MODE(end, 0400);
mm/damon/sysfs.c
1378
if (sys_region->ar.start > sys_region->ar.end)
mm/damon/sysfs.c
1382
ranges[i].end = sys_region->ar.end;
mm/damon/sysfs.c
1385
if (ranges[i - 1].end > ranges[i].start)
mm/damon/sysfs.c
53
return sysfs_emit(buf, "%lu\n", region->ar.end);
mm/damon/sysfs.c
61
int err = kstrtoul(buf, 0, &region->ar.end);
mm/damon/sysfs.c
75
__ATTR_RW_MODE(end, 0600);
mm/damon/tests/core-kunit.h
1039
KUNIT_EXPECT_EQ(test, r->ar.end, expect_start_end[i][1]);
mm/damon/tests/core-kunit.h
1069
f->addr_range = (struct damon_addr_range){.start = 2, .end = 6};
mm/damon/tests/core-kunit.h
1090
r->ar.end = 2;
mm/damon/tests/core-kunit.h
1097
r->ar.end = 8;
mm/damon/tests/core-kunit.h
1104
r->ar.end = 4;
mm/damon/tests/core-kunit.h
1108
KUNIT_EXPECT_EQ(test, r->ar.end, 2);
mm/damon/tests/core-kunit.h
1112
KUNIT_EXPECT_EQ(test, r2->ar.end, 4);
mm/damon/tests/core-kunit.h
1117
r->ar.end = 8;
mm/damon/tests/core-kunit.h
1122
KUNIT_EXPECT_EQ(test, r->ar.end, 6);
mm/damon/tests/core-kunit.h
1126
KUNIT_EXPECT_EQ(test, r2->ar.end, 8);
mm/damon/tests/core-kunit.h
165
KUNIT_EXPECT_EQ(test, r->ar.end, 25ul);
mm/damon/tests/core-kunit.h
169
KUNIT_EXPECT_EQ(test, r_new->ar.end, 100ul);
mm/damon/tests/core-kunit.h
209
KUNIT_EXPECT_EQ(test, r->ar.end, 300ul);
mm/damon/tests/core-kunit.h
26
KUNIT_EXPECT_EQ(test, 2ul, r->ar.end);
mm/damon/tests/core-kunit.h
269
KUNIT_EXPECT_EQ(test, r->ar.end, eaddrs[i]);
mm/damon/tests/core-kunit.h
381
struct damon_addr_range range = {.start = 8, .end = 28};
mm/damon/tests/core-kunit.h
407
KUNIT_EXPECT_EQ(test, r->ar.end, expects[expect_idx++]);
mm/damon/tests/core-kunit.h
830
KUNIT_EXPECT_EQ(test, dst->addr_range.end,
mm/damon/tests/core-kunit.h
831
src->addr_range.end);
mm/damon/tests/core-kunit.h
890
.addr_range = {.start = 456, .end = 567},
mm/damon/tests/vaddr-kunit.h
155
KUNIT_EXPECT_EQ(test, r->ar.end, expected[i * 2 + 1]);
mm/damon/tests/vaddr-kunit.h
174
(struct damon_addr_range){.start = 5, .end = 27},
mm/damon/tests/vaddr-kunit.h
175
(struct damon_addr_range){.start = 45, .end = 55},
mm/damon/tests/vaddr-kunit.h
176
(struct damon_addr_range){.start = 73, .end = 104} };
mm/damon/tests/vaddr-kunit.h
196
(struct damon_addr_range){.start = 5, .end = 27},
mm/damon/tests/vaddr-kunit.h
197
(struct damon_addr_range){.start = 56, .end = 57},
mm/damon/tests/vaddr-kunit.h
198
(struct damon_addr_range){.start = 65, .end = 104} };
mm/damon/tests/vaddr-kunit.h
220
(struct damon_addr_range){.start = 5, .end = 27},
mm/damon/tests/vaddr-kunit.h
221
(struct damon_addr_range){.start = 61, .end = 63},
mm/damon/tests/vaddr-kunit.h
222
(struct damon_addr_range){.start = 65, .end = 104} };
mm/damon/tests/vaddr-kunit.h
245
(struct damon_addr_range){.start = 5, .end = 7},
mm/damon/tests/vaddr-kunit.h
246
(struct damon_addr_range){.start = 30, .end = 32},
mm/damon/tests/vaddr-kunit.h
247
(struct damon_addr_range){.start = 65, .end = 68} };
mm/damon/tests/vaddr-kunit.h
256
unsigned long start, unsigned long end, unsigned int nr_pieces)
mm/damon/tests/vaddr-kunit.h
264
r = damon_new_region(start, end);
mm/damon/tests/vaddr-kunit.h
277
KUNIT_EXPECT_EQ(test, r->ar.end, end);
mm/damon/tests/vaddr-kunit.h
284
unsigned long start, unsigned long end, unsigned int nr_pieces)
mm/damon/tests/vaddr-kunit.h
288
unsigned long expected_width = (end - start) / nr_pieces;
mm/damon/tests/vaddr-kunit.h
293
r = damon_new_region(start, end);
mm/damon/tests/vaddr-kunit.h
307
KUNIT_EXPECT_EQ(test, r->ar.end, end);
mm/damon/tests/vaddr-kunit.h
312
KUNIT_EXPECT_EQ(test, r->ar.end, start + i * expected_width);
mm/damon/tests/vaddr-kunit.h
87
KUNIT_EXPECT_EQ(test, 25ul, regions[0].end);
mm/damon/tests/vaddr-kunit.h
89
KUNIT_EXPECT_EQ(test, 220ul, regions[1].end);
mm/damon/tests/vaddr-kunit.h
91
KUNIT_EXPECT_EQ(test, 330ul, regions[2].end);
mm/damon/vaddr.c
104
return r->end - r->start;
mm/damon/vaddr.c
146
first_gap.end = vma->vm_start;
mm/damon/vaddr.c
149
second_gap.end = vma->vm_start;
mm/damon/vaddr.c
165
regions[0].end = ALIGN(first_gap.start, DAMON_MIN_REGION_SZ);
mm/damon/vaddr.c
166
regions[1].start = ALIGN(first_gap.end, DAMON_MIN_REGION_SZ);
mm/damon/vaddr.c
167
regions[1].end = ALIGN(second_gap.start, DAMON_MIN_REGION_SZ);
mm/damon/vaddr.c
168
regions[2].start = ALIGN(second_gap.end, DAMON_MIN_REGION_SZ);
mm/damon/vaddr.c
169
regions[2].end = ALIGN(prev->vm_end, DAMON_MIN_REGION_SZ);
mm/damon/vaddr.c
259
sz += regions[i].end - regions[i].start;
mm/damon/vaddr.c
267
r = damon_new_region(regions[i].start, regions[i].end);
mm/damon/vaddr.c
274
nr_pieces = (regions[i].end - regions[i].start) / sz;
mm/damon/vaddr.c
362
unsigned long addr, unsigned long end,
mm/damon/vaddr.c
404
r->sampling_addr = damon_rand(r->ar.start, r->ar.end);
mm/damon/vaddr.c
481
unsigned long addr, unsigned long end,
mm/damon/vaddr.c
79
orig_end = r->ar.end;
mm/damon/vaddr.c
837
walk_page_range(mm, r->ar.start, r->ar.end, &walk_ops, &priv);
mm/damon/vaddr.c
86
r->ar.end = r->ar.start + sz_piece;
mm/damon/vaddr.c
88
for (start = r->ar.end, i = 1; i < nr_pieces; start += sz_piece, i++) {
mm/damon/vaddr.c
944
walk_page_range(mm, r->ar.start, r->ar.end, &walk_ops, &priv);
mm/damon/vaddr.c
97
n->ar.end = orig_end;
mm/debug.c
259
vmg->start, vmg->end, vmg->vm_flags,
mm/execmem.c
218
if (addr >= range->start && addr + size < range->end)
mm/execmem.c
35
unsigned long end = range->end;
mm/execmem.c
41
p = __vmalloc_node_range(size, align, start, end, gfp_flags,
mm/execmem.c
46
end = range->fallback_end;
mm/execmem.c
47
p = __vmalloc_node_range(size, align, start, end, gfp_flags,
mm/execmem.c
515
if (!r->alignment || !r->start || !r->end || !pgprot_val(r->pgprot)) {
mm/execmem.c
548
r->end = default_range->end;
mm/execmem.c
568
info->ranges[EXECMEM_DEFAULT].end = VMALLOC_END;
mm/execmem.c
71
range->start, range->end, NUMA_NO_NODE,
mm/filemap.c
2116
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices)
mm/filemap.c
2122
while ((folio = find_get_entry(&xas, end, XA_PRESENT)) != NULL) {
mm/filemap.c
2165
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices)
mm/filemap.c
2171
while ((folio = find_get_entry(&xas, end, XA_PRESENT))) {
mm/filemap.c
2182
if (base + nr - 1 > end)
mm/filemap.c
2198
if (base + nr - 1 > end)
mm/filemap.c
2233
pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2235
return filemap_get_folios_tag(mapping, start, end, XA_PRESENT, fbatch);
mm/filemap.c
2255
pgoff_t *start, pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2263
for (folio = xas_load(&xas); folio && xas.xa_index <= end;
mm/filemap.c
2331
pgoff_t end, xa_mark_t tag, struct folio_batch *fbatch)
mm/filemap.c
2337
while ((folio = find_get_entry(&xas, end, tag)) != NULL) {
mm/filemap.c
2357
if (end == (pgoff_t)-1)
mm/filemap.c
2360
*start = end + 1;
mm/filemap.c
2386
pgoff_t end, struct folio_batch *fbatch)
mm/filemap.c
2392
while ((folio = find_get_entry(&xas, end, XA_PRESENT)) != NULL) {
mm/filemap.c
2416
if (end == (pgoff_t)-1)
mm/filemap.c
2419
*start = end + 1;
mm/filemap.c
2887
loff_t end = pos + count - 1;
mm/filemap.c
2890
if (filemap_range_needs_writeback(mapping, pos, end))
mm/filemap.c
2895
return filemap_write_and_wait_range(mapping, pos, end);
mm/filemap.c
2900
loff_t pos, loff_t end, bool nowait)
mm/filemap.c
2906
if (filemap_range_has_page(mapping, pos, end))
mm/filemap.c
2909
ret = filemap_write_and_wait_range(mapping, pos, end);
mm/filemap.c
2921
end >> PAGE_SHIFT);
mm/filemap.c
3148
loff_t start, loff_t end, bool seek_data)
mm/filemap.c
3154
return seek_data ? start : end;
mm/filemap.c
3156
return seek_data ? end : start;
mm/filemap.c
3205
loff_t end, int whence)
mm/filemap.c
3208
pgoff_t max = (end - 1) >> PAGE_SHIFT;
mm/filemap.c
3212
if (end <= start)
mm/filemap.c
3232
if (start >= end)
mm/filemap.c
3245
if (start > end)
mm/filemap.c
3246
return end;
mm/filemap.c
3383
unsigned long end = start + vma_pages(vma);
mm/filemap.c
3390
ra_end = min(ra_end, end);
mm/filemap.c
371
loff_t end, enum writeback_sync_modes sync_mode,
mm/filemap.c
378
.range_end = end,
mm/filemap.c
3922
unsigned long end;
mm/filemap.c
3927
end = folio_next_index(folio) - 1;
mm/filemap.c
3928
nr_pages = min(end, end_pgoff) - xas.xa_index + 1;
mm/filemap.c
410
loff_t end)
mm/filemap.c
412
return filemap_writeback(mapping, start, end, WB_SYNC_ALL, NULL);
mm/filemap.c
434
loff_t end)
mm/filemap.c
436
return filemap_writeback(mapping, start, end, WB_SYNC_NONE, NULL);
mm/filemap.c
4523
loff_t start, loff_t end)
mm/filemap.c
4527
pgoff_t last = end >> PAGE_SHIFT;
mm/filemap.c
4528
pgoff_t nr = end == LLONG_MAX ? ULONG_MAX : last - first + 1;
mm/filemap.c
4530
if (!mapping || !mapping->nrpages || end < start)
mm/filemap.c
4543
filemap_fdatawrite_range(mapping, start, end);
mm/filemap.c
4546
invalidate_inode_pages2_range(mapping, start / PAGE_SIZE, end / PAGE_SIZE);
mm/filemap.c
514
pgoff_t end = end_byte >> PAGE_SHIFT;
mm/filemap.c
520
while (index <= end) {
mm/filemap.c
523
nr_folios = filemap_get_folios_tag(mapping, &index, end,
mm/gup.c
1814
unsigned long start, unsigned long end, int *locked)
mm/gup.c
1817
unsigned long nr_pages = (end - start) / PAGE_SIZE;
mm/gup.c
1823
VM_WARN_ON_ONCE(!PAGE_ALIGNED(end));
mm/gup.c
1825
VM_WARN_ON_ONCE_VMA(end > vma->vm_end, vma);
mm/gup.c
1888
unsigned long end, bool write, int *locked)
mm/gup.c
1890
unsigned long nr_pages = (end - start) / PAGE_SIZE;
mm/gup.c
1895
VM_WARN_ON_ONCE(!PAGE_ALIGNED(end));
mm/gup.c
1928
unsigned long end, nstart, nend;
mm/gup.c
1933
end = start + len;
mm/gup.c
1935
for (nstart = start; nstart < end; nstart = nend) {
mm/gup.c
1943
vma = find_vma_intersection(mm, nstart, end);
mm/gup.c
1945
vma = find_vma_intersection(mm, vma->vm_end, end);
mm/gup.c
1953
nend = min(end, vma->vm_end);
mm/gup.c
2049
const unsigned long end = start + size;
mm/gup.c
2058
for (cur = start; cur && cur < end; cur = PAGE_ALIGN_DOWN(cur + PAGE_SIZE))
mm/gup.c
2118
const unsigned long end = start + size;
mm/gup.c
2128
for (cur = start; cur && cur < end; cur = PAGE_ALIGN_DOWN(cur + PAGE_SIZE))
mm/gup.c
2150
const unsigned long end = start + size;
mm/gup.c
2160
for (cur = start; cur && cur < end; cur = PAGE_ALIGN_DOWN(cur + PAGE_SIZE))
mm/gup.c
2830
unsigned long end, unsigned int flags, struct page **pages,
mm/gup.c
2897
} while (ptep++, addr += PAGE_SIZE, addr != end);
mm/gup.c
2917
unsigned long end, unsigned int flags, struct page **pages,
mm/gup.c
2925
unsigned long end, unsigned int flags, struct page **pages,
mm/gup.c
2938
refs = (end - addr) >> PAGE_SHIFT;
mm/gup.c
2968
unsigned long end, unsigned int flags, struct page **pages,
mm/gup.c
2981
refs = (end - addr) >> PAGE_SHIFT;
mm/gup.c
3012
unsigned long end, unsigned int flags, struct page **pages,
mm/gup.c
3022
next = pmd_addr_end(addr, end);
mm/gup.c
3038
} while (pmdp++, addr = next, addr != end);
mm/gup.c
3044
unsigned long end, unsigned int flags, struct page **pages,
mm/gup.c
3054
next = pud_addr_end(addr, end);
mm/gup.c
3064
} while (pudp++, addr = next, addr != end);
mm/gup.c
3070
unsigned long end, unsigned int flags, struct page **pages,
mm/gup.c
3080
next = p4d_addr_end(addr, end);
mm/gup.c
3087
} while (p4dp++, addr = next, addr != end);
mm/gup.c
3092
static void gup_fast_pgd_range(unsigned long addr, unsigned long end,
mm/gup.c
3102
next = pgd_addr_end(addr, end);
mm/gup.c
3109
} while (pgdp++, addr = next, addr != end);
mm/gup.c
3112
static inline void gup_fast_pgd_range(unsigned long addr, unsigned long end,
mm/gup.c
3123
static bool gup_fast_permitted(unsigned long start, unsigned long end)
mm/gup.c
3129
static unsigned long gup_fast(unsigned long start, unsigned long end,
mm/gup.c
3137
!gup_fast_permitted(start, end))
mm/gup.c
3157
gup_fast_pgd_range(start, end, gup_flags, pages, &nr_pinned);
mm/gup.c
3178
unsigned long len, end;
mm/gup.c
3197
if (check_add_overflow(start, len, &end))
mm/gup.c
3199
if (end > TASK_SIZE_MAX)
mm/gup.c
3202
nr_pinned = gup_fast(start, end, gup_flags, pages);
mm/gup.c
3436
long memfd_pin_folios(struct file *memfd, loff_t start, loff_t end,
mm/gup.c
3448
if (start < 0 || start > end || !max_folios)
mm/gup.c
3457
if (end >= i_size_read(file_inode(memfd)))
mm/gup.c
3469
end_idx = end >> pgshift;
mm/hmm.c
157
static int hmm_vma_walk_hole(unsigned long addr, unsigned long end,
mm/hmm.c
167
npages = (end - addr) >> PAGE_SHIFT;
mm/hmm.c
174
return hmm_pfns_fill(addr, end, range, HMM_PFN_ERROR);
mm/hmm.c
177
return hmm_vma_fault(addr, end, required_fault, walk);
mm/hmm.c
178
return hmm_pfns_fill(addr, end, range, 0);
mm/hmm.c
198
unsigned long end, unsigned long hmm_pfns[],
mm/hmm.c
207
npages = (end - addr) >> PAGE_SHIFT;
mm/hmm.c
212
return hmm_vma_fault(addr, end, required_fault, walk);
mm/hmm.c
215
for (i = 0; addr < end; addr += PAGE_SIZE, i++, pfn++) {
mm/hmm.c
224
unsigned long end, unsigned long hmm_pfns[], pmd_t pmd);
mm/hmm.c
236
unsigned long end, pmd_t *pmdp, pte_t *ptep,
mm/hmm.c
331
return hmm_vma_fault(addr, end, required_fault, walk);
mm/hmm.c
336
unsigned long end, unsigned long *hmm_pfns,
mm/hmm.c
341
unsigned long npages = (end - start) >> PAGE_SHIFT;
mm/hmm.c
362
for (i = 0; addr < end; addr += PAGE_SIZE, i++, pfn++) {
mm/hmm.c
374
return hmm_vma_fault(addr, end, required_fault, walk);
mm/hmm.c
379
return hmm_pfns_fill(start, end, range, HMM_PFN_ERROR);
mm/hmm.c
383
unsigned long end, unsigned long *hmm_pfns,
mm/hmm.c
388
unsigned long npages = (end - start) >> PAGE_SHIFT;
mm/hmm.c
392
return hmm_pfns_fill(start, end, range, HMM_PFN_ERROR);
mm/hmm.c
398
unsigned long end,
mm/hmm.c
405
unsigned long npages = (end - start) >> PAGE_SHIFT;
mm/hmm.c
413
return hmm_vma_walk_hole(start, end, -1, walk);
mm/hmm.c
421
return hmm_pfns_fill(start, end, range, 0);
mm/hmm.c
425
return hmm_vma_handle_absent_pmd(walk, start, end, hmm_pfns,
mm/hmm.c
442
return hmm_vma_handle_pmd(walk, addr, end, hmm_pfns, pmd);
mm/hmm.c
454
return hmm_pfns_fill(start, end, range, HMM_PFN_ERROR);
mm/hmm.c
460
for (; addr < end; addr += PAGE_SIZE, ptep++, hmm_pfns++) {
mm/hmm.c
463
r = hmm_vma_handle_pte(walk, addr, end, pmdp, ptep, hmm_pfns);
mm/hmm.c
484
static int hmm_vma_walk_pud(pud_t *pudp, unsigned long start, unsigned long end,
mm/hmm.c
50
static int hmm_pfns_fill(unsigned long addr, unsigned long end,
mm/hmm.c
502
return hmm_vma_walk_hole(start, end, -1, walk);
mm/hmm.c
512
npages = (end - addr) >> PAGE_SHIFT;
mm/hmm.c
520
return hmm_vma_fault(addr, end, required_fault, walk);
mm/hmm.c
544
unsigned long start, unsigned long end,
mm/hmm.c
55
for (; addr < end; addr += PAGE_SIZE, i++) {
mm/hmm.c
579
ret = hmm_vma_fault(addr, end, required_fault, walk);
mm/hmm.c
585
for (; addr < end; addr += PAGE_SIZE, i++, pfn++) {
mm/hmm.c
597
static int hmm_vma_walk_test(unsigned long start, unsigned long end,
mm/hmm.c
622
(end - start) >> PAGE_SHIFT, 0))
mm/hmm.c
625
hmm_pfns_fill(start, end, range, HMM_PFN_ERROR);
mm/hmm.c
675
ret = walk_page_range(mm, hmm_vma_walk.last, range->end,
mm/hmm.c
73
static int hmm_vma_fault(unsigned long addr, unsigned long end,
mm/hmm.c
89
for (; addr < end; addr += PAGE_SIZE)
mm/huge_memory.c
1020
end = get_order_from_str(end_size, THP_ORDERS_ALL_ANON);
mm/huge_memory.c
1023
start = end = get_order_from_str(subtoken,
mm/huge_memory.c
1032
if (end == -EINVAL) {
mm/huge_memory.c
1037
if (start < 0 || end < 0 || start > end)
mm/huge_memory.c
1040
nr = end - start + 1;
mm/huge_memory.c
3318
unsigned long end,
mm/huge_memory.c
3325
split_huge_pmd_if_needed(vma, end);
mm/huge_memory.c
3329
split_huge_pmd_if_needed(next, end);
mm/huge_memory.c
3783
pgoff_t end, int *nr_shmem_dropped)
mm/huge_memory.c
3791
VM_WARN_ON_ONCE(!mapping && end);
mm/huge_memory.c
3884
if (new_folio->index < end) {
mm/huge_memory.c
3958
pgoff_t end = 0;
mm/huge_memory.c
4033
end = DIV_ROUND_UP(i_size_read(mapping->host), PAGE_SIZE);
mm/huge_memory.c
4035
end = shmem_fallocend(mapping->host, end);
mm/huge_memory.c
4065
true, list, split_type, end, &nr_shmem_dropped);
mm/huge_memory.c
996
int start, end, nr;
mm/hugetlb.c
121
unsigned long start, unsigned long end, bool take_locks);
mm/hugetlb.c
3398
unsigned long end, void *arg)
mm/hugetlb.c
3402
for (nid = start; nid < end; nid++)
mm/hugetlb.c
3492
static void __init hugetlb_pages_alloc_boot_node(unsigned long start, unsigned long end, void *arg)
mm/hugetlb.c
3495
int i, num = end - start;
mm/hugetlb.c
4738
unsigned long reserve, start, end;
mm/hugetlb.c
4748
end = vma_hugecache_offset(h, vma, vma->vm_end);
mm/hugetlb.c
4750
reserve = (end - start) - region_count(resv, start, end);
mm/hugetlb.c
4751
hugetlb_cgroup_uncharge_counter(resv, start, end);
mm/hugetlb.c
5124
adjust_range_if_pmd_sharing_possible(vma, &range.start, &range.end);
mm/hugetlb.c
5129
flush_cache_range(vma, range.start, range.end);
mm/hugetlb.c
5173
unsigned long start, unsigned long end,
mm/hugetlb.c
5189
BUG_ON(end & ~huge_page_mask(h));
mm/hugetlb.c
5200
for (; address < end; address += sz) {
mm/hugetlb.c
5329
unsigned long *start, unsigned long *end)
mm/hugetlb.c
5334
adjust_range_if_pmd_sharing_possible(vma, start, end);
mm/hugetlb.c
5368
unsigned long end, struct folio *folio,
mm/hugetlb.c
5375
start, end);
mm/hugetlb.c
5376
adjust_range_if_pmd_sharing_possible(vma, &range.start, &range.end);
mm/hugetlb.c
5380
__unmap_hugepage_range(&tlb, vma, start, end,
mm/hugetlb.c
6415
unsigned long address, unsigned long end,
mm/hugetlb.c
6436
0, mm, start, end);
mm/hugetlb.c
6437
adjust_range_if_pmd_sharing_possible(vma, &range.start, &range.end);
mm/hugetlb.c
6439
BUG_ON(address >= end);
mm/hugetlb.c
6440
flush_cache_range(vma, range.start, range.end);
mm/hugetlb.c
6447
for (; address < end; address += psize) {
mm/hugetlb.c
6751
long hugetlb_unreserve_pages(struct inode *inode, long start, long end,
mm/hugetlb.c
6765
chg = region_del(resv_map, start, end);
mm/hugetlb.c
6824
unsigned long end = start + PUD_SIZE;
mm/hugetlb.c
6837
if (!range_in_vma(vma, start, end))
mm/hugetlb.c
6848
unsigned long *start, unsigned long *end)
mm/hugetlb.c
6858
(*end <= v_start) || (*start >= v_end))
mm/hugetlb.c
6865
if (*end < v_end)
mm/hugetlb.c
6866
*end = ALIGN(*end, PUD_SIZE);
mm/hugetlb.c
7004
unsigned long *start, unsigned long *end)
mm/hugetlb.c
7262
unsigned long end,
mm/hugetlb.c
7277
if (start >= end)
mm/hugetlb.c
7280
flush_cache_range(vma, start, end);
mm/hugetlb.c
7288
start, end);
mm/hugetlb.c
7296
for (address = start; address < end; address += PUD_SIZE) {
mm/hugetlb_cgroup.c
413
unsigned long end)
mm/hugetlb_cgroup.c
420
(end - start) * resv->pages_per_hpage);
mm/hugetlb_vmemmap.c
162
static int vmemmap_remap_range(unsigned long start, unsigned long end,
mm/hugetlb_vmemmap.c
167
VM_BUG_ON(!PAGE_ALIGNED(start | end));
mm/hugetlb_vmemmap.c
170
ret = walk_kernel_page_table_range(start, end, &vmemmap_remap_ops,
mm/hugetlb_vmemmap.c
177
flush_tlb_kernel_range(start, end);
mm/hugetlb_vmemmap.c
290
static int vmemmap_remap_split(unsigned long start, unsigned long end,
mm/hugetlb_vmemmap.c
301
return vmemmap_remap_range(reuse, end, &walk);
mm/hugetlb_vmemmap.c
319
static int vmemmap_remap_free(unsigned long start, unsigned long end,
mm/hugetlb_vmemmap.c
365
ret = vmemmap_remap_range(reuse, end, &walk);
mm/hugetlb_vmemmap.c
367
end = reuse + walk.nr_walked * PAGE_SIZE;
mm/hugetlb_vmemmap.c
381
vmemmap_remap_range(reuse, end, &walk);
mm/hugetlb_vmemmap.c
387
static int alloc_vmemmap_page_list(unsigned long start, unsigned long end,
mm/hugetlb_vmemmap.c
391
unsigned long nr_pages = (end - start) >> PAGE_SHIFT;
mm/hugetlb_vmemmap.c
424
static int vmemmap_remap_alloc(unsigned long start, unsigned long end,
mm/hugetlb_vmemmap.c
438
if (alloc_vmemmap_page_list(start, end, &vmemmap_pages))
mm/hugetlb_vmemmap.c
441
return vmemmap_remap_range(reuse, end, &walk);
mm/hugetlb_vmemmap.c
793
unsigned long start, end;
mm/hugetlb_vmemmap.c
812
end = start + nr_pages * sizeof(struct page);
mm/hugetlb_vmemmap.c
814
if (vmemmap_populate_hvo(start, end, nid,
mm/hugetlb_vmemmap.c
837
unsigned long phys, nr_pages, start, end;
mm/hugetlb_vmemmap.c
864
end = start + nr_pages * sizeof(struct page);
mm/hugetlb_vmemmap.c
866
vmemmap_undo_hvo(start, end, nid,
mm/hugetlb_vmemmap.c
868
nr_mmap = end - start - HUGETLB_VMEMMAP_RESERVE_SIZE;
mm/internal.h
1046
unsigned long start, unsigned long end, int *locked);
mm/internal.h
1048
unsigned long end, bool write, int *locked);
mm/internal.h
1069
unsigned long start, unsigned long end)
mm/internal.h
1075
if (start > end)
mm/internal.h
1081
if (end > vma->vm_end)
mm/internal.h
1082
end = vma->vm_end;
mm/internal.h
1092
return !(addr < start || end - addr < folio_size(folio));
mm/internal.h
1227
static inline void vunmap_range_noflush(unsigned long start, unsigned long end)
mm/internal.h
1437
int __must_check vmap_pages_range_noflush(unsigned long addr, unsigned long end,
mm/internal.h
1446
int __must_check vmap_pages_range_noflush(unsigned long addr, unsigned long end,
mm/internal.h
1454
unsigned long end, pgprot_t prot,
mm/internal.h
1457
void vunmap_range_noflush(unsigned long start, unsigned long end);
mm/internal.h
1459
void __vunmap_range_noflush(unsigned long start, unsigned long end);
mm/internal.h
1491
unsigned long end, int node, gfp_t gfp_mask,
mm/internal.h
1621
unsigned long start, unsigned long end,
mm/internal.h
1625
vma->vm_end = end;
mm/internal.h
1739
unsigned long end, const struct mm_walk_ops *ops,
mm/internal.h
1742
unsigned long end, const struct mm_walk_ops *ops,
mm/internal.h
1745
unsigned long end, const struct mm_walk_ops *ops,
mm/internal.h
522
unsigned long addr, unsigned long end,
mm/internal.h
540
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
mm/internal.h
542
pgoff_t end, struct folio_batch *fbatch, pgoff_t *indices);
mm/internal.h
546
loff_t end);
mm/internal.h
549
pgoff_t start, pgoff_t end, unsigned long *nr_failed);
mm/kasan/generic.c
108
const void *end)
mm/kasan/generic.c
114
if (end - start <= 16)
mm/kasan/generic.c
115
return bytes_is_nonzero(start, end - start);
mm/kasan/generic.c
125
words = (end - start) / 8;
mm/kasan/generic.c
133
return bytes_is_nonzero(start, (end - start) % 8);
mm/kasan/init.c
102
while (addr + PAGE_SIZE <= end) {
mm/kasan/init.c
110
unsigned long end)
mm/kasan/init.c
116
next = pmd_addr_end(addr, end);
mm/kasan/init.c
118
if (IS_ALIGNED(addr, PMD_SIZE) && end - addr >= PMD_SIZE) {
mm/kasan/init.c
139
} while (pmd++, addr = next, addr != end);
mm/kasan/init.c
145
unsigned long end)
mm/kasan/init.c
151
next = pud_addr_end(addr, end);
mm/kasan/init.c
152
if (IS_ALIGNED(addr, PUD_SIZE) && end - addr >= PUD_SIZE) {
mm/kasan/init.c
177
} while (pud++, addr = next, addr != end);
mm/kasan/init.c
183
unsigned long end)
mm/kasan/init.c
189
next = p4d_addr_end(addr, end);
mm/kasan/init.c
190
if (IS_ALIGNED(addr, P4D_SIZE) && end - addr >= P4D_SIZE) {
mm/kasan/init.c
219
} while (p4d++, addr = next, addr != end);
mm/kasan/init.c
234
unsigned long end = (unsigned long)shadow_end;
mm/kasan/init.c
239
next = pgd_addr_end(addr, end);
mm/kasan/init.c
241
if (IS_ALIGNED(addr, PGDIR_SIZE) && end - addr >= PGDIR_SIZE) {
mm/kasan/init.c
279
} while (pgd++, addr = next, addr != end);
mm/kasan/init.c
345
unsigned long end)
mm/kasan/init.c
350
for (; addr < end; addr = next, pte++) {
mm/kasan/init.c
352
if (next > end)
mm/kasan/init.c
353
next = end;
mm/kasan/init.c
367
unsigned long end)
mm/kasan/init.c
371
for (; addr < end; addr = next, pmd++) {
mm/kasan/init.c
374
next = pmd_addr_end(addr, end);
mm/kasan/init.c
393
unsigned long end)
mm/kasan/init.c
397
for (; addr < end; addr = next, pud++) {
mm/kasan/init.c
400
next = pud_addr_end(addr, end);
mm/kasan/init.c
420
unsigned long end)
mm/kasan/init.c
424
for (; addr < end; addr = next, p4d++) {
mm/kasan/init.c
427
next = p4d_addr_end(addr, end);
mm/kasan/init.c
447
unsigned long addr, end, next;
mm/kasan/init.c
451
end = addr + (size >> KASAN_SHADOW_SCALE_SHIFT);
mm/kasan/init.c
457
for (; addr < end; addr = next) {
mm/kasan/init.c
460
next = pgd_addr_end(addr, end);
mm/kasan/init.c
93
unsigned long end)
mm/kasan/report_sw_tags.c
37
void *end = p + size;
mm/kasan/report_sw_tags.c
42
while (p < end && tag == *(u8 *)kasan_mem_to_shadow(p))
mm/kasan/shadow.c
357
static int __kasan_populate_vmalloc_do(unsigned long start, unsigned long end, gfp_t gfp_mask)
mm/kasan/shadow.c
359
unsigned long nr_pages, nr_total = PFN_UP(end - start);
mm/kasan/shadow.c
566
void __kasan_release_vmalloc(unsigned long start, unsigned long end,
mm/kasan/shadow.c
576
region_end = ALIGN_DOWN(end, KASAN_MEMORY_PER_SHADOW_PAGE);
mm/kasan/shadow.c
586
if (end != region_end &&
mm/kfence/kfence_test.c
102
const char *end;
mm/kfence/kfence_test.c
113
end = ARRAY_END(expect[0]);
mm/kfence/kfence_test.c
116
cur += scnprintf(cur, end - cur, "BUG: KFENCE: out-of-bounds %s",
mm/kfence/kfence_test.c
120
cur += scnprintf(cur, end - cur, "BUG: KFENCE: use-after-free %s",
mm/kfence/kfence_test.c
124
cur += scnprintf(cur, end - cur, "BUG: KFENCE: memory corruption");
mm/kfence/kfence_test.c
127
cur += scnprintf(cur, end - cur, "BUG: KFENCE: invalid %s",
mm/kfence/kfence_test.c
131
cur += scnprintf(cur, end - cur, "BUG: KFENCE: invalid free");
mm/kfence/kfence_test.c
135
scnprintf(cur, end - cur, " in %pS", r->fn);
mm/kfence/kfence_test.c
143
end = ARRAY_END(expect[1]);
mm/kfence/kfence_test.c
147
cur += scnprintf(cur, end - cur, "Out-of-bounds %s at", get_access_type(r));
mm/kfence/kfence_test.c
151
cur += scnprintf(cur, end - cur, "Use-after-free %s at", get_access_type(r));
mm/kfence/kfence_test.c
155
cur += scnprintf(cur, end - cur, "Corrupted memory at");
mm/kfence/kfence_test.c
158
cur += scnprintf(cur, end - cur, "Invalid %s at", get_access_type(r));
mm/kfence/kfence_test.c
162
cur += scnprintf(cur, end - cur, "Invalid free of");
mm/kfence/kfence_test.c
166
cur += scnprintf(cur, end - cur, " 0x%p", (void *)addr);
mm/kfence/report.c
169
const u8 *cur, *end;
mm/kfence/report.c
172
end = (const u8 *)(address < meta->addr ? min(show_until_addr, meta->addr)
mm/kfence/report.c
176
for (cur = (const u8 *)address; cur < end; cur++) {
mm/khugepaged.c
1472
unsigned long end = haddr + HPAGE_PMD_SIZE;
mm/khugepaged.c
1594
unsigned int max_nr_batch_ptes = (end - addr) >> PAGE_SHIFT;
mm/khugepaged.c
1855
pgoff_t index = 0, end = start + HPAGE_PMD_NR;
mm/khugepaged.c
1893
for (index = start; index < end;) {
mm/khugepaged.c
1906
if (!xas_next_entry(&xas, end - 1)) {
mm/khugepaged.c
1938
end - index);
mm/khugepaged.c
2123
while (index < end) {
mm/khugepaged.c
2137
for (index = start; index < end; index++) {
mm/khugepaged.c
2166
vma_interval_tree_foreach(vma, &mapping->i_mmap, start, end) {
mm/khugepaged.c
2177
for (index = start; index < end; index++) {
mm/khugepaged.c
2757
unsigned long end, bool *lock_dropped)
mm/khugepaged.c
2767
BUG_ON(vma->vm_end < end);
mm/khugepaged.c
2781
hend = end & HPAGE_PMD_MASK;
mm/khugepaged.c
676
unsigned long end = address + HPAGE_PMD_SIZE;
mm/khugepaged.c
703
unsigned int max_nr_ptes = (end - address) >> PAGE_SHIFT;
mm/khugepaged.c
980
unsigned long addr, end = start_addr + (HPAGE_PMD_NR * PAGE_SIZE);
mm/khugepaged.c
985
for (addr = start_addr; addr < end; addr += PAGE_SIZE) {
mm/kmemleak.c
1525
unsigned long *end = _end - (BYTES_PER_POINTER - 1);
mm/kmemleak.c
1529
for (ptr = start; ptr < end; ptr++) {
mm/kmemleak.c
1549
static void scan_large_block(void *start, void *end)
mm/kmemleak.c
1553
while (start < end) {
mm/kmemleak.c
1554
next = min(start + MAX_SCAN_SIZE, end);
mm/kmemleak.c
1587
void *end = start + object->size;
mm/kmemleak.c
1589
scan_block(start, end, object);
mm/kmemleak.c
1602
void *end = start + object->size;
mm/kmemleak.c
1606
next = min(start + MAX_SCAN_SIZE, end);
mm/kmemleak.c
1610
if (start >= end)
mm/kmemleak.c
858
unsigned long start, end, flags;
mm/kmemleak.c
879
end = object->pointer + object->size;
mm/kmemleak.c
884
if ((ptr + size < end) &&
mm/kmemleak.c
885
!__link_object(object_r, ptr + size, end - ptr - size,
mm/kmsan/hooks.c
136
void kmsan_vunmap_range_noflush(unsigned long start, unsigned long end)
mm/kmsan/hooks.c
138
__vunmap_range_noflush(vmalloc_shadow(start), vmalloc_shadow(end));
mm/kmsan/hooks.c
139
__vunmap_range_noflush(vmalloc_origin(start), vmalloc_origin(end));
mm/kmsan/hooks.c
140
flush_cache_vmap(vmalloc_shadow(start), vmalloc_shadow(end));
mm/kmsan/hooks.c
141
flush_cache_vmap(vmalloc_origin(start), vmalloc_origin(end));
mm/kmsan/hooks.c
149
int kmsan_ioremap_page_range(unsigned long start, unsigned long end,
mm/kmsan/hooks.c
161
nr = (end - start) / PAGE_SIZE;
mm/kmsan/hooks.c
213
flush_cache_vmap(vmalloc_shadow(start), vmalloc_shadow(end));
mm/kmsan/hooks.c
214
flush_cache_vmap(vmalloc_origin(start), vmalloc_origin(end));
mm/kmsan/hooks.c
219
void kmsan_iounmap_page_range(unsigned long start, unsigned long end)
mm/kmsan/hooks.c
228
nr = (end - start) / PAGE_SIZE;
mm/kmsan/hooks.c
236
__vunmap_range_noflush(v_shadow, vmalloc_shadow(end));
mm/kmsan/hooks.c
237
__vunmap_range_noflush(v_origin, vmalloc_origin(end));
mm/kmsan/hooks.c
243
flush_cache_vmap(vmalloc_shadow(start), vmalloc_shadow(end));
mm/kmsan/hooks.c
244
flush_cache_vmap(vmalloc_origin(start), vmalloc_origin(end));
mm/kmsan/init.c
20
u64 start, end;
mm/kmsan/init.c
30
static void __init kmsan_record_future_shadow_range(void *start, void *end)
mm/kmsan/init.c
32
u64 nstart = (u64)start, nend = (u64)end, cstart, cend;
mm/kmsan/init.c
51
cend = start_end_pairs[i].end;
mm/kmsan/init.c
57
start_end_pairs[i].end = max(nend, cend);
mm/kmsan/init.c
64
start_end_pairs[future_index].end = nend;
mm/kmsan/init.c
95
(void *)start_end_pairs[i].end);
mm/kmsan/kmsan.h
47
void __init kmsan_init_alloc_meta_for_range(void *start, void *end);
mm/kmsan/kmsan_test.c
108
end = ARRAY_END(expected_header);
mm/kmsan/kmsan_test.c
110
cur += scnprintf(cur, end - cur, "BUG: KMSAN: %s", r->error_type);
mm/kmsan/kmsan_test.c
112
scnprintf(cur, end - cur, " in %s", r->symbol);
mm/kmsan/kmsan_test.c
97
const char *end;
mm/kmsan/shadow.c
216
int kmsan_vmap_pages_range_noflush(unsigned long start, unsigned long end,
mm/kmsan/shadow.c
228
shadow_end = vmalloc_meta((void *)end, KMSAN_META_SHADOW);
mm/kmsan/shadow.c
232
nr = (end - start) / PAGE_SIZE;
mm/kmsan/shadow.c
246
origin_end = vmalloc_meta((void *)end, KMSAN_META_ORIGIN);
mm/kmsan/shadow.c
275
void __init kmsan_init_alloc_meta_for_range(void *start, void *end)
mm/kmsan/shadow.c
283
size = PAGE_ALIGN((u64)end - (u64)start);
mm/ksm.c
2491
static int ksm_next_page_pmd_entry(pmd_t *pmdp, unsigned long addr, unsigned long end,
mm/ksm.c
2537
for (ptep = start_ptep; addr < end; ptep++, addr += PAGE_SIZE) {
mm/ksm.c
2976
unsigned long end, int advice, vm_flags_t *vm_flags)
mm/ksm.c
3002
err = break_ksm(vma, start, end, true);
mm/ksm.c
610
static int break_ksm_pmd_entry(pmd_t *pmdp, unsigned long addr, unsigned long end,
mm/ksm.c
628
for (ptep = start_ptep; addr < end; ptep++, addr += PAGE_SIZE) {
mm/ksm.c
693
unsigned long end, bool lock_vma)
mm/ksm.c
703
ksm_page = walk_page_range_vma(vma, addr, end, ops, &addr);
mm/madvise.c
1014
unsigned long end = madv_behavior->range.end;
mm/madvise.c
1040
if (userfaultfd_remove(vma, start, end)) {
mm/madvise.c
1046
offset, end - start);
mm/madvise.c
1181
range->start, range->end, &walk_ops,
mm/madvise.c
1185
range->end, &walk_ops, &nr_pages);
mm/madvise.c
1191
PHYS_PFN(range->end - range->start);
mm/madvise.c
1202
range->end - range->start, NULL);
mm/madvise.c
1268
return walk_page_range_vma(vma, range->start, range->end,
mm/madvise.c
1370
return madvise_collapse(vma, range->start, range->end,
mm/madvise.c
1418
error = ksm_madvise(vma, range->start, range->end,
mm/madvise.c
1458
unsigned long end = madv_behavior->range.end;
mm/madvise.c
1463
for (; start < end; start += size) {
mm/madvise.c
1601
if (madv_behavior->range.end > vma->vm_end)
mm/madvise.c
165
range->start, range->end, anon_name);
mm/madvise.c
1674
unsigned long last_end = range->end;
mm/madvise.c
168
range->start, range->end, &new_flags);
mm/madvise.c
1714
range->end = min(vma->vm_end, last_end);
mm/madvise.c
1732
if (vma && range->end < vma->vm_end)
mm/madvise.c
1733
range->end = vma->vm_end;
mm/madvise.c
1734
if (range->end >= last_end)
mm/madvise.c
1737
vma = find_vma(mm, vma ? vma->vm_end : range->end);
mm/madvise.c
1738
range->start = range->end;
mm/madvise.c
186
unsigned long end, struct mm_walk *walk)
mm/madvise.c
1924
range->end = start + len_in;
mm/madvise.c
1929
range->end = range->start + PAGE_ALIGN(len_in);
mm/madvise.c
194
for (addr = start; addr < end; addr += PAGE_SIZE) {
mm/madvise.c
2186
unsigned long end;
mm/madvise.c
2203
end = start + len;
mm/madvise.c
2204
if (end < start)
mm/madvise.c
2207
if (end == start)
mm/madvise.c
2211
madv_behavior.range.end = end;
mm/madvise.c
233
unsigned long start, unsigned long end,
mm/madvise.c
237
pgoff_t end_index = linear_page_index(vma, end) - 1;
mm/madvise.c
285
unsigned long end = madv_behavior->range.end;
mm/madvise.c
290
walk_page_range_vma(vma, start, end, &swapin_walk_ops, vma);
mm/madvise.c
296
shmem_swapin_range(vma, start, end, file->f_mapping);
mm/madvise.c
321
vfs_fadvise(file, offset, end - start, POSIX_FADV_WILLNEED);
mm/madvise.c
342
static inline int madvise_folio_pte_batch(unsigned long addr, unsigned long end,
mm/madvise.c
346
int max_nr = (end - addr) / PAGE_SIZE;
mm/madvise.c
353
unsigned long addr, unsigned long end,
mm/madvise.c
378
unsigned long next = pmd_addr_end(addr, end);
mm/madvise.c
455
for (; addr < end; pte += nr, addr += nr * PAGE_SIZE) {
mm/madvise.c
487
nr = madvise_folio_pte_batch(addr, end, folio, pte, &ptent);
mm/madvise.c
584
walk_page_range_vma(vma, range->start, range->end, &cold_walk_ops,
mm/madvise.c
620
walk_page_range_vma(vma, range->start, range->end, &cold_walk_ops,
mm/madvise.c
63
unsigned long end;
mm/madvise.c
652
unsigned long end, struct mm_walk *walk)
mm/madvise.c
666
next = pmd_addr_end(addr, end);
mm/madvise.c
677
for (; addr != end; pte += nr, addr += PAGE_SIZE * nr) {
mm/madvise.c
692
max_nr = (end - addr) / PAGE_SIZE;
mm/madvise.c
716
nr = madvise_folio_pte_batch(addr, end, folio, pte, &ptent);
mm/madvise.c
803
unsigned long end_addr = madv_behavior->range.end;
mm/madvise.c
817
range.end = min(vma->vm_end, end_addr);
mm/madvise.c
818
if (range.end <= vma->vm_start)
mm/madvise.c
821
range.start, range.end);
mm/madvise.c
829
walk_page_range_vma(vma, range.start, range.end,
mm/madvise.c
866
range->end - range->start, &details);
mm/madvise.c
897
range->end = ALIGN_DOWN(range->end, huge_page_size(hstate_vma(vma)));
mm/madvise.c
911
if (range->start == range->end)
mm/madvise.c
914
if (!userfaultfd_remove(madv_behavior->vma, range->start, range->end)) {
mm/madvise.c
928
if (range->end > vma->vm_end) {
mm/madvise.c
941
range->end = vma->vm_end;
mm/madvise.c
950
if (range->start == range->end)
mm/madvise.c
952
VM_WARN_ON(range->start > range->end);
mm/madvise.c
969
unsigned long end = madv_behavior->range.end;
mm/madvise.c
972
while (start < end) {
mm/madvise.c
974
pages = faultin_page_range(mm, start, end, write, &locked);
mm/mapping_dirty_helpers.c
111
cwalk->end = max(cwalk->end, pgoff + 1);
mm/mapping_dirty_helpers.c
126
static int wp_clean_pmd_entry(pmd_t *pmd, unsigned long addr, unsigned long end,
mm/mapping_dirty_helpers.c
148
static int wp_clean_pud_entry(pud_t *pud, unsigned long addr, unsigned long end,
mm/mapping_dirty_helpers.c
169
static int wp_clean_pre_vma(unsigned long start, unsigned long end,
mm/mapping_dirty_helpers.c
174
wpwalk->tlbflush_start = end;
mm/mapping_dirty_helpers.c
178
walk->mm, start, end);
mm/mapping_dirty_helpers.c
180
flush_cache_range(walk->vma, start, end);
mm/mapping_dirty_helpers.c
204
wpwalk->range.end);
mm/mapping_dirty_helpers.c
218
static int wp_clean_test_walk(unsigned long start, unsigned long end,
mm/mapping_dirty_helpers.c
318
pgoff_t *end)
mm/mapping_dirty_helpers.c
320
bool none_set = (*start >= *end);
mm/mapping_dirty_helpers.c
326
.end = none_set ? 0 : *end,
mm/mapping_dirty_helpers.c
335
*end = cwalk.end;
mm/mapping_dirty_helpers.c
34
static int wp_pte(pte_t *pte, unsigned long addr, unsigned long end,
mm/mapping_dirty_helpers.c
70
pgoff_t end;
mm/mapping_dirty_helpers.c
90
unsigned long end, struct mm_walk *walk)
mm/memblock.c
1476
phys_addr_t end, int nid,
mm/memblock.c
1500
found = memblock_find_in_range_node(size, align, start, end, nid,
mm/memblock.c
1507
end, NUMA_NO_NODE,
mm/memblock.c
1527
if (end != MEMBLOCK_ALLOC_NOLEAKTRACE)
mm/memblock.c
1563
phys_addr_t end)
mm/memblock.c
1566
__func__, (u64)size, (u64)align, &start, &end,
mm/memblock.c
1568
return memblock_alloc_range_nid(size, align, start, end, NUMA_NO_NODE,
mm/memblock.c
1765
phys_addr_t cursor, end;
mm/memblock.c
1767
end = base + size - 1;
mm/memblock.c
1769
__func__, &base, &end, (void *)_RET_IP_);
mm/memblock.c
1772
end = PFN_DOWN(base + size);
mm/memblock.c
1774
for (; cursor < end; cursor++) {
mm/memblock.c
2002
phys_addr_t end = base + memblock_cap_size(base, &size);
mm/memblock.c
2007
memblock.memory.regions[idx].size) >= end;
mm/memblock.c
2028
phys_addr_t start, end, orig_start, orig_end;
mm/memblock.c
2035
end = round_down(orig_end, align);
mm/memblock.c
2037
if (start == orig_start && end == orig_end)
mm/memblock.c
2040
if (start < end) {
mm/memblock.c
2042
r->size = end - start;
mm/memblock.c
2063
phys_addr_t base, end, size;
mm/memblock.c
2075
end = base + size - 1;
mm/memblock.c
2083
type->name, idx, &base, &end, &size, nid_buf, flags);
mm/memblock.c
2151
unsigned long start, end, prev_end = 0;
mm/memblock.c
2162
for_each_mem_pfn_range(i, MAX_NUMNODES, &start, &end, NULL) {
mm/memblock.c
2189
prev_end = pageblock_align(end);
mm/memblock.c
2194
prev_end = pageblock_align(end);
mm/memblock.c
2200
static void __init __free_pages_memory(unsigned long start, unsigned long end)
mm/memblock.c
2204
while (start < end) {
mm/memblock.c
2217
while (start + (1UL << order) > end)
mm/memblock.c
2227
phys_addr_t end)
mm/memblock.c
2230
unsigned long end_pfn = PFN_DOWN(end);
mm/memblock.c
2246
phys_addr_t start, end;
mm/memblock.c
2259
end = start + region->size;
mm/memblock.c
2262
reserve_bootmem_region(start, end, nid);
mm/memblock.c
2282
end = start + region->size;
mm/memblock.c
2287
reserve_bootmem_region(start, end, nid);
mm/memblock.c
2295
phys_addr_t start, end;
mm/memblock.c
2307
for_each_free_mem_range(i, NUMA_NO_NODE, MEMBLOCK_NONE, &start, &end,
mm/memblock.c
2309
count += __free_memory_core(start, end);
mm/memblock.c
235
__memblock_find_range_bottom_up(phys_addr_t start, phys_addr_t end,
mm/memblock.c
2429
void *start, *end;
mm/memblock.c
243
this_start = clamp(this_start, start, end);
mm/memblock.c
2437
end = start + map->size - 1;
mm/memblock.c
2439
free_reserved_area(start, end, 0, buf);
mm/memblock.c
244
this_end = clamp(this_end, start, end);
mm/memblock.c
270
__memblock_find_range_top_down(phys_addr_t start, phys_addr_t end,
mm/memblock.c
2721
phys_addr_t end;
mm/memblock.c
2725
end = reg->base + reg->size - 1;
mm/memblock.c
2729
seq_printf(m, "%pa..%pa ", &reg->base, &end);
mm/memblock.c
279
this_start = clamp(this_start, start, end);
mm/memblock.c
280
this_end = clamp(this_end, start, end);
mm/memblock.c
310
phys_addr_t end, int nid,
mm/memblock.c
314
if (end == MEMBLOCK_ALLOC_ACCESSIBLE ||
mm/memblock.c
315
end == MEMBLOCK_ALLOC_NOLEAKTRACE)
mm/memblock.c
316
end = memblock.current_limit;
mm/memblock.c
320
end = max(start, end);
mm/memblock.c
323
return __memblock_find_range_bottom_up(start, end, size, align,
mm/memblock.c
326
return __memblock_find_range_top_down(start, end, size, align,
mm/memblock.c
344
phys_addr_t end, phys_addr_t size,
mm/memblock.c
351
ret = memblock_find_in_range_node(size, align, start, end,
mm/memblock.c
615
phys_addr_t end = base + memblock_cap_size(base, &size);
mm/memblock.c
657
if (rbase >= end)
mm/memblock.c
681
base = min(rend, end);
mm/memblock.c
685
if (base < end) {
mm/memblock.c
691
memblock_insert_region(type, idx, base, end - base,
mm/memblock.c
731
phys_addr_t end = base + size - 1;
mm/memblock.c
734
&base, &end, nid, flags, (void *)_RET_IP_);
mm/memblock.c
752
phys_addr_t end = base + size - 1;
mm/memblock.c
755
&base, &end, (void *)_RET_IP_);
mm/memblock.c
815
phys_addr_t end = base + memblock_cap_size(base, &size);
mm/memblock.c
833
if (rbase >= end)
mm/memblock.c
849
} else if (rend > end) {
mm/memblock.c
854
rgn->base = end;
mm/memblock.c
855
rgn->size -= end - rbase;
mm/memblock.c
856
type->total_size -= end - rbase;
mm/memblock.c
857
memblock_insert_region(type, idx--, rbase, end - rbase,
mm/memblock.c
888
phys_addr_t end = base + size - 1;
mm/memblock.c
891
&base, &end, (void *)_RET_IP_);
mm/memblock.c
920
phys_addr_t end = base + size - 1;
mm/memblock.c
923
&base, &end, (void *)_RET_IP_);
mm/memblock.c
932
phys_addr_t end = base + size - 1;
mm/memblock.c
935
&base, &end, nid, flags, (void *)_RET_IP_);
mm/memblock.c
943
phys_addr_t end = base + size - 1;
mm/memblock.c
946
&base, &end, (void *)_RET_IP_);
mm/memblock.c
965
phys_addr_t start, end;
mm/memblock.c
979
MEMBLOCK_KHO_SCRATCH, &start, &end, &nid) {
mm/memblock.c
980
for (pfn = PFN_UP(start); pfn < PFN_DOWN(end); pfn++)
mm/memory-failure.c
1790
size_t end = index + count;
mm/memory-failure.c
1795
for (; index < end; index++) {
mm/memory-failure.c
743
unsigned long end, struct mm_walk *walk)
mm/memory-failure.c
762
for (; addr != end; ptep++, addr += PAGE_SIZE) {
mm/memory-failure.c
776
unsigned long addr, unsigned long end,
mm/memory-failure.c
796
static int hwpoison_test_walk(unsigned long start, unsigned long end,
mm/memory.c
1223
unsigned long end)
mm/memory.c
1316
max_nr = (end - addr) / PAGE_SIZE;
mm/memory.c
1339
addr != end);
mm/memory.c
1367
if (addr != end)
mm/memory.c
1378
unsigned long end)
mm/memory.c
1390
next = pmd_addr_end(addr, end);
mm/memory.c
1408
} while (dst_pmd++, src_pmd++, addr = next, addr != end);
mm/memory.c
1415
unsigned long end)
mm/memory.c
1427
next = pud_addr_end(addr, end);
mm/memory.c
1445
} while (dst_pud++, src_pud++, addr = next, addr != end);
mm/memory.c
1452
unsigned long end)
mm/memory.c
1463
next = p4d_addr_end(addr, end);
mm/memory.c
1469
} while (dst_p4d++, src_p4d++, addr = next, addr != end);
mm/memory.c
1508
unsigned long end = src_vma->vm_end;
mm/memory.c
1532
0, src_mm, addr, end);
mm/memory.c
1549
next = pgd_addr_end(addr, end);
mm/memory.c
1557
} while (dst_pgd++, src_pgd++, addr = next, addr != end);
mm/memory.c
1803
unsigned long addr, unsigned long end,
mm/memory.c
1809
int max_nr = (end - addr) / PAGE_SIZE;
mm/memory.c
1837
static bool pte_table_reclaim_possible(unsigned long start, unsigned long end,
mm/memory.c
1843
return details && details->reclaim_pt && (end - start >= PMD_SIZE);
mm/memory.c
1897
unsigned long addr, unsigned long end,
mm/memory.c
1900
bool can_reclaim_pt = pte_table_reclaim_possible(addr, end, details);
mm/memory.c
1929
nr = do_zap_pte_range(tlb, vma, pte, addr, end, details, rss,
mm/memory.c
1938
} while (pte += nr, addr += PAGE_SIZE * nr, addr != end);
mm/memory.c
1948
if (can_reclaim_pt && direct_reclaim && addr == end)
mm/memory.c
1970
if (addr != end) {
mm/memory.c
1989
unsigned long addr, unsigned long end,
mm/memory.c
199
unsigned long addr, unsigned long end,
mm/memory.c
1997
next = pmd_addr_end(addr, end);
mm/memory.c
2024
} while (pmd++, cond_resched(), addr != end);
mm/memory.c
2031
unsigned long addr, unsigned long end,
mm/memory.c
2039
next = pud_addr_end(addr, end);
mm/memory.c
2052
} while (pud++, addr = next, addr != end);
mm/memory.c
2059
unsigned long addr, unsigned long end,
mm/memory.c
2067
next = p4d_addr_end(addr, end);
mm/memory.c
2071
} while (p4d++, addr = next, addr != end);
mm/memory.c
2078
unsigned long addr, unsigned long end,
mm/memory.c
2084
BUG_ON(addr >= end);
mm/memory.c
2088
next = pgd_addr_end(addr, end);
mm/memory.c
209
next = pmd_addr_end(addr, end);
mm/memory.c
2092
} while (pgd++, addr = next, addr != end);
mm/memory.c
2102
unsigned long end;
mm/memory.c
2106
end = min(vma->vm_end, end_addr);
mm/memory.c
2107
if (end <= vma->vm_start)
mm/memory.c
2111
uprobe_munmap(vma, start, end);
mm/memory.c
2113
if (start != end) {
mm/memory.c
2129
__unmap_hugepage_range(tlb, vma, start, end,
mm/memory.c
213
} while (pmd++, addr = next, addr != end);
mm/memory.c
2133
unmap_page_range(tlb, vma, start, end, details);
mm/memory.c
2169
unsigned long end = unmap->vma_end;
mm/memory.c
2170
hugetlb_zap_begin(vma, &start, &end);
mm/memory.c
2171
unmap_single_vma(tlb, vma, start, end, &details);
mm/memory.c
2193
const unsigned long end = address + size;
mm/memory.c
2199
address, end);
mm/memory.c
2200
hugetlb_zap_begin(vma, &range.start, &range.end);
mm/memory.c
2207
unmap_single_vma(tlb, vma, address, end, details);
mm/memory.c
223
if (end - 1 > ceiling - 1)
mm/memory.c
233
unsigned long addr, unsigned long end,
mm/memory.c
243
next = pud_addr_end(addr, end);
mm/memory.c
247
} while (pud++, addr = next, addr != end);
mm/memory.c
257
if (end - 1 > ceiling - 1)
mm/memory.c
267
unsigned long addr, unsigned long end,
mm/memory.c
277
next = p4d_addr_end(addr, end);
mm/memory.c
281
} while (p4d++, addr = next, addr != end);
mm/memory.c
2868
unsigned long addr, unsigned long end,
mm/memory.c
2887
} while (pte++, addr += PAGE_SIZE, addr != end);
mm/memory.c
2894
unsigned long addr, unsigned long end,
mm/memory.c
2907
next = pmd_addr_end(addr, end);
mm/memory.c
291
if (end - 1 > ceiling - 1)
mm/memory.c
2912
} while (pmd++, addr = next, addr != end);
mm/memory.c
2917
unsigned long addr, unsigned long end,
mm/memory.c
2929
next = pud_addr_end(addr, end);
mm/memory.c
2934
} while (pud++, addr = next, addr != end);
mm/memory.c
2939
unsigned long addr, unsigned long end,
mm/memory.c
2951
next = p4d_addr_end(addr, end);
mm/memory.c
2956
} while (p4d++, addr = next, addr != end);
mm/memory.c
2961
unsigned long end, unsigned long vm_start, unsigned long vm_end,
mm/memory.c
2971
if (addr != vm_start || end != vm_end)
mm/memory.c
2984
unsigned long end = addr + PAGE_ALIGN(size);
mm/memory.c
2993
BUG_ON(addr >= end);
mm/memory.c
2996
flush_cache_range(vma, addr, end);
mm/memory.c
2998
next = pgd_addr_end(addr, end);
mm/memory.c
3003
} while (pgd++, addr = next, addr != end);
mm/memory.c
3115
get_remap_pgoff(vma_desc_is_cow_mapping(desc), desc->start, desc->end,
mm/memory.c
3116
desc->start, desc->end, pfn, &desc->pgoff);
mm/memory.c
312
unsigned long addr, unsigned long end,
mm/memory.c
3123
unsigned long end = addr + PAGE_ALIGN(size);
mm/memory.c
3126
err = get_remap_pgoff(is_cow_mapping(vma->vm_flags), addr, end,
mm/memory.c
3216
unsigned long addr, unsigned long end,
mm/memory.c
3247
} while (pte++, addr += PAGE_SIZE, addr != end);
mm/memory.c
3259
unsigned long addr, unsigned long end,
mm/memory.c
3277
next = pmd_addr_end(addr, end);
mm/memory.c
3291
} while (pmd++, addr = next, addr != end);
mm/memory.c
3297
unsigned long addr, unsigned long end,
mm/memory.c
3313
next = pud_addr_end(addr, end);
mm/memory.c
3327
} while (pud++, addr = next, addr != end);
mm/memory.c
3333
unsigned long addr, unsigned long end,
mm/memory.c
3349
next = p4d_addr_end(addr, end);
mm/memory.c
3363
} while (p4d++, addr = next, addr != end);
mm/memory.c
3374
unsigned long end = addr + size;
mm/memory.c
3378
if (WARN_ON(addr >= end))
mm/memory.c
3383
next = pgd_addr_end(addr, end);
mm/memory.c
3399
} while (pgd++, addr = next, addr != end);
mm/memory.c
355
if (end - 1 > ceiling - 1)
mm/memory.c
356
end -= PMD_SIZE;
mm/memory.c
357
if (addr > end - 1)
mm/memory.c
366
next = pgd_addr_end(addr, end);
mm/memory.c
370
} while (pgd++, addr = next, addr != end);
mm/memory.c
6014
unsigned long start, end, addr = vmf->address;
mm/memory.c
6021
end = min3(addr_start + folio_size(folio), pt_start + PMD_SIZE,
mm/memory.c
6026
for (addr = start; addr != end; start_ptep++, addr += PAGE_SIZE) {
mm/memory.c
7349
fault_idx + radius > (long)pg.end ? pg.end : fault_idx + radius);
mm/memory.c
7356
r[0] = DEFINE_RANGE(r[2].end + 1, pg.end);
mm/memory_hotplug.c
1700
.end = -1ULL,
mm/memory_hotplug.c
1714
mhp_range.end = 0;
mm/memory_hotplug.c
1716
mhp_range.end = min_t(u64, mhp_range.end, max_phys);
mm/memory_hotplug.c
1719
mhp_range.end = max_phys;
mm/memory_hotplug.c
1728
u64 end = start + size;
mm/memory_hotplug.c
1730
if (start < end && start >= mhp_range.start && (end - 1) <= mhp_range.end)
mm/memory_hotplug.c
1734
start, end, mhp_range.start, mhp_range.end);
mm/memory_hotplug.c
1750
static int scan_movable_pages(unsigned long start, unsigned long end,
mm/memory_hotplug.c
1755
for_each_valid_pfn(pfn, start, end) {
mm/mempolicy.c
1041
unsigned long end, struct mempolicy *new_pol)
mm/mempolicy.c
1045
vmend = min(end, vma->vm_end);
mm/mempolicy.c
1495
unsigned long end;
mm/mempolicy.c
1512
end = start + len;
mm/mempolicy.c
1514
if (end < start)
mm/mempolicy.c
1516
if (end == start)
mm/mempolicy.c
1550
nr_failed = queue_pages_range(mm, start, end, nmask,
mm/mempolicy.c
1559
for_each_vma_range(vmi, vma, end) {
mm/mempolicy.c
1560
err = mbind_range(&vmi, vma, &prev, start, end, new);
mm/mempolicy.c
1593
for_each_vma_range(vmi, vma, end) {
mm/mempolicy.c
1766
unsigned long end;
mm/mempolicy.c
1787
end = start + len;
mm/mempolicy.c
1789
if (end < start)
mm/mempolicy.c
1791
if (end == start)
mm/mempolicy.c
1795
for_each_vma_range(vmi, vma, end) {
mm/mempolicy.c
1818
err = mbind_range(&vmi, vma, &prev, start, end, new);
mm/mempolicy.c
2891
pgoff_t start, pgoff_t end)
mm/mempolicy.c
2898
if (start >= p->end)
mm/mempolicy.c
2900
else if (end <= p->start)
mm/mempolicy.c
2913
if (w->end <= start)
mm/mempolicy.c
2935
else if (new->end > nd->end)
mm/mempolicy.c
3105
unsigned long end, struct mempolicy *pol)
mm/mempolicy.c
3108
node->end = end;
mm/mempolicy.c
3112
static struct sp_node *sp_alloc(unsigned long start, unsigned long end,
mm/mempolicy.c
3128
sp_node_init(n, start, end, newpol);
mm/mempolicy.c
3135
pgoff_t end, struct sp_node *new)
mm/mempolicy.c
3144
n = sp_lookup(sp, start, end);
mm/mempolicy.c
3146
while (n && n->start < end) {
mm/mempolicy.c
3149
if (n->end <= end)
mm/mempolicy.c
3152
n->start = end;
mm/mempolicy.c
3155
if (n->end > end) {
mm/mempolicy.c
3161
sp_node_init(n_new, end, n->end, mpol_new);
mm/mempolicy.c
3162
n->end = start;
mm/mempolicy.c
3168
n->end = start;
mm/mempolicy.c
631
unsigned long end;
mm/mempolicy.c
685
unsigned long end, struct mm_walk *walk)
mm/mempolicy.c
708
for (; addr != end; pte += nr, addr += nr * PAGE_SIZE) {
mm/mempolicy.c
709
max_nr = (end - addr) >> PAGE_SHIFT;
mm/mempolicy.c
772
unsigned long addr, unsigned long end,
mm/mempolicy.c
891
unsigned long addr, unsigned long end)
mm/mempolicy.c
898
nr_updated = change_protection(&tlb, vma, addr, end, MM_CP_PROT_NUMA);
mm/mempolicy.c
910
static int queue_pages_test_walk(unsigned long start, unsigned long end,
mm/mempolicy.c
918
VM_BUG_ON_VMA(!range_in_vma(vma, start, end), vma);
mm/mempolicy.c
929
((vma->vm_end < qp->end) &&
mm/mempolicy.c
980
queue_pages_range(struct mm_struct *mm, unsigned long start, unsigned long end,
mm/mempolicy.c
990
.end = end,
mm/mempolicy.c
996
err = walk_page_range(mm, start, end, ops, &qp);
mm/mempool.c
46
const int end = min_t(int, byte + (BITS_PER_LONG / 8), size);
mm/mempool.c
52
for (i = start; i < end; i++)
mm/mempool.c
54
pr_cont("%s\n", end < size ? "..." : "");
mm/memremap.c
163
conflict_pgmap = get_dev_pagemap(PHYS_PFN(range->end));
mm/memremap.c
176
range->start, range->end);
mm/memremap.c
181
PHYS_PFN(range->end), pgmap, GFP_KERNEL));
mm/memremap.c
43
xa_store_range(&pgmap_array, PHYS_PFN(range->start), PHYS_PFN(range->end),
mm/memremap.c
66
pfn <= PHYS_PFN(range->end))
mm/memtest.c
109
void __init early_memtest(phys_addr_t start, phys_addr_t end)
mm/memtest.c
120
do_one_pass(patterns[idx], start, end);
mm/memtest.c
42
u64 *p, *start, *end;
mm/memtest.c
49
end = start + (size - (start_phys_aligned - start_phys)) / incr;
mm/memtest.c
55
for (p = start; p < end; p++)
mm/memtest.c
58
for (p = start; p < end; p++, start_phys_aligned += incr) {
mm/memtest.c
75
static void __init do_one_pass(u64 pattern, phys_addr_t start, phys_addr_t end)
mm/memtest.c
82
this_start = clamp(this_start, start, end);
mm/memtest.c
83
this_end = clamp(this_end, start, end);
mm/migrate_device.c
1141
migrate->vma->vm_mm, addr, migrate->end,
mm/migrate_device.c
137
unsigned long end, struct mm_walk *walk,
mm/migrate_device.c
150
return migrate_vma_collect_hole(start, end, -1, walk);
mm/migrate_device.c
156
return migrate_vma_collect_skip(start, end, walk);
mm/migrate_device.c
162
return migrate_vma_collect_hole(start, end, -1, walk);
mm/migrate_device.c
175
return migrate_vma_collect_skip(start, end, walk);
mm/migrate_device.c
195
return migrate_vma_collect_skip(start, end, walk);
mm/migrate_device.c
201
IS_ALIGNED(end, HPAGE_PMD_SIZE))) {
mm/migrate_device.c
22
unsigned long end,
mm/migrate_device.c
225
migrate_vma_collect_skip(start + PAGE_SIZE, end, walk);
mm/migrate_device.c
239
return migrate_vma_collect_skip(start, end, walk);
mm/migrate_device.c
241
return migrate_vma_collect_hole(start, end, -1, walk);
mm/migrate_device.c
249
unsigned long end,
mm/migrate_device.c
263
int ret = migrate_vma_collect_huge_pmd(pmdp, start, end, walk, fault_folio);
mm/migrate_device.c
277
for (; addr < end; addr += PAGE_SIZE, ptep++) {
mm/migrate_device.c
28
for (addr = start; addr < end; addr += PAGE_SIZE) {
mm/migrate_device.c
323
flush_tlb_range(walk->vma, start, end);
mm/migrate_device.c
325
return migrate_vma_collect_skip(addr, end, walk);
mm/migrate_device.c
366
flush_tlb_range(walk->vma, start, end);
mm/migrate_device.c
368
return migrate_vma_collect_skip(addr, end, walk);
mm/migrate_device.c
37
unsigned long end,
mm/migrate_device.c
46
return migrate_vma_collect_skip(start, end, walk);
mm/migrate_device.c
486
flush_tlb_range(walk->vma, start, end);
mm/migrate_device.c
51
IS_ALIGNED(end, HPAGE_PMD_SIZE))) {
mm/migrate_device.c
518
migrate->vma->vm_mm, migrate->start, migrate->end,
mm/migrate_device.c
522
walk_page_range(migrate->vma->vm_mm, migrate->start, migrate->end,
mm/migrate_device.c
526
migrate->end = migrate->start + (migrate->npages << PAGE_SHIFT);
mm/migrate_device.c
62
return migrate_vma_collect_skip(start + PAGE_SIZE, end, walk);
mm/migrate_device.c
65
for (addr = start; addr < end; addr += PAGE_SIZE) {
mm/migrate_device.c
737
long nr_pages = (args->end - args->start) >> PAGE_SHIFT;
mm/migrate_device.c
740
args->end &= PAGE_MASK;
mm/migrate_device.c
749
if (args->end <= args->vma->vm_start || args->end > args->vma->vm_end)
mm/mincore.c
135
static int __mincore_unmapped_range(unsigned long addr, unsigned long end,
mm/mincore.c
138
unsigned long nr = (end - addr) >> PAGE_SHIFT;
mm/mincore.c
154
static int mincore_unmapped_range(unsigned long addr, unsigned long end,
mm/mincore.c
158
walk->private += __mincore_unmapped_range(addr, end,
mm/mincore.c
163
static int mincore_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end,
mm/mincore.c
170
int nr = (end - addr) >> PAGE_SHIFT;
mm/mincore.c
185
for (; addr != end; ptep += step, addr += step * PAGE_SIZE) {
mm/mincore.c
197
unsigned int max_nr = (end - addr) >> PAGE_SHIFT;
mm/mincore.c
250
unsigned long end;
mm/mincore.c
256
end = min(vma->vm_end, addr + (pages << PAGE_SHIFT));
mm/mincore.c
258
unsigned long pages = DIV_ROUND_UP(end - addr, PAGE_SIZE);
mm/mincore.c
262
err = walk_page_range(vma->vm_mm, addr, end, &mincore_walk_ops, vec);
mm/mincore.c
265
return (end - addr) >> PAGE_SHIFT;
mm/mincore.c
27
unsigned long end, struct mm_walk *walk)
mm/mincore.c
51
for (; addr != end; vec++, addr += PAGE_SIZE)
mm/mlock.c
308
pte_t *pte, unsigned long addr, unsigned long end)
mm/mlock.c
310
unsigned int count = (end - addr) >> PAGE_SHIFT;
mm/mlock.c
321
unsigned long end, unsigned int step)
mm/mlock.c
340
if (!folio_within_range(folio, vma, start, end))
mm/mlock.c
351
unsigned long end, struct mm_walk *walk)
mm/mlock.c
384
for (pte = start_pte; addr != end; pte++, addr += PAGE_SIZE) {
mm/mlock.c
392
step = folio_mlock_step(folio, pte, addr, end);
mm/mlock.c
393
if (!allow_mlock_munlock(folio, vma, start, end, step))
mm/mlock.c
424
unsigned long start, unsigned long end, vm_flags_t newflags)
mm/mlock.c
448
walk_page_range(vma->vm_mm, start, end, &mlock_walk_ops, NULL);
mm/mlock.c
468
unsigned long end, vm_flags_t newflags)
mm/mlock.c
481
vma = vma_modify_flags(vmi, *prev, vma, start, end, &newflags);
mm/mlock.c
490
nr_pages = (end - start) >> PAGE_SHIFT;
mm/mlock.c
507
mlock_vma_pages_range(vma, start, end, newflags);
mm/mlock.c
517
unsigned long nstart, end, tmp;
mm/mlock.c
523
end = start + len;
mm/mlock.c
524
if (end < start)
mm/mlock.c
526
if (end == start)
mm/mlock.c
538
for_each_vma_range(vmi, vma, end) {
mm/mlock.c
549
if (tmp > end)
mm/mlock.c
550
tmp = end;
mm/mlock.c
558
if (tmp < end)
mm/mlock.c
576
unsigned long end;
mm/mlock.c
581
end = ULONG_MAX;
mm/mlock.c
583
end = start + len;
mm/mlock.c
585
for_each_vma_range(vmi, vma, end) {
mm/mlock.c
589
if (end < vma->vm_end) {
mm/mlock.c
590
count += end - vma->vm_start;
mm/mm_init.c
1646
unsigned long start, offset, size, end;
mm/mm_init.c
1660
end = ALIGN(pgdat_end_pfn(pgdat), MAX_ORDER_NR_PAGES);
mm/mm_init.c
1661
size = (end - start) * sizeof(struct page);
mm/mm_init.c
1680
max_mapnr = end - start;
mm/mm_init.c
1957
unsigned long start, end, mask;
mm/mm_init.c
1961
for_each_mem_pfn_range(i, MAX_NUMNODES, &start, &end, &nid) {
mm/mm_init.c
1964
last_end = end;
mm/mm_init.c
2064
phys_addr_t start, end;
mm/mm_init.c
2067
for_each_free_mem_range(i, nid, 0, &start, &end, NULL) {
mm/mm_init.c
2069
unsigned long epfn = PFN_DOWN(end);
mm/mm_init.c
2644
#define adj_init_size(start, end, size, pos, adj) \
mm/mm_init.c
2646
if (&start[0] <= &pos[0] && &pos[0] < &end[0] && size > adj) \
mm/mm_init.c
782
phys_addr_t end, int nid)
mm/mm_init.c
786
for_each_valid_pfn(pfn, PFN_DOWN(start), PFN_UP(end)) {
mm/mmap.c
1253
struct vm_area_struct *vma, unsigned long end)
mm/mmap.c
1268
} while (vma && vma->vm_end <= end);
mm/mmap.c
1857
unsigned long end;
mm/mmap.c
1868
end = 0;
mm/mmap.c
1871
end = mpnt->vm_start;
mm/mmap.c
1874
end = ULONG_MAX;
mm/mmap.c
1879
if (end) {
mm/mmap.c
1883
/* vma_start = */ 0, /* vma_end = */ end,
mm/mmap.c
1890
unmap.tree_end = end;
mm/mmap.c
1893
charge = tear_down_vmas(mm, &vmi, tmp, end);
mm/mmu_gather.c
173
VM_BUG_ON(!tlb->end);
mm/mmu_notifier.c
106
range->end - 1);
mm/mmu_notifier.c
125
range->start, range->end - 1);
mm/mmu_notifier.c
271
.end = ULONG_MAX,
mm/mmu_notifier.c
369
unsigned long end)
mm/mmu_notifier.c
380
subscription, mm, start, end);
mm/mmu_notifier.c
389
unsigned long end)
mm/mmu_notifier.c
400
mm, start, end);
mm/mmu_notifier.c
574
unsigned long start, unsigned long end)
mm/mmu_notifier.c
586
start, end);
mm/mprotect.c
216
unsigned long end, pgprot_t newprot, unsigned long cp_flags)
mm/mprotect.c
242
int max_nr_ptes = (end - addr) >> PAGE_SHIFT;
mm/mprotect.c
381
} while (pte += nr_ptes, addr += nr_ptes * PAGE_SIZE, addr != end);
mm/mprotect.c
453
unsigned long end, pgprot_t newprot, unsigned long cp_flags)
mm/mprotect.c
465
next = pmd_addr_end(addr, end);
mm/mprotect.c
514
} while (pmd++, addr = next, addr != end);
mm/mprotect.c
523
unsigned long end, pgprot_t newprot, unsigned long cp_flags)
mm/mprotect.c
535
next = pud_addr_end(addr, end);
mm/mprotect.c
549
vma->vm_mm, addr, end);
mm/mprotect.c
572
} while (pudp++, addr = next, addr != end);
mm/mprotect.c
582
unsigned long end, pgprot_t newprot, unsigned long cp_flags)
mm/mprotect.c
590
next = p4d_addr_end(addr, end);
mm/mprotect.c
598
} while (p4d++, addr = next, addr != end);
mm/mprotect.c
605
unsigned long end, pgprot_t newprot, unsigned long cp_flags)
mm/mprotect.c
612
BUG_ON(addr >= end);
mm/mprotect.c
616
next = pgd_addr_end(addr, end);
mm/mprotect.c
626
} while (pgd++, addr = next, addr != end);
mm/mprotect.c
635
unsigned long end, unsigned long cp_flags)
mm/mprotect.c
655
pages = hugetlb_change_protection(vma, start, end, newprot,
mm/mprotect.c
658
pages = change_protection_range(tlb, vma, start, end, newprot,
mm/mprotect.c
697
unsigned long start, unsigned long end, vm_flags_t newflags)
mm/mprotect.c
701
long nrpages = (end - start) >> PAGE_SHIFT;
mm/mprotect.c
724
error = walk_page_range(current->mm, start, end,
mm/mprotect.c
756
vma = vma_modify_flags(vmi, *pprev, vma, start, end, &newflags);
mm/mprotect.c
774
change_protection(tlb, vma, start, end, mm_cp_flags);
mm/mprotect.c
785
populate_vma_page_range(vma, start, end, NULL);
mm/mprotect.c
804
unsigned long nstart, end, tmp, reqprot;
mm/mprotect.c
824
end = start + len;
mm/mprotect.c
825
if (end <= start)
mm/mprotect.c
844
vma = vma_find(&vmi, end);
mm/mprotect.c
850
if (vma->vm_start >= end)
mm/mprotect.c
860
end = vma->vm_end;
mm/mprotect.c
874
for_each_vma_range(vmi, vma, end) {
mm/mprotect.c
921
if (tmp > end)
mm/mprotect.c
922
tmp = end;
mm/mprotect.c
940
if (!error && tmp < end)
mm/mremap.c
1161
unsigned long end = addr + len;
mm/mremap.c
1169
if (vm_end > end) {
mm/mremap.c
1253
unsigned long end = vrm->addr + vrm->old_len;
mm/mremap.c
1264
if (new_vma != vrm->vma && start == old_start && end == old_end)
mm/mremap.c
1421
unsigned long end = vma->vm_end + delta;
mm/mremap.c
1423
if (end < vma->vm_end) /* overflow */
mm/mremap.c
1425
if (find_vma_intersection(vma->vm_mm, vma->vm_end, end))
mm/mremap.c
1427
if (get_unmapped_area(NULL, vma->vm_start, end - vma->vm_start,
mm/mremap.c
1830
unsigned long end = vrm->addr + vrm->old_len;
mm/mremap.c
1844
for_each_vma_range(vmi, vma, end) {
mm/mremap.c
1847
unsigned long len = min(end, vma->vm_end) - addr;
mm/mremap.c
1884
if (vma->vm_end < end)
mm/mseal.c
143
unsigned long end;
mm/mseal.c
159
end = start + len;
mm/mseal.c
160
if (end < start)
mm/mseal.c
163
if (end == start)
mm/mseal.c
169
if (range_contains_unmapped(mm, start, end)) {
mm/mseal.c
180
ret = mseal_apply(mm, start, end);
mm/mseal.c
39
unsigned long start, unsigned long end)
mm/mseal.c
45
for_each_vma_range(vmi, vma, end) {
mm/mseal.c
52
return prev_end < end;
mm/mseal.c
56
unsigned long start, unsigned long end)
mm/mseal.c
67
for_each_vma_range(vmi, vma, end) {
mm/mseal.c
69
const unsigned long curr_end = MIN(vma->vm_end, end);
mm/msync.c
103
if (start >= end) {
mm/msync.c
34
unsigned long end;
mm/msync.c
50
end = start + len;
mm/msync.c
51
if (end < start)
mm/msync.c
54
if (end == start)
mm/msync.c
77
if (start >= end)
mm/msync.c
90
fend = fstart + (min(end, vma->vm_end) - start) - 1;
mm/msync.c
98
if (error || start >= end)
mm/nommu.c
129
unsigned long start, unsigned long end, gfp_t gfp_mask,
mm/nommu.c
1430
unsigned long end;
mm/nommu.c
1437
end = start + len;
mm/nommu.c
1440
vma = vma_find(&vmi, end);
mm/nommu.c
1457
if (end == vma->vm_end)
mm/nommu.c
1459
vma = vma_find(&vmi, end);
mm/nommu.c
1464
if (start == vma->vm_start && end == vma->vm_end)
mm/nommu.c
1466
if (start < vma->vm_start || end > vma->vm_end)
mm/nommu.c
1470
if (end != vma->vm_end && offset_in_page(end))
mm/nommu.c
1472
if (start != vma->vm_start && end != vma->vm_end) {
mm/nommu.c
1477
return vmi_shrink_vma(&vmi, vma, start, end);
mm/nommu.c
672
unsigned long end = addr + len;
mm/nommu.c
680
if (vma->vm_end != end)
mm/numa_emulation.c
132
u64 start, limit, end;
mm/numa_emulation.c
141
limit = pi->blk[phys_blk].end;
mm/numa_emulation.c
142
end = start + size;
mm/numa_emulation.c
145
end += FAKE_NODE_MIN_SIZE;
mm/numa_emulation.c
151
while (end - start - mem_hole_size(start, end) < size) {
mm/numa_emulation.c
152
end += FAKE_NODE_MIN_SIZE;
mm/numa_emulation.c
153
if (end > limit) {
mm/numa_emulation.c
154
end = limit;
mm/numa_emulation.c
164
if (end < dma32_end && dma32_end - end -
mm/numa_emulation.c
165
mem_hole_size(end, dma32_end) < FAKE_NODE_MIN_SIZE)
mm/numa_emulation.c
166
end = dma32_end;
mm/numa_emulation.c
173
if (limit - end - mem_hole_size(end, limit) < size)
mm/numa_emulation.c
174
end = limit;
mm/numa_emulation.c
178
min(end, limit) - start);
mm/numa_emulation.c
192
u64 end = start + size;
mm/numa_emulation.c
194
while (end - start - mem_hole_size(start, end) < size) {
mm/numa_emulation.c
195
end += FAKE_NODE_MIN_SIZE;
mm/numa_emulation.c
196
if (end > max_addr) {
mm/numa_emulation.c
197
end = max_addr;
mm/numa_emulation.c
201
return end;
mm/numa_emulation.c
279
u64 start, limit, end;
mm/numa_emulation.c
289
limit = pi->blk[phys_blk].end;
mm/numa_emulation.c
292
end = start + size;
mm/numa_emulation.c
294
end = find_end_of_node(start, limit, size);
mm/numa_emulation.c
300
if (end < dma32_end && dma32_end - end -
mm/numa_emulation.c
301
mem_hole_size(end, dma32_end) < FAKE_NODE_MIN_SIZE)
mm/numa_emulation.c
302
end = dma32_end;
mm/numa_emulation.c
309
if ((limit - end - mem_hole_size(end, limit) < size)
mm/numa_emulation.c
311
end = limit;
mm/numa_emulation.c
315
min(end, limit) - start);
mm/numa_emulation.c
35
static u64 __init mem_hole_size(u64 start, u64 end)
mm/numa_emulation.c
38
unsigned long end_pfn = PFN_DOWN(end);
mm/numa_emulation.c
415
pi.blk[0].start, pi.blk[0].end, 0,
mm/numa_emulation.c
472
if (ei.blk[i].start != ei.blk[i].end &&
mm/numa_emulation.c
63
eb->end = pb->start + size;
mm/numa_emulation.c
70
if (pb->start >= pb->end) {
mm/numa_emulation.c
71
WARN_ON_ONCE(pb->start > pb->end);
mm/numa_emulation.c
76
nid, eb->start, eb->end - 1, (eb->end - eb->start) / SZ_1M);
mm/numa_memblks.c
135
static int __init numa_add_memblk_to(int nid, u64 start, u64 end,
mm/numa_memblks.c
139
if (start == end)
mm/numa_memblks.c
143
if (start > end || nid < 0 || nid >= MAX_NUMNODES) {
mm/numa_memblks.c
145
nid, start, end - 1);
mm/numa_memblks.c
155
mi->blk[mi->nr_blks].end = end;
mm/numa_memblks.c
200
int __init numa_add_memblk(int nid, u64 start, u64 end)
mm/numa_memblks.c
202
return numa_add_memblk_to(nid, start, end, &numa_meminfo);
mm/numa_memblks.c
222
int __init numa_add_reserved_memblk(int nid, u64 start, u64 end)
mm/numa_memblks.c
224
return numa_add_memblk_to(nid, start, end, &numa_reserved_meminfo);
mm/numa_memblks.c
249
bi->start, bi->end - bi->start)) {
mm/numa_memblks.c
258
if (bi->end > high) {
mm/numa_memblks.c
259
numa_add_memblk_to(bi->nid, high, bi->end,
mm/numa_memblks.c
261
bi->end = high;
mm/numa_memblks.c
265
if (bi->start >= bi->end)
mm/numa_memblks.c
275
u64 start, end;
mm/numa_memblks.c
282
if (bi->end > bj->start && bi->start < bj->end) {
mm/numa_memblks.c
285
bi->nid, bi->start, bi->end - 1,
mm/numa_memblks.c
286
bj->nid, bj->start, bj->end - 1);
mm/numa_memblks.c
29
if (mi->blk[i].start != mi->blk[i].end &&
mm/numa_memblks.c
290
bi->nid, bi->start, bi->end - 1,
mm/numa_memblks.c
291
bj->start, bj->end - 1);
mm/numa_memblks.c
302
end = max(bi->end, bj->end);
mm/numa_memblks.c
308
if (start < bk->end && end > bk->start)
mm/numa_memblks.c
314
bi->nid, bi->start, bi->end - 1, bj->start,
mm/numa_memblks.c
315
bj->end - 1, start, end - 1);
mm/numa_memblks.c
317
bi->end = end;
mm/numa_memblks.c
324
mi->blk[i].start = mi->blk[i].end = 0;
mm/numa_memblks.c
359
ret = memblock_set_node(mb->start, mb->end - mb->start,
mm/numa_memblks.c
394
memblock_clear_hotplug(mb->start, mb->end - mb->start);
mm/numa_memblks.c
411
memblock_set_node(mb->start, mb->end - mb->start,
mm/numa_memblks.c
509
int __init numa_fill_memblks(u64 start, u64 end)
mm/numa_memblks.c
524
if (memblock_addrs_overlap(start, end - start, bi->start,
mm/numa_memblks.c
525
bi->end - bi->start)) {
mm/numa_memblks.c
538
blk[count - 1]->end = max(blk[count - 1]->end, end);
mm/numa_memblks.c
544
prev_end = blk[0]->end;
mm/numa_memblks.c
549
if (prev_end < curr->end)
mm/numa_memblks.c
550
prev_end = curr->end;
mm/numa_memblks.c
553
prev_end = curr->end;
mm/numa_memblks.c
565
if (mi->blk[i].start <= start && mi->blk[i].end > start)
mm/oom_kill.c
563
unmap_page_range(&tlb, vma, range.start, range.end, NULL);
mm/page-writeback.c
2361
pgoff_t start, pgoff_t end)
mm/page-writeback.c
2368
xas_for_each_marked(&xas, page, end, PAGECACHE_TAG_DIRTY) {
mm/page_alloc.c
1543
unsigned long end = pfn + (1 << order);
mm/page_alloc.c
1557
if (pfn == end)
mm/page_alloc.c
2009
unsigned long pfn, start, end;
mm/page_alloc.c
2013
end = pageblock_end_pfn(pfn);
mm/page_alloc.c
2024
if (!zone_spans_pfn(zone, end - 1))
mm/page_alloc.c
2032
for (pfn = start; pfn < end;) {
mm/page_alloc.c
5484
unsigned long end = addr + PAGE_ALIGN(size);
mm/page_alloc.c
5486
while (addr < end) {
mm/page_alloc.c
6237
unsigned long free_reserved_area(void *start, void *end, int poison, const char *s)
mm/page_alloc.c
6243
end = (void *)((unsigned long)end & PAGE_MASK);
mm/page_alloc.c
6244
for (pos = start; pos < end; pos += PAGE_SIZE, pages++) {
mm/page_alloc.c
6844
unsigned long start, unsigned long end)
mm/page_alloc.c
6859
while (pfn < end || !list_empty(&cc->migratepages)) {
mm/page_alloc.c
6867
ret = isolate_migratepages_range(cc, pfn, end);
mm/page_alloc.c
6991
int alloc_contig_frozen_range_noprof(unsigned long start, unsigned long end,
mm/page_alloc.c
6994
const unsigned int order = ilog2(end - start);
mm/page_alloc.c
7045
ret = start_isolate_page_range(start, end, mode);
mm/page_alloc.c
7061
ret = __alloc_contig_migrate_range(&cc, start, end);
mm/page_alloc.c
7072
ret = replace_free_hugepage_folios(start, end);
mm/page_alloc.c
7095
if (test_pages_isolated(outer_start, end, mode)) {
mm/page_alloc.c
7101
outer_end = isolate_freepages_range(&cc, outer_start, end);
mm/page_alloc.c
7113
if (end != outer_end)
mm/page_alloc.c
7114
__free_contig_frozen_range(end, outer_end - end);
mm/page_alloc.c
7115
} else if (start == outer_start && end == outer_end && is_power_of_2(end - start)) {
mm/page_alloc.c
7123
start, end, outer_start, outer_end);
mm/page_alloc.c
7126
undo_isolate_page_range(start, end);
mm/page_alloc.c
7148
int alloc_contig_range_noprof(unsigned long start, unsigned long end,
mm/page_alloc.c
7156
ret = alloc_contig_frozen_range_noprof(start, end, alloc_flags, gfp_mask);
mm/page_alloc.c
7158
set_pages_refcounted(pfn_to_page(start), end - start);
mm/page_counter.c
275
char *end;
mm/page_counter.c
283
bytes = memparse(buf, &end);
mm/page_counter.c
284
if (*end != '\0')
mm/page_ext.c
379
unsigned long start, end, pfn;
mm/page_ext.c
383
end = SECTION_ALIGN_UP(start_pfn + nr_pages);
mm/page_ext.c
385
for (pfn = start; !fail && pfn < end; pfn += PAGES_PER_SECTION)
mm/page_ext.c
391
end = pfn - PAGES_PER_SECTION;
mm/page_ext.c
392
for (pfn = start; pfn < end; pfn += PAGES_PER_SECTION)
mm/page_ext.c
401
unsigned long start, end, pfn;
mm/page_ext.c
404
end = SECTION_ALIGN_UP(start_pfn + nr_pages);
mm/page_ext.c
415
for (pfn = start; pfn < end; pfn += PAGES_PER_SECTION)
mm/page_ext.c
420
for (pfn = start; pfn < end; pfn += PAGES_PER_SECTION)
mm/page_poison.c
52
unsigned char *end;
mm/page_poison.c
58
for (end = mem + bytes - 1; end > start; end--) {
mm/page_poison.c
59
if (*end != PAGE_POISON)
mm/page_poison.c
65
else if (start == end && single_bit_flip(*start, PAGE_POISON))
mm/page_poison.c
71
end - start + 1, 1);
mm/page_vma_mapped.c
184
unsigned long end;
mm/page_vma_mapped.c
216
end = vma_address_end(pvmw);
mm/page_vma_mapped.c
306
if (pvmw->address >= end)
mm/page_vma_mapped.c
332
} while (pvmw->address < end);
mm/pagewalk.c
130
next = pmd_addr_end(addr, end);
mm/pagewalk.c
181
} while (pmd++, addr = next, addr != end);
mm/pagewalk.c
186
static int walk_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end,
mm/pagewalk.c
200
next = pud_addr_end(addr, end);
mm/pagewalk.c
246
} while (pud++, addr = next, addr != end);
mm/pagewalk.c
251
static int walk_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end,
mm/pagewalk.c
264
next = p4d_addr_end(addr, end);
mm/pagewalk.c
284
} while (p4d++, addr = next, addr != end);
mm/pagewalk.c
289
static int walk_pgd_range(unsigned long addr, unsigned long end,
mm/pagewalk.c
305
next = pgd_addr_end(addr, end);
mm/pagewalk.c
31
unsigned long end, struct mm_walk *walk)
mm/pagewalk.c
325
} while (pgd++, addr = next, addr != end);
mm/pagewalk.c
332
unsigned long end)
mm/pagewalk.c
336
return min(boundary, end);
mm/pagewalk.c
339
static int walk_hugetlb_range(unsigned long addr, unsigned long end,
mm/pagewalk.c
353
next = hugetlb_entry_end(h, addr, end);
mm/pagewalk.c
361
} while (addr = next, addr != end);
mm/pagewalk.c
368
static int walk_hugetlb_range(unsigned long addr, unsigned long end,
mm/pagewalk.c
382
static int walk_page_test(unsigned long start, unsigned long end,
mm/pagewalk.c
389
return ops->test_walk(start, end, walk);
mm/pagewalk.c
402
err = ops->pte_hole(start, end, -1, walk);
mm/pagewalk.c
408
static int __walk_page_range(unsigned long start, unsigned long end,
mm/pagewalk.c
421
err = ops->pre_vma(start, end, walk);
mm/pagewalk.c
428
err = walk_hugetlb_range(start, end, walk);
mm/pagewalk.c
430
err = walk_pgd_range(start, end, walk);
mm/pagewalk.c
476
unsigned long end, const struct mm_walk_ops *ops,
mm/pagewalk.c
488
if (start >= end)
mm/pagewalk.c
500
next = end;
mm/pagewalk.c
505
next = min(end, vma->vm_start);
mm/pagewalk.c
511
next = min(end, vma->vm_end);
mm/pagewalk.c
530
} while (start = next, start < end);
mm/pagewalk.c
54
if (addr >= end - PAGE_SIZE)
mm/pagewalk.c
599
unsigned long end, const struct mm_walk_ops *ops,
mm/pagewalk.c
605
return walk_page_range_mm_unsafe(mm, start, end, ops, private);
mm/pagewalk.c
62
static int walk_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end,
mm/pagewalk.c
626
int walk_kernel_page_table_range(unsigned long start, unsigned long end,
mm/pagewalk.c
639
return walk_kernel_page_table_range_lockless(start, end, ops, pgd,
mm/pagewalk.c
649
int walk_kernel_page_table_range_lockless(unsigned long start, unsigned long end,
mm/pagewalk.c
660
if (start >= end)
mm/pagewalk.c
665
return walk_pgd_range(start, end, &walk);
mm/pagewalk.c
684
unsigned long end, const struct mm_walk_ops *ops,
mm/pagewalk.c
697
return walk_kernel_page_table_range(start, end, ops,
mm/pagewalk.c
699
if (start >= end || !walk.mm)
mm/pagewalk.c
714
return walk_pgd_range(start, end, &walk);
mm/pagewalk.c
718
unsigned long end, const struct mm_walk_ops *ops, void *private)
mm/pagewalk.c
727
if (start >= end || !walk.mm)
mm/pagewalk.c
729
if (start < vma->vm_start || end > vma->vm_end)
mm/pagewalk.c
734
return __walk_page_range(start, end, &walk);
mm/pagewalk.c
738
unsigned long end, const struct mm_walk_ops *ops,
mm/pagewalk.c
744
return walk_page_range_vma_unsafe(vma, start, end, ops, private);
mm/pagewalk.c
81
err = walk_pte_range_inner(pte, addr, end, walk);
mm/pagewalk.c
88
err = walk_pte_range_inner(pte, addr, end, walk);
mm/pagewalk.c
97
static int walk_pmd_range(pud_t *pud, unsigned long addr, unsigned long end,
mm/percpu-stats.c
55
int i, last_alloc, as_len, start, end;
mm/percpu-stats.c
88
end = find_next_bit(chunk->bound_map, last_alloc,
mm/percpu-stats.c
92
end = find_next_bit(chunk->alloc_map, last_alloc,
mm/percpu-stats.c
97
alloc_sizes[as_len++] *= (end - start) * PCPU_MIN_ALLOC_SIZE;
mm/percpu-stats.c
99
start = end;
mm/percpu.c
1011
end = e_off;
mm/percpu.c
1013
end = e_block->contig_hint_start + e_block->contig_hint;
mm/percpu.c
1015
end = find_next_bit(pcpu_index_alloc_map(chunk, e_index),
mm/percpu.c
1016
PCPU_BITMAP_BLOCK_BITS, end);
mm/percpu.c
1019
e_off = (s_index == e_index) ? end : PCPU_BITMAP_BLOCK_BITS;
mm/percpu.c
1027
if (end == PCPU_BITMAP_BLOCK_BITS)
mm/percpu.c
1029
pcpu_block_update(e_block, 0, end);
mm/percpu.c
1052
if (((end - start) >= PCPU_BITMAP_BLOCK_BITS) || s_index != e_index)
mm/percpu.c
1057
end);
mm/percpu.c
1076
unsigned int start, end;
mm/percpu.c
1079
end = PFN_UP((bit_off + bits) * PCPU_MIN_ALLOC_SIZE);
mm/percpu.c
1081
start = find_next_zero_bit(chunk->populated, end, start);
mm/percpu.c
1082
if (start >= end)
mm/percpu.c
1085
end = find_next_bit(chunk->populated, end, start + 1);
mm/percpu.c
1087
*next_off = end * PAGE_SIZE / PCPU_MIN_ALLOC_SIZE;
mm/percpu.c
1169
unsigned long index, end, i, area_off, area_bits;
mm/percpu.c
1177
end = index + nr;
mm/percpu.c
1178
if (end > size)
mm/percpu.c
1179
return end;
mm/percpu.c
1180
i = find_next_bit(map, end, index);
mm/percpu.c
1181
if (i < end) {
mm/percpu.c
1222
int bit_off, end, oslot;
mm/percpu.c
1231
end = min_t(int, start + alloc_bits + PCPU_BITMAP_BLOCK_BITS,
mm/percpu.c
1233
bit_off = pcpu_find_zero_area(chunk->alloc_map, end, start, alloc_bits,
mm/percpu.c
1235
if (bit_off >= end)
mm/percpu.c
1279
int bit_off, bits, end, oslot, freed;
mm/percpu.c
1293
end = find_next_bit(chunk->bound_map, pcpu_chunk_map_bits(chunk),
mm/percpu.c
1295
bits = end - bit_off;
mm/percpu.c
2103
int i, end;
mm/percpu.c
2126
for (i = chunk->nr_pages - 1, end = -1; i >= 0; i--) {
mm/percpu.c
2146
if (end == -1)
mm/percpu.c
2147
end = i;
mm/percpu.c
2154
if (end == -1)
mm/percpu.c
2158
pcpu_depopulate_chunk(chunk, i + 1, end + 1);
mm/percpu.c
2162
pcpu_chunk_depopulated(chunk, i + 1, end + 1);
mm/percpu.c
2164
freed_page_end = max(freed_page_end, end + 1);
mm/percpu.c
2167
end = -1;
mm/percpu.c
630
static void pcpu_block_update(struct pcpu_block_md *block, int start, int end)
mm/percpu.c
632
int contig = end - start;
mm/percpu.c
638
if (end == block->nr_bits)
mm/percpu.c
778
unsigned int start, end; /* region start, region end */
mm/percpu.c
794
for_each_clear_bitrange_from(start, end, alloc_map, PCPU_BITMAP_BLOCK_BITS)
mm/percpu.c
795
pcpu_block_update(block, start, end);
mm/percpu.c
970
int start, end; /* start and end of the whole free area */
mm/ptdump.c
181
while (range->start != range->end) {
mm/ptdump.c
182
walk_page_range_debug(mm, range->start, range->end,
mm/readahead.c
639
pgoff_t expected, start, end, aligned_end, align;
mm/readahead.c
694
end = ra->start + ra->size;
mm/readahead.c
695
aligned_end = round_down(end, align);
mm/readahead.c
697
ra->size -= end - aligned_end;
mm/rmap.c
2010
range.end = vma_address_end(&pvmw);
mm/rmap.c
2012
address, range.end);
mm/rmap.c
2019
&range.end);
mm/rmap.c
2124
flush_cache_range(vma, range.start, range.end);
mm/rmap.c
2437
range.end = vma_address_end(&pvmw);
mm/rmap.c
2439
address, range.end);
mm/rmap.c
2446
&range.end);
mm/rmap.c
2525
flush_cache_range(vma, range.start, range.end);
mm/rmap.c
743
unsigned long start, unsigned long end)
mm/rmap.c
752
arch_tlbbatch_add_pending(&tlb_ubc->arch, mm, start, end);
mm/rmap.c
828
unsigned long start, unsigned long end)
mm/shmem.c
1003
unsigned long max = end - 1;
mm/shmem.c
1114
pgoff_t end = (lend + 1) >> PAGE_SHIFT;
mm/shmem.c
1124
end = -1; /* unsigned, so actually very big */
mm/shmem.c
1126
if (info->fallocend > start && info->fallocend <= end && !unfalloc)
mm/shmem.c
1131
while (index < end && find_lock_entries(mapping, &index, end - 1,
mm/shmem.c
1140
end - 1, folio);
mm/shmem.c
1170
end = folio->index;
mm/shmem.c
1182
end = folio->index;
mm/shmem.c
1190
while (index < end) {
mm/shmem.c
1193
if (!find_get_entries(mapping, &index, end - 1, &fbatch,
mm/shmem.c
1196
if (index == start || end != -1)
mm/shmem.c
1212
end - 1, folio);
mm/shmem.c
1225
if (base < start || base + (1 << order) > end)
mm/shmem.c
3692
pgoff_t start, index, end, undo_fallocend;
mm/shmem.c
3750
end = (offset + len + PAGE_SIZE - 1) >> PAGE_SHIFT;
mm/shmem.c
3752
if (sbinfo->max_blocks && end - start > sbinfo->max_blocks) {
mm/shmem.c
3772
if (info->fallocend < end)
mm/shmem.c
3773
info->fallocend = end;
mm/shmem.c
3775
for (index = start; index < end; ) {
mm/shmem.c
5653
int start, end, nr;
mm/shmem.c
5679
end = get_order_from_str(end_size,
mm/shmem.c
5683
start = end = get_order_from_str(subtoken,
mm/shmem.c
5693
if (end < 0) {
mm/shmem.c
5699
if (start > end)
mm/shmem.c
5702
nr = end - start + 1;
mm/shmem.c
5913
static struct file *__shmem_zero_setup(unsigned long start, unsigned long end,
mm/shmem.c
5916
loff_t size = end - start;
mm/shmem.c
5955
struct file *file = __shmem_zero_setup(desc->start, desc->end, desc->vma_flags);
mm/shmem.c
762
pgoff_t next, end;
mm/shmem.c
785
end = shmem_fallocend(inode, DIV_ROUND_UP(i_size, PAGE_SIZE));
mm/shmem.c
786
if (end <= folio->index || end >= next) {
mm/shmem.c
811
freed += next - end;
mm/shmem.c
965
pgoff_t index, pgoff_t end, void *radswap)
mm/shmem.c
977
if (base < index || base + nr_pages - 1 > end)
mm/shmem.c
998
pgoff_t start, pgoff_t end)
mm/slub.c
1298
u8 *end;
mm/slub.c
1307
end = start + bytes;
mm/slub.c
1308
while (end > fault && end[-1] == value)
mm/slub.c
1309
end--;
mm/slub.c
1315
what, fault, end - 1, fault - addr, fault[0], value);
mm/slub.c
1321
restore_bytes(s, what, value, fault, end);
mm/slub.c
1413
u8 *end;
mm/slub.c
1423
end = start + length;
mm/slub.c
1436
pad = end - remainder;
mm/slub.c
1442
while (end > fault && end[-1] == POISON_INUSE)
mm/slub.c
1443
end--;
mm/slub.c
1446
fault, end - 1, fault - start);
mm/slub.c
1450
restore_bytes(s, "slab padding", POISON_INUSE, fault, end);
mm/slub.c
1968
const char *end, *glob;
mm/slub.c
1971
end = strchrnul(iter, ',');
mm/slub.c
1972
if (next_block && next_block < end)
mm/slub.c
1973
end = next_block - 1;
mm/slub.c
1975
glob = strnchr(iter, end - iter, '*');
mm/slub.c
1979
cmplen = max_t(size_t, len, (end - iter));
mm/slub.c
1986
if (!*end || *end == ';')
mm/slub.c
1988
iter = end + 1;
mm/slub.c
815
unsigned long end;
mm/slub.c
822
end = start + slab_size(slab);
mm/slub.c
823
return (obj_exts >= start) && (obj_exts < end);
mm/slub.c
8684
long start, end, pos;
mm/slub.c
8695
end = t->count;
mm/slub.c
8698
pos = start + (end - start + 1) / 2;
mm/slub.c
8704
if (pos == end)
mm/slub.c
8735
end = pos;
mm/slub.c
8737
end = pos;
mm/slub.c
8740
end = pos;
mm/sparse-vmemmap.c
144
unsigned long start, unsigned long end)
mm/sparse-vmemmap.c
151
start, end - 1);
mm/sparse-vmemmap.c
281
unsigned long end, int node,
mm/sparse-vmemmap.c
289
for (; addr < end; addr += PAGE_SIZE) {
mm/sparse-vmemmap.c
299
int __meminit vmemmap_populate_basepages(unsigned long start, unsigned long end,
mm/sparse-vmemmap.c
302
return vmemmap_populate_range(start, end, node, altmap, -1, 0);
mm/sparse-vmemmap.c
319
int __meminit vmemmap_undo_hvo(unsigned long addr, unsigned long end,
mm/sparse-vmemmap.c
337
for (maddr = addr + headsize; maddr < end; maddr += PAGE_SIZE) {
mm/sparse-vmemmap.c
353
flush_tlb_kernel_range(addr, end);
mm/sparse-vmemmap.c
355
return vmemmap_populate(addr, end, node, NULL);
mm/sparse-vmemmap.c
369
void vmemmap_wrprotect_hvo(unsigned long addr, unsigned long end,
mm/sparse-vmemmap.c
375
for (maddr = addr + headsize; maddr < end; maddr += PAGE_SIZE) {
mm/sparse-vmemmap.c
386
int __meminit vmemmap_populate_hvo(unsigned long addr, unsigned long end,
mm/sparse-vmemmap.c
401
return vmemmap_populate_range(maddr, end, node, NULL,
mm/sparse-vmemmap.c
416
int __meminit vmemmap_populate_hugepages(unsigned long start, unsigned long end,
mm/sparse-vmemmap.c
426
for (addr = start; addr < end; addr = next) {
mm/sparse-vmemmap.c
427
next = pmd_addr_end(addr, end);
mm/sparse-vmemmap.c
508
unsigned long end, int node,
mm/sparse-vmemmap.c
524
return vmemmap_populate_range(start, end, node, NULL,
mm/sparse-vmemmap.c
529
size = min(end - start, pgmap_vmemmap_nr(pgmap) * sizeof(struct page));
mm/sparse-vmemmap.c
530
for (addr = start; addr < end; addr += size) {
mm/sparse-vmemmap.c
566
unsigned long end = start + nr_pages * sizeof(struct page);
mm/sparse-vmemmap.c
574
r = vmemmap_populate_compound_pages(pfn, start, end, nid, pgmap);
mm/sparse-vmemmap.c
576
r = vmemmap_populate(start, end, nid, altmap);
mm/sparse.c
183
int end = subsection_map_index(pfn + nr_pages - 1);
mm/sparse.c
185
bitmap_set(map, idx, end - idx + 1);
mm/sparse.c
217
static void __init memory_present(int nid, unsigned long start, unsigned long end)
mm/sparse.c
222
mminit_validate_memmodel_limits(&start, &end);
mm/sparse.c
223
for (pfn = start; pfn < end; pfn += PAGES_PER_SECTION) {
mm/sparse.c
246
unsigned long start, end;
mm/sparse.c
259
for_each_mem_pfn_range(i, MAX_NUMNODES, &start, &end, &nid)
mm/sparse.c
260
memory_present(nid, start, end);
mm/sparse.c
680
unsigned long end = start + nr_pages * sizeof(struct page);
mm/sparse.c
682
vmemmap_free(start, end, altmap);
mm/sparse.c
687
unsigned long end = (unsigned long)(memmap + PAGES_PER_SECTION);
mm/sparse.c
689
vmemmap_free(start, end, NULL);
mm/swap.h
319
unsigned long end = start + max_nr;
mm/swap.h
329
return find_next_zero_bit(sis->zeromap, end, start) - start;
mm/swap.h
331
return find_next_bit(sis->zeromap, end, start) - start;
mm/swap_cgroup.c
100
end = offset + nr_ents;
mm/swap_cgroup.c
108
} while (++offset != end);
mm/swap_cgroup.c
69
pgoff_t offset, end;
mm/swap_cgroup.c
73
end = offset + nr_ents;
mm/swap_cgroup.c
79
} while (++offset != end);
mm/swap_cgroup.c
95
pgoff_t offset, end;
mm/swap_state.c
775
unsigned long *end)
mm/swap_state.c
807
*end = min3(right, vma->vm_end, (faddr & PMD_MASK) + PMD_SIZE);
mm/swap_state.c
836
unsigned long start, end, addr;
mm/swap_state.c
840
win = swap_vma_ra_win(vmf, &start, &end);
mm/swap_state.c
847
for (addr = start; addr < end; ilx++, addr += PAGE_SIZE) {
mm/swapfile.c
1000
end = min(si->max, offset + SWAPFILE_CLUSTER);
mm/swapfile.c
1003
while (offset < end) {
mm/swapfile.c
1263
unsigned long end = offset + nr_entries - 1;
mm/swapfile.c
1281
while (offset <= end) {
mm/swapfile.c
1430
unsigned long offset = start, end = start + nr;
mm/swapfile.c
1464
} while (++offset < end);
mm/swapfile.c
1480
} while (offset < end);
mm/swapfile.c
2189
unsigned long addr, unsigned long end,
mm/swapfile.c
2253
} while (addr += PAGE_SIZE, addr != end);
mm/swapfile.c
2261
unsigned long addr, unsigned long end,
mm/swapfile.c
2271
next = pmd_addr_end(addr, end);
mm/swapfile.c
2275
} while (pmd++, addr = next, addr != end);
mm/swapfile.c
2280
unsigned long addr, unsigned long end,
mm/swapfile.c
2289
next = pud_addr_end(addr, end);
mm/swapfile.c
2295
} while (pud++, addr = next, addr != end);
mm/swapfile.c
2300
unsigned long addr, unsigned long end,
mm/swapfile.c
2309
next = p4d_addr_end(addr, end);
mm/swapfile.c
2315
} while (p4d++, addr = next, addr != end);
mm/swapfile.c
2322
unsigned long addr, end, next;
mm/swapfile.c
2326
end = vma->vm_end;
mm/swapfile.c
2330
next = pgd_addr_end(addr, end);
mm/swapfile.c
2336
} while (pgd++, addr = next, addr != end);
mm/swapfile.c
2715
unsigned long end = ALIGN(si->max, SWAPFILE_CLUSTER);
mm/swapfile.c
2720
for (offset = 0; offset < end; offset += SWAPFILE_CLUSTER) {
mm/swapfile.c
771
unsigned long offset = start, end = start + nr_pages;
mm/swapfile.c
784
} while (++offset < end);
mm/swapfile.c
805
for (offset = start; offset < end; offset++) {
mm/swapfile.c
819
unsigned long end = offset + nr_pages;
mm/swapfile.c
838
} while (++offset < end);
mm/swapfile.c
920
unsigned long end = min(start + SWAPFILE_CLUSTER, si->max);
mm/swapfile.c
928
if (end < nr_pages || ci->count + nr_pages > SWAPFILE_CLUSTER)
mm/swapfile.c
931
for (end -= nr_pages; offset <= end; offset += nr_pages) {
mm/swapfile.c
949
if (ci->count < SWAPFILE_CLUSTER && offset <= end)
mm/swapfile.c
990
unsigned long offset, end;
mm/truncate.c
217
bool truncate_inode_partial_folio(struct folio *folio, loff_t start, loff_t end)
mm/truncate.c
229
if (pos + size <= (u64)end)
mm/truncate.c
232
length = end + 1 - pos - offset;
mm/truncate.c
370
pgoff_t end; /* exclusive */
mm/truncate.c
394
end = -1;
mm/truncate.c
396
end = (lend + 1) >> PAGE_SHIFT;
mm/truncate.c
400
while (index < end && find_lock_entries(mapping, &index, end - 1,
mm/truncate.c
419
end = folio->index;
mm/truncate.c
431
end = folio->index;
mm/truncate.c
438
while (index < end) {
mm/truncate.c
440
if (!find_get_entries(mapping, &index, end - 1, &fbatch,
mm/truncate.c
535
pgoff_t start, pgoff_t end, unsigned long *nr_failed)
mm/truncate.c
545
while (find_lock_entries(mapping, &index, end, &fbatch, indices)) {
mm/truncate.c
600
pgoff_t start, pgoff_t end)
mm/truncate.c
602
return mapping_try_invalidate(mapping, start, end, NULL);
mm/truncate.c
673
pgoff_t start, pgoff_t end)
mm/truncate.c
688
while (find_get_entries(mapping, &index, end, &fbatch, indices)) {
mm/truncate.c
711
(1 + end - indices[i]), false);
mm/truncate.c
743
unmap_mapping_pages(mapping, start, end - start + 1, false);
mm/truncate.c
874
unsigned int offset, end;
mm/truncate.c
877
end = min_t(unsigned int, to - folio_pos(folio),
mm/truncate.c
879
folio_zero_segment(folio, offset, end);
mm/userfaultfd.c
1975
unsigned long end)
mm/userfaultfd.c
1984
if (start == vma->vm_start && end == vma->vm_end)
mm/userfaultfd.c
1989
uffd_wp_range(vma, start, end - start, false);
mm/userfaultfd.c
1991
ret = vma_modify_flags_uffd(vmi, prev, vma, start, end,
mm/userfaultfd.c
2010
unsigned long start, unsigned long end,
mm/userfaultfd.c
2021
for_each_vma_range(vmi, vma, end) {
mm/userfaultfd.c
2039
vma_end = min(end, vma->vm_end);
mm/userfaultfd.c
940
unsigned long end = start + len;
mm/userfaultfd.c
969
for_each_vma_range(vmi, dst_vma, end) {
mm/userfaultfd.c
984
_end = min(dst_vma->vm_end, end);
mm/util.c
1153
.end = vma->vm_end,
mm/vma.c
1050
unsigned long end = vmg->end;
mm/vma.c
1057
VM_WARN_ON_VMG(vma_iter_addr(vmg->vmi) > end, vmg);
mm/vma.c
1070
vmg->end = next->vm_end;
mm/vma.c
1086
vmg->end = end;
mm/vma.c
1163
if (next && target != next && vmg->end == next->vm_end)
mm/vma.c
1172
next != target && vmg->end > next->vm_start, vmg);
mm/vma.c
1175
target->vm_end > vmg->end, vmg);
mm/vma.c
1229
unsigned long start, unsigned long end, pgoff_t pgoff)
mm/vma.c
1233
WARN_ON((vma->vm_start != start) && (vma->vm_end != end));
mm/vma.c
1238
vma_iter_config(vmi, end, vma->vm_end);
mm/vma.c
1247
vma_adjust_trans_huge(vma, start, end, NULL);
mm/vma.c
1250
vma_set_range(vma, start, end, pgoff);
mm/vma.c
1266
.vma_end = vms->end,
mm/vma.c
1396
if (vms->end < vms->vma->vm_end &&
mm/vma.c
1420
for_each_vma_range(*(vms->vmi), next, vms->end) {
mm/vma.c
1428
if (next->vm_end > vms->end) {
mm/vma.c
1429
error = __split_vma(vms->vmi, next, vms->end, 0);
mm/vma.c
1467
vms->end, vms->uf);
mm/vma.c
1473
BUG_ON(next->vm_start > vms->end);
mm/vma.c
1491
for_each_vma_range(*(vms->vmi), vma_mas, vms->end) {
mm/vma.c
15
unsigned long end;
mm/vma.c
1529
unsigned long start, unsigned long end, struct list_head *uf,
mm/vma.c
1536
vms->end = end;
mm/vma.c
1538
vms->start = vms->end = 0;
mm/vma.c
1565
struct mm_struct *mm, unsigned long start, unsigned long end,
mm/vma.c
1575
init_vma_munmap(&vms, vmi, vma, start, end, uf, unlock);
mm/vma.c
1580
error = vma_iter_clear_gfp(vmi, start, end, GFP_KERNEL);
mm/vma.c
1615
unsigned long end;
mm/vma.c
1621
end = start + PAGE_ALIGN(len);
mm/vma.c
1622
if (end == start)
mm/vma.c
1626
vma = vma_find(vmi, end);
mm/vma.c
1633
return do_vmi_align_munmap(vmi, vma, mm, start, end, uf, unlock);
mm/vma.c
1653
unsigned long end = vmg->end;
mm/vma.c
1668
(vma->vm_start != start || vma->vm_end != end));
mm/vma.c
1679
if (vma->vm_end > end) {
mm/vma.c
1680
int err = split_vma(vmg->vmi, vma, end, 0);
mm/vma.c
1691
unsigned long start, unsigned long end,
mm/vma.c
1694
VMG_VMA_STATE(vmg, vmi, prev, vma, start, end);
mm/vma.c
1716
unsigned long start, unsigned long end,
mm/vma.c
1719
VMG_VMA_STATE(vmg, vmi, prev, vma, start, end);
mm/vma.c
1728
unsigned long start, unsigned long end,
mm/vma.c
1731
VMG_VMA_STATE(vmg, vmi, prev, vma, start, end);
mm/vma.c
1740
unsigned long start, unsigned long end, vm_flags_t vm_flags,
mm/vma.c
1743
VMG_VMA_STATE(vmg, vmi, prev, vma, start, end);
mm/vma.c
197
pgoff_t pglen = PHYS_PFN(vmg->end - vmg->start);
mm/vma.c
2356
mas_set_range(mas, vms->start, vms->end - 1);
mm/vma.c
2371
desc->end = map->end;
mm/vma.c
2400
vms->vma = vma_find(vmi, map->end);
mm/vma.c
2401
init_vma_munmap(vms, vmi, vms->vma, map->addr, map->end, uf,
mm/vma.c
2521
vma_iter_config(vmi, map->addr, map->end);
mm/vma.c
2522
vma_set_range(vma, map->addr, map->end, map->pgoff);
mm/vma.c
442
if (!next || vmg->end != next->vm_start || !can_vma_merge_before(vmg))
mm/vma.c
52
.end = (addr_) + (len_), \
mm/vma.c
65
.end = (map_)->end, \
mm/vma.c
709
pgoff = adjust->vm_pgoff + PHYS_PFN(vmg->end - adjust->vm_start);
mm/vma.c
712
pgoff = adjust->vm_pgoff - PHYS_PFN(adjust->vm_start - vmg->end);
mm/vma.c
717
vma_set_range(adjust, vmg->end, adjust->vm_end, pgoff);
mm/vma.c
736
vma_iter_config(vmg->vmi, vmg->end, vmg->next->vm_end);
mm/vma.c
740
vma_iter_config(vmg->vmi, vmg->start, vmg->end);
mm/vma.c
759
vma_adjust_trans_huge(vma, vmg->start, vmg->end,
mm/vma.c
761
vma_set_range(vma, vmg->start, vmg->end, vmg->pgoff);
mm/vma.c
814
unsigned long end = vmg->end;
mm/vma.c
816
bool right_side = middle && end == middle->vm_end;
mm/vma.c
824
VM_WARN_ON_VMG(start >= end, vmg);
mm/vma.c
832
vmg->end > middle->vm_end), vmg);
mm/vma.c
921
vmg->end = next->vm_end;
mm/vma.c
956
pgoff_t pglen = PHYS_PFN(vmg->end - vmg->start);
mm/vma.c
963
vmg->end = next->vm_end;
mm/vma.c
969
vmg->end = start;
mm/vma.h
241
.end = end_, \
mm/vma.h
255
.end = end_, \
mm/vma.h
275
unsigned long start, unsigned long end, pgoff_t pgoff);
mm/vma.h
323
unsigned long end, struct list_head *uf, bool unlock);
mm/vma.h
357
unsigned long start, unsigned long end,
mm/vma.h
381
unsigned long start, unsigned long end,
mm/vma.h
405
unsigned long start, unsigned long end,
mm/vma.h
41
unsigned long end; /* Aligned end addr (exclusive) */
mm/vma.h
432
unsigned long start, unsigned long end, vm_flags_t vm_flags,
mm/vma.h
98
unsigned long end;
mm/vmalloc.c
103
if (WARN_ON_ONCE(!PAGE_ALIGNED(end - addr)))
mm/vmalloc.c
123
size = arch_vmap_pte_range_map_size(addr, end, pfn, max_page_shift);
mm/vmalloc.c
135
} while (pte += PFN_DOWN(size), addr += size, addr != end);
mm/vmalloc.c
142
static int vmap_try_huge_pmd(pmd_t *pmd, unsigned long addr, unsigned long end,
mm/vmalloc.c
152
if ((end - addr) != PMD_SIZE)
mm/vmalloc.c
167
static int vmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end,
mm/vmalloc.c
179
next = pmd_addr_end(addr, end);
mm/vmalloc.c
190
} while (pmd++, phys_addr += (next - addr), addr = next, addr != end);
mm/vmalloc.c
194
static int vmap_try_huge_pud(pud_t *pud, unsigned long addr, unsigned long end,
mm/vmalloc.c
204
if ((end - addr) != PUD_SIZE)
mm/vmalloc.c
219
static int vmap_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end,
mm/vmalloc.c
2282
unsigned long start, end;
mm/vmalloc.c
2286
end = list_last_entry(&vn->purge_list, struct vmap_area, list)->va_end;
mm/vmalloc.c
2300
kasan_release_vmalloc(start, end, start, end, KASAN_VMALLOC_TLB_FLUSH);
mm/vmalloc.c
231
next = pud_addr_end(addr, end);
mm/vmalloc.c
2341
static bool __purge_vmap_area_lazy(unsigned long start, unsigned long end,
mm/vmalloc.c
2374
end = max(end, list_last_entry(&vn->purge_list,
mm/vmalloc.c
2382
flush_tlb_kernel_range(start, end);
mm/vmalloc.c
2417
trace_purge_vmap_area_lazy(start, end, nr_purged_areas);
mm/vmalloc.c
242
} while (pud++, phys_addr += (next - addr), addr = next, addr != end);
mm/vmalloc.c
246
static int vmap_try_huge_p4d(p4d_t *p4d, unsigned long addr, unsigned long end,
mm/vmalloc.c
256
if ((end - addr) != P4D_SIZE)
mm/vmalloc.c
271
static int vmap_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end,
mm/vmalloc.c
283
next = p4d_addr_end(addr, end);
mm/vmalloc.c
294
} while (p4d++, phys_addr += (next - addr), addr = next, addr != end);
mm/vmalloc.c
2949
static void _vm_unmap_aliases(unsigned long start, unsigned long end, int flush)
mm/vmalloc.c
298
static int vmap_range_noflush(unsigned long addr, unsigned long end,
mm/vmalloc.c
2982
end = max(e, end);
mm/vmalloc.c
2996
if (!__purge_vmap_area_lazy(start, end, false) && flush)
mm/vmalloc.c
2997
flush_tlb_kernel_range(start, end);
mm/vmalloc.c
314
BUG_ON(addr >= end);
mm/vmalloc.c
319
next = pgd_addr_end(addr, end);
mm/vmalloc.c
3205
unsigned long start, unsigned long end, int node,
mm/vmalloc.c
3232
va = alloc_vmap_area(size, align, start, end, node, gfp_mask, 0, area);
mm/vmalloc.c
324
} while (pgd++, phys_addr += (next - addr), addr = next, addr != end);
mm/vmalloc.c
3254
unsigned long start, unsigned long end,
mm/vmalloc.c
3257
return __get_vm_area_node(size, 1, PAGE_SHIFT, flags, start, end,
mm/vmalloc.c
327
arch_sync_kernel_mappings(start, end);
mm/vmalloc.c
332
int vmap_page_range(unsigned long addr, unsigned long end,
mm/vmalloc.c
3360
unsigned long start = ULONG_MAX, end = 0;
mm/vmalloc.c
337
err = vmap_range_noflush(addr, end, phys_addr, pgprot_nx(prot),
mm/vmalloc.c
3377
end = max(addr + page_size, end);
mm/vmalloc.c
3388
_vm_unmap_aliases(start, end, flush_dmap);
mm/vmalloc.c
339
flush_cache_vmap(addr, end);
mm/vmalloc.c
341
err = kmsan_ioremap_page_range(addr, end, phys_addr, prot,
mm/vmalloc.c
346
int ioremap_page_range(unsigned long addr, unsigned long end,
mm/vmalloc.c
357
(void *)end != area->addr + get_vm_area_size(area)) {
mm/vmalloc.c
359
addr, end, (long)area->addr,
mm/vmalloc.c
363
return vmap_page_range(addr, end, phys_addr, prot);
mm/vmalloc.c
366
static void vunmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end,
mm/vmalloc.c
385
if (WARN_ON(end - addr < size))
mm/vmalloc.c
386
size = end - addr;
mm/vmalloc.c
391
} while (pte += (size >> PAGE_SHIFT), addr += size, addr != end);
mm/vmalloc.c
397
static void vunmap_pmd_range(pud_t *pud, unsigned long addr, unsigned long end,
mm/vmalloc.c
3987
unsigned long start, unsigned long end, gfp_t gfp_mask,
mm/vmalloc.c
4025
VM_UNINITIALIZED | vm_flags, start, end, node,
mm/vmalloc.c
406
next = pmd_addr_end(addr, end);
mm/vmalloc.c
421
} while (pmd++, addr = next, addr != end);
mm/vmalloc.c
424
static void vunmap_pud_range(p4d_t *p4d, unsigned long addr, unsigned long end,
mm/vmalloc.c
433
next = pud_addr_end(addr, end);
mm/vmalloc.c
446
} while (pud++, addr = next, addr != end);
mm/vmalloc.c
449
static void vunmap_p4d_range(pgd_t *pgd, unsigned long addr, unsigned long end,
mm/vmalloc.c
457
next = p4d_addr_end(addr, end);
mm/vmalloc.c
466
} while (p4d++, addr = next, addr != end);
mm/vmalloc.c
481
void __vunmap_range_noflush(unsigned long start, unsigned long end)
mm/vmalloc.c
488
BUG_ON(addr >= end);
mm/vmalloc.c
4892
unsigned long base, start, size, end, last_end, orig_start, orig_end;
mm/vmalloc.c
4899
end = start + sizes[area];
mm/vmalloc.c
491
next = pgd_addr_end(addr, end);
mm/vmalloc.c
4913
BUG_ON(start2 < end && start < end2);
mm/vmalloc.c
4940
end = start + sizes[area];
mm/vmalloc.c
4943
base = pvm_determine_end_from_reverse(&va, align) - end;
mm/vmalloc.c
4963
if (base + end > va->va_end) {
mm/vmalloc.c
4964
base = pvm_determine_end_from_reverse(&va, align) - end;
mm/vmalloc.c
497
} while (pgd++, addr = next, addr != end);
mm/vmalloc.c
4974
base = pvm_determine_end_from_reverse(&va, align) - end;
mm/vmalloc.c
4988
end = start + sizes[area];
mm/vmalloc.c
4989
va = pvm_find_va_enclose_addr(base + end);
mm/vmalloc.c
500
arch_sync_kernel_mappings(start, end);
mm/vmalloc.c
503
void vunmap_range_noflush(unsigned long start, unsigned long end)
mm/vmalloc.c
505
kmsan_vunmap_range_noflush(start, end);
mm/vmalloc.c
506
__vunmap_range_noflush(start, end);
mm/vmalloc.c
518
void vunmap_range(unsigned long addr, unsigned long end)
mm/vmalloc.c
520
flush_cache_vunmap(addr, end);
mm/vmalloc.c
521
vunmap_range_noflush(addr, end);
mm/vmalloc.c
522
flush_tlb_kernel_range(addr, end);
mm/vmalloc.c
526
unsigned long end, pgprot_t prot, struct page **pages, int *nr,
mm/vmalloc.c
561
} while (pte++, addr += PAGE_SIZE, addr != end);
mm/vmalloc.c
570
unsigned long end, pgprot_t prot, struct page **pages, int *nr,
mm/vmalloc.c
580
next = pmd_addr_end(addr, end);
mm/vmalloc.c
583
} while (pmd++, addr = next, addr != end);
mm/vmalloc.c
588
unsigned long end, pgprot_t prot, struct page **pages, int *nr,
mm/vmalloc.c
598
next = pud_addr_end(addr, end);
mm/vmalloc.c
601
} while (pud++, addr = next, addr != end);
mm/vmalloc.c
606
unsigned long end, pgprot_t prot, struct page **pages, int *nr,
mm/vmalloc.c
616
next = p4d_addr_end(addr, end);
mm/vmalloc.c
619
} while (p4d++, addr = next, addr != end);
mm/vmalloc.c
623
static int vmap_small_pages_range_noflush(unsigned long addr, unsigned long end,
mm/vmalloc.c
633
BUG_ON(addr >= end);
mm/vmalloc.c
636
next = pgd_addr_end(addr, end);
mm/vmalloc.c
642
} while (pgd++, addr = next, addr != end);
mm/vmalloc.c
645
arch_sync_kernel_mappings(start, end);
mm/vmalloc.c
659
int __vmap_pages_range_noflush(unsigned long addr, unsigned long end,
mm/vmalloc.c
662
unsigned int i, nr = (end - addr) >> PAGE_SHIFT;
mm/vmalloc.c
668
return vmap_small_pages_range_noflush(addr, end, prot, pages);
mm/vmalloc.c
685
int vmap_pages_range_noflush(unsigned long addr, unsigned long end,
mm/vmalloc.c
689
int ret = kmsan_vmap_pages_range_noflush(addr, end, prot, pages,
mm/vmalloc.c
694
return __vmap_pages_range_noflush(addr, end, prot, pages, page_shift);
mm/vmalloc.c
697
static int __vmap_pages_range(unsigned long addr, unsigned long end,
mm/vmalloc.c
703
err = vmap_pages_range_noflush(addr, end, prot, pages, page_shift, gfp_mask);
mm/vmalloc.c
704
flush_cache_vmap(addr, end);
mm/vmalloc.c
720
int vmap_pages_range(unsigned long addr, unsigned long end,
mm/vmalloc.c
723
return __vmap_pages_range(addr, end, prot, pages, page_shift, GFP_KERNEL);
mm/vmalloc.c
727
unsigned long end)
mm/vmalloc.c
736
if ((end - start) >> PAGE_SHIFT > totalram_pages())
mm/vmalloc.c
739
(void *)end > area->addr + get_vm_area_size(area))
mm/vmalloc.c
752
unsigned long end, struct page **pages)
mm/vmalloc.c
756
err = check_sparse_vm_area(area, start, end);
mm/vmalloc.c
760
return vmap_pages_range(start, end, PAGE_KERNEL, pages, PAGE_SHIFT);
mm/vmalloc.c
770
unsigned long end)
mm/vmalloc.c
772
if (check_sparse_vm_area(area, start, end))
mm/vmalloc.c
775
vunmap_range(start, end);
mm/vmalloc.c
94
static int vmap_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end,
mm/vmscan.c
3325
static int should_skip_vma(unsigned long start, unsigned long end, struct mm_walk *args)
mm/vmscan.c
3375
unsigned long end = (start | ~mask) + 1;
mm/vmscan.c
3382
if (end && end <= args->vma->vm_start)
mm/vmscan.c
3389
*vm_end = min(end - 1, args->vma->vm_end - 1) + 1;
mm/vmscan.c
3493
static bool walk_pte_range(pmd_t *pmd, unsigned long start, unsigned long end,
mm/vmscan.c
3527
for (i = pte_index(start), addr = start; addr != end; i++, addr += PAGE_SIZE) {
mm/vmscan.c
3563
if (i < PTRS_PER_PTE && get_next_vma(PMD_MASK, PAGE_SIZE, args, &start, &end))
mm/vmscan.c
3660
static void walk_pmd_range(pud_t *pud, unsigned long start, unsigned long end,
mm/vmscan.c
3684
for (i = pmd_index(start), addr = start; addr != end; i++, addr = next) {
mm/vmscan.c
3687
next = pmd_addr_end(addr, end);
mm/vmscan.c
3729
if (i < PTRS_PER_PMD && get_next_vma(PUD_MASK, PMD_SIZE, args, &start, &end))
mm/vmscan.c
3733
static int walk_pud_range(p4d_t *p4d, unsigned long start, unsigned long end,
mm/vmscan.c
3746
for (i = pud_index(start), addr = start; addr != end; i++, addr = next) {
mm/vmscan.c
3749
next = pud_addr_end(addr, end);
mm/vmscan.c
3757
end = (addr | ~PUD_MASK) + 1;
mm/vmscan.c
3762
if (i < PTRS_PER_PUD && get_next_vma(P4D_MASK, PUD_SIZE, args, &start, &end))
mm/vmscan.c
3765
end = round_up(end, P4D_SIZE);
mm/vmscan.c
3767
if (!end || !args->vma)
mm/vmscan.c
3770
walk->next_addr = max(end, args->vma->vm_start);
mm/vmscan.c
4206
unsigned long end;
mm/vmscan.c
4238
end = min(addr | ~PMD_MASK, vma->vm_end - 1) + 1;
mm/vmscan.c
4240
if (end - start == PAGE_SIZE)
mm/vmscan.c
4243
if (end - start > MIN_LRU_BATCH * PAGE_SIZE) {
mm/vmscan.c
4245
end = start + MIN_LRU_BATCH * PAGE_SIZE;
mm/vmscan.c
4246
else if (end - addr < MIN_LRU_BATCH * PAGE_SIZE / 2)
mm/vmscan.c
4247
start = end - MIN_LRU_BATCH * PAGE_SIZE;
mm/vmscan.c
4250
end = addr + MIN_LRU_BATCH * PAGE_SIZE / 2;
mm/vmscan.c
4258
for (i = 0, addr = start; addr != end; i++, addr += PAGE_SIZE) {
mm/vmscan.c
5593
int end;
mm/vmscan.c
5606
&seq, &end, swap_string, &end, &opt, &end);
mm/vmscan.c
5607
if (n < 4 || cur[end]) {
net/appletalk/ddp.c
1004
start = end;
net/appletalk/ddp.c
967
int end;
net/appletalk/ddp.c
971
end = start + skb_frag_size(frag);
net/appletalk/ddp.c
972
if ((copy = end - offset) > 0) {
net/appletalk/ddp.c
986
start = end;
net/appletalk/ddp.c
990
int end;
net/appletalk/ddp.c
994
end = start + frag_iter->len;
net/appletalk/ddp.c
995
if ((copy = end - offset) > 0) {
net/ax25/ax25_out.c
255
unsigned short start, end, next;
net/ax25/ax25_out.c
267
end = (ax25->va + ax25->window) % ax25->modulus;
net/ax25/ax25_out.c
269
if (start == end)
net/ax25/ax25_out.c
298
last = (next == end);
net/batman-adv/mesh-interface.c
374
goto end;
net/batman-adv/mesh-interface.c
380
end:
net/batman-adv/tvlv.c
328
goto end;
net/batman-adv/tvlv.c
331
goto end;
net/batman-adv/tvlv.c
345
end:
net/bluetooth/bnep/bnep.h
136
__u16 end;
net/bluetooth/bnep/core.c
127
f[i].end = get_unaligned_be16(data++);
net/bluetooth/bnep/core.c
130
f[i].start, f[i].end);
net/bluetooth/bnep/core.c
93
s->proto_filter[0].end = ETH_P_ARP;
net/bluetooth/bnep/core.c
96
s->proto_filter[1].end = ETH_P_AARP;
net/bluetooth/bnep/core.c
99
s->proto_filter[2].end = ETH_P_IPV6;
net/bluetooth/bnep/netdev.c
154
for (i = 0; i < BNEP_MAX_PROTO_FILTERS && f[i].end; i++) {
net/bluetooth/bnep/netdev.c
155
if (proto >= f[i].start && proto <= f[i].end)
net/bluetooth/coredump.c
117
hdev->dump.end = hdev->dump.head + size;
net/bluetooth/coredump.c
127
if (hdev->dump.tail + size > hdev->dump.end)
net/bluetooth/coredump.c
139
if (hdev->dump.tail + len > hdev->dump.end)
net/bluetooth/l2cap_core.c
198
u16 p, start, end, incr;
net/bluetooth/l2cap_core.c
202
end = L2CAP_PSM_AUTO_END;
net/bluetooth/l2cap_core.c
206
end = L2CAP_PSM_LE_DYN_END;
net/bluetooth/l2cap_core.c
211
for (p = start; p <= end; p += incr)
net/bridge/br_mdb.c
438
goto end;
net/bridge/br_mdb.c
441
goto end;
net/bridge/br_mdb.c
448
end:
net/bridge/br_mdb.c
588
goto end;
net/bridge/br_mdb.c
591
goto end;
net/bridge/br_mdb.c
595
goto end;
net/bridge/br_mdb.c
603
end:
net/caif/cfpkt_skbuff.c
304
if (dst->tail + neededtailspace > dst->end) {
net/ceph/armor.c
37
int ceph_armor(char *dst, const char *src, const char *end)
net/ceph/armor.c
42
while (src < end) {
net/ceph/armor.c
47
if (src < end) {
net/ceph/armor.c
5
int ceph_armor(char *dst, const char *src, const char *end);
net/ceph/armor.c
50
if (src < end) {
net/ceph/armor.c
6
int ceph_unarmor(char *dst, const char *src, const char *end);
net/ceph/armor.c
75
int ceph_unarmor(char *dst, const char *src, const char *end)
net/ceph/armor.c
79
while (src < end) {
net/ceph/armor.c
86
if (src + 4 > end)
net/ceph/auth.c
105
int ceph_auth_entity_name_encode(const char *name, void **p, void *end)
net/ceph/auth.c
109
if (*p + 2*sizeof(u32) + len > end)
net/ceph/auth.c
124
void *p = monhdr + 1, *end = buf + len, *lenp;
net/ceph/auth.c
139
ceph_decode_need(&p, end, 1 + sizeof(u32), bad);
net/ceph/auth.c
143
ceph_decode_need(&p, end, num * sizeof(u32), bad);
net/ceph/auth.c
147
ret = ceph_auth_entity_name_encode(ac->name, &p, end);
net/ceph/auth.c
150
ceph_decode_need(&p, end, sizeof(u64), bad);
net/ceph/auth.c
167
void *end = buf + buf_len;
net/ceph/auth.c
174
ceph_encode_64_safe(&p, end, 0, e_range);
net/ceph/auth.c
175
ceph_encode_16_safe(&p, end, -1, e_range);
net/ceph/auth.c
176
ceph_encode_64_safe(&p, end, 0, e_range);
net/ceph/auth.c
177
ceph_encode_32_safe(&p, end, ac->protocol, e_range);
net/ceph/auth.c
180
ceph_encode_need(&p, end, sizeof(u32), e_range);
net/ceph/auth.c
181
ret = ac->ops->build_request(ac, p + sizeof(u32), end);
net/ceph/auth.c
203
void *end = buf + len;
net/ceph/auth.c
214
dout("handle_auth_reply %p %p\n", p, end);
net/ceph/auth.c
215
ceph_decode_need(&p, end, sizeof(u32) * 3 + sizeof(u64), bad);
net/ceph/auth.c
220
ceph_decode_need(&p, end, payload_len, bad);
net/ceph/auth.c
223
ceph_decode_need(&p, end, sizeof(u32), bad);
net/ceph/auth.c
225
ceph_decode_need(&p, end, result_msg_len, bad);
net/ceph/auth.c
228
if (p != end)
net/ceph/auth.c
408
static int encode_con_modes(void **p, void *end, int pref_mode, int fallb_mode)
net/ceph/auth.c
412
ceph_encode_32_safe(p, end, 2, e_range);
net/ceph/auth.c
413
ceph_encode_32_safe(p, end, pref_mode, e_range);
net/ceph/auth.c
414
ceph_encode_32_safe(p, end, fallb_mode, e_range);
net/ceph/auth.c
416
ceph_encode_32_safe(p, end, 1, e_range);
net/ceph/auth.c
417
ceph_encode_32_safe(p, end, pref_mode, e_range);
net/ceph/auth.c
432
void *end = buf + buf_len;
net/ceph/auth.c
451
ceph_encode_32_safe(&p, end, ac->protocol, e_range);
net/ceph/auth.c
452
ret = encode_con_modes(&p, end, ac->preferred_mode, ac->fallback_mode);
net/ceph/auth.c
459
ceph_encode_8_safe(&p, end, CEPH_AUTH_MODE_MON, e_range);
net/ceph/auth.c
460
ret = ceph_auth_entity_name_encode(ac->name, &p, end);
net/ceph/auth.c
464
ceph_encode_64_safe(&p, end, ac->global_id, e_range);
net/ceph/auth.c
553
void *end = buf + *buf_len;
net/ceph/auth.c
565
ceph_encode_32_safe(&p, end, proto, e_range);
net/ceph/auth.c
566
ret = encode_con_modes(&p, end, pref_mode, fallb_mode);
net/ceph/auth.c
570
ceph_encode_32_safe(&p, end, auth->authorizer_buf_len, e_range);
net/ceph/auth.c
584
void *end = buf + *buf_len;
net/ceph/auth.c
594
ceph_encode_32_safe(&p, end, auth->authorizer_buf_len, e_range);
net/ceph/auth_none.c
46
void *const end = p + sizeof(au->buf);
net/ceph/auth_none.c
49
ceph_encode_8_safe(&p, end, 1, e_range);
net/ceph/auth_none.c
50
ret = ceph_auth_entity_name_encode(ac->name, &p, end);
net/ceph/auth_none.c
54
ceph_encode_64_safe(&p, end, ac->global_id, e_range);
net/ceph/auth_none.c
63
static int build_request(struct ceph_auth_client *ac, void *buf, void *end)
net/ceph/auth_none.c
73
void *buf, void *end, u8 *session_key,
net/ceph/auth_x.c
128
void **p, void *end)
net/ceph/auth_x.c
133
ceph_decode_32_safe(p, end, ciphertext_len, e_inval);
net/ceph/auth_x.c
134
ceph_decode_need(p, end, ciphertext_len, e_inval);
net/ceph/auth_x.c
193
void **p, void *end)
net/ceph/auth_x.c
211
ceph_decode_need(p, end, sizeof(u32) + 1, bad);
net/ceph/auth_x.c
230
p, end);
net/ceph/auth_x.c
258
ceph_decode_8_safe(p, end, is_enc, bad);
net/ceph/auth_x.c
264
p, end);
net/ceph/auth_x.c
273
tpend = end;
net/ceph/auth_x.c
312
void **p, void *end)
net/ceph/auth_x.c
318
ceph_decode_8_safe(p, end, reply_struct_v, bad);
net/ceph/auth_x.c
322
ceph_decode_32_safe(p, end, num, bad);
net/ceph/auth_x.c
326
ret = process_one_ticket(ac, secret, p, end);
net/ceph/auth_x.c
347
void *p, *end;
net/ceph/auth_x.c
353
end = au->buf->vec.iov_base + au->buf->vec.iov_len;
net/ceph/auth_x.c
369
p, end - p, sizeof(*msg_b));
net/ceph/auth_x.c
375
WARN_ON(p != end);
net/ceph/auth_x.c
377
WARN_ON(p > end);
net/ceph/auth_x.c
466
void **p, void *end)
net/ceph/auth_x.c
468
ceph_decode_need(p, end, 1 + sizeof(u64), bad);
net/ceph/auth_x.c
475
ceph_encode_32_safe(p, end, len, bad);
net/ceph/auth_x.c
476
ceph_encode_copy_safe(p, end, buf, len, bad);
net/ceph/auth_x.c
478
ceph_encode_32_safe(p, end, 0, bad);
net/ceph/auth_x.c
536
void *buf, void *end)
net/ceph/auth_x.c
560
if (p > end)
net/ceph/auth_x.c
599
ret = ceph_x_encode_ticket(th, &p, end);
net/ceph/auth_x.c
606
ceph_encode_32_safe(&p, end, need, e_range);
net/ceph/auth_x.c
617
ceph_encode_16_safe(&p, end, CEPHX_GET_PRINCIPAL_SESSION_KEY,
net/ceph/auth_x.c
619
ceph_encode_copy_safe(&p, end,
net/ceph/auth_x.c
622
ceph_encode_8_safe(&p, end, 1, e_range);
net/ceph/auth_x.c
623
ceph_encode_32_safe(&p, end, need, e_range);
net/ceph/auth_x.c
633
static int decode_con_secret(void **p, void *end, u8 *con_secret,
net/ceph/auth_x.c
638
ceph_decode_32_safe(p, end, len, bad);
net/ceph/auth_x.c
639
ceph_decode_need(p, end, len, bad);
net/ceph/auth_x.c
662
void **p, void *end,
net/ceph/auth_x.c
673
ret = ceph_x_proc_ticket_reply(ac, &xi->secret, p, end);
net/ceph/auth_x.c
678
if (*p == end) {
net/ceph/auth_x.c
694
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/auth_x.c
695
ceph_decode_need(p, end, len, e_inval);
net/ceph/auth_x.c
714
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/auth_x.c
715
ceph_decode_need(p, end, len, e_inval);
net/ceph/auth_x.c
731
void *buf, void *end,
net/ceph/auth_x.c
737
int len = end - buf;
net/ceph/auth_x.c
758
ceph_decode_16_safe(&p, end, op, e_inval);
net/ceph/auth_x.c
759
ceph_decode_32_safe(&p, end, result, e_inval);
net/ceph/auth_x.c
764
ret = handle_auth_session_key(ac, global_id, &p, end,
net/ceph/auth_x.c
775
ret = ceph_x_proc_ticket_reply(ac, &th->session_key, &p, end);
net/ceph/auth_x.c
912
void **p, void *end, u64 *nonce_plus_one,
net/ceph/auth_x.c
921
p, end);
net/ceph/buffer.c
44
int ceph_decode_buffer(struct ceph_buffer **b, void **p, void *end)
net/ceph/buffer.c
48
ceph_decode_need(p, end, sizeof(u32), bad);
net/ceph/buffer.c
51
ceph_decode_need(p, end, len, bad);
net/ceph/cls_lock_client.c
101
void *p, *end;
net/ceph/cls_lock_client.c
116
end = p + unlock_op_buf_size;
net/ceph/cls_lock_client.c
121
ceph_encode_string(&p, end, lock_name, name_len);
net/ceph/cls_lock_client.c
122
ceph_encode_string(&p, end, cookie, cookie_len);
net/ceph/cls_lock_client.c
154
void *p, *end;
net/ceph/cls_lock_client.c
169
end = p + break_op_buf_size;
net/ceph/cls_lock_client.c
174
ceph_encode_string(&p, end, lock_name, name_len);
net/ceph/cls_lock_client.c
176
ceph_encode_string(&p, end, cookie, cookie_len);
net/ceph/cls_lock_client.c
201
void *p, *end;
net/ceph/cls_lock_client.c
218
end = p + cookie_op_buf_size;
net/ceph/cls_lock_client.c
223
ceph_encode_string(&p, end, lock_name, name_len);
net/ceph/cls_lock_client.c
225
ceph_encode_string(&p, end, old_cookie, old_cookie_len);
net/ceph/cls_lock_client.c
226
ceph_encode_string(&p, end, tag, tag_len);
net/ceph/cls_lock_client.c
227
ceph_encode_string(&p, end, new_cookie, new_cookie_len);
net/ceph/cls_lock_client.c
251
static int decode_locker(void **p, void *end, struct ceph_locker *locker)
net/ceph/cls_lock_client.c
258
ret = ceph_start_decoding(p, end, 1, "locker_id_t", &struct_v, &len);
net/ceph/cls_lock_client.c
263
s = ceph_extract_encoded_string(p, end, NULL, GFP_NOIO);
net/ceph/cls_lock_client.c
269
ret = ceph_start_decoding(p, end, 1, "locker_info_t", &struct_v, &len);
net/ceph/cls_lock_client.c
275
ret = ceph_decode_entity_addr(p, end, &locker->info.addr);
net/ceph/cls_lock_client.c
288
static int decode_lockers(void **p, void *end, u8 *type, char **tag,
net/ceph/cls_lock_client.c
297
ret = ceph_start_decoding(p, end, 1, "cls_lock_get_info_reply",
net/ceph/cls_lock_client.c
308
ret = decode_locker(p, end, *lockers + i);
net/ceph/cls_lock_client.c
314
s = ceph_extract_encoded_string(p, end, NULL, GFP_NOIO);
net/ceph/cls_lock_client.c
344
void *p, *end;
net/ceph/cls_lock_client.c
36
void *p, *end;
net/ceph/cls_lock_client.c
363
end = p + get_info_op_buf_size;
net/ceph/cls_lock_client.c
368
ceph_encode_string(&p, end, lock_name, name_len);
net/ceph/cls_lock_client.c
378
end = p + reply_len;
net/ceph/cls_lock_client.c
380
ret = decode_lockers(&p, end, type, tag, lockers, num_lockers);
net/ceph/cls_lock_client.c
397
void *p, *end;
net/ceph/cls_lock_client.c
416
end = p + assert_op_buf_size;
net/ceph/cls_lock_client.c
421
ceph_encode_string(&p, end, lock_name, name_len);
net/ceph/cls_lock_client.c
423
ceph_encode_string(&p, end, cookie, cookie_len);
net/ceph/cls_lock_client.c
424
ceph_encode_string(&p, end, tag, tag_len);
net/ceph/cls_lock_client.c
425
WARN_ON(p != end);
net/ceph/cls_lock_client.c
57
end = p + lock_op_buf_size;
net/ceph/cls_lock_client.c
62
ceph_encode_string(&p, end, lock_name, name_len);
net/ceph/cls_lock_client.c
64
ceph_encode_string(&p, end, cookie, cookie_len);
net/ceph/cls_lock_client.c
65
ceph_encode_string(&p, end, tag, tag_len);
net/ceph/cls_lock_client.c
66
ceph_encode_string(&p, end, desc, desc_len);
net/ceph/crypto.c
114
int ceph_crypto_key_decode(struct ceph_crypto_key *key, void **p, void *end)
net/ceph/crypto.c
116
ceph_decode_need(p, end, 2*sizeof(u16) + sizeof(key->created), bad);
net/ceph/crypto.c
120
ceph_decode_need(p, end, key->len, bad);
net/ceph/crypto.h
35
int ceph_crypto_key_decode(struct ceph_crypto_key *key, void **p, void *end);
net/ceph/crypto.h
50
int ceph_armor(char *dst, const char *src, const char *end);
net/ceph/crypto.h
51
int ceph_unarmor(char *dst, const char *src, const char *end);
net/ceph/debugfs.c
341
dump_hoid(s, backoff->end);
net/ceph/decode.c
10
ceph_decode_entity_addr_versioned(void **p, void *end,
net/ceph/decode.c
107
ceph_decode_8_safe(p, end, marker, e_inval);
net/ceph/decode.c
113
ceph_decode_32_safe(p, end, addr_cnt, e_inval);
net/ceph/decode.c
118
ret = ceph_decode_entity_addr(p, end, &tmp_addr);
net/ceph/decode.c
18
ret = ceph_start_decoding(p, end, 1, "entity_addr_t", &struct_v,
net/ceph/decode.c
26
ceph_decode_copy_safe(p, end, &addr->type, sizeof(addr->type), bad);
net/ceph/decode.c
28
ceph_decode_copy_safe(p, end, &addr->nonce, sizeof(addr->nonce), bad);
net/ceph/decode.c
30
ceph_decode_32_safe(p, end, addr_len, bad);
net/ceph/decode.c
36
ceph_decode_copy_safe(p, end, &addr->in_addr, addr_len, bad);
net/ceph/decode.c
50
ceph_decode_entity_addr_legacy(void **p, void *end,
net/ceph/decode.c
56
ceph_decode_skip_n(p, end, 3, bad);
net/ceph/decode.c
63
ceph_decode_copy_safe(p, end, &addr->nonce, sizeof(addr->nonce), bad);
net/ceph/decode.c
65
ceph_decode_copy_safe(p, end, &addr->in_addr,
net/ceph/decode.c
75
ceph_decode_entity_addr(void **p, void *end, struct ceph_entity_addr *addr)
net/ceph/decode.c
79
ceph_decode_8_safe(p, end, marker, bad);
net/ceph/decode.c
81
return ceph_decode_entity_addr_versioned(p, end, addr);
net/ceph/decode.c
83
return ceph_decode_entity_addr_legacy(p, end, addr);
net/ceph/decode.c
95
int ceph_decode_entity_addrvec(void **p, void *end, bool msgr2,
net/ceph/messenger.c
1246
const char *end, *delim_p;
net/ceph/messenger.c
1258
end = min(delim_p, colon_p);
net/ceph/messenger.c
1260
end = colon_p;
net/ceph/messenger.c
1262
end = delim_p;
net/ceph/messenger.c
1263
if (!end) /* case: hostname:/ */
net/ceph/messenger.c
1264
end = name + namelen;
net/ceph/messenger.c
1267
if (end <= name)
net/ceph/messenger.c
1272
NULL, name, end - name, NULL, &ip_addr, NULL, false);
net/ceph/messenger.c
1280
*ipend = end;
net/ceph/messenger.c
1282
pr_info("resolve '%.*s' (ret=%d): %s\n", (int)(end - name), name,
net/ceph/messenger.c
1315
int ceph_parse_ips(const char *c, const char *end,
net/ceph/messenger.c
1322
dout("parse_ips on '%.*s'\n", (int)(end-c), c);
net/ceph/messenger.c
1333
ret = ceph_parse_server_name(p, end - p, &addr[i], cur_delim,
net/ceph/messenger.c
1350
if (p < end && *p == ':') {
net/ceph/messenger.c
1353
while (p < end && *p >= '0' && *p <= '9') {
net/ceph/messenger.c
1379
if (p == end)
net/ceph/messenger.c
1386
if (p != end)
net/ceph/messenger_v1.c
1147
int end;
net/ceph/messenger_v1.c
1159
end = size;
net/ceph/messenger_v1.c
1160
ret = read_partial(con, end, size, &con->v1.in_hdr);
net/ceph/messenger_v1.c
1265
end += size;
net/ceph/messenger_v1.c
1266
ret = read_partial(con, end, size, &m->footer);
net/ceph/messenger_v1.c
596
int end, int size, void *object)
net/ceph/messenger_v1.c
598
while (con->v1.in_base_pos < end) {
net/ceph/messenger_v1.c
599
int left = end - con->v1.in_base_pos;
net/ceph/messenger_v1.c
615
int end;
net/ceph/messenger_v1.c
622
end = size;
net/ceph/messenger_v1.c
623
ret = read_partial(con, end, size, con->v1.in_banner);
net/ceph/messenger_v1.c
628
end += size;
net/ceph/messenger_v1.c
629
ret = read_partial(con, end, size, &con->v1.actual_peer_addr);
net/ceph/messenger_v1.c
635
end += size;
net/ceph/messenger_v1.c
636
ret = read_partial(con, end, size, &con->v1.peer_addr_for_me);
net/ceph/messenger_v1.c
648
int end;
net/ceph/messenger_v1.c
654
end = size;
net/ceph/messenger_v1.c
655
ret = read_partial(con, end, size, &con->v1.in_reply);
net/ceph/messenger_v1.c
668
end += size;
net/ceph/messenger_v1.c
669
ret = read_partial(con, end, size,
net/ceph/messenger_v1.c
940
int end = size;
net/ceph/messenger_v1.c
942
return read_partial(con, end, size, &con->v1.in_temp_ack);
net/ceph/messenger_v2.c
2151
void *end = con->v2.in_kvecs[0].iov_base + con->v2.in_kvecs[0].iov_len;
net/ceph/messenger_v2.c
2159
ceph_decode_64_safe(&p, end, server_feat, bad);
net/ceph/messenger_v2.c
2160
ceph_decode_64_safe(&p, end, server_req_feat, bad);
net/ceph/messenger_v2.c
2194
static int process_hello(struct ceph_connection *con, void *p, void *end)
net/ceph/messenger_v2.c
2206
ceph_decode_8_safe(&p, end, entity_type, bad);
net/ceph/messenger_v2.c
2207
ret = ceph_decode_entity_addr(&p, end, &addr_for_me);
net/ceph/messenger_v2.c
2262
void *p, void *end)
net/ceph/messenger_v2.c
2275
ceph_decode_32_safe(&p, end, used_proto, bad);
net/ceph/messenger_v2.c
2276
ceph_decode_32_safe(&p, end, result, bad);
net/ceph/messenger_v2.c
2280
ceph_decode_32_safe(&p, end, allowed_proto_cnt, bad);
net/ceph/messenger_v2.c
2286
ceph_decode_32_safe(&p, end, allowed_protos[i], bad);
net/ceph/messenger_v2.c
2291
ceph_decode_32_safe(&p, end, allowed_mode_cnt, bad);
net/ceph/messenger_v2.c
2297
ceph_decode_32_safe(&p, end, allowed_modes[i], bad);
net/ceph/messenger_v2.c
2324
void *p, void *end)
net/ceph/messenger_v2.c
2334
ceph_decode_32_safe(&p, end, payload_len, bad);
net/ceph/messenger_v2.c
2335
ceph_decode_need(&p, end, payload_len, bad);
net/ceph/messenger_v2.c
2360
static int process_auth_done(struct ceph_connection *con, void *p, void *end)
net/ceph/messenger_v2.c
2376
ceph_decode_64_safe(&p, end, global_id, bad);
net/ceph/messenger_v2.c
2377
ceph_decode_32_safe(&p, end, con->v2.con_mode, bad);
net/ceph/messenger_v2.c
2379
ceph_decode_32_safe(&p, end, payload_len, bad);
net/ceph/messenger_v2.c
2380
ceph_decode_need(&p, end, payload_len, bad);
net/ceph/messenger_v2.c
2428
void *p, void *end)
net/ceph/messenger_v2.c
2441
ceph_decode_need(&p, end, SHA256_DIGEST_SIZE, bad);
net/ceph/messenger_v2.c
2476
void *p, void *end)
net/ceph/messenger_v2.c
2492
ret = ceph_decode_entity_addrvec(&p, end, true, &addr);
net/ceph/messenger_v2.c
2498
ceph_decode_64_safe(&p, end, global_id, bad);
net/ceph/messenger_v2.c
2499
ceph_decode_64_safe(&p, end, global_seq, bad);
net/ceph/messenger_v2.c
2500
ceph_decode_64_safe(&p, end, features, bad);
net/ceph/messenger_v2.c
2501
ceph_decode_64_safe(&p, end, required_features, bad);
net/ceph/messenger_v2.c
2502
ceph_decode_64_safe(&p, end, flags, bad);
net/ceph/messenger_v2.c
2503
ceph_decode_64_safe(&p, end, cookie, bad);
net/ceph/messenger_v2.c
2560
void *p, void *end)
net/ceph/messenger_v2.c
2570
ceph_decode_64_safe(&p, end, missing_features, bad);
net/ceph/messenger_v2.c
2582
void *p, void *end)
net/ceph/messenger_v2.c
2591
ceph_decode_64_safe(&p, end, seq, bad);
net/ceph/messenger_v2.c
2611
void *p, void *end)
net/ceph/messenger_v2.c
2621
ceph_decode_64_safe(&p, end, connect_seq, bad);
net/ceph/messenger_v2.c
2644
void *p, void *end)
net/ceph/messenger_v2.c
2654
ceph_decode_64_safe(&p, end, global_seq, bad);
net/ceph/messenger_v2.c
2677
void *p, void *end)
net/ceph/messenger_v2.c
2687
ceph_decode_8_safe(&p, end, full, bad);
net/ceph/messenger_v2.c
2725
void *p, void *end)
net/ceph/messenger_v2.c
2732
ceph_decode_need(&p, end, sizeof(struct ceph_timespec), bad);
net/ceph/messenger_v2.c
2744
static int process_ack(struct ceph_connection *con, void *p, void *end)
net/ceph/messenger_v2.c
2753
ceph_decode_64_safe(&p, end, seq, bad);
net/ceph/messenger_v2.c
2764
static int process_control(struct ceph_connection *con, void *p, void *end)
net/ceph/messenger_v2.c
2769
dout("%s con %p tag %d len %d\n", __func__, con, tag, (int)(end - p));
net/ceph/messenger_v2.c
2773
ret = process_hello(con, p, end);
net/ceph/messenger_v2.c
2776
ret = process_auth_bad_method(con, p, end);
net/ceph/messenger_v2.c
2779
ret = process_auth_reply_more(con, p, end);
net/ceph/messenger_v2.c
2782
ret = process_auth_done(con, p, end);
net/ceph/messenger_v2.c
2785
ret = process_auth_signature(con, p, end);
net/ceph/messenger_v2.c
2788
ret = process_server_ident(con, p, end);
net/ceph/messenger_v2.c
2791
ret = process_ident_missing_features(con, p, end);
net/ceph/messenger_v2.c
2794
ret = process_session_reconnect_ok(con, p, end);
net/ceph/messenger_v2.c
2797
ret = process_session_retry(con, p, end);
net/ceph/messenger_v2.c
2800
ret = process_session_retry_global(con, p, end);
net/ceph/messenger_v2.c
2803
ret = process_session_reset(con, p, end);
net/ceph/messenger_v2.c
2806
ret = process_keepalive2_ack(con, p, end);
net/ceph/messenger_v2.c
2809
ret = process_ack(con, p, end);
net/ceph/messenger_v2.c
2832
void *p, void *end)
net/ceph/messenger_v2.c
2841
ceph_decode_need(&p, end, sizeof(*hdr2), bad);
net/ceph/messenger_v2.c
2900
void *end = p + con->v2.in_desc.fd_lens[0];
net/ceph/messenger_v2.c
2905
return process_control(con, p, end);
net/ceph/messenger_v2.c
2912
ret = process_message_header(con, p, end);
net/ceph/messenger_v2.c
889
void *end = buf + buf_len;
net/ceph/messenger_v2.c
901
len = min_t(int, end - p, PAGE_SIZE);
net/ceph/messenger_v2.c
906
} while (p != end);
net/ceph/mon_client.c
106
ret = ceph_start_decoding(p, end, 1, "mon_feature_t",
net/ceph/mon_client.c
113
ceph_decode_32_safe(p, end, num_mon, e_inval);
net/ceph/mon_client.c
133
ceph_decode_skip_string(p, end, e_inval); /* skip mon name */
net/ceph/mon_client.c
138
ret = decode_mon_info(p, end, msgr2, &inst->addr);
net/ceph/mon_client.c
140
ret = ceph_decode_entity_addr(p, end, &inst->addr);
net/ceph/mon_client.c
336
void *const end = p + msg->front_alloc_len;
net/ceph/mon_client.c
370
ceph_encode_string(&p, end, buf, len);
net/ceph/mon_client.c
375
BUG_ON(p > end);
net/ceph/mon_client.c
39
static int decode_mon_info(void **p, void *end, bool msgr2,
net/ceph/mon_client.c
47
ret = ceph_start_decoding(p, end, 1, "mon_info_t", &struct_v,
net/ceph/mon_client.c
53
ceph_decode_skip_string(p, end, e_inval); /* skip mon name */
net/ceph/mon_client.c
54
ret = ceph_decode_entity_addrvec(p, end, msgr2, addr);
net/ceph/mon_client.c
544
void *p, *end;
net/ceph/mon_client.c
550
end = p + msg->front.iov_len;
net/ceph/mon_client.c
552
monmap = ceph_monmap_decode(&p, end, ceph_msgr2(client));
net/ceph/mon_client.c
70
static struct ceph_monmap *ceph_monmap_decode(void **p, void *end, bool msgr2)
net/ceph/mon_client.c
82
ceph_decode_32_safe(p, end, blob_len, e_inval);
net/ceph/mon_client.c
822
void *end = p + msg->front_alloc_len;
net/ceph/mon_client.c
827
ceph_decode_need(&p, end, 2*sizeof(u64), bad);
net/ceph/mon_client.c
83
ceph_decode_need(p, end, blob_len, e_inval);
net/ceph/mon_client.c
85
ret = ceph_start_decoding(p, end, 6, "monmap", &struct_v, &struct_len);
net/ceph/mon_client.c
880
void *const end = p + req->request->front_alloc_len;
net/ceph/mon_client.c
883
ceph_encode_string(&p, end, what, strlen(what));
net/ceph/mon_client.c
884
WARN_ON(p != end);
net/ceph/mon_client.c
90
ceph_decode_copy_safe(p, end, &fsid, sizeof(fsid), e_inval);
net/ceph/mon_client.c
91
ceph_decode_32_safe(p, end, epoch, e_inval);
net/ceph/mon_client.c
944
void *const end = p + msg->front_alloc_len;
net/ceph/mon_client.c
949
ceph_decode_need(&p, end, sizeof(struct ceph_mon_request_header) +
net/ceph/mon_client.c
99
ret = ceph_start_decoding(p, end, 1, "mon_feature_t",
net/ceph/osd_client.c
1830
static int decode_hoid(void **p, void *end, struct ceph_hobject_id *hoid)
net/ceph/osd_client.c
1836
ret = ceph_start_decoding(p, end, 4, "hobject_t", &struct_v,
net/ceph/osd_client.c
1846
hoid->key = ceph_extract_encoded_string(p, end, &hoid->key_len,
net/ceph/osd_client.c
1854
hoid->oid = ceph_extract_encoded_string(p, end, &hoid->oid_len,
net/ceph/osd_client.c
1862
ceph_decode_64_safe(p, end, hoid->snapid, e_inval);
net/ceph/osd_client.c
1863
ceph_decode_32_safe(p, end, hoid->hash, e_inval);
net/ceph/osd_client.c
1864
ceph_decode_8_safe(p, end, hoid->is_max, e_inval);
net/ceph/osd_client.c
1866
hoid->nspace = ceph_extract_encoded_string(p, end, &hoid->nspace_len,
net/ceph/osd_client.c
1874
ceph_decode_64_safe(p, end, hoid->pool, e_inval);
net/ceph/osd_client.c
1889
static void encode_hoid(void **p, void *end, const struct ceph_hobject_id *hoid)
net/ceph/osd_client.c
1892
ceph_encode_string(p, end, hoid->key, hoid->key_len);
net/ceph/osd_client.c
1893
ceph_encode_string(p, end, hoid->oid, hoid->oid_len);
net/ceph/osd_client.c
1897
ceph_encode_string(p, end, hoid->nspace, hoid->nspace_len);
net/ceph/osd_client.c
1930
free_hoid(backoff->end);
net/ceph/osd_client.c
1954
if (hoid_compare(hoid, cur->end) < 0)
net/ceph/osd_client.c
2130
static void encode_oloc(void **p, void *end,
net/ceph/osd_client.c
2138
ceph_encode_string(p, end, oloc->pool_ns->str,
net/ceph/osd_client.c
2148
void *const end = p + msg->front_alloc_len;
net/ceph/osd_client.c
2180
encode_oloc(&p, end, &req->r_t.target_oloc);
net/ceph/osd_client.c
2181
ceph_encode_string(&p, end, req->r_t.target_oid.name,
net/ceph/osd_client.c
2203
BUG_ON(p > end - 8); /* space for features */
net/ceph/osd_client.c
2225
void *const end = p + msg->front_alloc_len;
net/ceph/osd_client.c
2303
BUG_ON(p > end);
net/ceph/osd_client.c
3542
static int ceph_oloc_decode(void **p, void *end,
net/ceph/osd_client.c
3550
ceph_decode_need(p, end, 1 + 1 + 4, e_inval);
net/ceph/osd_client.c
3564
ceph_decode_need(p, end, len, e_inval);
net/ceph/osd_client.c
3581
ceph_decode_need(p, end, len, e_inval);
net/ceph/osd_client.c
3615
static int ceph_redirect_decode(void **p, void *end,
net/ceph/osd_client.c
3623
ceph_decode_need(p, end, 1 + 1 + 4, e_inval);
net/ceph/osd_client.c
3632
ceph_decode_need(p, end, len, e_inval);
net/ceph/osd_client.c
3635
ret = ceph_oloc_decode(p, end, &redir->oloc);
net/ceph/osd_client.c
3672
void *const end = p + msg->front.iov_len;
net/ceph/osd_client.c
3680
ceph_decode_32_safe(&p, end, len, e_inval);
net/ceph/osd_client.c
3681
ceph_decode_need(&p, end, len, e_inval);
net/ceph/osd_client.c
3684
ret = ceph_decode_pgid(&p, end, &m->pgid);
net/ceph/osd_client.c
3688
ceph_decode_64_safe(&p, end, m->flags, e_inval);
net/ceph/osd_client.c
3689
ceph_decode_32_safe(&p, end, m->result, e_inval);
net/ceph/osd_client.c
3690
ceph_decode_need(&p, end, sizeof(bad_replay_version), e_inval);
net/ceph/osd_client.c
3693
ceph_decode_32_safe(&p, end, m->epoch, e_inval);
net/ceph/osd_client.c
3695
ceph_decode_32_safe(&p, end, m->num_ops, e_inval);
net/ceph/osd_client.c
3699
ceph_decode_need(&p, end, m->num_ops * sizeof(struct ceph_osd_op),
net/ceph/osd_client.c
3708
ceph_decode_32_safe(&p, end, m->retry_attempt, e_inval);
net/ceph/osd_client.c
3710
ceph_decode_32_safe(&p, end, m->rval[i], e_inval);
net/ceph/osd_client.c
3713
ceph_decode_need(&p, end, sizeof(m->replay_version), e_inval);
net/ceph/osd_client.c
3716
ceph_decode_64_safe(&p, end, m->user_version, e_inval);
net/ceph/osd_client.c
3724
ceph_decode_8_safe(&p, end, decode_redir, e_inval);
net/ceph/osd_client.c
3732
ret = ceph_redirect_decode(&p, end, &m->redirect);
net/ceph/osd_client.c
4007
void *p, void *end, bool incremental,
net/ceph/osd_client.c
4020
newmap = osdmap_apply_incremental(&p, end,
net/ceph/osd_client.c
4024
newmap = ceph_osdmap_decode(&p, end, ceph_msgr2(osdc->client));
net/ceph/osd_client.c
4137
void *const end = p + msg->front.iov_len;
net/ceph/osd_client.c
4152
ceph_decode_need(&p, end, sizeof(fsid), bad);
net/ceph/osd_client.c
4163
ceph_decode_32_safe(&p, end, nr_maps, bad);
net/ceph/osd_client.c
4166
ceph_decode_need(&p, end, 2*sizeof(u32), bad);
net/ceph/osd_client.c
4169
ceph_decode_need(&p, end, maplen, bad);
net/ceph/osd_client.c
4190
ceph_decode_32_safe(&p, end, nr_maps, bad);
net/ceph/osd_client.c
4193
ceph_decode_need(&p, end, 2*sizeof(u32), bad);
net/ceph/osd_client.c
4196
ceph_decode_need(&p, end, maplen, bad);
net/ceph/osd_client.c
4307
struct ceph_hobject_id *end;
net/ceph/osd_client.c
4313
void *const end = p + msg->front.iov_len;
net/ceph/osd_client.c
4318
ret = ceph_start_decoding(&p, end, 1, "spg_t", &struct_v, &struct_len);
net/ceph/osd_client.c
4322
ret = ceph_decode_pgid(&p, end, &m->spgid.pgid);
net/ceph/osd_client.c
4326
ceph_decode_8_safe(&p, end, m->spgid.shard, e_inval);
net/ceph/osd_client.c
4327
ceph_decode_32_safe(&p, end, m->map_epoch, e_inval);
net/ceph/osd_client.c
4328
ceph_decode_8_safe(&p, end, m->op, e_inval);
net/ceph/osd_client.c
4329
ceph_decode_64_safe(&p, end, m->id, e_inval);
net/ceph/osd_client.c
4335
ret = decode_hoid(&p, end, m->begin);
net/ceph/osd_client.c
4341
m->end = kzalloc_obj(*m->end, GFP_NOIO);
net/ceph/osd_client.c
4342
if (!m->end) {
net/ceph/osd_client.c
4347
ret = decode_hoid(&p, end, m->end);
net/ceph/osd_client.c
4350
free_hoid(m->end);
net/ceph/osd_client.c
4365
void *p, *end;
net/ceph/osd_client.c
4374
hoid_encoding_size(backoff->end);
net/ceph/osd_client.c
4381
end = p + msg->front_alloc_len;
net/ceph/osd_client.c
4387
encode_hoid(&p, end, backoff->begin);
net/ceph/osd_client.c
4388
encode_hoid(&p, end, backoff->end);
net/ceph/osd_client.c
4389
BUG_ON(p != end);
net/ceph/osd_client.c
4427
backoff->end = m->end;
net/ceph/osd_client.c
4428
m->end = NULL; /* ditto */
net/ceph/osd_client.c
4447
const struct ceph_hobject_id *end)
net/ceph/osd_client.c
4454
return !cmp || (cmp > 0 && hoid_compare(&hoid, end) < 0);
net/ceph/osd_client.c
4476
hoid_compare(backoff->end, m->end)) {
net/ceph/osd_client.c
4504
if (target_contained_by(&req->r_t, m->begin, m->end)) {
net/ceph/osd_client.c
4549
free_hoid(m.end);
net/ceph/osd_client.c
4563
void *const end = p + msg->front.iov_len;
net/ceph/osd_client.c
4573
ceph_decode_8_safe(&p, end, proto_ver, bad);
net/ceph/osd_client.c
4574
ceph_decode_8_safe(&p, end, opcode, bad);
net/ceph/osd_client.c
4575
ceph_decode_64_safe(&p, end, cookie, bad);
net/ceph/osd_client.c
4577
ceph_decode_64_safe(&p, end, notify_id, bad);
net/ceph/osd_client.c
4580
ceph_decode_32_safe(&p, end, payload_len, bad);
net/ceph/osd_client.c
4581
ceph_decode_need(&p, end, payload_len, bad);
net/ceph/osd_client.c
4587
ceph_decode_32_safe(&p, end, return_code, bad);
net/ceph/osd_client.c
4590
ceph_decode_64_safe(&p, end, notifier_id, bad);
net/ceph/osd_client.c
4988
static int decode_watcher(void **p, void *end, struct ceph_watch_item *item)
net/ceph/osd_client.c
4994
ret = ceph_start_decoding(p, end, 2, "watch_item_t",
net/ceph/osd_client.c
5000
ceph_decode_copy_safe(p, end, &item->name, sizeof(item->name), bad);
net/ceph/osd_client.c
5001
ceph_decode_64_safe(p, end, item->cookie, bad);
net/ceph/osd_client.c
5002
ceph_decode_skip_32(p, end, bad); /* skip timeout seconds */
net/ceph/osd_client.c
5005
ret = ceph_decode_entity_addr(p, end, &item->addr);
net/ceph/osd_client.c
5019
static int decode_watchers(void **p, void *end,
net/ceph/osd_client.c
5028
ret = ceph_start_decoding(p, end, 1, "obj_list_watch_response_t",
net/ceph/osd_client.c
5039
ret = decode_watcher(p, end, *watchers + i);
net/ceph/osd_client.c
5091
void *const end = p + req->r_ops[0].outdata_len;
net/ceph/osd_client.c
5093
ret = decode_watchers(&p, end, watchers, num_watchers);
net/ceph/osd_client.c
5310
void *p, *end;
net/ceph/osd_client.c
5324
end = p + PAGE_SIZE;
net/ceph/osd_client.c
5325
ceph_encode_string(&p, end, src_oid->name, src_oid->name_len);
net/ceph/osd_client.c
5326
encode_oloc(&p, end, src_oloc);
net/ceph/osd_client.c
5329
op->indata_len = PAGE_SIZE - (end - p);
net/ceph/osd_client.c
5735
u64 end;
net/ceph/osd_client.c
5749
end = ceph_sparse_ext_map_end(op);
net/ceph/osd_client.c
5750
if (end < sr->sr_req_len)
net/ceph/osd_client.c
5751
advance_cursor(cursor, sr->sr_req_len - end, false);
net/ceph/osdmap.c
103
static int crush_decode_tree_bucket(void **p, void *end,
net/ceph/osdmap.c
107
dout("crush_decode_tree_bucket %p to %p\n", *p, end);
net/ceph/osdmap.c
108
ceph_decode_8_safe(p, end, b->num_nodes, bad);
net/ceph/osdmap.c
112
ceph_decode_need(p, end, b->num_nodes * sizeof(u32), bad);
net/ceph/osdmap.c
120
static int crush_decode_straw_bucket(void **p, void *end,
net/ceph/osdmap.c
124
dout("crush_decode_straw_bucket %p to %p\n", *p, end);
net/ceph/osdmap.c
1281
static int get_osdmap_client_data_v(void **p, void *end,
net/ceph/osdmap.c
1286
ceph_decode_8_safe(p, end, struct_v, e_inval);
net/ceph/osdmap.c
1290
ceph_decode_8_safe(p, end, struct_compat, e_inval);
net/ceph/osdmap.c
1299
ceph_decode_8_safe(p, end, struct_v, e_inval);
net/ceph/osdmap.c
1300
ceph_decode_8_safe(p, end, struct_compat, e_inval);
net/ceph/osdmap.c
131
ceph_decode_need(p, end, 2 * b->h.size * sizeof(u32), bad);
net/ceph/osdmap.c
1312
ceph_decode_16_safe(p, end, version, e_inval);
net/ceph/osdmap.c
1330
static int __decode_pools(void **p, void *end, struct ceph_osdmap *map,
net/ceph/osdmap.c
1335
ceph_decode_32_safe(p, end, n, e_inval);
net/ceph/osdmap.c
1341
ceph_decode_64_safe(p, end, pool, e_inval);
net/ceph/osdmap.c
1358
ret = decode_pool(p, end, pi);
net/ceph/osdmap.c
1369
static int decode_pools(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1371
return __decode_pools(p, end, map, false);
net/ceph/osdmap.c
1374
static int decode_new_pools(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1376
return __decode_pools(p, end, map, true);
net/ceph/osdmap.c
1381
static int decode_pg_mapping(void **p, void *end, struct rb_root *mapping_root,
net/ceph/osdmap.c
1388
ceph_decode_32_safe(p, end, n, e_inval);
net/ceph/osdmap.c
1394
ret = ceph_decode_pgid(p, end, &pgid);
net/ceph/osdmap.c
1406
pg = fn(p, end, incremental);
net/ceph/osdmap.c
141
static int crush_decode_straw2_bucket(void **p, void *end,
net/ceph/osdmap.c
1423
static struct ceph_pg_mapping *__decode_pg_temp(void **p, void *end,
net/ceph/osdmap.c
1429
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
1435
ceph_decode_need(p, end, len * sizeof(u32), e_inval);
net/ceph/osdmap.c
145
dout("crush_decode_straw2_bucket %p to %p\n", *p, end);
net/ceph/osdmap.c
1450
static int decode_pg_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1452
return decode_pg_mapping(p, end, &map->pg_temp, __decode_pg_temp,
net/ceph/osdmap.c
1456
static int decode_new_pg_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1458
return decode_pg_mapping(p, end, &map->pg_temp, __decode_pg_temp,
net/ceph/osdmap.c
1462
static struct ceph_pg_mapping *__decode_primary_temp(void **p, void *end,
net/ceph/osdmap.c
1468
ceph_decode_32_safe(p, end, osd, e_inval);
net/ceph/osdmap.c
1483
static int decode_primary_temp(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1485
return decode_pg_mapping(p, end, &map->primary_temp,
net/ceph/osdmap.c
1489
static int decode_new_primary_temp(void **p, void *end,
net/ceph/osdmap.c
149
ceph_decode_need(p, end, b->h.size * sizeof(u32), bad);
net/ceph/osdmap.c
1492
return decode_pg_mapping(p, end, &map->primary_temp,
net/ceph/osdmap.c
1525
static int decode_primary_affinity(void **p, void *end,
net/ceph/osdmap.c
1530
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
1539
ceph_decode_need(p, end, map->max_osd*sizeof(u32), e_inval);
net/ceph/osdmap.c
1555
static int decode_new_primary_affinity(void **p, void *end,
net/ceph/osdmap.c
1560
ceph_decode_32_safe(p, end, n, e_inval);
net/ceph/osdmap.c
1565
ceph_decode_32_safe(p, end, osd, e_inval);
net/ceph/osdmap.c
1566
ceph_decode_32_safe(p, end, aff, e_inval);
net/ceph/osdmap.c
1583
static struct ceph_pg_mapping *__decode_pg_upmap(void **p, void *end,
net/ceph/osdmap.c
1586
return __decode_pg_temp(p, end, false);
net/ceph/osdmap.c
1589
static int decode_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1591
return decode_pg_mapping(p, end, &map->pg_upmap, __decode_pg_upmap,
net/ceph/osdmap.c
1595
static int decode_new_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1597
return decode_pg_mapping(p, end, &map->pg_upmap, __decode_pg_upmap,
net/ceph/osdmap.c
1601
static int decode_old_pg_upmap(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1603
return decode_pg_mapping(p, end, &map->pg_upmap, NULL, true);
net/ceph/osdmap.c
1606
static struct ceph_pg_mapping *__decode_pg_upmap_items(void **p, void *end,
net/ceph/osdmap.c
1612
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
1616
ceph_decode_need(p, end, 2 * len * sizeof(u32), e_inval);
net/ceph/osdmap.c
1633
static int decode_pg_upmap_items(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
1635
return decode_pg_mapping(p, end, &map->pg_upmap_items,
net/ceph/osdmap.c
1639
static int decode_new_pg_upmap_items(void **p, void *end,
net/ceph/osdmap.c
1642
return decode_pg_mapping(p, end, &map->pg_upmap_items,
net/ceph/osdmap.c
1646
static int decode_old_pg_upmap_items(void **p, void *end,
net/ceph/osdmap.c
1649
return decode_pg_mapping(p, end, &map->pg_upmap_items, NULL, true);
net/ceph/osdmap.c
1655
static int osdmap_decode(void **p, void *end, bool msgr2,
net/ceph/osdmap.c
1665
dout("%s %p to %p len %d\n", __func__, *p, end, (int)(end - *p));
net/ceph/osdmap.c
1667
err = get_osdmap_client_data_v(p, end, "full", &struct_v);
net/ceph/osdmap.c
1672
ceph_decode_need(p, end, sizeof(map->fsid) + sizeof(u32) +
net/ceph/osdmap.c
1680
err = decode_pools(p, end, map);
net/ceph/osdmap.c
1685
err = decode_pool_names(p, end, map);
net/ceph/osdmap.c
1689
ceph_decode_32_safe(p, end, map->pool_max, e_inval);
net/ceph/osdmap.c
1691
ceph_decode_32_safe(p, end, map->flags, e_inval);
net/ceph/osdmap.c
1694
ceph_decode_32_safe(p, end, max, e_inval);
net/ceph/osdmap.c
1702
ceph_decode_need(p, end, 3*sizeof(u32) +
net/ceph/osdmap.c
1730
err = ceph_decode_entity_addrvec(p, end, msgr2, addr);
net/ceph/osdmap.c
1732
err = ceph_decode_entity_addr(p, end, addr);
net/ceph/osdmap.c
1740
err = decode_pg_temp(p, end, map);
net/ceph/osdmap.c
1746
err = decode_primary_temp(p, end, map);
net/ceph/osdmap.c
1753
err = decode_primary_affinity(p, end, map);
net/ceph/osdmap.c
1761
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
1762
err = osdmap_set_crush(map, crush_decode(*p, min(*p + len, end)));
net/ceph/osdmap.c
1769
ceph_decode_skip_map_of_map(p, end, string, string, string,
net/ceph/osdmap.c
1774
err = decode_pg_upmap(p, end, map);
net/ceph/osdmap.c
1778
err = decode_pg_upmap_items(p, end, map);
net/ceph/osdmap.c
1787
*p = end;
net/ceph/osdmap.c
1796
err, epoch, (int)(*p - start), *p, start, end);
net/ceph/osdmap.c
1799
start, end - start, true);
net/ceph/osdmap.c
1806
struct ceph_osdmap *ceph_osdmap_decode(void **p, void *end, bool msgr2)
net/ceph/osdmap.c
1815
ret = osdmap_decode(p, end, msgr2, map);
net/ceph/osdmap.c
1832
static int decode_new_up_state_weight(void **p, void *end, u8 struct_v,
net/ceph/osdmap.c
184
static int decode_crush_names(void **p, void *end, struct rb_root *root)
net/ceph/osdmap.c
1843
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
1847
ceph_decode_skip_32(p, end, e_inval);
net/ceph/osdmap.c
1849
ret = ceph_decode_entity_addrvec(p, end, msgr2, &addr);
net/ceph/osdmap.c
1851
ret = ceph_decode_entity_addr(p, end, &addr);
net/ceph/osdmap.c
1857
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
1859
ceph_decode_need(p, end, len, e_inval);
net/ceph/osdmap.c
1863
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
1868
ceph_decode_need(p, end, 2*sizeof(u32), e_inval);
net/ceph/osdmap.c
188
ceph_decode_32_safe(p, end, n, e_inval);
net/ceph/osdmap.c
1937
ret = ceph_decode_entity_addrvec(p, end, msgr2, &addr);
net/ceph/osdmap.c
1939
ret = ceph_decode_entity_addr(p, end, &addr);
net/ceph/osdmap.c
194
ceph_decode_32_safe(p, end, id, e_inval);
net/ceph/osdmap.c
195
ceph_decode_32_safe(p, end, name_len, e_inval);
net/ceph/osdmap.c
196
ceph_decode_need(p, end, name_len, e_inval);
net/ceph/osdmap.c
1960
struct ceph_osdmap *osdmap_apply_incremental(void **p, void *end, bool msgr2,
net/ceph/osdmap.c
1974
dout("%s %p to %p len %d\n", __func__, *p, end, (int)(end - *p));
net/ceph/osdmap.c
1976
err = get_osdmap_client_data_v(p, end, "inc", &struct_v);
net/ceph/osdmap.c
1981
ceph_decode_need(p, end, sizeof(fsid) + sizeof(u32) + sizeof(modified) +
net/ceph/osdmap.c
1993
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
1996
len, *p, end);
net/ceph/osdmap.c
1997
return ceph_osdmap_decode(p, min(*p+len, end), msgr2);
net/ceph/osdmap.c
2001
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
2004
crush_decode(*p, min(*p + len, end)));
net/ceph/osdmap.c
2017
ceph_decode_32_safe(p, end, max, e_inval);
net/ceph/osdmap.c
2028
err = decode_new_pools(p, end, map);
net/ceph/osdmap.c
2033
err = decode_pool_names(p, end, map);
net/ceph/osdmap.c
2038
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
2042
ceph_decode_64_safe(p, end, pool, e_inval);
net/ceph/osdmap.c
2049
err = decode_new_up_state_weight(p, end, struct_v, msgr2, map);
net/ceph/osdmap.c
2054
err = decode_new_pg_temp(p, end, map);
net/ceph/osdmap.c
2060
err = decode_new_primary_temp(p, end, map);
net/ceph/osdmap.c
2067
err = decode_new_primary_affinity(p, end, map);
net/ceph/osdmap.c
2074
ceph_decode_skip_map_of_map(p, end, string, string, string,
net/ceph/osdmap.c
2077
ceph_decode_skip_set(p, end, string, e_inval);
net/ceph/osdmap.c
2081
err = decode_new_pg_upmap(p, end, map);
net/ceph/osdmap.c
2085
err = decode_old_pg_upmap(p, end, map);
net/ceph/osdmap.c
2089
err = decode_new_pg_upmap_items(p, end, map);
net/ceph/osdmap.c
2093
err = decode_old_pg_upmap_items(p, end, map);
net/ceph/osdmap.c
2099
*p = end;
net/ceph/osdmap.c
2108
err, epoch, (int)(*p - start), *p, start, end);
net/ceph/osdmap.c
2111
start, end - start, true);
net/ceph/osdmap.c
281
static u32 *decode_array_32_alloc(void **p, void *end, u32 *plen)
net/ceph/osdmap.c
287
ceph_decode_32_safe(p, end, len, e_inval);
net/ceph/osdmap.c
297
ceph_decode_need(p, end, len * sizeof(u32), e_inval);
net/ceph/osdmap.c
315
static int decode_choose_arg(void **p, void *end, struct crush_choose_arg *arg)
net/ceph/osdmap.c
319
ceph_decode_32_safe(p, end, arg->weight_set_size, e_inval);
net/ceph/osdmap.c
331
w->weights = decode_array_32_alloc(p, end, &w->size);
net/ceph/osdmap.c
340
arg->ids = decode_array_32_alloc(p, end, &arg->ids_size);
net/ceph/osdmap.c
353
static int decode_choose_args(void **p, void *end, struct crush_map *c)
net/ceph/osdmap.c
359
ceph_decode_32_safe(p, end, num_choose_arg_maps, e_inval);
net/ceph/osdmap.c
367
ceph_decode_64_safe(p, end, arg_map->choose_args_index,
net/ceph/osdmap.c
377
ceph_decode_32_safe(p, end, num_buckets, e_inval);
net/ceph/osdmap.c
382
ceph_decode_32_safe(p, end, bucket_index, e_inval);
net/ceph/osdmap.c
387
ret = decode_choose_arg(p, end, arg);
net/ceph/osdmap.c
434
static struct crush_map *crush_decode(void *pbyval, void *end)
net/ceph/osdmap.c
443
dout("crush_decode %p to %p len %d\n", *p, end, (int)(end - *p));
net/ceph/osdmap.c
459
ceph_decode_need(p, end, 4*sizeof(u32), bad);
net/ceph/osdmap.c
483
ceph_decode_32_safe(p, end, alg, bad);
net/ceph/osdmap.c
489
i, (int)(*p-start), *p, end);
net/ceph/osdmap.c
515
ceph_decode_need(p, end, 4*sizeof(u32), bad);
net/ceph/osdmap.c
524
b->size, (int)(*p-start), *p, end);
net/ceph/osdmap.c
530
ceph_decode_need(p, end, b->size*sizeof(u32), bad);
net/ceph/osdmap.c
536
err = crush_decode_uniform_bucket(p, end,
net/ceph/osdmap.c
542
err = crush_decode_list_bucket(p, end,
net/ceph/osdmap.c
548
err = crush_decode_tree_bucket(p, end,
net/ceph/osdmap.c
554
err = crush_decode_straw_bucket(p, end,
net/ceph/osdmap.c
560
err = crush_decode_straw2_bucket(p, end,
net/ceph/osdmap.c
574
ceph_decode_32_safe(p, end, yes, bad);
net/ceph/osdmap.c
577
i, (int)(*p-start), *p, end);
net/ceph/osdmap.c
583
i, (int)(*p-start), *p, end);
net/ceph/osdmap.c
586
ceph_decode_32_safe(p, end, yes, bad);
net/ceph/osdmap.c
598
ceph_decode_copy_safe(p, end, &r->mask, 4, bad); /* 4 u8's */
net/ceph/osdmap.c
599
ceph_decode_need(p, end, r->len*3*sizeof(u32), bad);
net/ceph/osdmap.c
607
err = decode_crush_names(p, end, &c->type_names);
net/ceph/osdmap.c
611
err = decode_crush_names(p, end, &c->names);
net/ceph/osdmap.c
615
ceph_decode_skip_map(p, end, 32, string, bad); /* rule_name_map */
net/ceph/osdmap.c
618
ceph_decode_need(p, end, 3*sizeof(u32), done);
net/ceph/osdmap.c
629
ceph_decode_need(p, end, sizeof(u32), done);
net/ceph/osdmap.c
634
ceph_decode_need(p, end, sizeof(u8), done);
net/ceph/osdmap.c
640
ceph_decode_need(p, end, sizeof(u8) + sizeof(u32), done);
net/ceph/osdmap.c
643
ceph_decode_need(p, end, sizeof(u8), done);
net/ceph/osdmap.c
648
if (*p != end) {
net/ceph/osdmap.c
650
ceph_decode_skip_map(p, end, 32, 32, bad);
net/ceph/osdmap.c
652
ceph_decode_skip_map(p, end, 32, string, bad);
net/ceph/osdmap.c
654
ceph_decode_skip_map_of_map(p, end, 32, 32, 32, bad);
net/ceph/osdmap.c
657
if (*p != end) {
net/ceph/osdmap.c
658
err = decode_choose_args(p, end, c);
net/ceph/osdmap.c
71
static int crush_decode_uniform_bucket(void **p, void *end,
net/ceph/osdmap.c
74
dout("crush_decode_uniform_bucket %p to %p\n", *p, end);
net/ceph/osdmap.c
75
ceph_decode_need(p, end, (1+b->h.size) * sizeof(u32), bad);
net/ceph/osdmap.c
791
static int decode_pool(void **p, void *end, struct ceph_pg_pool_info *pi)
net/ceph/osdmap.c
797
ceph_decode_need(p, end, 2 + 4, bad);
net/ceph/osdmap.c
809
ceph_decode_need(p, end, len, bad);
net/ceph/osdmap.c
812
ceph_decode_need(p, end, 4 + 4 + 4, bad);
net/ceph/osdmap.c
82
static int crush_decode_list_bucket(void **p, void *end,
net/ceph/osdmap.c
821
ceph_decode_skip_n(p, end, 8 + 4 + 8 + 4, bad);
net/ceph/osdmap.c
824
ceph_decode_32_safe(p, end, num, bad);
net/ceph/osdmap.c
827
ceph_decode_skip_n(p, end, 8 + 2, bad);
net/ceph/osdmap.c
828
ceph_decode_skip_string(p, end, bad);
net/ceph/osdmap.c
832
ceph_decode_skip_map(p, end, 64, 64, bad);
net/ceph/osdmap.c
834
ceph_decode_need(p, end, 8 + 8 + 4, bad);
net/ceph/osdmap.c
840
ceph_decode_8_safe(p, end, pi->min_size, bad);
net/ceph/osdmap.c
846
ceph_decode_skip_n(p, end, 8 + 8, bad);
net/ceph/osdmap.c
850
ceph_decode_skip_set(p, end, 64, bad);
net/ceph/osdmap.c
852
ceph_decode_need(p, end, 8 + 1 + 8 + 8, bad);
net/ceph/osdmap.c
86
dout("crush_decode_list_bucket %p to %p\n", *p, end);
net/ceph/osdmap.c
864
ceph_decode_skip_map(p, end, string, string, bad);
net/ceph/osdmap.c
868
ceph_decode_skip_n(p, end, 2, bad);
net/ceph/osdmap.c
869
ceph_decode_skip_string(p, end, bad);
net/ceph/osdmap.c
872
ceph_decode_skip_n(p, end, 4 + 4, bad);
net/ceph/osdmap.c
877
ceph_decode_skip_32(p, end, bad);
net/ceph/osdmap.c
881
ceph_decode_skip_n(p, end, 16 + 8 + 8, bad);
net/ceph/osdmap.c
885
ceph_decode_skip_string(p, end, bad);
net/ceph/osdmap.c
892
ceph_decode_32_safe(p, end, pi->last_force_request_resend, bad);
net/ceph/osdmap.c
898
ceph_decode_skip_32(p, end, bad);
net/ceph/osdmap.c
902
ceph_decode_skip_64(p, end, bad);
net/ceph/osdmap.c
906
ceph_decode_skip_32(p, end, bad);
net/ceph/osdmap.c
910
ceph_decode_skip_32(p, end, bad);
net/ceph/osdmap.c
914
ceph_decode_skip_8(p, end, bad);
net/ceph/osdmap.c
918
ceph_decode_skip_8(p, end, bad);
net/ceph/osdmap.c
922
ceph_decode_skip_n(p, end, 4 + 4, bad);
net/ceph/osdmap.c
926
ceph_decode_skip_n(p, end, 2, bad);
net/ceph/osdmap.c
927
ceph_decode_skip_string(p, end, bad);
net/ceph/osdmap.c
93
ceph_decode_need(p, end, 2 * b->h.size * sizeof(u32), bad);
net/ceph/osdmap.c
931
ceph_decode_32_safe(p, end, pi->last_force_request_resend, bad);
net/ceph/osdmap.c
943
static int decode_pool_names(void **p, void *end, struct ceph_osdmap *map)
net/ceph/osdmap.c
949
ceph_decode_32_safe(p, end, num, bad);
net/ceph/osdmap.c
952
ceph_decode_64_safe(p, end, pool, bad);
net/ceph/osdmap.c
953
ceph_decode_32_safe(p, end, len, bad);
net/ceph/osdmap.c
955
ceph_decode_need(p, end, len, bad);
net/ceph/pagevec.c
95
int end = min((int)PAGE_SIZE, off + len);
net/ceph/pagevec.c
98
zero_user_segment(pages[i], off, end);
net/ceph/pagevec.c
99
len -= (end - off);
net/core/datagram.c
416
int end;
net/core/datagram.c
421
end = start + skb_frag_size(frag);
net/core/datagram.c
422
if ((copy = end - offset) > 0) {
net/core/datagram.c
446
start = end;
net/core/datagram.c
450
int end;
net/core/datagram.c
454
end = start + frag_iter->len;
net/core/datagram.c
455
if ((copy = end - offset) > 0) {
net/core/datagram.c
465
start = end;
net/core/datagram.c
570
int end;
net/core/datagram.c
575
end = start + skb_frag_size(frag);
net/core/datagram.c
576
if ((copy = end - offset) > 0) {
net/core/datagram.c
591
start = end;
net/core/datagram.c
595
int end;
net/core/datagram.c
599
end = start + frag_iter->len;
net/core/datagram.c
600
if ((copy = end - offset) > 0) {
net/core/datagram.c
611
start = end;
net/core/dev.c
5538
troom = skb->tail + skb->data_len - skb->end;
net/core/dev.c
7923
goto end;
net/core/dev.c
7954
end:
net/core/fib_rules.c
214
return uid_valid(range->start) && uid_valid(range->end);
net/core/fib_rules.c
225
out.end = make_kuid(current_user_ns(), in->end);
net/core/fib_rules.c
234
from_kuid_munged(current_user_ns(), range->end)
net/core/fib_rules.c
249
port_range->end = pr->end;
net/core/fib_rules.c
302
uid_gt(fl->flowi_uid, rule->uid_range.end))
net/core/fib_rules.c
46
!uid_eq(rule->uid_range.end, fib_kuid_range_unset.end))
net/core/fib_rules.c
488
!uid_eq(r->uid_range.end, rule->uid_range.end)))
net/core/fib_rules.c
680
!uid_lte(nlrule->uid_range.start, nlrule->uid_range.end)) {
net/core/fib_rules.c
816
!uid_eq(r->uid_range.end, rule->uid_range.end))
net/core/filter.c
1825
u8 *end = skb_tail_pointer(skb);
net/core/filter.c
1846
if (likely(ptr + len <= end)) {
net/core/filter.c
2645
u32 i = msg->sg.end;
net/core/filter.c
2662
u32, end, u64, flags)
net/core/filter.c
2664
u32 len = 0, offset = 0, copy = 0, poffset = 0, bytes = end - start;
net/core/filter.c
2670
if (unlikely(flags || end <= start))
net/core/filter.c
2681
} while (i != msg->sg.end);
net/core/filter.c
2709
} while (i != msg->sg.end);
net/core/filter.c
2758
if (move_from == msg->sg.end)
net/core/filter.c
2768
msg->sg.end = msg->sg.end - shift > msg->sg.end ?
net/core/filter.c
2769
msg->sg.end - shift + NR_MSG_FRAG_IDS :
net/core/filter.c
2770
msg->sg.end - shift;
net/core/filter.c
2811
} while (i != msg->sg.end);
net/core/filter.c
2838
if (i == msg->sg.end)
net/core/filter.c
2861
if (i == msg->sg.end)
net/core/filter.c
2876
sk_msg_iter_next(msg, end);
net/core/filter.c
2880
if (i == msg->sg.end) {
net/core/filter.c
2883
sk_msg_iter_next(msg, end);
net/core/filter.c
2895
sk_msg_iter_next(msg, end);
net/core/filter.c
2898
while (i != msg->sg.end) {
net/core/filter.c
2947
} while (i != msg->sg.end);
net/core/filter.c
2949
sk_msg_iter_prev(msg, end);
net/core/filter.c
2956
sk_msg_iter_next(msg, end);
net/core/filter.c
2961
while (i != msg->sg.end) {
net/core/filter.c
2991
} while (i != msg->sg.end);
net/core/filter.c
9671
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct sk_buff, end),
net/core/filter.c
9673
offsetof(struct sk_buff, end));
net/core/filter.c
9679
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct sk_buff, end),
net/core/filter.c
9681
offsetof(struct sk_buff, end));
net/core/gro.c
410
skb->end - skb->tail);
net/core/gro.c
418
DEBUG_NET_WARN_ON_ONCE(skb->end - skb->tail < grow);
net/core/net_namespace.c
1167
goto end;
net/core/net_namespace.c
1175
end:
net/core/pktgen.c
1364
char *end;
net/core/pktgen.c
1396
end = pkt_dev->result + sizeof(pkt_dev->result);
net/core/pktgen.c
1401
for (int n = 0; n < NR_PKT_FLAGS && pg_result < end; n++) {
net/core/pktgen.c
1404
pg_result += snprintf(pg_result, end - pg_result,
net/core/pktgen.c
1407
if (!WARN_ON_ONCE(pg_result >= end)) {
net/core/skbuff.c
1344
tailroom, skb->end - skb->tail,
net/core/skbuff.c
1630
C(end);
net/core/skbuff.c
212
(unsigned long)skb->tail, (unsigned long)skb->end,
net/core/skbuff.c
2592
ntail = skb->data_len + pad - (skb->end - skb->tail);
net/core/skbuff.c
2654
if (unlikely(skb->tail > skb->end))
net/core/skbuff.c
2756
int end = offset + skb_frag_size(&skb_shinfo(skb)->frags[i]);
net/core/skbuff.c
2758
if (end < len) {
net/core/skbuff.c
2759
offset = end;
net/core/skbuff.c
2778
int end = offset + frag->len;
net/core/skbuff.c
2793
if (end < len) {
net/core/skbuff.c
2794
offset = end;
net/core/skbuff.c
2798
if (end > len &&
net/core/skbuff.c
2875
int i, k, eat = (skb->tail + delta) - skb->end;
net/core/skbuff.c
2979
goto end;
net/core/skbuff.c
2987
end:
net/core/skbuff.c
3037
int end;
net/core/skbuff.c
3042
end = start + skb_frag_size(f);
net/core/skbuff.c
3043
if ((copy = end - offset) > 0) {
net/core/skbuff.c
3064
start = end;
net/core/skbuff.c
3068
int end;
net/core/skbuff.c
3072
end = start + frag_iter->len;
net/core/skbuff.c
3073
if ((copy = end - offset) > 0) {
net/core/skbuff.c
3083
start = end;
net/core/skbuff.c
3466
int end;
net/core/skbuff.c
3470
end = start + skb_frag_size(frag);
net/core/skbuff.c
3471
if ((copy = end - offset) > 0) {
net/core/skbuff.c
3492
start = end;
net/core/skbuff.c
3496
int end;
net/core/skbuff.c
3500
end = start + frag_iter->len;
net/core/skbuff.c
3501
if ((copy = end - offset) > 0) {
net/core/skbuff.c
3512
start = end;
net/core/skbuff.c
3545
int end;
net/core/skbuff.c
3550
end = start + skb_frag_size(frag);
net/core/skbuff.c
3551
if ((copy = end - offset) > 0) {
net/core/skbuff.c
3574
start = end;
net/core/skbuff.c
3578
int end;
net/core/skbuff.c
3582
end = start + frag_iter->len;
net/core/skbuff.c
3583
if ((copy = end - offset) > 0) {
net/core/skbuff.c
3595
start = end;
net/core/skbuff.c
3631
int end;
net/core/skbuff.c
3635
end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]);
net/core/skbuff.c
3636
if ((copy = end - offset) > 0) {
net/core/skbuff.c
3663
start = end;
net/core/skbuff.c
3668
int end;
net/core/skbuff.c
3672
end = start + frag_iter->len;
net/core/skbuff.c
3673
if ((copy = end - offset) > 0) {
net/core/skbuff.c
3686
start = end;
net/core/skbuff.c
3713
int end;
net/core/skbuff.c
3718
end = start + skb_frag_size(frag);
net/core/skbuff.c
3719
copy = end - offset;
net/core/skbuff.c
3738
start = end;
net/core/skbuff.c
3742
int end;
net/core/skbuff.c
3746
end = start + frag_iter->len;
net/core/skbuff.c
3747
copy = end - offset;
net/core/skbuff.c
3756
start = end;
net/core/skbuff.c
5240
int end;
net/core/skbuff.c
5244
end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]);
net/core/skbuff.c
5245
if ((copy = end - offset) > 0) {
net/core/skbuff.c
5259
start = end;
net/core/skbuff.c
5263
int end, ret;
net/core/skbuff.c
5267
end = start + frag_iter->len;
net/core/skbuff.c
5268
if ((copy = end - offset) > 0) {
net/core/skbuff.c
5283
start = end;
net/core/skbuff.c
7039
if (skb->data_len > skb->end - skb->tail ||
net/core/skmsg.c
100
if (i == src->sg.end && off)
net/core/skmsg.c
110
if (dst->sg.end)
net/core/skmsg.c
111
sgd = sk_msg_elem(dst, dst->sg.end - 1);
net/core/skmsg.c
129
if (i == src->sg.end && len)
net/core/skmsg.c
15
if (msg->sg.end > msg->sg.start &&
net/core/skmsg.c
157
} while (bytes && i != msg->sg.end);
net/core/skmsg.c
16
elem_first_coalesce < msg->sg.end)
net/core/skmsg.c
173
} while (i != msg->sg.end);
net/core/skmsg.c
19
if (msg->sg.end < msg->sg.start &&
net/core/skmsg.c
21
elem_first_coalesce < msg->sg.end))
net/core/skmsg.c
266
u32 i = msg->sg.end;
net/core/skmsg.c
291
msg->sg.end = i;
net/core/skmsg.c
303
sk_msg_iter_dist(msg->sg.start, msg->sg.end)) {
net/core/skmsg.c
340
sg_set_page(&msg->sg.data[msg->sg.end],
net/core/skmsg.c
342
sg_unmark_end(&msg->sg.data[msg->sg.end]);
net/core/skmsg.c
347
sk_msg_iter_next(msg, end);
net/core/skmsg.c
356
msg->sg.curr = msg->sg.end;
net/core/skmsg.c
382
if (i == msg->sg.end)
net/core/skmsg.c
405
} while (i != msg->sg.end);
net/core/skmsg.c
479
} while ((i != msg_rx->sg.end) && !sg_is_last(sge));
net/core/skmsg.c
489
if (!sge->length && (i == msg_rx->sg.end || sg_is_last(sge))) {
net/core/skmsg.c
52
i = msg->sg.end;
net/core/skmsg.c
579
msg->sg.end = num_sge;
net/core/skmsg.c
66
sge = &msg->sg.data[msg->sg.end];
net/core/skmsg.c
70
sk_msg_iter_next(msg, end);
net/core/skmsg.c
728
goto end;
net/core/skmsg.c
733
goto end;
net/core/skmsg.c
744
end:
net/core/sock_map.c
1578
goto end;
net/core/sock_map.c
1584
goto end;
net/core/sock_map.c
1593
end:
net/core/utils.c
121
int delim, const char **end)
net/core/utils.c
167
if (end)
net/core/utils.c
168
*end = s;
net/core/utils.c
187
int delim, const char **end)
net/core/utils.c
296
if (end)
net/core/utils.c
297
*end = s;
net/dns_resolver/dns_key.c
143
end = data + datalen;
net/dns_resolver/dns_key.c
160
next_opt = memchr(opt, '#', end - opt) ?: end;
net/dns_resolver/dns_key.c
204
} while (opt = next_opt + 1, opt < end);
net/dns_resolver/dns_key.c
98
const char *data = prep->data, *end, *opt;
net/dsa/conduit.c
368
const char *end = strchrnul(buf, '\n'), *name;
net/dsa/conduit.c
371
size_t len = end - buf;
net/ethtool/bitset.c
110
if (end % 32 == 0)
net/ethtool/bitset.c
112
return map[end_word] & ethnl_lower_bits(end);
net/ethtool/bitset.c
34
static void ethnl_bitmap32_clear(u32 *dst, unsigned int start, unsigned int end,
net/ethtool/bitset.c
38
unsigned int end_word = end / 32;
net/ethtool/bitset.c
42
if (end <= start)
net/ethtool/bitset.c
48
mask &= ethnl_lower_bits(end);
net/ethtool/bitset.c
68
if (end % 32) {
net/ethtool/bitset.c
69
mask = ethnl_lower_bits(end);
net/ethtool/bitset.c
87
unsigned int end)
net/ethtool/bitset.c
90
unsigned int end_word = end / 32;
net/ethtool/bitset.c
93
if (end <= start)
net/ethtool/bitset.c
99
mask &= ethnl_lower_bits(end);
net/ethtool/cmis_cdb.c
379
unsigned long end;
net/ethtool/cmis_cdb.c
388
end = jiffies + msecs_to_jiffies(max_duration);
net/ethtool/cmis_cdb.c
396
} while (time_before(jiffies, end));
net/ieee802154/6lowpan/reassembly.c
104
end = lowpan_802154_cb(skb)->d_size;
net/ieee802154/6lowpan/reassembly.c
107
if (offset + skb->len == end) {
net/ieee802154/6lowpan/reassembly.c
111
if (end < fq->q.len ||
net/ieee802154/6lowpan/reassembly.c
112
((fq->q.flags & INET_FRAG_LAST_IN) && end != fq->q.len))
net/ieee802154/6lowpan/reassembly.c
115
fq->q.len = end;
net/ieee802154/6lowpan/reassembly.c
117
if (end > fq->q.len) {
net/ieee802154/6lowpan/reassembly.c
121
fq->q.len = end;
net/ieee802154/6lowpan/reassembly.c
131
err = inet_frag_queue_insert(&fq->q, skb, offset, end);
net/ieee802154/6lowpan/reassembly.c
92
int end, offset, err;
net/ipv4/bpf_tcp_ca.c
101
end = offsetofend(struct tcp_sock, ecn_flags);
net/ipv4/bpf_tcp_ca.c
104
end = offsetofend(struct tcp_sock, app_limited);
net/ipv4/bpf_tcp_ca.c
111
if (off + size > end) {
net/ipv4/bpf_tcp_ca.c
114
off, size, end);
net/ipv4/bpf_tcp_ca.c
66
size_t end;
net/ipv4/bpf_tcp_ca.c
76
end = offsetofend(struct sock, sk_pacing_rate);
net/ipv4/bpf_tcp_ca.c
79
end = offsetofend(struct sock, sk_pacing_status);
net/ipv4/bpf_tcp_ca.c
82
end = offsetofend(struct inet_connection_sock, icsk_ca_priv);
net/ipv4/bpf_tcp_ca.c
85
end = offsetofend(struct inet_connection_sock,
net/ipv4/bpf_tcp_ca.c
89
end = offsetofend(struct tcp_sock, snd_cwnd);
net/ipv4/bpf_tcp_ca.c
92
end = offsetofend(struct tcp_sock, snd_cwnd_cnt);
net/ipv4/bpf_tcp_ca.c
95
end = offsetofend(struct tcp_sock, snd_cwnd_stamp);
net/ipv4/bpf_tcp_ca.c
98
end = offsetofend(struct tcp_sock, snd_ssthresh);
net/ipv4/inet_fragment.c
433
int offset, int end)
net/ipv4/inet_fragment.c
448
else if (FRAG_CB(last)->ip_defrag_offset + last->len < end) {
net/ipv4/inet_fragment.c
472
if (end <= FRAG_CB(curr)->ip_defrag_offset)
net/ipv4/inet_fragment.c
477
end <= curr_run_end)
net/ipv4/ip_fragment.c
224
unsigned int start, end;
net/ipv4/ip_fragment.c
232
end = atomic_inc_return(&peer->rid);
net/ipv4/ip_fragment.c
233
qp->rid = end;
net/ipv4/ip_fragment.c
235
rc = qp->q.fragments_tail && (end - start) > max;
net/ipv4/ip_fragment.c
266
int ihl, end, flags, offset;
net/ipv4/ip_fragment.c
295
end = offset + skb->len - skb_network_offset(skb) - ihl;
net/ipv4/ip_fragment.c
303
if (end < qp->q.len ||
net/ipv4/ip_fragment.c
304
((qp->q.flags & INET_FRAG_LAST_IN) && end != qp->q.len))
net/ipv4/ip_fragment.c
307
qp->q.len = end;
net/ipv4/ip_fragment.c
309
if (end&7) {
net/ipv4/ip_fragment.c
310
end &= ~7;
net/ipv4/ip_fragment.c
314
if (end > qp->q.len) {
net/ipv4/ip_fragment.c
318
qp->q.len = end;
net/ipv4/ip_fragment.c
321
if (end == offset)
net/ipv4/ip_fragment.c
328
err = pskb_trim_rcsum(skb, end - offset);
net/ipv4/ip_fragment.c
338
err = inet_frag_queue_insert(&qp->q, skb, offset, end);
net/ipv4/ipconfig.c
1071
u8 *end = (u8 *) b + ntohs(b->iph.tot_len);
net/ipv4/ipconfig.c
1080
while (ext < end && *ext != 0xff) {
net/ipv4/ipconfig.c
1085
if (ext >= end)
net/ipv4/ipconfig.c
1143
while (ext < end && *ext != 0xff) {
net/ipv4/ipconfig.c
1148
if (ext < end)
net/ipv4/tcp.c
2592
int end;
net/ipv4/tcp.c
2613
end = start + skb_frag_size(frag);
net/ipv4/tcp.c
2614
copy = end - offset;
net/ipv4/tcp.c
2651
start = end;
net/ipv4/tcp_bpf.c
118
if (size < sge->length && msg->sg.start != msg->sg.end)
net/ipv4/tcp_bpf.c
143
if (msg->sg.start == msg->sg.end)
net/ipv4/tcp_bpf.c
556
err = sk_msg_alloc(sk, msg_tx, msg_tx->sg.size + copy, msg_tx->sg.end - 1);
net/ipv4/tcp_bpf.c
66
tmp->sg.end = i;
net/ipv4/tcp_bpf.c
75
} while (i != msg->sg.end);
net/ipv4/tcp_input.c
5440
goto end;
net/ipv4/tcp_input.c
5537
end:
net/ipv4/tcp_input.c
5793
struct sk_buff *head, struct sk_buff *tail, u32 start, u32 end)
net/ipv4/tcp_input.c
5847
while (before(start, end)) {
net/ipv4/tcp_input.c
5848
int copy = min_t(int, SKB_MAX_ORDER(0, 0), end - start);
net/ipv4/tcp_input.c
5886
goto end;
net/ipv4/tcp_input.c
5890
end:
net/ipv4/tcp_input.c
5903
u32 start, end;
net/ipv4/tcp_input.c
5912
end = TCP_SKB_CB(skb)->end_seq;
net/ipv4/tcp_input.c
5922
after(TCP_SKB_CB(skb)->seq, end) ||
net/ipv4/tcp_input.c
5926
end - start >= SKB_WITH_OVERHEAD(PAGE_SIZE)) {
net/ipv4/tcp_input.c
5928
head, skb, start, end);
net/ipv4/tcp_input.c
5940
if (after(TCP_SKB_CB(skb)->end_seq, end))
net/ipv4/tcp_input.c
5941
end = TCP_SKB_CB(skb)->end_seq;
net/ipv6/ah6.c
274
char *end = exthdr.raw + len;
net/ipv6/ah6.c
279
while (exthdr.raw < end) {
net/ipv6/calipso.c
1322
unsigned int start, end;
net/ipv6/calipso.c
1327
ret_val = calipso_opt_find(hop, &start, &end);
net/ipv6/calipso.c
1332
end = 0;
net/ipv6/calipso.c
1342
pad = ((new_end & 4) + (end & 7)) & 7;
net/ipv6/calipso.c
1343
len_delta = new_end - (int)end + pad;
net/ipv6/calipso.c
1394
u32 old_hop_len, start = 0, end = 0, delta, size, pad;
net/ipv6/calipso.c
1408
ret_val = calipso_opt_find(old_hop, &start, &end);
net/ipv6/calipso.c
1412
if (start == sizeof(*old_hop) && end == old_hop_len) {
net/ipv6/calipso.c
1419
delta = (end - start) & ~7;
net/ipv6/calipso.c
1422
pad = (end - start) & 7;
net/ipv6/calipso.c
843
unsigned int *end)
net/ipv6/calipso.c
882
*end = offset_e + calipso_tlv_len(hop, offset_e);
net/ipv6/calipso.c
884
*end = opt_len;
net/ipv6/calipso.c
908
unsigned int start, end, buf_len, pad, hop_len;
net/ipv6/calipso.c
914
ret_val = calipso_opt_find(hop, &start, &end);
net/ipv6/calipso.c
920
end = 0;
net/ipv6/calipso.c
923
buf_len = hop_len + start - end + CALIPSO_OPT_LEN_MAX_WITH_PAD;
net/ipv6/calipso.c
939
pad = ((buf_len & 4) + (end & 7)) & 7;
net/ipv6/calipso.c
943
if (end != hop_len) {
net/ipv6/calipso.c
944
memcpy((char *)new + buf_len, (char *)hop + end, hop_len - end);
net/ipv6/calipso.c
945
buf_len += hop_len - end;
net/ipv6/calipso.c
971
unsigned int start, end, delta, pad, hop_len;
net/ipv6/calipso.c
973
ret_val = calipso_opt_find(hop, &start, &end);
net/ipv6/calipso.c
978
if (start == sizeof(*hop) && end == hop_len) {
net/ipv6/calipso.c
984
delta = (end - start) & ~7;
net/ipv6/calipso.c
991
pad = (end - start) & 7;
net/ipv6/calipso.c
993
if (end != hop_len)
net/ipv6/calipso.c
994
memcpy((char *)*new + start + pad, (char *)hop + end,
net/ipv6/calipso.c
995
hop_len - end);
net/ipv6/ndisc.c
185
struct nd_opt_hdr *end)
net/ipv6/ndisc.c
188
if (!cur || !end || cur >= end)
net/ipv6/ndisc.c
193
} while (cur < end && cur->nd_opt_type != type);
net/ipv6/ndisc.c
194
return cur <= end && cur->nd_opt_type == type ? cur : NULL;
net/ipv6/ndisc.c
210
struct nd_opt_hdr *end)
net/ipv6/ndisc.c
212
if (!cur || !end || cur >= end)
net/ipv6/ndisc.c
216
} while (cur < end && !ndisc_is_useropt(dev, cur));
net/ipv6/ndisc.c
217
return cur <= end && ndisc_is_useropt(dev, cur) ? cur : NULL;
net/ipv6/netfilter/nf_conntrack_reasm.c
177
int offset, end, err;
net/ipv6/netfilter/nf_conntrack_reasm.c
188
end = offset + (payload_len -
net/ipv6/netfilter/nf_conntrack_reasm.c
191
if ((unsigned int)end > IPV6_MAXPLEN) {
net/ipv6/netfilter/nf_conntrack_reasm.c
210
if (end < fq->q.len ||
net/ipv6/netfilter/nf_conntrack_reasm.c
211
((fq->q.flags & INET_FRAG_LAST_IN) && end != fq->q.len)) {
net/ipv6/netfilter/nf_conntrack_reasm.c
216
fq->q.len = end;
net/ipv6/netfilter/nf_conntrack_reasm.c
221
if (end & 0x7) {
net/ipv6/netfilter/nf_conntrack_reasm.c
229
if (end > fq->q.len) {
net/ipv6/netfilter/nf_conntrack_reasm.c
235
fq->q.len = end;
net/ipv6/netfilter/nf_conntrack_reasm.c
239
if (end == offset)
net/ipv6/netfilter/nf_conntrack_reasm.c
247
if (pskb_trim_rcsum(skb, end - offset)) {
net/ipv6/netfilter/nf_conntrack_reasm.c
258
err = inet_frag_queue_insert(&fq->q, skb, offset, end);
net/ipv6/reassembly.c
112
int offset, end, fragsize;
net/ipv6/reassembly.c
127
end = offset + (ntohs(ipv6_hdr(skb)->payload_len) -
net/ipv6/reassembly.c
130
if ((unsigned int)end > IPV6_MAXPLEN) {
net/ipv6/reassembly.c
152
if (end < fq->q.len ||
net/ipv6/reassembly.c
153
((fq->q.flags & INET_FRAG_LAST_IN) && end != fq->q.len))
net/ipv6/reassembly.c
156
fq->q.len = end;
net/ipv6/reassembly.c
161
if (end & 0x7) {
net/ipv6/reassembly.c
168
if (end > fq->q.len) {
net/ipv6/reassembly.c
172
fq->q.len = end;
net/ipv6/reassembly.c
176
if (end == offset)
net/ipv6/reassembly.c
184
err = pskb_trim_rcsum(skb, end - offset);
net/ipv6/reassembly.c
194
err = inet_frag_queue_insert(&fq->q, skb, offset, end);
net/l2tp/l2tp_ppp.c
1238
goto end;
net/l2tp/l2tp_ppp.c
1244
goto end;
net/l2tp/l2tp_ppp.c
1256
end:
net/l2tp/l2tp_ppp.c
1346
goto end;
net/l2tp/l2tp_ppp.c
1352
goto end;
net/l2tp/l2tp_ppp.c
1377
end:
net/l2tp/l2tp_ppp.c
176
goto end;
net/l2tp/l2tp_ppp.c
181
goto end;
net/l2tp/l2tp_ppp.c
193
end:
net/l2tp/l2tp_ppp.c
719
goto end;
net/l2tp/l2tp_ppp.c
724
goto end; /* socket is already attached */
net/l2tp/l2tp_ppp.c
736
goto end;
net/l2tp/l2tp_ppp.c
750
goto end;
net/l2tp/l2tp_ppp.c
760
goto end;
net/l2tp/l2tp_ppp.c
774
goto end;
net/l2tp/l2tp_ppp.c
804
goto end;
net/l2tp/l2tp_ppp.c
822
end:
net/l2tp/l2tp_ppp.c
893
goto end;
net/l2tp/l2tp_ppp.c
895
goto end;
net/l2tp/l2tp_ppp.c
900
goto end;
net/l2tp/l2tp_ppp.c
983
end:
net/lapb/lapb_out.c
106
} while (lapb->vs != end && (skb = skb_dequeue(&lapb->write_queue)) != NULL);
net/lapb/lapb_out.c
69
unsigned short modulus, start, end;
net/lapb/lapb_out.c
73
end = (lapb->va + lapb->window) % modulus;
net/lapb/lapb_out.c
76
start != end && skb_peek(&lapb->write_queue)) {
net/mac80211/agg-rx.c
300
goto end;
net/mac80211/agg-rx.c
311
goto end;
net/mac80211/agg-rx.c
318
goto end;
net/mac80211/agg-rx.c
341
goto end;
net/mac80211/agg-rx.c
374
goto end;
net/mac80211/agg-rx.c
394
goto end;
net/mac80211/agg-rx.c
400
goto end;
net/mac80211/agg-rx.c
421
goto end;
net/mac80211/agg-rx.c
434
goto end;
net/mac80211/agg-rx.c
458
end:
net/mac80211/debugfs.c
153
char buf[128] = {}, *pos, *end;
net/mac80211/debugfs.c
156
end = pos + sizeof(buf) - 1;
net/mac80211/debugfs.c
159
pos += scnprintf(pos, end - pos, "AIRTIME_TX\t(%lx)\n",
net/mac80211/debugfs.c
162
pos += scnprintf(pos, end - pos, "AIRTIME_RX\t(%lx)\n",
net/mac80211/debugfs.c
498
char *pos = buf, *end = buf + bufsz - 1;
net/mac80211/debugfs.c
512
pos += scnprintf(pos, end - pos, "%s\n",
net/mac80211/debugfs.c
568
char *pos, *end;
net/mac80211/debugfs.c
578
end = buf + bufsz - 1;
net/mac80211/debugfs.c
580
pos += scnprintf(pos, end - pos, "pending:\n");
net/mac80211/debugfs.c
584
pos += scnprintf(pos, end - pos, "[%i] %d\n",
net/mac80211/debugfs_sta.c
88
char *end = buf + sizeof(buf) - 1;
net/mac80211/debugfs_sta.c
96
pos += scnprintf(pos, end - pos, "%s\n",
net/mac80211/ibss.c
1493
u8 *pos, *end;
net/mac80211/ibss.c
1516
end = ((u8 *) mgmt) + len;
net/mac80211/ibss.c
1519
pos + 2 + pos[1] > end) {
net/mac80211/parse.c
921
const u8 *end;
net/mac80211/parse.c
981
end = (const u8 *)prof + elems->sta_prof_len;
net/mac80211/parse.c
982
sub->len = end - sub->start;
net/mac80211/tdls.c
73
struct sk_buff *skb, u16 start, u16 end,
net/mac80211/tdls.c
82
for (i = start; i <= end; i += spacing) {
net/mac80211/tests/s1g_tim.c
31
const u8 *end = (const u8 *)tim + tim_len;
net/mac80211/tests/s1g_tim.c
36
while (ptr < end) {
net/mac80211/tests/s1g_tim.c
94
for (u8 i = 0; i < len && ptr < end; i++) {
net/mac80211/util.c
2591
goto end;
net/mac80211/util.c
2612
end:
net/mac80211/util.c
3856
s32 end = data->desc[i].start + data->desc[i].duration - (tsf + 1);
net/mac80211/util.c
3859
if (end > 0)
net/mac80211/util.c
3870
skip = DIV_ROUND_UP(-end, data->desc[i].interval);
net/mac80211/wbrf.c
29
static void get_chan_freq_boundary(u32 center_freq, u32 bandwidth, u64 *start, u64 *end)
net/mac80211/wbrf.c
35
*end = center_freq + bandwidth / 2;
net/mac80211/wbrf.c
39
*end = *end * HZ_PER_KHZ;
net/mac80211/wbrf.c
54
ranges_in->band_list[0].end = end_freq1;
net/mac80211/wbrf.c
61
ranges_in->band_list[1].end = end_freq2;
net/mptcp/protocol.c
272
goto end;
net/mptcp/protocol.c
349
end:
net/netfilter/ipvs/ip_vs_ftp.c
100
__u16 af, char **start, char **end)
net/netfilter/ipvs/ip_vs_ftp.c
161
*end = data;
net/netfilter/ipvs/ip_vs_ftp.c
229
*end = s;
net/netfilter/ipvs/ip_vs_ftp.c
253
char *start, *end;
net/netfilter/ipvs/ip_vs_ftp.c
285
&start, &end) != 1)
net/netfilter/ipvs/ip_vs_ftp.c
306
&start, &end) != 1)
net/netfilter/ipvs/ip_vs_ftp.c
377
end - start,
net/netfilter/ipvs/ip_vs_ftp.c
423
char *start, *end;
net/netfilter/ipvs/ip_vs_ftp.c
497
&start, &end) == 1) {
net/netfilter/ipvs/ip_vs_ftp.c
511
&start, &end) == 1) {
net/netfilter/ipvs/ip_vs_sync.c
276
unsigned char *end;
net/netfilter/ipvs/ip_vs_sync.c
349
sb->end = (unsigned char *)sb->mesg + len;
net/netfilter/ipvs/ip_vs_sync.c
435
sb->end = (unsigned char *)mesg + len;
net/netfilter/ipvs/ip_vs_sync.c
572
if (buff->head + len > buff->end || !m->nr_conns) {
net/netfilter/ipvs/ip_vs_sync.c
692
if (buff->head + len + pad > buff->end || m->reserved) {
net/netfilter/nf_conntrack_bpf.c
240
size_t end;
net/netfilter/nf_conntrack_bpf.c
256
end = offsetofend(struct nf_conn, mark);
net/netfilter/nf_conntrack_bpf.c
264
if (off + size > end) {
net/netfilter/nf_conntrack_bpf.c
267
off, size, end);
net/netfilter/nf_conntrack_ftp.c
111
const char *end;
net/netfilter/nf_conntrack_ftp.c
112
int ret = in6_pton(src, min_t(size_t, dlen, 0xffff), (u8 *)dst, term, &end);
net/netfilter/nf_conntrack_ftp.c
114
return (int)(end - src);
net/netfilter/nf_conntrack_h323_asn1.c
172
if (bs->cur + bytes > bs->end)
net/netfilter/nf_conntrack_h323_asn1.c
836
bs.end = buf + sz;
net/netfilter/nf_conntrack_h323_asn1.c
853
bs.end = beg + sz;
net/netfilter/nf_conntrack_h323_asn1.c
870
bs.end = buf + sz;
net/netfilter/nf_conntrack_h323_asn1.c
94
unsigned char *end;
net/netfilter/nf_conntrack_proto_tcp.c
460
u32 end, u32 win,
net/netfilter/nf_conntrack_proto_tcp.c
467
sender->td_maxend = end;
net/netfilter/nf_conntrack_proto_tcp.c
518
__u32 seq, ack, sack, end, win, swin;
net/netfilter/nf_conntrack_proto_tcp.c
530
end = segment_seq_plus_len(seq, skb->len, dataoff, tcph);
net/netfilter/nf_conntrack_proto_tcp.c
547
end, win, dir);
net/netfilter/nf_conntrack_proto_tcp.c
557
sender->td_end = end;
net/netfilter/nf_conntrack_proto_tcp.c
560
sender->td_maxend = end + sender->td_maxwin;
net/netfilter/nf_conntrack_proto_tcp.c
577
after(end, sender->td_end) &&
net/netfilter/nf_conntrack_proto_tcp.c
590
end, win, dir);
net/netfilter/nf_conntrack_proto_tcp.c
615
seq = end = sender->td_end;
net/netfilter/nf_conntrack_proto_tcp.c
619
u32 overshot = end - sender->td_maxend + 1;
net/netfilter/nf_conntrack_proto_tcp.c
624
after(end, sender->td_end - receiver->td_maxwin - 1);
net/netfilter/nf_conntrack_proto_tcp.c
640
sender->td_end = end;
net/netfilter/nf_conntrack_proto_tcp.c
659
after(end, sender->td_end - receiver->td_maxwin - 1);
net/netfilter/nf_conntrack_proto_tcp.c
677
if (after(end, sender->td_end)) {
net/netfilter/nf_conntrack_proto_tcp.c
678
sender->td_end = end;
net/netfilter/nf_conntrack_proto_tcp.c
691
if (receiver->td_maxwin != 0 && after(end, sender->td_maxend))
net/netfilter/nf_conntrack_proto_tcp.c
692
receiver->td_maxwin += end - sender->td_maxend;
net/netfilter/nf_conntrack_proto_tcp.c
706
state->last_end == end &&
net/netfilter/nf_conntrack_proto_tcp.c
713
state->last_end = end;
net/netfilter/nf_conntrack_sip.c
147
const char *end;
net/netfilter/nf_conntrack_sip.c
1545
const char *dptr, *end;
net/netfilter/nf_conntrack_sip.c
156
ret = in4_pton(cp, limit - cp, (u8 *)&addr->ip, -1, &end);
net/netfilter/nf_conntrack_sip.c
1579
clen = simple_strtoul(dptr + matchoff, (char **)&end, 10);
net/netfilter/nf_conntrack_sip.c
1580
if (dptr + matchoff == end)
net/netfilter/nf_conntrack_sip.c
1587
for (; end + strlen("\r\n\r\n") <= dptr + datalen; end++) {
net/netfilter/nf_conntrack_sip.c
1588
if (end[0] == '\r' && end[1] == '\n' &&
net/netfilter/nf_conntrack_sip.c
1589
end[2] == '\r' && end[3] == '\n') {
net/netfilter/nf_conntrack_sip.c
1596
end += strlen("\r\n\r\n") + clen;
net/netfilter/nf_conntrack_sip.c
1598
msglen = origlen = end - dptr;
net/netfilter/nf_conntrack_sip.c
166
ret = in6_pton(cp, limit - cp, (u8 *)&addr->ip6, -1, &end);
net/netfilter/nf_conntrack_sip.c
170
if (end < limit && *end == ']')
net/netfilter/nf_conntrack_sip.c
171
end++;
net/netfilter/nf_conntrack_sip.c
180
*endp = end;
net/netfilter/nf_conntrack_sip.c
242
const char *start = dptr, *limit = dptr + datalen, *end;
net/netfilter/nf_conntrack_sip.c
268
if (!sip_parse_addr(ct, dptr, &end, addr, limit, true))
net/netfilter/nf_conntrack_sip.c
270
if (end < limit && *end == ':') {
net/netfilter/nf_conntrack_sip.c
271
end++;
net/netfilter/nf_conntrack_sip.c
272
p = simple_strtoul(end, (char **)&end, 10);
net/netfilter/nf_conntrack_sip.c
279
if (end == dptr)
net/netfilter/nf_conntrack_sip.c
282
*matchlen = end - dptr;
net/netfilter/nf_conntrack_sip.c
545
const char *end;
net/netfilter/nf_conntrack_sip.c
556
end = ct_sip_header_search(start, limit, ";", strlen(";"));
net/netfilter/nf_conntrack_sip.c
557
if (!end)
net/netfilter/nf_conntrack_sip.c
558
end = limit;
net/netfilter/nf_conntrack_sip.c
561
*matchlen = end - start;
net/netfilter/nf_conntrack_sip.c
573
const char *start, *end;
net/netfilter/nf_conntrack_sip.c
584
if (!sip_parse_addr(ct, start, &end, addr, limit, delim))
net/netfilter/nf_conntrack_sip.c
587
*matchlen = end - start;
net/netfilter/nf_conntrack_sip.c
601
char *end;
net/netfilter/nf_conntrack_sip.c
612
*val = simple_strtoul(start, &end, 0);
net/netfilter/nf_conntrack_sip.c
613
if (start == end)
net/netfilter/nf_conntrack_sip.c
617
*matchlen = end - start;
net/netfilter/nf_conntrack_sip.c
650
const char *end;
net/netfilter/nf_conntrack_sip.c
656
ret = in4_pton(cp, limit - cp, (u8 *)&addr->ip, -1, &end);
net/netfilter/nf_conntrack_sip.c
659
ret = in6_pton(cp, limit - cp, (u8 *)&addr->ip6, -1, &end);
net/netfilter/nf_conntrack_sip.c
668
*endp = end;
net/netfilter/nf_tables_api.c
2606
BUILD_BUG_ON(offsetof(struct nft_rule_dp_last, end) != 0);
net/netfilter/nf_tables_api.c
2609
lrule->end.is_last = 1;
net/netfilter/nfnetlink_hook.c
219
char *end;
net/netfilter/nfnetlink_hook.c
223
end = strchr(module_name, ']');
net/netfilter/nfnetlink_hook.c
224
if (end) {
net/netfilter/nfnetlink_hook.c
225
*end = 0;
net/netfilter/nft_set_pipapo.c
1067
static bool pipapo_step_after_end(const u8 *base, const u8 *end, int step,
net/netfilter/nft_set_pipapo.c
1083
return memcmp(tmp, end, len) > 0;
net/netfilter/nft_set_pipapo.c
1128
const u8 *start, const u8 *end, int len)
net/netfilter/nft_set_pipapo.c
1134
while (memcmp(base, end, bytes) <= 0) {
net/netfilter/nft_set_pipapo.c
1139
if (pipapo_step_after_end(base, end, step, bytes))
net/netfilter/nft_set_pipapo.c
1292
const u8 *start = (const u8 *)elem->key.val.data, *end;
net/netfilter/nft_set_pipapo.c
1305
end = (const u8 *)nft_set_ext_key_end(ext)->data;
net/netfilter/nft_set_pipapo.c
1307
end = start;
net/netfilter/nft_set_pipapo.c
1321
!memcmp(end, dup_end->data, set->klen)) {
net/netfilter/nft_set_pipapo.c
1330
dup = pipapo_get(m, end, nft_genmask_next(net), tstamp);
net/netfilter/nft_set_pipapo.c
1338
end_p = end;
net/netfilter/nft_set_pipapo.c
1365
ret = memcmp(start, end,
net/netfilter/nft_set_pipapo.c
1370
ret = pipapo_expand(f, start, end, f->groups * f->bb);
net/netfilter/nft_set_pipapo.c
1381
end += NFT_PIPAPO_GROUPS_PADDED_SIZE(f);
net/netfilter/nft_set_pipapo.c
2044
const u8 *start, const u8 *end)
net/netfilter/nft_set_pipapo.c
2053
!memcmp(end, right, f->groups / NFT_PIPAPO_GROUPS_PER_BYTE(f));
net/netlabel/netlabel_kapi.c
808
u32 end,
net/netlabel/netlabel_kapi.c
814
while (rc == 0 && spot <= end) {
net/netlabel/netlabel_kapi.c
816
((end - spot) > BITS_PER_LONG)) {
net/netlink/af_netlink.c
1287
delta = skb->end - skb->tail;
net/netlink/genetlink.c
783
int start = GENL_START_ALLOC, end = GENL_MAX_ID;
net/netlink/genetlink.c
809
start = end = GENL_ID_CTRL;
net/netlink/genetlink.c
811
start = end = GENL_ID_PMCRAID;
net/netlink/genetlink.c
813
start = end = GENL_ID_VFS_DQUOT;
net/netlink/genetlink.c
817
start, end + 1, GFP_KERNEL);
net/netrom/nr_out.c
128
unsigned short start, end;
net/netrom/nr_out.c
140
end = (nr->va + nr->window) % NR_MODULUS;
net/netrom/nr_out.c
142
if (start == end)
net/netrom/nr_out.c
177
} while (nr->vs != end &&
net/nfc/nci/ntf.c
1001
goto end;
net/nfc/nci/ntf.c
1006
goto end;
net/nfc/nci/ntf.c
1011
goto end;
net/nfc/nci/ntf.c
1016
goto end;
net/nfc/nci/ntf.c
1021
goto end;
net/nfc/nci/ntf.c
1026
goto end;
net/nfc/nci/ntf.c
1038
end:
net/nfc/nci/ntf.c
985
goto end;
net/nfc/nci/ntf.c
991
goto end;
net/nfc/nci/ntf.c
996
goto end;
net/nfc/nci/rsp.c
367
goto end;
net/nfc/nci/rsp.c
421
end:
net/openvswitch/flow.h
180
unsigned short int end;
net/openvswitch/flow_netlink.c
100
size_t end = roundup(offset + size, sizeof(long));
net/openvswitch/flow_netlink.c
107
if (range->start == range->end) {
net/openvswitch/flow_netlink.c
109
range->end = end;
net/openvswitch/flow_netlink.c
116
if (range->end < end)
net/openvswitch/flow_netlink.c
117
range->end = end;
net/openvswitch/flow_netlink.c
2691
mask->range.start = mask->range.end = 0;
net/openvswitch/flow_table.c
50
return range->end - range->start;
net/openvswitch/flow_table.c
682
return cmp_key(&flow->key, key, range->start, range->end);
net/openvswitch/flow_table.c
690
int key_end = match->range.end;
net/openvswitch/flow_table.c
980
return (a->range.end == b->range.end)
net/packet/af_packet.c
1053
char *curr, *end;
net/packet/af_packet.c
1081
end = (char *)pbd + pkc->kblk_size;
net/packet/af_packet.c
1084
if (curr+TOTAL_PKT_LEN_INCL_ALIGN(len) < end) {
net/packet/af_packet.c
2469
u8 *start, *end;
net/packet/af_packet.c
2471
end = (u8 *) PAGE_ALIGN((unsigned long) h.raw +
net/packet/af_packet.c
2474
for (start = h.raw; start < end; start += PAGE_SIZE)
net/packet/af_packet.c
742
u8 *start, *end;
net/packet/af_packet.c
749
end = (u8 *)PAGE_ALIGN((unsigned long)pkc1->pkblk_end);
net/packet/af_packet.c
750
for (; start < end; start += PAGE_SIZE)
net/rds/ib_recv.c
497
goto end;
net/rds/ib_recv.c
515
end:
net/rose/rose_out.c
49
unsigned short start, end;
net/rose/rose_out.c
61
end = (rose->va + sysctl_rose_window_size) % ROSE_MODULUS;
net/rose/rose_out.c
63
if (start == end)
net/rose/rose_out.c
95
} while (rose->vs != end &&
net/rxrpc/rxgk.c
1082
__be32 *p, __be32 *end)
net/rxrpc/rxgk.c
1094
if (app_len > (end - p) * sizeof(__be32))
net/rxrpc/rxgk.c
1099
if (end - p < 4)
net/rxrpc/rxgk.c
1115
if (end - p < call_count)
net/rxrpc/rxkad.c
1020
if (end - p < 4 + 8 + 4 + 2)
net/rxrpc/rxkad.c
962
u8 *p, *q, *name, *end;
net/rxrpc/rxkad.c
984
end = p + ticket_len;
net/rxrpc/rxkad.c
989
q = memchr(p, 0, end - p); \
net/sched/act_api.c
101
end:
net/sched/act_api.c
83
goto end;
net/sched/act_api.c
92
goto end;
net/sched/act_police.c
272
goto end;
net/sched/act_police.c
314
end:
net/sched/bpf_qdisc.c
101
size_t end;
net/sched/bpf_qdisc.c
109
err = bpf_qdisc_sk_buff_access(log, reg, off, &end);
net/sched/bpf_qdisc.c
111
err = bpf_qdisc_qdisc_access(log, reg, off, &end);
net/sched/bpf_qdisc.c
123
if (off + size > end) {
net/sched/bpf_qdisc.c
126
off, size, btf_name_by_offset(reg->btf, t->name_off), end);
net/sched/bpf_qdisc.c
56
int off, size_t *end)
net/sched/bpf_qdisc.c
60
*end = offsetofend(struct Qdisc, limit);
net/sched/bpf_qdisc.c
63
*end = offsetof(struct Qdisc, q) + offsetofend(struct qdisc_skb_head, qlen);
net/sched/bpf_qdisc.c
66
*end = offsetofend(struct Qdisc, qstats);
net/sched/bpf_qdisc.c
77
int off, size_t *end)
net/sched/bpf_qdisc.c
81
*end = offsetofend(struct sk_buff, tstamp);
net/sched/bpf_qdisc.c
86
*end = offsetof(struct sk_buff, cb) +
net/sched/cls_flower.c
157
return mask->range.end - mask->range.start;
net/sched/cls_flower.c
180
mask->range.end = roundup(last + 1, sizeof(long));
net/sched/cls_flower.c
92
unsigned short int end;
net/sched/sch_codel.c
46
prefetch(&skb->end); /* we'll need skb_shinfo() */
net/sched/sch_fq.c
715
prefetch(&skb->end);
net/sctp/outqueue.c
1236
unack_data -= ((ntohs(frags[i].gab.end) -
net/sctp/outqueue.c
1319
highest_tsn += ntohs(frags[gap_ack_blocks - 1].gab.end);
net/sctp/outqueue.c
1799
tsn_offset <= ntohs(frags[i].gab.end))
net/sctp/sm_make_chunk.c
1077
goto end;
net/sctp/sm_make_chunk.c
1087
end:
net/sctp/stream_interleave.c
1155
#define _sctp_walk_ifwdtsn(pos, chunk, end) \
net/sctp/stream_interleave.c
1157
(void *)pos <= (void *)(chunk->subh.ifwdtsn_hdr + 1) + (end) - \
net/sctp/tsnmap.c
154
__u16 *start, __u16 *end)
net/sctp/tsnmap.c
179
*end = end_ + 1;
net/sctp/tsnmap.c
182
iter->start = map->cumulative_tsn_ack_point + *end + 1;
net/sctp/tsnmap.c
273
__u16 len, __u16 *start, __u16 *end)
net/sctp/tsnmap.c
295
*end = i - 1;
net/sctp/tsnmap.c
31
__u16 len, __u16 *start, __u16 *end);
net/sctp/tsnmap.c
325
__u16 start = 0, end = 0;
net/sctp/tsnmap.c
329
&end)) {
net/sctp/tsnmap.c
332
gabs[ngaps].end = htons(end);
net/smc/smc_clc.c
255
goto end;
net/smc/smc_clc.c
267
end:
net/smc/smc_clc.c
65
char *end = ueid + SMC_MAX_EID_LEN;
net/smc/smc_clc.c
67
while (--end >= ueid && isspace(*end))
net/smc/smc_clc.c
69
if (end < ueid)
net/smc/smc_clc.c
73
while (ueid <= end) {
net/smc/smc_pnet.c
289
char *end = bf + len;
net/smc/smc_pnet.c
293
while (--end >= bf && isspace(*end))
net/smc/smc_pnet.c
295
if (end - bf >= SMC_MAX_PNETID_LEN)
net/smc/smc_pnet.c
297
while (bf <= end) {
net/sunrpc/auth_gss/auth_gss.c
179
gss_fill_context(const void *p, const void *end, struct gss_cl_ctx *ctx, struct gss_api_mech *gm)
net/sunrpc/auth_gss/auth_gss.c
192
p = simple_get_bytes(p, end, &timeout, sizeof(timeout));
net/sunrpc/auth_gss/auth_gss.c
201
p = simple_get_bytes(p, end, &window_size, sizeof(window_size));
net/sunrpc/auth_gss/auth_gss.c
211
p = simple_get_bytes(p, end, &ret, sizeof(ret));
net/sunrpc/auth_gss/auth_gss.c
218
p = simple_get_netobj(p, end, &ctx->gc_wire_ctx);
net/sunrpc/auth_gss/auth_gss.c
222
p = simple_get_bytes(p, end, &seclen, sizeof(seclen));
net/sunrpc/auth_gss/auth_gss.c
226
if (unlikely(q > end || q < p)) {
net/sunrpc/auth_gss/auth_gss.c
238
if (q == end) {
net/sunrpc/auth_gss/auth_gss.c
244
p = simple_get_netobj(q, end, &ctx->gc_acceptor);
net/sunrpc/auth_gss/auth_gss.c
728
const void *p, *end;
net/sunrpc/auth_gss/auth_gss.c
748
end = (const void *)((char *)buf + mlen);
net/sunrpc/auth_gss/auth_gss.c
749
p = simple_get_bytes(buf, end, &id, sizeof(id));
net/sunrpc/auth_gss/auth_gss.c
777
p = gss_fill_context(p, end, ctx, gss_msg->auth->mech);
net/sunrpc/auth_gss/auth_gss_internal.h
16
simple_get_bytes(const void *p, const void *end, void *res, size_t len)
net/sunrpc/auth_gss/auth_gss_internal.h
19
if (unlikely(q > end || q < p))
net/sunrpc/auth_gss/auth_gss_internal.h
26
simple_get_netobj_noprof(const void *p, const void *end, struct xdr_netobj *dest)
net/sunrpc/auth_gss/auth_gss_internal.h
31
p = simple_get_bytes(p, end, &len, sizeof(len));
net/sunrpc/auth_gss/auth_gss_internal.h
35
if (unlikely(q > end || q < p))
net/sunrpc/auth_gss/gss_krb5_mech.c
395
gss_import_v2_context(const void *p, const void *end, struct krb5_ctx *ctx,
net/sunrpc/auth_gss/gss_krb5_mech.c
403
p = simple_get_bytes(p, end, &ctx->flags, sizeof(ctx->flags));
net/sunrpc/auth_gss/gss_krb5_mech.c
408
p = simple_get_bytes(p, end, &time32, sizeof(time32));
net/sunrpc/auth_gss/gss_krb5_mech.c
413
p = simple_get_bytes(p, end, &seq_send64, sizeof(seq_send64));
net/sunrpc/auth_gss/gss_krb5_mech.c
425
p = simple_get_bytes(p, end, &ctx->enctype, sizeof(ctx->enctype));
net/sunrpc/auth_gss/gss_krb5_mech.c
437
p = simple_get_bytes(p, end, ctx->Ksess, keylen);
net/sunrpc/auth_gss/gss_krb5_mech.c
441
if (p != end) {
net/sunrpc/auth_gss/gss_krb5_mech.c
472
const void *end = (const void *)((const char *)p + len);
net/sunrpc/auth_gss/gss_krb5_mech.c
480
ret = gss_import_v2_context(p, end, ctx, gfp_mask);
net/sunrpc/auth_gss/svcauth_gss.c
1085
length = min_t(unsigned int, inlen, (char *)xdr->end - (char *)xdr->p);
net/sunrpc/svc.c
951
struct page **end = &rqstp->rq_pages[rqstp->rq_maxpages];
net/sunrpc/svc.c
953
if (unlikely(rqstp->rq_next_page < begin || rqstp->rq_next_page > end)) {
net/sunrpc/xdr.c
1024
frag1bytes = (xdr->end - xdr->p) << 2;
net/sunrpc/xdr.c
1050
xdr->end = p + PAGE_SIZE;
net/sunrpc/xdr.c
1052
xdr->end = p + space_left - frag1bytes;
net/sunrpc/xdr.c
1087
if (unlikely(q > xdr->end || q < p))
net/sunrpc/xdr.c
1123
xdr->end = xdr->p;
net/sunrpc/xdr.c
1180
WARN_ON_ONCE(!xdr->end);
net/sunrpc/xdr.c
1195
xdr->end = (void *)xdr->p + PAGE_SIZE;
net/sunrpc/xdr.c
1201
xdr->end = head->iov_base + head->iov_len;
net/sunrpc/xdr.c
1241
int left_in_this_buf = (void *)xdr->end - (void *)xdr->p;
net/sunrpc/xdr.c
1249
xdr->end = (void *)xdr->end + newbuflen - end_offset;
net/sunrpc/xdr.c
1283
BUG_ON(xdr->p >= xdr->end);
net/sunrpc/xdr.c
1302
xdr->end = (__be32*)(iov->iov_base + len);
net/sunrpc/xdr.c
1361
xdr->end = (__be32*)(kaddr + pgend);
net/sunrpc/xdr.c
1393
return xdr->p != xdr->end;
net/sunrpc/xdr.c
1413
if (p != NULL && p > xdr->p && xdr->end >= p) {
net/sunrpc/xdr.c
1456
if (unlikely(nwords > xdr->nwords || q > xdr->end || q < p))
net/sunrpc/xdr.c
1467
size_t cplen = (char *)xdr->end - (char *)xdr->p;
net/sunrpc/xdr.c
1505
if (xdr->p == xdr->end && !xdr_set_next_buffer(xdr))
net/sunrpc/xdr.c
1571
unsigned int base, end, pglen;
net/sunrpc/xdr.c
1578
end = xdr_stream_remaining(xdr) - pglen;
net/sunrpc/xdr.c
1580
xdr_set_tail_base(xdr, base, end);
net/sunrpc/xdr.c
1737
if (xdr->p == xdr->end && !xdr_set_next_buffer(xdr))
net/sunrpc/xdr.c
1740
len = (char *)xdr->end - (char *)xdr->p;
net/sunrpc/xdr.c
1748
xdr->end = xdr->p;
net/sunrpc/xdr.c
948
xdr->end = (__be32 *)((char *)iov->iov_base + scratch_len);
net/sunrpc/xdr.c
954
BUG_ON(p < xdr->p || p > xdr->end);
net/sunrpc/xdr.c
978
xdr->end = (void *)xdr->p + min_t(u32, buf->buflen, PAGE_SIZE);
net/tipc/link.c
1547
u16 end = r->acked, start = end, offset = r->last_gap;
net/tipc/link.c
1586
while (more(seqno, end)) {
net/tipc/link.c
1589
start = end + offset + 1;
net/tipc/link.c
1590
end = ntohs(last_ga->gacks[si].ack);
net/tipc/link.c
1593
WARN_ONCE(more(start, end) ||
net/tipc/link.c
1598
start, end, offset, si,
net/tipc/link.c
1602
if (tipc_in_range(seqno, start, end))
net/tipc/link.c
1661
} else if (less(acked, end)) {
net/tipc/link.c
1662
acked = end;
net/tipc/name_table.c
100
((sr)->lower <= (end) && (sr)->upper >= (start))
net/tipc/name_table.c
110
#define service_range_foreach_match(sr, sc, start, end) \
net/tipc/name_table.c
113
end); \
net/tipc/name_table.c
117
end))
net/tipc/name_table.c
129
u32 start, u32 end)
net/tipc/name_table.c
153
if (service_range_overlap(sr, start, end))
net/tipc/name_table.c
158
if (sr->lower <= end &&
net/tipc/name_table.c
179
u32 start, u32 end)
net/tipc/name_table.c
192
return service_range_match_first(r, start, end);
net/tipc/name_table.c
204
if (service_range_overlap(sr, start, end))
net/tipc/name_table.c
208
if (sr->lower <= end) {
net/tipc/name_table.c
99
#define service_range_overlap(sr, start, end) \
net/tls/tls_sw.c
1017
msg_pl->sg.curr = msg_pl->sg.end;
net/tls/tls_sw.c
103
int end;
net/tls/tls_sw.c
1058
goto end;
net/tls/tls_sw.c
107
end = start + skb_frag_size(&skb_shinfo(skb)->frags[i]);
net/tls/tls_sw.c
108
chunk = end - offset;
net/tls/tls_sw.c
1128
u32 first = msg_pl->sg.end;
net/tls/tls_sw.c
118
start = end;
net/tls/tls_sw.c
123
int end, ret;
net/tls/tls_sw.c
1245
goto end;
net/tls/tls_sw.c
1263
end:
net/tls/tls_sw.c
127
end = start + frag_iter->len;
net/tls/tls_sw.c
128
chunk = end - offset;
net/tls/tls_sw.c
142
start = end;
net/tls/tls_sw.c
2070
goto end;
net/tls/tls_sw.c
2075
goto end;
net/tls/tls_sw.c
2081
goto end;
net/tls/tls_sw.c
2233
goto end;
net/tls/tls_sw.c
2250
end:
net/tls/tls_sw.c
630
*orig_end = msg_opl->sg.end;
net/tls/tls_sw.c
649
if (i == msg_opl->sg.end)
net/tls/tls_sw.c
654
msg_opl->sg.end = i;
net/tls/tls_sw.c
684
msg_npl->sg.end = j;
net/tls/tls_sw.c
700
i = msg_opl->sg.end;
net/tls/tls_sw.c
713
msg_opl->sg.end = orig_end;
net/tls/tls_sw.c
779
i = msg_pl->sg.end;
net/tls/tls_sw.c
787
sg_chain(msg_pl->sg.data, msg_pl->sg.end + 1,
net/tls/tls_sw.c
793
if (msg_pl->sg.end < msg_pl->sg.start) {
net/tls/tls_sw.c
802
i = msg_en->sg.end;
net/wireless/core.c
1133
struct wiphy_work *end)
net/wireless/core.c
1154
if (wk == end)
net/wireless/core.h
467
struct wiphy_work *end);
net/wireless/core.h
518
unsigned long end = jiffies;
net/wireless/core.h
520
if (end >= start)
net/wireless/core.h
521
return jiffies_to_msecs(end - start);
net/wireless/core.h
523
return jiffies_to_msecs(end + (ULONG_MAX - start) + 1);
net/wireless/reg.c
643
__be32 start, end, max_bw;
net/wireless/reg.c
857
be32_to_cpu(rule->start), be32_to_cpu(rule->end),
net/wireless/reg.c
895
freq <= KHZ_TO_MHZ(be32_to_cpu(rule->end))) {
net/wireless/reg.c
951
rrule->freq_range.end_freq_khz = be32_to_cpu(rule->end);
net/wireless/scan.c
3645
const u8 *pos, *end, *next;
net/wireless/scan.c
3656
end = pos + ies->len;
net/wireless/scan.c
3658
while (end - pos > IW_GENERIC_IE_MAX) {
net/wireless/scan.c
3674
if (end > pos) {
net/wireless/scan.c
3677
iwe.u.data.length = end - pos;
net/wireless/scan.c
647
const u8 *pos, *end;
net/wireless/scan.c
654
end = rnr->data + rnr->datalen;
net/wireless/scan.c
657
while (sizeof(*info) <= end - pos) {
net/wireless/scan.c
669
if (count * length > end - pos)
net/wireless/scan.c
690
if (pos != end)
net/x25/x25_out.c
139
unsigned short start, end;
net/x25/x25_out.c
165
end = (x25->va + x25->facilities.winsize_out) % modulus;
net/x25/x25_out.c
167
if (start == end)
net/x25/x25_out.c
199
} while (x25->vs != end &&
net/xdp/xsk_queue.h
184
u64 addr, end;
net/xdp/xsk_queue.h
203
if (check_add_overflow(addr, len, &end) || end > pool->addrs_cnt)
net/xfrm/espintcp.c
333
int err, end;
net/xfrm/espintcp.c
379
end = emsg->skmsg.sg.end;
net/xfrm/espintcp.c
381
sk_msg_iter_var_prev(end);
net/xfrm/espintcp.c
382
sg_mark_end(sk_msg_elem(&emsg->skmsg, end));
net/xfrm/trace_iptfs.h
34
__field(u32, end)
net/xfrm/trace_iptfs.h
47
__entry->end = (u32)skb->end;
net/xfrm/trace_iptfs.h
63
__entry->tailroom, __entry->tail, __entry->end, __entry->head,
samples/bpf/xdp_router_ipv4_user.c
563
goto end;
samples/bpf/xdp_router_ipv4_user.c
570
goto end;
samples/bpf/xdp_router_ipv4_user.c
697
end:
samples/bpf/xdp_sample_user.c
1561
goto end;
samples/bpf/xdp_sample_user.c
1595
end:
samples/bpf/xdp_sample_user.c
1614
goto end;
samples/bpf/xdp_sample_user.c
1622
goto end;
samples/bpf/xdp_sample_user.c
1629
end:
samples/bpf/xdp_sample_user.c
1647
goto end;
samples/bpf/xdp_sample_user.c
1655
goto end;
samples/bpf/xdp_sample_user.c
1660
end:
samples/bpf/xdp_tx_iptunnel_user.c
115
char *end;
samples/bpf/xdp_tx_iptunnel_user.c
119
tmp_min_port = strtol(optarg, &end, 10);
samples/bpf/xdp_tx_iptunnel_user.c
125
if (*end == '-') {
samples/bpf/xdp_tx_iptunnel_user.c
126
end++;
samples/bpf/xdp_tx_iptunnel_user.c
127
tmp_max_port = strtol(end, NULL, 10);
samples/damon/mtier.c
120
addr.end = promote ? node1_end_addr : node0_end_addr;
samples/damon/mtier.c
123
region = damon_new_region(addr.start, addr.end);
samples/damon/mtier.c
57
phys_addr_t end;
samples/damon/mtier.c
68
range->end = PFN_PHYS(node_end_pfn(target_node));
samples/damon/prcl.c
48
wss += r->ar.end - r->ar.start;
samples/damon/wsse.c
49
wss += r->ar.end - r->ar.start;
samples/ftrace/ftrace-ops.c
172
ktime_t start, end;
samples/ftrace/ftrace-ops.c
217
end = ktime_get();
samples/ftrace/ftrace-ops.c
222
period = ktime_to_ns(ktime_sub(end, start));
samples/seccomp/bpf-helper.c
66
struct __bpf_label *begin = labels->labels, *end;
samples/seccomp/bpf-helper.c
79
end = begin + labels->count;
samples/seccomp/bpf-helper.c
80
for (id = 0; begin < end; ++begin, ++id) {
samples/seccomp/bpf-helper.c
92
struct sock_filter *end = filter + count;
samples/seccomp/bpf-helper.c
93
for ( ; filter < end; ++filter)
samples/watch_queue/watch_test.c
100
while (p < end) {
samples/watch_queue/watch_test.c
103
largest = end - p;
samples/watch_queue/watch_test.c
72
unsigned char buffer[433], *p, *end;
samples/watch_queue/watch_test.c
99
end = buffer + buf_len;
scripts/asn1_compiler.c
1003
if (cursor >= end)
scripts/asn1_compiler.c
1027
element->children = parse_compound(&cursor, end, 1);
scripts/asn1_compiler.c
1034
if (cursor >= end)
scripts/asn1_compiler.c
1039
if (cursor >= end)
scripts/asn1_compiler.c
1041
element->children = parse_type(&cursor, end, NULL);
scripts/asn1_compiler.c
1043
element->children = parse_compound(&cursor, end, 0);
scripts/asn1_compiler.c
1051
if (cursor >= end)
scripts/asn1_compiler.c
1056
if (cursor >= end)
scripts/asn1_compiler.c
1058
element->children = parse_type(&cursor, end, NULL);
scripts/asn1_compiler.c
1060
element->children = parse_compound(&cursor, end, 1);
scripts/asn1_compiler.c
1071
if (cursor < end && (cursor->token_type == DIRECTIVE_OPTIONAL ||
scripts/asn1_compiler.c
1078
if (cursor < end && cursor->token_type == TOKEN_OPEN_ACTION) {
scripts/asn1_compiler.c
1080
if (cursor >= end)
scripts/asn1_compiler.c
1121
if (cursor >= end)
scripts/asn1_compiler.c
1147
static struct element *parse_compound(struct token **_cursor, struct token *end,
scripts/asn1_compiler.c
1159
if (cursor >= end)
scripts/asn1_compiler.c
1173
if (cursor >= end)
scripts/asn1_compiler.c
1177
element = parse_type(&cursor, end, name);
scripts/asn1_compiler.c
1184
if (cursor >= end)
scripts/asn1_compiler.c
1189
if (cursor >= end)
scripts/asn1_compiler.c
346
static void tokenise(char *buffer, char *end)
scripts/asn1_compiler.c
355
token_list = tokens = calloc((end - buffer) / 2, sizeof(struct token));
scripts/asn1_compiler.c
363
while (buffer < end) {
scripts/asn1_compiler.c
367
nl = memchr(line, '\n', end - buffer);
scripts/asn1_compiler.c
369
buffer = nl = end;
scripts/asn1_compiler.c
847
static struct element *parse_compound(struct token **_cursor, struct token *end,
scripts/asn1_compiler.c
853
static struct element *parse_type(struct token **_cursor, struct token *end,
scripts/asn1_compiler.c
872
if (cursor >= end)
scripts/asn1_compiler.c
896
if (cursor >= end)
scripts/asn1_compiler.c
911
if (cursor >= end)
scripts/asn1_compiler.c
919
if (cursor >= end)
scripts/asn1_compiler.c
929
if (cursor >= end)
scripts/asn1_compiler.c
934
if (cursor >= end)
scripts/asn1_compiler.c
993
if (cursor >= end)
scripts/dtc/checks.c
965
const char *str, *end;
scripts/dtc/checks.c
971
for (str = prop->val.val, end = str + prop->val.len; str < end;
scripts/dtc/checks.c
972
str += strnlen(str, end - str) + 1) {
scripts/dtc/libfdt/fdt_ro.c
252
const char *end = path + namelen;
scripts/dtc/libfdt/fdt_ro.c
263
const char *q = memchr(path, '/', end - p);
scripts/dtc/libfdt/fdt_ro.c
266
q = end;
scripts/dtc/libfdt/fdt_ro.c
276
while (p < end) {
scripts/dtc/libfdt/fdt_ro.c
281
if (p == end)
scripts/dtc/libfdt/fdt_ro.c
284
q = memchr(p, '/', end - p);
scripts/dtc/libfdt/fdt_ro.c
286
q = end;
scripts/dtc/libfdt/fdt_ro.c
754
const char *list, *end;
scripts/dtc/libfdt/fdt_ro.c
761
end = list + length;
scripts/dtc/libfdt/fdt_ro.c
763
while (list < end) {
scripts/dtc/libfdt/fdt_ro.c
764
length = strnlen(list, end - list) + 1;
scripts/dtc/libfdt/fdt_ro.c
767
if (list + length > end)
scripts/dtc/libfdt/fdt_ro.c
781
const char *list, *end;
scripts/dtc/libfdt/fdt_ro.c
788
end = list + length;
scripts/dtc/libfdt/fdt_ro.c
790
while (list < end) {
scripts/dtc/libfdt/fdt_ro.c
791
length = strnlen(list, end - list) + 1;
scripts/dtc/libfdt/fdt_ro.c
794
if (list + length > end)
scripts/dtc/libfdt/fdt_ro.c
811
const char *list, *end;
scripts/dtc/libfdt/fdt_ro.c
822
end = list + length;
scripts/dtc/libfdt/fdt_ro.c
824
while (list < end) {
scripts/dtc/libfdt/fdt_ro.c
825
length = strnlen(list, end - list) + 1;
scripts/dtc/libfdt/fdt_ro.c
828
if (list + length > end) {
scripts/dtc/libfdt/fdt_sw.c
340
fdt32_t *end;
scripts/dtc/libfdt/fdt_sw.c
348
end = fdt_grab_space_(fdt, sizeof(*end));
scripts/dtc/libfdt/fdt_sw.c
349
if (! end)
scripts/dtc/libfdt/fdt_sw.c
351
*end = cpu_to_fdt32(FDT_END);
scripts/dtc/treesource.c
104
const char *end = p + len;
scripts/dtc/treesource.c
107
for (; p < end; p += width) {
scripts/dtc/treesource.c
122
if (p + width < end)
scripts/dtc/treesource.c
51
const char *end = s + len - 1;
scripts/dtc/treesource.c
56
assert(*end == '\0');
scripts/dtc/treesource.c
59
while (s < end) {
scripts/gendwarfksyms/types.c
420
size_t end;
scripts/gendwarfksyms/types.c
433
end = pos + 2;
scripts/gendwarfksyms/types.c
439
if (str[end] == '\'') {
scripts/gendwarfksyms/types.c
441
++end;
scripts/gendwarfksyms/types.c
443
while (str[end] && str[end] != marker)
scripts/gendwarfksyms/types.c
444
++end;
scripts/gendwarfksyms/types.c
448
if (str[end] != marker)
scripts/gendwarfksyms/types.c
451
empty = end == pos + 3;
scripts/gendwarfksyms/types.c
452
++end;
scripts/gendwarfksyms/types.c
454
empty = end == pos + 2;
scripts/gendwarfksyms/types.c
471
fragment = xstrndup(&str[pos], end - pos);
scripts/gendwarfksyms/types.c
474
start = end;
scripts/gendwarfksyms/types.c
475
pos = end - 1;
scripts/genksyms/genksyms.c
383
struct string_list *end)
scripts/genksyms/genksyms.c
387
if (start == end)
scripts/genksyms/genksyms.c
390
for (start = start->next; start != end; start = start->next) {
scripts/genksyms/genksyms.c
626
static struct symbol **end = &visited_symbols;
scripts/genksyms/genksyms.c
629
*end = sym;
scripts/genksyms/genksyms.c
630
end = &sym->visited;
scripts/genksyms/genksyms.h
65
struct string_list *end);
scripts/insert-sys-cert.c
81
unsigned long end = start + x[i].sh_size;
scripts/insert-sys-cert.c
84
if (addr >= start && addr <= end)
scripts/kallsyms.c
109
ar->end = addr;
scripts/kallsyms.c
184
if (s->addr >= ar->start && s->addr <= ar->end)
scripts/kallsyms.c
220
if ((s->addr == text_range_text->end &&
scripts/kallsyms.c
222
(s->addr == text_range_inittext->end &&
scripts/kallsyms.c
45
unsigned long long start, end;
scripts/kconfig/gconf.c
69
GtkTextIter start, end;
scripts/kconfig/gconf.c
72
gtk_text_buffer_get_bounds(buffer, &start, &end);
scripts/kconfig/gconf.c
73
gtk_text_buffer_delete(buffer, &start, &end);
scripts/kconfig/gconf.c
76
gtk_text_buffer_get_end_iter(buffer, &end);
scripts/kconfig/gconf.c
77
gtk_text_buffer_insert_with_tags(buffer, &end, title, -1, tag1,
scripts/kconfig/gconf.c
80
gtk_text_buffer_get_end_iter(buffer, &end);
scripts/kconfig/gconf.c
81
gtk_text_buffer_insert_with_tags(buffer, &end, msg, -1, tag2,
scripts/kconfig/lxdialog/textbox.c
14
static size_t start, end;
scripts/kconfig/lxdialog/textbox.c
143
end = page - buf;
scripts/kconfig/lxdialog/textbox.c
336
if (extra_key_cb && extra_key_cb(key, start, end, data)) {
scripts/kconfig/mnconf-common.c
21
int handle_search_keys(int key, size_t start, size_t end, void *_data)
scripts/kconfig/mnconf-common.c
36
if (pos->offset >= end)
scripts/kconfig/mnconf-common.h
17
int handle_search_keys(int key, size_t start, size_t end, void *_data);
scripts/kconfig/nconf.gui.c
620
size_t end = (get_line(text, start_y + text_lines) - text);
scripts/kconfig/nconf.gui.c
622
if (extra_key_cb(res, start, end, data)) {
scripts/kconfig/parser.y
276
choice_end: end
scripts/kconfig/parser.y
330
if_end: end
scripts/kconfig/parser.y
358
menu_end: end
scripts/kconfig/parser.y
446
end: T_ENDMENU T_EOL { $$ = "menu"; }
scripts/kconfig/parser.y
95
%type <string> end
scripts/kconfig/qconf.cc
58
for (it = entryList.begin(); it != entryList.end(); ++it)
scripts/kconfig/qconf.cc
77
for (it = value.begin(); it != value.end(); ++it)
scripts/sorttable.c
378
void *end;
scripts/sorttable.c
384
end = (void *)rel + shdr_size(shdr);
scripts/sorttable.c
386
for (; (void *)rel < end; rel = (void *)rel + shdr_entsize(shdr)) {
scripts/sorttable.c
433
void *end;
scripts/sorttable.c
439
end = (void *)rel + shdr_size(shdr);
scripts/sorttable.c
441
for (; (void *)rel < end; rel = (void *)rel + shdr_entsize(shdr)) {
scripts/sorttable.c
457
void *end = ptr + size;
scripts/sorttable.c
460
for (; ptr < end; ptr += long_size, addrs += long_size, count++) {
scripts/sorttable.c
471
void *end = ptr + size;
scripts/sorttable.c
473
for (; ptr < end; ptr += long_size, addrs += long_size) {
scripts/tracepoint-update.c
76
*end = str + shdr_size(sec); \
scripts/tracepoint-update.c
77
len = strlen(str), str < end; \
security/apparmor/include/policy_unpack.h
85
void *end;
security/apparmor/label.c
1811
const char *end = str + n;
security/apparmor/label.c
1817
for (split = aa_label_strn_split(str, end - str);
security/apparmor/label.c
1819
split = aa_label_strn_split(str, end - str)) {
security/apparmor/label.c
1865
const char *end = str + n;
security/apparmor/label.c
1876
len = label_count_strn_entries(str, end - str);
security/apparmor/label.c
1892
for (split = aa_label_strn_split(str, end - str), i = stack;
security/apparmor/label.c
1904
split = aa_label_strn_split(str, end - str);
security/apparmor/label.c
1908
vec[i] = fqlookupn_profile(base, currbase, str, end - str);
security/apparmor/lib.c
185
const char *end = fqname + n;
security/apparmor/lib.c
195
char *split = strnchr(&name[1], end - &name[1], ':');
security/apparmor/lib.c
196
*ns_name = skipn_spaces(&name[1], end - &name[1]);
security/apparmor/lib.c
204
if (end - split > 1 && strncmp(split, "//", 2) == 0)
security/apparmor/lib.c
206
name = skipn_spaces(split, end - split);
security/apparmor/lib.c
210
*ns_len = end - *ns_name;
security/apparmor/policy_unpack.c
1734
.end = udata->data + udata->size,
security/apparmor/policy_unpack.c
1739
while (e.pos < e.end) {
security/apparmor/policy_unpack.c
181
return (size <= e->end - e->pos);
security/apparmor/policy_unpack.c
485
char *end = multi ? str + size - 2 : str + size - 1;
security/apparmor/policy_unpack.c
487
while (str < end) {
security/apparmor/policy_unpack_test.c
106
strscpy(buf + 3, TEST_ARRAY_NAME, e->end - (void *)(buf + 3));
security/apparmor/policy_unpack_test.c
178
puf->e->end = puf->e->start + TEST_ARRAY_BUF_OFFSET + sizeof(u16);
security/apparmor/policy_unpack_test.c
222
puf->e->end = puf->e->start + TEST_BLOB_BUF_OFFSET
security/apparmor/policy_unpack_test.c
263
puf->e->end = puf->e->pos + TEST_STRING_BUF_OFFSET
security/apparmor/policy_unpack_test.c
284
&& ((uintptr_t)string <= (uintptr_t)puf->e->end));
security/apparmor/policy_unpack_test.c
301
&& ((uintptr_t)string <= (uintptr_t)puf->e->end));
security/apparmor/policy_unpack_test.c
314
puf->e->end = puf->e->pos + TEST_STRING_BUF_OFFSET
security/apparmor/policy_unpack_test.c
396
puf->e->end += TEST_U16_DATA;
security/apparmor/policy_unpack_test.c
413
puf->e->pos = puf->e->end - 1;
security/apparmor/policy_unpack_test.c
419
KUNIT_EXPECT_PTR_EQ(test, puf->e->pos, puf->e->end - 1);
security/apparmor/policy_unpack_test.c
435
puf->e->end = puf->e->pos + TEST_U16_DATA - 1;
security/apparmor/policy_unpack_test.c
485
puf->e->end = puf->e->start + TEST_U32_BUF_OFFSET + sizeof(u32);
security/apparmor/policy_unpack_test.c
535
puf->e->end = puf->e->start + TEST_U64_BUF_OFFSET + sizeof(u64);
security/apparmor/policy_unpack_test.c
567
puf->e->pos = puf->e->end;
security/apparmor/policy_unpack_test.c
69
e->end = e->start + buf_size;
security/apparmor/policy_unpack_test.c
74
strscpy(buf + 3, TEST_STRING_NAME, e->end - (void *)(buf + 3));
security/apparmor/policy_unpack_test.c
79
strscpy(buf + 3, TEST_STRING_DATA, e->end - (void *)(buf + 3));
security/apparmor/policy_unpack_test.c
83
strscpy(buf + 3, TEST_U32_NAME, e->end - (void *)(buf + 3));
security/apparmor/policy_unpack_test.c
90
strscpy(buf + 3, TEST_U64_NAME, e->end - (void *)(buf + 3));
security/apparmor/policy_unpack_test.c
97
strscpy(buf + 3, TEST_BLOB_NAME, e->end - (void *)(buf + 3));
security/apparmor/procattr.c
124
char *end = args + size;
security/apparmor/procattr.c
125
for (count = 0; (hat < end) && count < 16; ++count) {
security/integrity/platform_certs/load_ipl_s390.c
20
void *ptr, *end;
security/integrity/platform_certs/load_ipl_s390.c
27
end = ptr + ipl_cert_list_size;
security/integrity/platform_certs/load_ipl_s390.c
28
while ((void *) ptr < end) {
security/safesetid/securityfs.c
143
char *buf, *p, *end;
security/safesetid/securityfs.c
171
end = strchr(p, '\n');
security/safesetid/securityfs.c
172
if (end == NULL) {
security/safesetid/securityfs.c
176
*end = '\0';
security/safesetid/securityfs.c
196
p = end + 1;
security/tomoyo/common.c
3007
char *end = strchr(start, '\n');
security/tomoyo/common.c
3009
if (!end)
security/tomoyo/common.c
3011
*end = '\0';
security/tomoyo/common.c
3018
start = end + 1;
security/tomoyo/network.c
56
const char *end;
security/tomoyo/network.c
59
in4_pton(address, -1, min, '-', &end) > 0) {
security/tomoyo/network.c
61
if (!*end)
security/tomoyo/network.c
63
else if (*end++ != '-' ||
security/tomoyo/network.c
64
in4_pton(end, -1, max, '\0', &end) <= 0 || *end)
security/tomoyo/network.c
68
if (in6_pton(address, -1, min, '-', &end) > 0) {
security/tomoyo/network.c
70
if (!*end)
security/tomoyo/network.c
72
else if (*end++ != '-' ||
security/tomoyo/network.c
73
in6_pton(end, -1, max, '\0', &end) <= 0 || *end)
sound/aoa/soundbus/i2sbus/core.c
143
res->end = res->start + reg[index * 2 + 1] - 1;
sound/arm/aaci.c
243
if (ptr >= aacirun->end)
sound/arm/aaci.c
301
if (ptr >= aacirun->end)
sound/arm/aaci.c
528
aacirun->end = aacirun->start + snd_pcm_lib_buffer_bytes(substream);
sound/arm/aaci.h
216
void *end;
sound/core/memalloc.c
389
unsigned int start, end;
sound/core/memalloc.c
393
end = ofs + size - 1; /* the last byte address */
sound/core/memalloc.c
398
if (start > end)
sound/core/memalloc.c
647
unsigned int start, end;
sound/core/memalloc.c
651
end = ofs + size - 1; /* the last byte address */
sound/core/memalloc.c
659
if (start > end)
sound/firewire/amdtp-stream.c
1086
goto end;
sound/firewire/amdtp-stream.c
1095
goto end;
sound/firewire/amdtp-stream.c
1105
goto end;
sound/firewire/amdtp-stream.c
1119
goto end;
sound/firewire/amdtp-stream.c
1128
end:
sound/firewire/amdtp-stream.c
230
goto end;
sound/firewire/amdtp-stream.c
234
goto end;
sound/firewire/amdtp-stream.c
247
goto end;
sound/firewire/amdtp-stream.c
254
goto end;
sound/firewire/amdtp-stream.c
255
end:
sound/firewire/amdtp-stream.c
650
goto end;
sound/firewire/amdtp-stream.c
655
end:
sound/firewire/bebob/bebob.c
100
goto end;
sound/firewire/bebob/bebob.c
106
goto end;
sound/firewire/bebob/bebob.c
116
end:
sound/firewire/bebob/bebob.c
82
goto end;
sound/firewire/bebob/bebob.c
88
goto end;
sound/firewire/bebob/bebob.c
94
goto end;
sound/firewire/bebob/bebob_command.c
137
goto end;
sound/firewire/bebob/bebob_command.c
141
end:
sound/firewire/bebob/bebob_command.c
173
goto end;
sound/firewire/bebob/bebob_command.c
177
end:
sound/firewire/bebob/bebob_command.c
205
goto end;
sound/firewire/bebob/bebob_command.c
210
end:
sound/firewire/bebob/bebob_command.c
244
goto end;
sound/firewire/bebob/bebob_command.c
248
end:
sound/firewire/bebob/bebob_command.c
280
goto end;
sound/firewire/bebob/bebob_command.c
284
end:
sound/firewire/bebob/bebob_command.c
298
goto end;
sound/firewire/bebob/bebob_command.c
323
goto end;
sound/firewire/bebob/bebob_command.c
329
end:
sound/firewire/bebob/bebob_command.c
82
goto end;
sound/firewire/bebob/bebob_command.c
86
end:
sound/firewire/bebob/bebob_focusrite.c
149
goto end;
sound/firewire/bebob/bebob_focusrite.c
154
end:
sound/firewire/bebob/bebob_focusrite.c
185
goto end;
sound/firewire/bebob/bebob_focusrite.c
197
goto end;
sound/firewire/bebob/bebob_focusrite.c
201
end:
sound/firewire/bebob/bebob_focusrite.c
72
goto end;
sound/firewire/bebob/bebob_focusrite.c
76
end:
sound/firewire/bebob/bebob_focusrite.c
90
goto end;
sound/firewire/bebob/bebob_focusrite.c
93
end:
sound/firewire/bebob/bebob_hwdep.c
168
goto end;
sound/firewire/bebob/bebob_hwdep.c
174
end:
sound/firewire/bebob/bebob_maudio.c
157
goto end;
sound/firewire/bebob/bebob_maudio.c
161
end:
sound/firewire/bebob/bebob_maudio.c
211
goto end;
sound/firewire/bebob/bebob_maudio.c
223
end:
sound/firewire/bebob/bebob_maudio.c
320
goto end;
sound/firewire/bebob/bebob_maudio.c
331
goto end;
sound/firewire/bebob/bebob_maudio.c
336
end:
sound/firewire/bebob/bebob_maudio.c
586
goto end;
sound/firewire/bebob/bebob_maudio.c
591
goto end;
sound/firewire/bebob/bebob_maudio.c
597
goto end;
sound/firewire/bebob/bebob_maudio.c
601
end:
sound/firewire/bebob/bebob_maudio.c
634
goto end;
sound/firewire/bebob/bebob_maudio.c
640
end:
sound/firewire/bebob/bebob_maudio.c
688
goto end;
sound/firewire/bebob/bebob_maudio.c
698
end:
sound/firewire/bebob/bebob_pcm.c
119
goto end;
sound/firewire/bebob/bebob_pcm.c
125
goto end;
sound/firewire/bebob/bebob_pcm.c
128
end:
sound/firewire/bebob/bebob_pcm.c
357
goto end;
sound/firewire/bebob/bebob_pcm.c
366
end:
sound/firewire/bebob/bebob_proc.c
47
goto end;
sound/firewire/bebob/bebob_proc.c
66
end:
sound/firewire/bebob/bebob_proc.c
89
goto end;
sound/firewire/bebob/bebob_proc.c
99
end:
sound/firewire/bebob/bebob_stream.c
103
goto end;
sound/firewire/bebob/bebob_stream.c
108
goto end;
sound/firewire/bebob/bebob_stream.c
115
end:
sound/firewire/bebob/bebob_stream.c
134
goto end;
sound/firewire/bebob/bebob_stream.c
142
goto end;
sound/firewire/bebob/bebob_stream.c
146
goto end;
sound/firewire/bebob/bebob_stream.c
155
goto end;
sound/firewire/bebob/bebob_stream.c
169
goto end;
sound/firewire/bebob/bebob_stream.c
178
goto end;
sound/firewire/bebob/bebob_stream.c
191
goto end;
sound/firewire/bebob/bebob_stream.c
205
goto end;
sound/firewire/bebob/bebob_stream.c
213
goto end;
sound/firewire/bebob/bebob_stream.c
224
goto end;
sound/firewire/bebob/bebob_stream.c
232
goto end;
sound/firewire/bebob/bebob_stream.c
236
goto end;
sound/firewire/bebob/bebob_stream.c
243
goto end;
sound/firewire/bebob/bebob_stream.c
250
end:
sound/firewire/bebob/bebob_stream.c
283
goto end;
sound/firewire/bebob/bebob_stream.c
306
goto end;
sound/firewire/bebob/bebob_stream.c
311
goto end;
sound/firewire/bebob/bebob_stream.c
338
goto end;
sound/firewire/bebob/bebob_stream.c
358
goto end;
sound/firewire/bebob/bebob_stream.c
371
end:
sound/firewire/bebob/bebob_stream.c
74
goto end;
sound/firewire/bebob/bebob_stream.c
82
goto end;
sound/firewire/bebob/bebob_stream.c
86
goto end;
sound/firewire/bebob/bebob_stream.c
884
goto end;
sound/firewire/bebob/bebob_stream.c
896
goto end;
sound/firewire/bebob/bebob_stream.c
904
end:
sound/firewire/bebob/bebob_stream.c
91
end:
sound/firewire/bebob/bebob_stream.c
920
goto end;
sound/firewire/bebob/bebob_stream.c
929
goto end;
sound/firewire/bebob/bebob_stream.c
935
goto end;
sound/firewire/bebob/bebob_stream.c
940
goto end;
sound/firewire/bebob/bebob_stream.c
945
goto end;
sound/firewire/bebob/bebob_stream.c
950
goto end;
sound/firewire/bebob/bebob_stream.c
955
end:
sound/firewire/bebob/bebob_terratec.c
23
goto end;
sound/firewire/bebob/bebob_terratec.c
26
goto end;
sound/firewire/bebob/bebob_terratec.c
34
end:
sound/firewire/dice/dice-extension.c
155
goto end;
sound/firewire/dice/dice-extension.c
165
goto end;
sound/firewire/dice/dice-extension.c
172
end:
sound/firewire/dice/dice-stream.c
505
goto end;
sound/firewire/dice/dice-stream.c
513
end:
sound/firewire/dice/dice-stream.c
549
goto end;
sound/firewire/dice/dice-stream.c
560
goto end;
sound/firewire/dice/dice-stream.c
571
end:
sound/firewire/dice/dice-transaction.c
102
goto end;
sound/firewire/dice/dice-transaction.c
111
goto end;
sound/firewire/dice/dice-transaction.c
114
end:
sound/firewire/dice/dice-transaction.c
292
goto end;
sound/firewire/dice/dice-transaction.c
298
goto end;
sound/firewire/dice/dice-transaction.c
312
goto end;
sound/firewire/dice/dice-transaction.c
320
goto end;
sound/firewire/dice/dice-transaction.c
336
end:
sound/firewire/dice/dice-transaction.c
83
goto end;
sound/firewire/dice/dice-transaction.c
88
goto end;
sound/firewire/dice/dice-transaction.c
92
end:
sound/firewire/digi00x/digi00x-transaction.c
63
.end = 0xffffe000ffffull,
sound/firewire/fcp.c
122
goto end;
sound/firewire/fcp.c
128
goto end;
sound/firewire/fcp.c
133
end:
sound/firewire/fcp.c
172
goto end;
sound/firewire/fcp.c
180
end:
sound/firewire/fcp.c
382
.end = CSR_REGISTER_BASE + CSR_FCP_END,
sound/firewire/fcp.c
75
goto end;
sound/firewire/fcp.c
78
end:
sound/firewire/fireface/ff-transaction.c
154
midi_msg_region.end = midi_msg_region.start + ff->async_handler.length;
sound/firewire/fireworks/fireworks.c
135
goto end;
sound/firewire/fireworks/fireworks.c
147
goto end;
sound/firewire/fireworks/fireworks.c
160
goto end;
sound/firewire/fireworks/fireworks.c
181
end:
sound/firewire/fireworks/fireworks.c
349
goto end;
sound/firewire/fireworks/fireworks.c
355
end:
sound/firewire/fireworks/fireworks.c
85
goto end;
sound/firewire/fireworks/fireworks_command.c
147
goto end;
sound/firewire/fireworks/fireworks_command.c
159
goto end;
sound/firewire/fireworks/fireworks_command.c
163
goto end;
sound/firewire/fireworks/fireworks_command.c
171
end:
sound/firewire/fireworks/fireworks_command.c
220
goto end;
sound/firewire/fireworks/fireworks_command.c
251
end:
sound/firewire/fireworks/fireworks_command.c
302
goto end;
sound/firewire/fireworks/fireworks_command.c
308
goto end;
sound/firewire/fireworks/fireworks_command.c
312
goto end;
sound/firewire/fireworks/fireworks_command.c
330
goto end;
sound/firewire/fireworks/fireworks_command.c
338
end:
sound/firewire/fireworks/fireworks_hwdep.c
175
goto end;
sound/firewire/fireworks/fireworks_hwdep.c
180
end:
sound/firewire/fireworks/fireworks_hwdep.c
304
goto end;
sound/firewire/fireworks/fireworks_hwdep.c
310
end:
sound/firewire/fireworks/fireworks_pcm.c
160
goto end;
sound/firewire/fireworks/fireworks_pcm.c
166
goto end;
sound/firewire/fireworks/fireworks_pcm.c
169
end:
sound/firewire/fireworks/fireworks_pcm.c
386
goto end;
sound/firewire/fireworks/fireworks_pcm.c
394
end:
sound/firewire/fireworks/fireworks_proc.c
100
end:
sound/firewire/fireworks/fireworks_proc.c
145
goto end;
sound/firewire/fireworks/fireworks_proc.c
173
end:
sound/firewire/fireworks/fireworks_proc.c
39
goto end;
sound/firewire/fireworks/fireworks_transaction.c
231
goto end;
sound/firewire/fireworks/fireworks_transaction.c
234
goto end;
sound/firewire/fireworks/fireworks_transaction.c
248
end:
sound/firewire/fireworks/fireworks_transaction.c
302
.end = MEMORY_SPACE_EFW_RESPONSE +
sound/firewire/motu/motu-transaction.c
100
.end = 0xffffe000ffffull,
sound/firewire/oxfw/oxfw-command.c
107
end:
sound/firewire/oxfw/oxfw-command.c
152
goto end;
sound/firewire/oxfw/oxfw-command.c
155
end:
sound/firewire/oxfw/oxfw-command.c
95
goto end;
sound/firewire/oxfw/oxfw-hwdep.c
162
goto end;
sound/firewire/oxfw/oxfw-hwdep.c
168
end:
sound/firewire/oxfw/oxfw-pcm.c
133
goto end;
sound/firewire/oxfw/oxfw-pcm.c
139
goto end;
sound/firewire/oxfw/oxfw-pcm.c
142
end:
sound/firewire/oxfw/oxfw-pcm.c
160
goto end;
sound/firewire/oxfw/oxfw-pcm.c
166
end:
sound/firewire/oxfw/oxfw-scs1x.c
105
goto end;
sound/firewire/oxfw/oxfw-scs1x.c
110
goto end;
sound/firewire/oxfw/oxfw-scs1x.c
120
end:
sound/firewire/oxfw/oxfw-stream.c
48
goto end;
sound/firewire/oxfw/oxfw-stream.c
53
end:
sound/firewire/oxfw/oxfw-stream.c
644
goto end;
sound/firewire/oxfw/oxfw-stream.c
669
goto end;
sound/firewire/oxfw/oxfw-stream.c
675
goto end;
sound/firewire/oxfw/oxfw-stream.c
694
goto end;
sound/firewire/oxfw/oxfw-stream.c
701
end:
sound/firewire/oxfw/oxfw-stream.c
731
goto end;
sound/firewire/oxfw/oxfw-stream.c
737
goto end;
sound/firewire/oxfw/oxfw-stream.c
777
end:
sound/firewire/oxfw/oxfw-stream.c
796
goto end;
sound/firewire/oxfw/oxfw-stream.c
799
goto end;
sound/firewire/oxfw/oxfw-stream.c
857
end:
sound/firewire/oxfw/oxfw.c
117
end:
sound/firewire/oxfw/oxfw.c
79
goto end;
sound/firewire/oxfw/oxfw.c
85
goto end;
sound/firewire/oxfw/oxfw.c
90
goto end;
sound/firewire/tascam/tascam-transaction.c
260
goto end;
sound/firewire/tascam/tascam-transaction.c
269
goto end;
sound/firewire/tascam/tascam-transaction.c
288
end:
sound/firewire/tascam/tascam-transaction.c
296
.end = 0xffffe000ffffull,
sound/hda/codecs/side-codecs/cs35l41_hda.c
478
unsigned int end;
sound/hda/codecs/side-codecs/cs35l41_hda.c
502
end = firmware->size - sizeof(struct cs35l41_tuning_params);
sound/hda/codecs/side-codecs/cs35l41_hda.c
507
if ((offset >= end) || ((offset + sizeof(struct cs35l41_tuning_param_hdr)) >= end))
sound/hda/codecs/side-codecs/cs35l41_hda.c
513
if (offset > end)
sound/isa/gus/gus_pcm.c
117
end = curr + (pcmp->block_size / runtime->channels);
sound/isa/gus/gus_pcm.c
118
end -= snd_pcm_format_width(runtime->format) == 16 ? 2 : 1;
sound/isa/gus/gus_pcm.c
126
snd_gf1_write_addr(gus, SNDRV_GF1_VA_END, end << 4, voice_ctrl & 4);
sound/isa/gus/gus_pcm.c
165
unsigned int end, step;
sound/isa/gus/gus_pcm.c
201
end = pcmp->memory + (((pcmp->bpos + 1) * pcmp->block_size) / runtime->channels);
sound/isa/gus/gus_pcm.c
202
end -= voice_ctrl & 4 ? 2 : 1;
sound/isa/gus/gus_pcm.c
209
for (idx = 0; idx < pcmp->voices; idx++, end += step) {
sound/isa/gus/gus_pcm.c
211
snd_gf1_write_addr(gus, SNDRV_GF1_VA_END, end << 4, voice_ctrl & 4);
sound/isa/gus/gus_pcm.c
232
end = pcmp->bpos * pcmp->block_size;
sound/isa/gus/gus_pcm.c
234
snd_gf1_pcm_block_change(pcmp->substream, end, pcmp->memory + (end / 2), pcmp->block_size / 2);
sound/isa/gus/gus_pcm.c
235
snd_gf1_pcm_block_change(pcmp->substream, end + (pcmp->block_size / 2), pcmp->memory + (pcmp->dma_size / 2) + (end / 2), pcmp->block_size / 2);
sound/isa/gus/gus_pcm.c
237
snd_gf1_pcm_block_change(pcmp->substream, end, pcmp->memory + end, pcmp->block_size);
sound/isa/gus/gus_pcm.c
94
unsigned int curr, begin, end;
sound/isa/gus/gus_volume.c
62
unsigned short end,
sound/isa/gus/gus_volume.c
74
end >>= 4;
sound/isa/gus/gus_volume.c
75
if (start < end)
sound/isa/gus/gus_volume.c
76
us /= end - start;
sound/isa/gus/gus_volume.c
78
us /= start - end;
sound/isa/sb/emu8000_patch.c
229
sp->v.end += looplen;
sound/isa/sb/emu8000_patch.c
239
sp->v.loopstart = sp->v.end + BLANK_LOOP_START;
sound/isa/sb/emu8000_patch.c
240
sp->v.loopend = sp->v.end + BLANK_LOOP_END;
sound/isa/sb/emu8000_patch.c
246
sp->v.end += dram_start;
sound/isa/wavefront/wavefront_synth.c
582
unsigned char *end = src + src_bytes;
sound/isa/wavefront/wavefront_synth.c
586
for (i = 0; src != end; i++) {
sound/oss/dmasound/dmasound_atari.c
1171
char *start, *end;
sound/oss/dmasound/dmasound_atari.c
1177
end = start+((write_sq.count == index) ? write_sq.rear_size
sound/oss/dmasound/dmasound_atari.c
1180
DMASNDSetEnd(virt_to_phys(end - 1) + 1);
sound/pci/cs46xx/cs46xx_lib.c
159
goto end;
sound/pci/cs46xx/cs46xx_lib.c
180
goto end;
sound/pci/cs46xx/cs46xx_lib.c
196
end:
sound/pci/cs46xx/cs46xx_lib.c
275
goto end;
sound/pci/cs46xx/cs46xx_lib.c
281
end:
sound/pci/ctxfi/ctdaio.c
223
static int dao_clear_input(struct dao *dao, unsigned int start, unsigned int end)
sound/pci/ctxfi/ctdaio.c
229
for (i = start; i < end; i++) {
sound/pci/emu10k1/emu10k1_callback.c
337
vp->reg.end += mapped_offset;
sound/pci/emu10k1/emu10k1_patch.c
64
sp->v.loopstart = sp->v.end + BLANK_LOOP_START;
sound/pci/emu10k1/emu10k1_patch.c
65
sp->v.loopend = sp->v.end + BLANK_LOOP_END;
sound/pci/emu10k1/emu10k1_patch.c
74
data_end = sp->v.end;
sound/pci/emu10k1/emu10k1_patch.c
78
sp->v.end += BLANK_HEAD_SIZE;
sound/pci/emu10k1/emu10k1_patch.c
94
sp->v.end += loop_size;
sound/pcmcia/pdaudiocf/pdaudiocf.c
128
link->resource[0]->end = 16;
sound/pcmcia/vx/vxpocket.c
126
link->resource[0]->end = 16;
sound/sh/aica.c
56
.end = ARM_RESET_REGISTER + 3,
sound/sh/aica.c
62
.end = SPU_MEMORY_BASE + 0x200000 - 1,
sound/soc/amd/acp/acp-pci.c
73
chip->res->end = addr + (ACP3x_REG_END - ACP3x_REG_START);
sound/soc/amd/ps/pci-ps.c
489
adata->res->end = addr + (ACP63_REG_END - ACP63_REG_START);
sound/soc/amd/raven/pci-acp3x.c
189
adata->res[0].end = addr + (ACP3x_REG_END - ACP3x_REG_START);
sound/soc/amd/raven/pci-acp3x.c
194
adata->res[1].end = addr + ACP3x_I2STDM_REG_END;
sound/soc/amd/raven/pci-acp3x.c
199
adata->res[2].end = addr + ACP3x_BT_TDM_REG_END;
sound/soc/amd/raven/pci-acp3x.c
204
adata->res[3].end = adata->res[3].start;
sound/soc/amd/renoir/rn-pci-acp3x.c
303
adata->res[0].end = addr + (ACP_REG_END - ACP_REG_START);
sound/soc/amd/renoir/rn-pci-acp3x.c
307
adata->res[1].end = pci->irq;
sound/soc/amd/vangogh/pci-acp5x.c
190
adata->res[0].end = addr + (ACP5x_REG_END - ACP5x_REG_START);
sound/soc/amd/vangogh/pci-acp5x.c
195
adata->res[1].end = addr + ACP5x_I2STDM_REG_END;
sound/soc/amd/vangogh/pci-acp5x.c
200
adata->res[2].end = addr + ACP5x_HS_TDM_REG_END;
sound/soc/amd/vangogh/pci-acp5x.c
205
adata->res[3].end = adata->res[3].start;
sound/soc/amd/yc/pci-acp6x.c
223
adata->res->end = addr + (ACP6x_REG_END - ACP6x_REG_START);
sound/soc/bcm/cygnus-pcm.c
214
u32 end;
sound/soc/bcm/cygnus-pcm.c
230
end = start + bufsize - 1;
sound/soc/bcm/cygnus-pcm.c
240
writel(end, audio_io + p_rbuf->endaddr);
sound/soc/codecs/cs47l92.c
117
end:
sound/soc/codecs/cs47l92.c
78
goto end;
sound/soc/codecs/cs48l32.c
1220
for (j = regs->ext[i].start; j <= regs->ext[i].end; j += 4) {
sound/soc/codecs/cs48l32.c
1241
for (j = regs->ext[i].start; j <= regs->ext[i].end; j += 4) {
sound/soc/codecs/cs48l32.h
318
unsigned int end;
sound/soc/codecs/idt821034.c
1090
goto end;
sound/soc/codecs/idt821034.c
1094
goto end;
sound/soc/codecs/idt821034.c
1098
end:
sound/soc/codecs/idt821034.c
471
goto end;
sound/soc/codecs/idt821034.c
477
goto end;
sound/soc/codecs/idt821034.c
482
end:
sound/soc/codecs/idt821034.c
536
goto end;
sound/soc/codecs/idt821034.c
542
goto end;
sound/soc/codecs/idt821034.c
546
end:
sound/soc/codecs/idt821034.c
789
goto end;
sound/soc/codecs/idt821034.c
792
end:
sound/soc/codecs/idt821034.c
820
goto end;
sound/soc/codecs/idt821034.c
823
end:
sound/soc/codecs/idt821034.c
905
goto end;
sound/soc/codecs/idt821034.c
913
goto end;
sound/soc/codecs/idt821034.c
920
goto end;
sound/soc/codecs/idt821034.c
924
goto end;
sound/soc/codecs/idt821034.c
928
end:
sound/soc/codecs/madera.c
566
goto end;
sound/soc/codecs/madera.c
617
end:
sound/soc/codecs/peb2466.c
1710
goto end;
sound/soc/codecs/peb2466.c
1719
goto end;
sound/soc/codecs/peb2466.c
1724
end:
sound/soc/codecs/rt5514-spi.c
324
unsigned int i, end, offset = 0;
sound/soc/codecs/rt5514-spi.c
331
end = RT5514_SPI_BUF_LEN;
sound/soc/codecs/rt5514-spi.c
333
end = len % RT5514_SPI_BUF_LEN;
sound/soc/codecs/rt5514-spi.c
352
x[2].len = end;
sound/soc/codecs/rt5514-spi.c
401
unsigned int i, end, offset = 0;
sound/soc/codecs/rt5514-spi.c
410
end = RT5514_SPI_BUF_LEN;
sound/soc/codecs/rt5514-spi.c
412
end = len % RT5514_SPI_BUF_LEN;
sound/soc/codecs/rt5514-spi.c
420
for (i = 0; i < end; i += 8) {
sound/soc/codecs/rt5514-spi.c
431
write_buf[end + 5] = spi_cmd;
sound/soc/codecs/rt5514-spi.c
433
spi_write(rt5514_spi, write_buf, end + 6);
sound/soc/codecs/rt5575-spi.c
77
unsigned int end, offset = 0;
sound/soc/codecs/rt5575-spi.c
81
end = RT5575_SPI_BUF_LEN;
sound/soc/codecs/rt5575-spi.c
83
end = len % RT5575_SPI_BUF_LEN;
sound/soc/codecs/rt5575-spi.c
86
memcpy(&buf.data, &txbuf[offset], end);
sound/soc/codecs/rt5677-spi.c
212
u32 begin, u32 end)
sound/soc/codecs/rt5677-spi.c
219
if (begin > end || runtime->dma_bytes < 2 * bytes_per_frame) {
sound/soc/codecs/rt5677-spi.c
222
begin, end, runtime->dma_bytes);
sound/soc/codecs/rt5677-spi.c
227
if (begin == end)
sound/soc/codecs/rt5677-spi.c
233
if (end - begin > runtime->dma_bytes - bytes_per_frame)
sound/soc/codecs/rt5677-spi.c
234
begin = end - (runtime->dma_bytes - bytes_per_frame);
sound/soc/codecs/rt5677-spi.c
237
first_chunk_len = end - begin;
sound/soc/codecs/tas2781-fmwlib.c
1451
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1456
end:
sound/soc/codecs/tas2781-fmwlib.c
1508
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1511
end:
sound/soc/codecs/tas2781-fmwlib.c
1529
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1538
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1543
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1548
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1555
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1575
end:
sound/soc/codecs/tas2781-fmwlib.c
1595
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1600
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1604
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1612
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1617
end:
sound/soc/codecs/tas2781-fmwlib.c
1647
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1651
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1655
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1659
end:
sound/soc/codecs/tas2781-fmwlib.c
1675
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1683
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1695
end:
sound/soc/codecs/tas2781-fmwlib.c
1710
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1728
end:
sound/soc/codecs/tas2781-fmwlib.c
1774
goto end;
sound/soc/codecs/tas2781-fmwlib.c
1834
end:
sound/soc/fsl/fsl_asrc_m2m.c
219
goto end;
sound/soc/fsl/fsl_asrc_m2m.c
230
goto end;
sound/soc/fsl/fsl_asrc_m2m.c
245
goto end;
sound/soc/fsl/fsl_asrc_m2m.c
250
goto end;
sound/soc/fsl/fsl_asrc_m2m.c
275
goto end;
sound/soc/fsl/fsl_asrc_m2m.c
282
goto end;
sound/soc/fsl/fsl_asrc_m2m.c
290
end:
sound/soc/fsl/fsl_asrc_m2m.c
71
goto end;
sound/soc/fsl/fsl_asrc_m2m.c
90
end:
sound/soc/generic/audio-graph-card.c
123
goto end;
sound/soc/generic/audio-graph-card.c
127
goto end;
sound/soc/generic/audio-graph-card.c
130
end:
sound/soc/generic/audio-graph-card.c
156
goto end;
sound/soc/generic/audio-graph-card.c
192
end:
sound/soc/generic/audio-graph-card.c
225
goto end;
sound/soc/generic/audio-graph-card.c
258
goto end;
sound/soc/generic/audio-graph-card.c
277
end:
sound/soc/generic/audio-graph-card.c
298
goto end;
sound/soc/generic/audio-graph-card.c
302
goto end;
sound/soc/generic/audio-graph-card.c
312
goto end;
sound/soc/generic/audio-graph-card.c
315
end:
sound/soc/generic/audio-graph-card.c
393
goto end;
sound/soc/generic/audio-graph-card.c
398
end:
sound/soc/generic/audio-graph-card.c
444
goto end;
sound/soc/generic/audio-graph-card.c
460
end:
sound/soc/generic/audio-graph-card.c
473
goto end;
sound/soc/generic/audio-graph-card.c
493
end:
sound/soc/generic/audio-graph-card.c
558
goto end;
sound/soc/generic/audio-graph-card.c
565
goto end;
sound/soc/generic/audio-graph-card.c
569
goto end;
sound/soc/generic/audio-graph-card.c
573
goto end;
sound/soc/generic/audio-graph-card.c
579
goto end;
sound/soc/generic/audio-graph-card.c
584
goto end;
sound/soc/generic/audio-graph-card.c
588
goto end;
sound/soc/generic/audio-graph-card.c
612
end:
sound/soc/generic/audio-graph-card2.c
1039
goto end;
sound/soc/generic/audio-graph-card2.c
1046
goto end;
sound/soc/generic/audio-graph-card2.c
1049
end:
sound/soc/generic/audio-graph-card2.c
421
goto end;
sound/soc/generic/audio-graph-card2.c
425
goto end;
sound/soc/generic/audio-graph-card2.c
429
goto end;
sound/soc/generic/audio-graph-card2.c
433
goto end;
sound/soc/generic/audio-graph-card2.c
498
end:
sound/soc/generic/audio-graph-card2.c
548
goto end;
sound/soc/generic/audio-graph-card2.c
589
end:
sound/soc/generic/audio-graph-card2.c
856
goto end;
sound/soc/generic/audio-graph-card2.c
863
goto end;
sound/soc/generic/audio-graph-card2.c
867
end:
sound/soc/generic/simple-card-utils.c
1022
goto end;
sound/soc/generic/simple-card-utils.c
1025
end:
sound/soc/generic/simple-card-utils.c
173
goto end;
sound/soc/generic/simple-card-utils.c
178
goto end;
sound/soc/generic/simple-card-utils.c
190
end:
sound/soc/generic/simple-card-utils.c
236
goto end;
sound/soc/generic/simple-card-utils.c
241
end:
sound/soc/generic/simple-card-utils.c
414
goto end;
sound/soc/generic/simple-card-utils.c
424
end:
sound/soc/generic/simple-card-utils.c
484
goto end;
sound/soc/generic/simple-card-utils.c
490
goto end;
sound/soc/generic/simple-card-utils.c
501
goto end;
sound/soc/generic/simple-card-utils.c
508
goto end;
sound/soc/generic/simple-card-utils.c
515
goto end;
sound/soc/generic/simple-card-utils.c
523
goto end;
sound/soc/generic/simple-card-utils.c
530
goto end;
sound/soc/generic/simple-card-utils.c
533
end:
sound/soc/generic/simple-card-utils.c
575
goto end;
sound/soc/generic/simple-card-utils.c
587
goto end;
sound/soc/generic/simple-card-utils.c
591
end:
sound/soc/generic/simple-card-utils.c
633
goto end;
sound/soc/generic/simple-card-utils.c
639
goto end;
sound/soc/generic/simple-card-utils.c
652
end:
sound/soc/generic/simple-card-utils.c
666
goto end;
sound/soc/generic/simple-card-utils.c
671
goto end;
sound/soc/generic/simple-card-utils.c
675
end:
sound/soc/generic/simple-card.c
120
goto end;
sound/soc/generic/simple-card.c
126
end:
sound/soc/generic/simple-card.c
166
goto end;
sound/soc/generic/simple-card.c
170
goto end;
sound/soc/generic/simple-card.c
173
end:
sound/soc/generic/simple-card.c
196
goto end;
sound/soc/generic/simple-card.c
227
end:
sound/soc/generic/simple-card.c
515
goto end;
sound/soc/generic/simple-card.c
518
end:
sound/soc/generic/simple-card.c
529
goto end;
sound/soc/generic/simple-card.c
533
goto end;
sound/soc/generic/simple-card.c
537
goto end;
sound/soc/generic/simple-card.c
545
goto end;
sound/soc/generic/simple-card.c
549
goto end;
sound/soc/generic/simple-card.c
553
goto end;
sound/soc/generic/simple-card.c
556
end:
sound/soc/generic/simple-card.c
568
goto end;
sound/soc/generic/simple-card.c
591
end:
sound/soc/generic/simple-card.c
603
goto end;
sound/soc/generic/simple-card.c
621
end:
sound/soc/generic/simple-card.c
698
goto end;
sound/soc/generic/simple-card.c
702
goto end;
sound/soc/generic/simple-card.c
705
end:
sound/soc/generic/simple-card.c
731
goto end;
sound/soc/generic/simple-card.c
735
goto end;
sound/soc/generic/simple-card.c
739
goto end;
sound/soc/generic/simple-card.c
743
goto end;
sound/soc/generic/simple-card.c
810
end:
sound/soc/generic/simple-card.c
83
goto end;
sound/soc/generic/simple-card.c
94
goto end;
sound/soc/intel/atom/sst/sst_acpi.c
239
ctx->ddr_end = rsrc->end;
sound/soc/intel/atom/sst/sst_acpi.c
316
rsrc->end = rsrc->start + 0x200000 - 1;
sound/soc/intel/catpt/dsp.c
196
h = (res->end - sram->start) / CATPT_MEMBLOCK_SIZE;
sound/soc/intel/catpt/loader.c
159
if (off < cdev->dram.start || off > cdev->dram.end)
sound/soc/intel/catpt/loader.c
56
sram->end = start + size - 1;
sound/soc/intel/catpt/loader.c
650
__request_region(&cdev->dram, res->end + 1,
sound/soc/intel/catpt/loader.c
651
cdev->dram.end - res->end, NULL, 0);
sound/soc/intel/catpt/loader.c
80
addr = res->end + 1;
sound/soc/meson/aiu-fifo.c
102
dma_addr_t end;
sound/soc/meson/aiu-fifo.c
105
end = runtime->dma_addr + runtime->dma_bytes - fifo->fifo_block;
sound/soc/meson/aiu-fifo.c
111
end);
sound/soc/qcom/apq8096.c
44
goto end;
sound/soc/qcom/apq8096.c
59
end:
sound/soc/qcom/sdm845.c
121
goto end;
sound/soc/qcom/sdm845.c
129
goto end;
sound/soc/qcom/sdm845.c
137
goto end;
sound/soc/qcom/sdm845.c
145
goto end;
sound/soc/qcom/sdm845.c
176
end:
sound/soc/rockchip/rockchip_i2s.c
136
goto end;
sound/soc/rockchip/rockchip_i2s.c
141
goto end;
sound/soc/rockchip/rockchip_i2s.c
150
goto end;
sound/soc/rockchip/rockchip_i2s.c
157
goto end;
sound/soc/rockchip/rockchip_i2s.c
163
goto end;
sound/soc/rockchip/rockchip_i2s.c
174
end:
sound/soc/rockchip/rockchip_i2s.c
193
goto end;
sound/soc/rockchip/rockchip_i2s.c
199
goto end;
sound/soc/rockchip/rockchip_i2s.c
208
goto end;
sound/soc/rockchip/rockchip_i2s.c
215
goto end;
sound/soc/rockchip/rockchip_i2s.c
221
goto end;
sound/soc/rockchip/rockchip_i2s.c
232
end:
sound/soc/samsung/idma.c
160
prtd->end = runtime->dma_addr + runtime->dma_bytes;
sound/soc/samsung/idma.c
272
addr %= (u32)(prtd->end - prtd->start);
sound/soc/samsung/idma.c
43
dma_addr_t end;
sound/soc/soc-card.c
91
goto end;
sound/soc/soc-card.c
95
end:
sound/soc/soc-dapm.c
2186
goto end;
sound/soc/soc-dapm.c
2189
goto end;
sound/soc/soc-dapm.c
2215
end:
sound/soc/soc-ops-test.c
504
goto end;
sound/soc/soc-ops-test.c
525
end:
sound/soc/soc-pcm.c
2367
goto end;
sound/soc/soc-pcm.c
2375
goto end;
sound/soc/soc-pcm.c
2382
end:
sound/soc/soc-topology.c
105
const u8 *end = tplg->hdr_pos;
sound/soc/soc-topology.c
107
if (end >= tplg->fw->data + tplg->fw->size)
sound/soc/soc-topology.c
83
const u8 *end = tplg->pos + elem_size * count;
sound/soc/soc-topology.c
85
if (end > tplg->fw->data + tplg->fw->size) {
sound/soc/sof/sof-client-ipc-flood-test.c
103
if (ktime_to_ns(end) >= test_end)
sound/soc/sof/sof-client-ipc-flood-test.c
68
ktime_t start, end, test_end;
sound/soc/sof/sof-client-ipc-flood-test.c
87
end = ktime_get();
sound/soc/sof/sof-client-ipc-flood-test.c
93
ipc_response_time = ktime_to_ns(ktime_sub(end, start));
sound/soc/sof/topology.c
1089
goto end;
sound/soc/sof/topology.c
1128
end:
sound/soc/stm/stm32_spdifrx.c
499
goto end;
sound/soc/stm/stm32_spdifrx.c
503
goto end;
sound/soc/stm/stm32_spdifrx.c
515
end:
sound/soc/tegra/tegra210_mvc.c
208
goto end;
sound/soc/tegra/tegra210_mvc.c
234
end:
sound/soc/tegra/tegra210_mvc.c
302
goto end;
sound/soc/tegra/tegra210_mvc.c
308
goto end;
sound/soc/tegra/tegra210_mvc.c
336
end:
sound/soc/uniphier/aio-core.c
1150
int aiodma_rb_set_buffer(struct uniphier_aio_sub *sub, u64 start, u64 end,
sound/soc/uniphier/aio-core.c
1154
u64 size = end - start;
sound/soc/uniphier/aio-core.c
1157
if (end < start || period < 0)
sound/soc/uniphier/aio-core.c
1166
lower_32_bits(end));
sound/soc/uniphier/aio-core.c
1168
upper_32_bits(end));
sound/soc/uniphier/aio-core.c
1178
aiodma_rb_set_wp(sub, end - period);
sound/soc/uniphier/aio-core.c
1184
aiodma_rb_set_rp(sub, end - period);
sound/soc/uniphier/aio.h
347
int aiodma_rb_set_buffer(struct uniphier_aio_sub *sub, u64 start, u64 end,
sound/synth/emux/emux_proc.c
83
vp->reg.start, vp->reg.end, vp->reg.loopstart, vp->reg.loopend);
sound/synth/emux/soundfont.c
1296
bank = zp->v.end;
sound/synth/emux/soundfont.c
400
zp->v.end == map.src_bank &&
sound/synth/emux/soundfont.c
428
zp->v.end = map.src_bank;
sound/synth/emux/soundfont.c
626
avp->end += sample->v.end;
sound/synth/emux/soundfont.c
656
if (si->end < 0 || si->end > si->size)
sound/synth/emux/soundfont.c
658
if (si->loopstart < 0 || si->loopstart > si->end)
sound/synth/emux/soundfont.c
660
if (si->loopend < 0 || si->loopend > si->end)
sound/synth/emux/soundfont.c
715
sample_info.end -= sample_info.start;
sound/synth/emux/soundfont.c
841
calc_gus_envelope_time(int rate, int start, int end)
sound/synth/emux/soundfont.c
848
t = end - start;
sound/synth/emux/soundfont.c
969
smp->v.end = patch.len;
sound/synth/emux/soundfont.c
996
smp->v.end /= 2;
sound/usb/6fire/firmware.c
275
const char *end;
sound/usb/6fire/firmware.c
290
end = fw->data + fw->size;
sound/usb/6fire/firmware.c
301
while (c != end) {
sound/usb/6fire/firmware.c
302
for (i = 0; c != end && i < FPGA_BUFSIZE; i++, c++)
sound/usb/helper.c
33
u8 *p, *end, *next;
sound/usb/helper.c
36
end = p + desclen;
sound/usb/helper.c
37
for (; p < end;) {
sound/usb/helper.c
41
if (next > end)
sound/usb/implicit.c
475
goto end;
sound/usb/implicit.c
489
end:
sound/usb/line6/driver.c
675
goto end;
sound/usb/line6/driver.c
682
end:
sound/usb/midi.c
787
int pos, end, count, buf_end;
sound/usb/midi.c
815
for (end = 1; end < count && tmp[end] < 0xF0; end++)
sound/usb/midi.c
819
if (end < count && tmp[end] == 0xF0) {
sound/usb/midi.c
821
snd_rawmidi_transmit_ack(substream, end);
sound/usb/midi.c
825
if (end < count && tmp[end] == 0xF7) {
sound/usb/midi.c
827
count = end + 1;
sound/virtio/virtio_pcm_msg.c
207
unsigned long start, end, i;
sound/virtio/virtio_pcm_msg.c
213
end = (offset + bytes - 1) / period_bytes;
sound/virtio/virtio_pcm_msg.c
215
for (i = start; i <= end; i++) {
sound/x86/intel_hdmi_audio.c
1701
(unsigned int)res_mmio->end);
tools/arch/x86/include/asm/io.h
93
const u8 *end = from + count * 64;
tools/arch/x86/include/asm/io.h
95
while (from < end) {
tools/arch/x86/kcpuid/kcpuid.c
26
int start, end;
tools/arch/x86/kcpuid/kcpuid.c
335
char *start, *end;
tools/arch/x86/kcpuid/kcpuid.c
375
end = strtok(buf, ":");
tools/arch/x86/kcpuid/kcpuid.c
377
subleaf_end = strtoul(end, NULL, 0);
tools/arch/x86/kcpuid/kcpuid.c
406
end = strtok(buf, ":");
tools/arch/x86/kcpuid/kcpuid.c
408
bit_end = strtoul(end, NULL, 0);
tools/arch/x86/kcpuid/kcpuid.c
416
bdesc->end = bit_end;
tools/arch/x86/kcpuid/kcpuid.c
465
int start, end;
tools/arch/x86/kcpuid/kcpuid.c
472
end = bdesc->end;
tools/arch/x86/kcpuid/kcpuid.c
473
if (start == end) {
tools/arch/x86/kcpuid/kcpuid.c
487
mask = ((u64)1 << (end - start + 1)) - 1;
tools/arch/x86/lib/insn.c
307
goto end;
tools/arch/x86/lib/insn.c
325
goto end;
tools/arch/x86/lib/insn.c
339
goto end;
tools/arch/x86/lib/insn.c
362
end:
tools/bootconfig/include/linux/bootconfig.h
35
char *end;
tools/bootconfig/include/linux/bootconfig.h
41
end = s + size - 1;
tools/bootconfig/include/linux/bootconfig.h
42
while (end >= s && isspace(*end))
tools/bootconfig/include/linux/bootconfig.h
43
end--;
tools/bootconfig/include/linux/bootconfig.h
44
*(end + 1) = '\0';
tools/bpf/bpf_dbg.c
1298
static char **shell_completion(const char *buf, int start, int end)
tools/bpf/bpftool/btf.c
1004
char *end;
tools/bpf/bpftool/btf.c
1017
root_id = strtoul(*argv, &end, 0);
tools/bpf/bpftool/btf.c
1018
if (*end) {
tools/bpf/bpftool/cfg.c
132
struct bpf_insn *end)
tools/bpf/bpftool/cfg.c
140
for (; cur < end; cur++) {
tools/bpf/bpftool/cfg.c
151
last_func->end = end - 1;
tools/bpf/bpftool/cfg.c
154
func->end = func_next(func)->start - 1;
tools/bpf/bpftool/cfg.c
167
struct bpf_insn *cur, *end;
tools/bpf/bpftool/cfg.c
171
end = func->end;
tools/bpf/bpftool/cfg.c
177
for (; cur <= end; cur++) {
tools/bpf/bpftool/cfg.c
205
last->tail = func->end;
tools/bpf/bpftool/cfg.c
21
struct bpf_insn *end;
tools/bpf/bpftool/gen.c
410
const char *src, *end;
tools/bpf/bpftool/gen.c
448
end = strchrnul(src, '\n');
tools/bpf/bpftool/gen.c
449
for (n = end - src; n > 0 && isspace(src[n - 1]); n--)
tools/bpf/bpftool/gen.c
453
if (*end)
tools/bpf/bpftool/gen.c
455
src = *end ? end + 1 : end;
tools/build/feature/test-libdw.c
28
Dwarf_Addr base, start, end;
tools/build/feature/test-libdw.c
34
return (int)dwarf_getlocations(&attr, offset, &base, &start, &end, &op, &nops);
tools/build/feature/test-libunwind-debug-frame-aarch64.c
9
unw_word_t end);
tools/build/feature/test-libunwind-debug-frame-arm.c
9
unw_word_t end);
tools/build/feature/test-libunwind-debug-frame.c
9
unw_word_t end);
tools/build/fixdep.c
50
char *end = m + len;
tools/build/fixdep.c
57
while (m < end) {
tools/build/fixdep.c
59
while (m < end && (*m == ' ' || *m == '\\' || *m == '\n'))
tools/build/fixdep.c
63
while (p < end && *p != ' ' && *p != '\\' && *p != '\n')
tools/gpio/gpio-watch.c
29
char *event, *end;
tools/gpio/gpio-watch.c
44
req.offset = strtoul(argv[j], &end, 0);
tools/gpio/gpio-watch.c
45
if (*end != '\0')
tools/include/linux/list.h
779
struct list_head *end)
tools/include/linux/list.h
781
begin->prev->next = end->next;
tools/include/linux/list.h
782
end->next->prev = begin->prev;
tools/include/linux/mm.h
35
void reserve_bootmem_region(phys_addr_t start, phys_addr_t end, int nid);
tools/include/uapi/linux/fs.h
376
__u64 end;
tools/include/uapi/linux/fs.h
404
__u64 end;
tools/include/uapi/linux/userfaultfd.h
136
__u64 end;
tools/lib/api/io.h
25
char *end;
tools/lib/api/io.h
40
io->end = buf;
tools/lib/api/io.h
81
io->end = &io->buf[n];
tools/lib/api/io.h
88
if (io->data == io->end) {
tools/lib/bpf/bpf_helpers.h
345
extern int bpf_iter_num_new(struct bpf_iter_num *it, int start, int end) __weak __ksym;
tools/lib/bpf/bpf_helpers.h
406
#define bpf_for(i, start, end) for ( \
tools/lib/bpf/bpf_helpers.h
412
bpf_iter_num_new(&___it, (start), (end)), \
tools/lib/bpf/bpf_helpers.h
420
(___t && ((i) = *___t, (i) >= (start) && (i) < (end))); \
tools/lib/bpf/btf.c
282
const char *end = start + btf->hdr->str_len;
tools/lib/bpf/btf.c
286
if (!hdr->str_len || hdr->str_len - 1 > BTF_MAX_STR_OFFSET || end[-1]) {
tools/lib/bpf/libbpf.c
14202
int err = 0, n, len, start, end = -1;
tools/lib/bpf/libbpf.c
14214
n = sscanf(s, "%d%n-%d%n", &start, &len, &end, &len);
tools/lib/bpf/libbpf.c
14220
end = start;
tools/lib/bpf/libbpf.c
14222
if (start < 0 || start > end) {
tools/lib/bpf/libbpf.c
14224
start, end, s);
tools/lib/bpf/libbpf.c
14228
tmp = realloc(*mask, end + 1);
tools/lib/bpf/libbpf.c
14235
memset(tmp + start, 1, end - start + 1);
tools/lib/bpf/libbpf.c
14236
*mask_sz = end + 1;
tools/lib/bpf/libbpf.c
1520
char *end;
tools/lib/bpf/libbpf.c
1534
end = strchr(obj->name, '.');
tools/lib/bpf/libbpf.c
1535
if (end)
tools/lib/bpf/libbpf.c
1536
*end = 0;
tools/lib/bpf/ringbuf.c
620
static __u64 ns_elapsed_timespec(const struct timespec *start, const struct timespec *end)
tools/lib/bpf/ringbuf.c
625
end_ns = (__u64)end->tv_sec * ns_per_s + end->tv_nsec;
tools/lib/bpf/usdt.c
398
long end;
tools/lib/bpf/usdt.c
447
seg->end = phdr.p_vaddr + phdr.p_memsz;
tools/lib/bpf/usdt.c
532
seg->end = seg_end;
tools/lib/bpf/usdt.c
561
if (seg->start <= virtaddr && virtaddr < seg->end)
tools/lib/bpf/usdt.c
577
if (seg->offset <= offset && offset < seg->offset + (seg->end - seg->start))
tools/lib/bpf/usdt.c
691
path, seg->start, seg->end, usdt_provider, usdt_name,
tools/lib/bpf/usdt.c
742
seg ? seg->start : 0, seg ? seg->end : 0, seg ? seg->offset : 0);
tools/lib/bpf/usdt.c
763
path, seg->start, seg->end, usdt_provider, usdt_name,
tools/lib/bpf/usdt.c
773
seg->start, seg->end, seg->offset);
tools/lib/perf/include/internal/mmap.h
32
u64 end;
tools/lib/perf/mmap.c
112
static int overwrite_rb_find_range(void *buf, int mask, u64 *start, u64 *end)
tools/lib/perf/mmap.c
125
*end = evt_head;
tools/lib/perf/mmap.c
133
*end = evt_head;
tools/lib/perf/mmap.c
155
md->end = md->overwrite ? old : head;
tools/lib/perf/mmap.c
157
if ((md->end - md->start) < md->flush)
tools/lib/perf/mmap.c
160
size = md->end - md->start;
tools/lib/perf/mmap.c
174
if (overwrite_rb_find_range(data, md->mask, &md->start, &md->end))
tools/lib/perf/mmap.c
211
u64 *startp, u64 end)
tools/lib/perf/mmap.c
215
int diff = end - *startp;
tools/lib/perf/mmap.c
284
map->end = perf_mmap__read_head(map);
tools/lib/perf/mmap.c
286
event = perf_mmap__read(map, &map->start, map->end);
tools/lib/perf/tests/test-evsel.c
170
__u64 start, end, last = 0;
tools/lib/perf/tests/test-evsel.c
180
end = counts.val;
tools/lib/perf/tests/test-evsel.c
182
__T("invalid counter data", (end - start) > last);
tools/lib/perf/tests/test-evsel.c
183
last = end - start;
tools/lib/perf/tests/test-evsel.c
184
__T_VERBOSE("count = %llu\n", end - start);
tools/lib/string.c
142
char *end;
tools/lib/string.c
148
end = s + size - 1;
tools/lib/string.c
149
while (end >= s && isspace(*end))
tools/lib/string.c
150
end--;
tools/lib/string.c
151
*(end + 1) = '\0';
tools/mm/page-types.c
1003
end = off + sigbus_addr ? sigbus_addr - ptr : 0;
tools/mm/page-types.c
1005
(long long)end, name);
tools/mm/page-types.c
758
const unsigned long end = index + count;
tools/mm/page-types.c
762
while (index < end) {
tools/mm/page-types.c
767
if (pg_start[i] >= end)
tools/mm/page-types.c
771
index = min_t(unsigned long, pg_end[i], end);
tools/mm/page-types.c
973
unsigned long off, unsigned long end)
tools/mm/page-types.c
984
for (; off < end; off += len) {
tools/mm/page-types.c
985
nr_pages = (end - off + page_size - 1) / page_size;
tools/net/ynl/lib/ynl-priv.h
229
ynl_attr_if_good(const void *end, struct nlattr *attr)
tools/net/ynl/lib/ynl-priv.h
231
if (attr + 1 > (const struct nlattr *)end)
tools/net/ynl/lib/ynl-priv.h
233
if (ynl_attr_data_end(attr) > end)
tools/net/ynl/lib/ynl-priv.h
239
ynl_attr_next(const void *end, const struct nlattr *prev)
tools/net/ynl/lib/ynl-priv.h
244
return ynl_attr_if_good(end, attr);
tools/net/ynl/lib/ynl.c
133
ynl_err_walk(struct ynl_sock *ys, void *start, void *end, unsigned int off,
tools/net/ynl/lib/ynl.c
152
data_len = end - start;
tools/net/ynl/lib/ynl.c
195
end = start + ynl_attr_data_len(attr);
tools/net/ynl/lib/ynl.c
197
return n + ynl_err_walk(ys, start, end, off, next_pol,
tools/net/ynl/lib/ynl.c
253
void *start, *end;
tools/net/ynl/lib/ynl.c
261
end = ynl_nlmsg_end_addr(ys->nlh);
tools/net/ynl/lib/ynl.c
267
n += ynl_err_walk(ys, start, end, off, ys->req_policy,
tools/net/ynl/lib/ynl.c
277
void *start, *end;
tools/net/ynl/lib/ynl.c
286
end = ynl_nlmsg_end_addr(ys->nlh);
tools/net/ynl/lib/ynl.c
294
n += ynl_err_walk(ys, start, end, off, ys->req_policy,
tools/objtool/check.c
1841
goto end;
tools/objtool/check.c
1894
end:
tools/objtool/check.c
557
unsigned long off, end;
tools/objtool/check.c
570
end = off + sym->len;
tools/objtool/check.c
578
reloc = find_reloc_by_dest_range(file->elf, sym->sec, off, end - off);
tools/objtool/check.c
598
if (off > end)
tools/objtool/include/objtool/cfi.h
38
bool end;
tools/objtool/klp-diff.c
1127
unsigned long start, end;
tools/objtool/klp-diff.c
1147
end = sec_size(patched_sym->sec);
tools/objtool/klp-diff.c
1150
end = start + patched_sym->len;
tools/objtool/klp-diff.c
1157
reloc_offset(patched_reloc) >= end)
tools/perf/arch/arm/tests/vectors-page.c
14
void *start, *end;
tools/perf/arch/arm/tests/vectors-page.c
16
if (find_map(&start, &end, VECTORS__MAP_NAME)) {
tools/perf/arch/powerpc/util/skip-callchain-idx.c
152
Dwarf_Addr end = mapped_pc;
tools/perf/arch/powerpc/util/skip-callchain-idx.c
176
ra_regno = dwarf_frame_info(frame, &start, &end, &signalp);
tools/perf/arch/x86/util/machine.c
26
u64 end, u64 pgoff, const char *name)
tools/perf/arch/x86/util/machine.c
41
mi->maps[mi->cnt].end = end;
tools/perf/arch/x86/util/machine.c
62
u64 end = start + page_size;
tools/perf/arch/x86/util/machine.c
64
return add_extra_kernel_map(mi, start, end, 0, name);
tools/perf/bench/evlist-open-close.c
138
struct timeval start, end, diff;
tools/perf/bench/evlist-open-close.c
169
gettimeofday(&end, NULL);
tools/perf/bench/evlist-open-close.c
170
timersub(&end, &start, &diff);
tools/perf/bench/find-bit-bench.c
100
gettimeofday(&end, NULL);
tools/perf/bench/find-bit-bench.c
102
timersub(&end, &start, &diff);
tools/perf/bench/find-bit-bench.c
58
struct timeval start, end, diff;
tools/perf/bench/find-bit-bench.c
84
gettimeofday(&end, NULL);
tools/perf/bench/find-bit-bench.c
86
timersub(&end, &start, &diff);
tools/perf/bench/futex-requeue.c
225
struct timeval start, end, runtime;
tools/perf/bench/futex-requeue.c
268
gettimeofday(&end, NULL);
tools/perf/bench/futex-requeue.c
269
timersub(&end, &start, &runtime);
tools/perf/bench/futex-wake-parallel.c
83
struct timeval start, end;
tools/perf/bench/futex-wake-parallel.c
94
gettimeofday(&end, NULL);
tools/perf/bench/futex-wake-parallel.c
95
timersub(&end, &start, &waker->runtime);
tools/perf/bench/futex-wake.c
192
struct timeval start, end, runtime;
tools/perf/bench/futex-wake.c
211
gettimeofday(&end, NULL);
tools/perf/bench/futex-wake.c
212
timersub(&end, &start, &runtime);
tools/perf/bench/inject-buildid.c
409
struct timeval start, end, diff;
tools/perf/bench/inject-buildid.c
425
gettimeofday(&end, NULL);
tools/perf/bench/inject-buildid.c
426
timersub(&end, &start, &diff);
tools/perf/bench/kallsyms-parse.c
37
struct timeval start, end, diff;
tools/perf/bench/kallsyms-parse.c
53
gettimeofday(&end, NULL);
tools/perf/bench/kallsyms-parse.c
54
timersub(&end, &start, &diff);
tools/perf/bench/mem-functions.c
329
union bench_clock start, end;
tools/perf/bench/mem-functions.c
338
clock_get(&end);
tools/perf/bench/mem-functions.c
340
*rt = clock_diff(&start, &end);
tools/perf/bench/mem-functions.c
429
union bench_clock start, end;
tools/perf/bench/mem-functions.c
442
clock_get(&end);
tools/perf/bench/mem-functions.c
444
*rt = clock_diff(&start, &end);
tools/perf/bench/mem-functions.c
501
union bench_clock start, end, diff;
tools/perf/bench/mem-functions.c
515
clock_get(&end);
tools/perf/bench/mem-functions.c
516
diff = clock_diff(&start, &end);
tools/perf/bench/numa.c
906
long start, end;
tools/perf/bench/numa.c
911
end = min(start + 1024, words-1);
tools/perf/bench/numa.c
914
bzero(data + start, (end-start) * sizeof(u64));
tools/perf/bench/numa.c
916
for (j = start; j < end; j++)
tools/perf/bench/pmu-scan.c
132
struct timeval start, end, diff;
tools/perf/bench/pmu-scan.c
155
gettimeofday(&end, NULL);
tools/perf/bench/pmu-scan.c
156
timersub(&end, &start, &diff);
tools/perf/bench/synthesize.c
159
struct timeval start, end, diff;
tools/perf/bench/synthesize.c
191
gettimeofday(&end, NULL);
tools/perf/bench/synthesize.c
192
timersub(&end, &start, &diff);
tools/perf/bench/synthesize.c
67
struct timeval start, end, diff;
tools/perf/bench/synthesize.c
89
gettimeofday(&end, NULL);
tools/perf/bench/synthesize.c
90
timersub(&end, &start, &diff);
tools/perf/bench/uprobe.c
149
struct timespec start, end;
tools/perf/bench/uprobe.c
164
clock_gettime(CLOCK_REALTIME, &end);
tools/perf/bench/uprobe.c
166
diff = end.tv_sec * NSEC_PER_SEC + end.tv_nsec - (start.tv_sec * NSEC_PER_SEC + start.tv_nsec);
tools/perf/builtin-annotate.c
109
if (!start->addr || start->addr > end->addr)
tools/perf/builtin-annotate.c
112
iter = block_range__create(start->addr, end->addr);
tools/perf/builtin-annotate.c
97
struct addr_map_symbol *end,
tools/perf/builtin-bench.c
281
goto end;
tools/perf/builtin-bench.c
290
goto end;
tools/perf/builtin-bench.c
295
goto end;
tools/perf/builtin-bench.c
300
goto end;
tools/perf/builtin-bench.c
305
goto end;
tools/perf/builtin-bench.c
317
goto end;
tools/perf/builtin-bench.c
322
goto end;
tools/perf/builtin-bench.c
332
goto end;
tools/perf/builtin-bench.c
337
goto end;
tools/perf/builtin-bench.c
342
goto end;
tools/perf/builtin-bench.c
348
end:
tools/perf/builtin-diff.c
1363
end_line = map__srcline(he->ms.map, bi->sym->start + bi->end,
tools/perf/builtin-diff.c
1372
bi->start, bi->end, block_he->diff.cycles);
tools/perf/builtin-kallsyms.c
52
map__unmap_ip(map, symbol->start), map__unmap_ip(map, symbol->end),
tools/perf/builtin-kallsyms.c
53
symbol->start, symbol->end);
tools/perf/builtin-kmem.c
311
u64 end;
tools/perf/builtin-kmem.c
334
if (fb->start <= fa->start && fa->end < fb->end)
tools/perf/builtin-kmem.c
380
func[nr_alloc_funcs].end = sym->end;
tools/perf/builtin-kmem.c
428
key.start = key.end = node->ip;
tools/perf/builtin-kwork.c
431
((ptime->end != 0) && (ptime->end < time)))
tools/perf/builtin-lock.c
1104
goto end;
tools/perf/builtin-lock.c
1115
goto end;
tools/perf/builtin-lock.c
1126
end:
tools/perf/builtin-lock.c
1159
goto end;
tools/perf/builtin-lock.c
1179
goto end;
tools/perf/builtin-lock.c
1188
end:
tools/perf/builtin-lock.c
2417
char *end;
tools/perf/builtin-lock.c
2419
addr = strtoul(tok, &end, 16);
tools/perf/builtin-lock.c
2420
if (*end == '\0') {
tools/perf/builtin-lock.c
613
goto end;
tools/perf/builtin-lock.c
629
goto end;
tools/perf/builtin-lock.c
637
end:
tools/perf/builtin-lock.c
693
goto end;
tools/perf/builtin-lock.c
703
end:
tools/perf/builtin-lock.c
751
goto end;
tools/perf/builtin-lock.c
761
end:
tools/perf/builtin-lock.c
794
goto end;
tools/perf/builtin-lock.c
802
goto end;
tools/perf/builtin-lock.c
823
end:
tools/perf/builtin-mem.c
148
end = i;
tools/perf/builtin-mem.c
167
for (j = start; j < end; j++)
tools/perf/builtin-mem.c
76
int start, end;
tools/perf/builtin-report.c
1203
char *end;
tools/perf/builtin-report.c
1205
*time_q = strtoul(arg, &end, 0);
tools/perf/builtin-report.c
1206
if (end == arg)
tools/perf/builtin-report.c
1212
end = skip_spaces(end);
tools/perf/builtin-report.c
1213
if (*end == 0)
tools/perf/builtin-report.c
1215
if (!strcmp(end, "s")) {
tools/perf/builtin-report.c
1219
if (!strcmp(end, "ms")) {
tools/perf/builtin-report.c
1223
if (!strcmp(end, "us")) {
tools/perf/builtin-report.c
1227
if (!strcmp(end, "ns"))
tools/perf/builtin-sched.c
2851
if (ptime->end) {
tools/perf/builtin-sched.c
2852
if (!tprev || tprev > ptime->end)
tools/perf/builtin-sched.c
2855
if (t > ptime->end)
tools/perf/builtin-sched.c
2856
t = ptime->end;
tools/perf/builtin-sched.c
2900
if (ptime->end == 0 || t <= ptime->end)
tools/perf/builtin-sched.c
2901
sched->hist_time.end = t;
tools/perf/builtin-sched.c
3084
u64 hist_time = sched->hist_time.end - sched->hist_time.start;
tools/perf/builtin-script.c
1097
static int grab_bb(u8 *buffer, u64 start, u64 end,
tools/perf/builtin-script.c
1107
if (!start || !end)
tools/perf/builtin-script.c
1122
if (kernel != machine__kernel_ip(machine, end)) {
tools/perf/builtin-script.c
1123
pr_debug("\tblock %" PRIx64 "-%" PRIx64 " transfers between kernel and user\n", start, end);
tools/perf/builtin-script.c
1127
if (end - start > MAXBB - MAXINSN) {
tools/perf/builtin-script.c
1129
pr_debug("\tbrstack does not reach to final jump (%" PRIx64 "-%" PRIx64 ")\n", start, end);
tools/perf/builtin-script.c
1131
pr_debug("\tblock %" PRIx64 "-%" PRIx64 " (%" PRIu64 ") too long to dump\n", start, end, end - start);
tools/perf/builtin-script.c
1137
pr_debug("\tcannot resolve %" PRIx64 "-%" PRIx64 "\n", start, end);
tools/perf/builtin-script.c
1141
pr_debug("\tcannot resolve %" PRIx64 "-%" PRIx64 "\n", start, end);
tools/perf/builtin-script.c
1150
end - start + MAXINSN);
tools/perf/builtin-script.c
1155
start, end);
tools/perf/builtin-script.c
1320
if ((*lastsym) && al.addr >= (*lastsym)->start && al.addr < (*lastsym)->end)
tools/perf/builtin-script.c
1331
if (al.addr < al.sym->end)
tools/perf/builtin-script.c
1358
u64 start, end;
tools/perf/builtin-script.c
1403
end = entries[i].from;
tools/perf/builtin-script.c
1405
len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, false);
tools/perf/builtin-script.c
1408
end = entries[--i].from;
tools/perf/builtin-script.c
1409
pr_debug("\tpatching up to %" PRIx64 "-%" PRIx64 "\n", start, end);
tools/perf/builtin-script.c
1410
len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, false);
tools/perf/builtin-script.c
1420
if (ip == end) {
tools/perf/builtin-script.c
1442
if (off != end - start)
tools/perf/builtin-script.c
1464
end = sample->ip;
tools/perf/builtin-script.c
1465
if (end < start) {
tools/perf/builtin-script.c
1467
end = start + 128;
tools/perf/builtin-script.c
1469
len = grab_bb(buffer, start, end, machine, thread, &x.is64bit, &x.cpumode, true);
tools/perf/builtin-script.c
1487
for (off = 0; off <= end - start; off += ilen) {
tools/perf/builtin-timechart.c
281
unsigned int cpu, u64 start, u64 end,
tools/perf/builtin-timechart.c
298
sample->end_time = end;
tools/perf/builtin-timechart.c
305
if (sample->type == TYPE_RUNNING && end > start && start > 0) {
tools/perf/builtin-timechart.c
306
c->total_time += (end-start);
tools/perf/builtin-timechart.c
307
p->total_time += (end-start);
tools/perf/builtin-timechart.c
773
u64 end, long ret)
tools/perf/builtin-timechart.c
800
sample->end_time = end;
tools/perf/builtin-top.c
187
map__start(map), map__end(map), sym->start, sym->end,
tools/perf/builtin-trace.c
649
char *tok = bf, *sep, *end;
tools/perf/builtin-trace.c
660
end = sep - 1;
tools/perf/builtin-trace.c
661
while (end > tok && isspace(*end))
tools/perf/builtin-trace.c
662
--end;
tools/perf/builtin-trace.c
664
toklen = end - tok + 1;
tools/perf/perf-read-vdso.c
15
void *start, *end;
tools/perf/perf-read-vdso.c
18
if (find_map(&start, &end, VDSO__MAP_NAME))
tools/perf/perf-read-vdso.c
21
size = end - start;
tools/perf/tests/builtin-test.c
175
char *end;
tools/perf/tests/builtin-test.c
184
fd = strtol(ent->d_name, &end, 10);
tools/perf/tests/builtin-test.c
185
if (*end)
tools/perf/tests/builtin-test.c
204
char *end;
tools/perf/tests/builtin-test.c
214
fd = strtol(ent->d_name, &end, 10);
tools/perf/tests/builtin-test.c
215
if (*end)
tools/perf/tests/builtin-test.c
283
char *end;
tools/perf/tests/builtin-test.c
284
long nr = strtoul(argv[i], &end, 10);
tools/perf/tests/builtin-test.c
286
if (*end == '\0') {
tools/perf/tests/maps.c
114
map__set_end(map, bpf_progs[i].end);
tools/perf/tests/maps.c
14
u64 end;
tools/perf/tests/maps.c
201
map__set_end(map, initial_maps[i].end);
tools/perf/tests/maps.c
210
map__set_end(map_split, insert_split.end);
tools/perf/tests/maps.c
223
map__set_end(map_eclipse, insert_eclipse.end);
tools/perf/tests/maps.c
28
map__end(map) != merged->end ||
tools/perf/tests/maps.c
66
merged[i].start, merged[i].end, merged[i].name);
tools/perf/tests/mmap-basic.c
333
__u64 start, end, last = 0;
tools/perf/tests/mmap-basic.c
343
end = counts.val;
tools/perf/tests/mmap-basic.c
345
if ((end - start) < last) {
tools/perf/tests/mmap-basic.c
347
pmu->name, end, start, last);
tools/perf/tests/mmap-basic.c
351
last = end - start;
tools/perf/tests/parse-events.c
2612
const char *pos = e.name, *end;
tools/perf/tests/parse-events.c
2615
while ((end = strstr(pos, "default_core"))) {
tools/perf/tests/parse-events.c
2616
size_t len = end - pos;
tools/perf/tests/parse-events.c
2619
pos = end + 12;
tools/perf/tests/symbols.c
132
if (last_sym && sym->start < last_sym->end) {
tools/perf/tests/symbols.c
139
if (sym->start == sym->end) {
tools/perf/tests/time-utils-test.c
103
ptime[i].end != d->ptime[i].end) {
tools/perf/tests/time-utils-test.c
105
i, d->ptime[i].start, d->ptime[i].end);
tools/perf/tests/time-utils-test.c
36
static bool test__perf_time__parse_str(const char *ostr, u64 start, u64 end)
tools/perf/tests/time-utils-test.c
49
if (ptime.start != start || ptime.end != end) {
tools/perf/tests/time-utils-test.c
51
start, end);
tools/perf/tests/vmlinux-kallsyms.c
293
if (sym->start == sym->end)
tools/perf/tests/vmlinux-kallsyms.c
297
mem_end = map__unmap_ip(args.vmlinux_map, sym->end);
tools/perf/tests/vmlinux-kallsyms.c
314
s64 skew = mem_end - UM(pair->end);
tools/perf/tests/vmlinux-kallsyms.c
318
UM(pair->end));
tools/perf/trace/beauty/include/uapi/linux/fs.h
467
__u64 end;
tools/perf/trace/beauty/include/uapi/linux/fs.h
495
__u64 end;
tools/perf/ui/browser.c
666
u16 start, u16 end)
tools/perf/ui/browser.c
670
SLsmg_draw_vline(end - start + 1);
tools/perf/ui/browser.c
684
u64 start, u64 end)
tools/perf/ui/browser.c
702
if (end > browser->top_idx)
tools/perf/ui/browser.c
703
end_row = end - browser->top_idx;
tools/perf/ui/browser.c
711
if (end >= browser->top_idx) {
tools/perf/ui/browser.c
724
u64 start, u64 end)
tools/perf/ui/browser.c
742
if (end >= browser->top_idx + browser->rows)
tools/perf/ui/browser.c
745
end_row = end - browser->top_idx;
tools/perf/ui/browser.c
751
if (end < browser->top_idx + browser->rows) {
tools/perf/ui/browser.c
763
u64 start, u64 end)
tools/perf/ui/browser.c
765
if (start > end)
tools/perf/ui/browser.c
766
__ui_browser__line_arrow_up(browser, column, start, end);
tools/perf/ui/browser.c
768
__ui_browser__line_arrow_down(browser, column, start, end);
tools/perf/ui/browser.h
52
u64 start, u64 end);
tools/perf/ui/browser.h
65
u16 start, u16 end);
tools/perf/ui/browsers/hists.c
2754
char start[32], end[32];
tools/perf/ui/browsers/hists.c
2763
timestamp__scnprintf_usec(endtime, end, sizeof end);
tools/perf/ui/browsers/hists.c
2764
n += snprintf(script_opt + n, len - n, " --time %s,%s", start, end);
tools/perf/ui/browsers/hists.c
3254
char *end;
tools/perf/ui/browsers/hists.c
3255
double new_percent = strtod(buf, &end);
tools/perf/ui/browsers/map.c
125
if (maxaddr < pos->end)
tools/perf/ui/browsers/map.c
126
maxaddr = pos->end;
tools/perf/ui/browsers/map.c
34
mb->addrlen, sym->start, mb->addrlen, sym->end,
tools/perf/util/annotate-arch/annotate-loongarch.c
79
u64 start, end;
tools/perf/util/annotate-arch/annotate-loongarch.c
94
end = map__unmap_ip(map, sym->end);
tools/perf/util/annotate-arch/annotate-loongarch.c
96
ops->target.outside = target.addr < start || target.addr >= end;
tools/perf/util/annotate-data.c
101
while ((off = dwarf_getlocations(&attr, off, &base, &start, &end, &ops, &nops)) > 0) {
tools/perf/util/annotate-data.c
1015
if (last_bb->end != first_bb->begin) {
tools/perf/util/annotate-data.c
1017
last_bb->end->al.offset, first_bb->begin->al.offset);
tools/perf/util/annotate-data.c
102
if (reg != DWARF_REG_PC && end <= pc)
tools/perf/util/annotate-data.c
1022
if (last_bb->begin == last_bb->end) {
tools/perf/util/annotate-data.c
1029
last_bb->end = list_prev_entry(last_bb->end, al.node);
tools/perf/util/annotate-data.c
1363
BUG_ON(bb->begin->al.offset == -1 || bb->end->al.offset == -1);
tools/perf/util/annotate-data.c
1366
bb->begin->al.offset, bb->end->al.offset);
tools/perf/util/annotate-data.c
1388
if (dl == bb->end)
tools/perf/util/annotate-data.c
1426
Dwarf_Addr base, start, end;
tools/perf/util/annotate-data.c
1429
if (dwarf_ranges(&scopes[i], 0, &base, &start, &end) < 0)
tools/perf/util/annotate-data.c
641
u64 end;
tools/perf/util/annotate-data.c
652
if (gvar->start <= addr && addr < gvar->end)
tools/perf/util/annotate-data.c
700
gvar->end = addr + size;
tools/perf/util/annotate-data.c
91
Dwarf_Addr base, start, end;
tools/perf/util/annotate.c
1593
notes->src->widths.max_addr = hex_width(sym->end);
tools/perf/util/annotate.c
228
if ((addr < sym->start || addr >= sym->end) &&
tools/perf/util/annotate.c
229
(addr != sym->end || sym->start != sym->end)) {
tools/perf/util/annotate.c
231
__func__, __LINE__, sym->name, sym->start, addr, sym->end);
tools/perf/util/annotate.c
239
__func__, __LINE__, sym->name, sym->start, addr, sym->end, sym->type == STT_FUNC);
tools/perf/util/annotate.c
2773
addr = ms->sym->end + offset;
tools/perf/util/annotate.c
3008
s64 end_offset = link->bb->end->al.offset;
tools/perf/util/annotate.c
3047
bb->end = dl;
tools/perf/util/annotate.c
3124
link->bb->end = dl;
tools/perf/util/annotate.c
374
if (addr < sym->start || addr >= sym->end)
tools/perf/util/annotate.c
378
if (start < sym->start || start >= sym->end)
tools/perf/util/annotate.c
443
static unsigned annotation__count_insn(struct annotation *notes, u64 start, u64 end)
tools/perf/util/annotate.c
455
if ((u64)al->offset > end)
tools/perf/util/annotate.c
471
static void annotation__count_and_fill(struct annotation *notes, u64 start, u64 end, struct cyc_hist *ch)
tools/perf/util/annotate.c
476
n_insn = annotation__count_insn(notes, start, end);
tools/perf/util/annotate.c
493
if ((u64)al->offset > end)
tools/perf/util/annotate.c
735
if (br->is_branch && br->end == addr) {
tools/perf/util/annotate.c
913
s64 offset, s64 end)
tools/perf/util/annotate.c
920
while (offset < end) {
tools/perf/util/annotate.c
954
s64 end;
tools/perf/util/annotate.c
961
end = next ? next->offset : len;
tools/perf/util/annotate.c
974
calc_percent(notes, evsel, data, al->offset, end);
tools/perf/util/annotate.h
576
struct disasm_line *end;
tools/perf/util/auxtrace.c
2723
*size = sym->end - sym->start;
tools/perf/util/block-info.c
110
bi->end = offset;
tools/perf/util/block-info.c
311
end_line = map__srcline(he->ms.map, bi->sym->start + bi->end,
tools/perf/util/block-info.c
320
bi->start, bi->end);
tools/perf/util/block-info.c
94
return (int64_t)(bi_r->end - bi_l->end);
tools/perf/util/block-info.h
14
u64 end;
tools/perf/util/block-range.c
108
if (entry->end < start) {
tools/perf/util/block-range.c
115
if (next->start <= end) { /* add head: [start...][n->start...] */
tools/perf/util/block-range.c
122
.end = next->start - 1,
tools/perf/util/block-range.c
145
.end = end,
tools/perf/util/block-range.c
155
iter.end = entry;
tools/perf/util/block-range.c
169
.end = start - 1,
tools/perf/util/block-range.c
200
if (end < entry->end) { /* split: [...end][...e->end] */
tools/perf/util/block-range.c
206
.start = end + 1,
tools/perf/util/block-range.c
207
.end = entry->end,
tools/perf/util/block-range.c
216
entry->end = end;
tools/perf/util/block-range.c
22
assert(entry->start <= entry->end); /* single instruction block; jump to a jump */
tools/perf/util/block-range.c
225
iter.end = entry;
tools/perf/util/block-range.c
232
if (end == entry->end) {
tools/perf/util/block-range.c
234
iter.end = entry;
tools/perf/util/block-range.c
24
old = entry->end;
tools/perf/util/block-range.c
245
if (end < next->start) { /* add tail: [...e->end][...end] */
tools/perf/util/block-range.c
253
.start = entry->end + 1,
tools/perf/util/block-range.c
254
.end = end,
tools/perf/util/block-range.c
263
iter.end = tail;
tools/perf/util/block-range.c
270
if (entry->end + 1 != next->start) {
tools/perf/util/block-range.c
276
.start = entry->end + 1,
tools/perf/util/block-range.c
277
.end = next->start - 1,
tools/perf/util/block-range.c
292
assert(iter.end->end == end && iter.end->is_branch);
tools/perf/util/block-range.c
41
else if (addr > entry->end)
tools/perf/util/block-range.c
77
struct block_range_iter block_range__create(u64 start, u64 end)
tools/perf/util/block-range.c
90
else if (start > entry->end)
tools/perf/util/block-range.h
28
u64 end;
tools/perf/util/block-range.h
48
struct block_range *end;
tools/perf/util/block-range.h
58
if (iter->start == iter->end)
tools/perf/util/block-range.h
67
if (!iter->start || !iter->end)
tools/perf/util/block-range.h
73
extern struct block_range_iter block_range__create(u64 start, u64 end);
tools/perf/util/capstone.c
454
u64 end = map__rip_2objdump(map, sym->end);
tools/perf/util/capstone.c
455
u64 len = end - start;
tools/perf/util/config.c
317
static int parse_unit_factor(const char *end, unsigned long *val)
tools/perf/util/config.c
319
if (!*end)
tools/perf/util/config.c
321
else if (!strcasecmp(end, "k")) {
tools/perf/util/config.c
325
else if (!strcasecmp(end, "m")) {
tools/perf/util/config.c
329
else if (!strcasecmp(end, "g")) {
tools/perf/util/config.c
339
char *end;
tools/perf/util/config.c
340
long long val = strtoll(value, &end, 0);
tools/perf/util/config.c
343
if (!parse_unit_factor(end, &factor))
tools/perf/util/config.c
354
char *end;
tools/perf/util/config.c
355
long val = strtol(value, &end, 0);
tools/perf/util/config.c
357
if (!parse_unit_factor(end, &factor))
tools/perf/util/cpumap.c
649
int end = i - 1;
tools/perf/util/cpumap.c
651
if (start == end) {
tools/perf/util/cpumap.c
658
perf_cpu_map__cpu(map, start).cpu, perf_cpu_map__cpu(map, end).cpu);
tools/perf/util/cs-etm-decoder/cs-etm-decoder.c
67
u64 start, u64 end,
tools/perf/util/cs-etm-decoder/cs-etm-decoder.c
72
if (ocsd_dt_add_callback_trcid_mem_acc(decoder->dcd_tree, start, end,
tools/perf/util/cs-etm-decoder/cs-etm-decoder.h
102
u64 start, u64 end,
tools/perf/util/demangle-java.c
45
__demangle_java_sym(const char *str, const char *end, char *buf, int maxlen, int mode)
tools/perf/util/demangle-java.c
52
if (!end)
tools/perf/util/demangle-java.c
53
end = str + strlen(str);
tools/perf/util/demangle-java.c
55
for (q = str; q != end; q++) {
tools/perf/util/disasm.c
1036
end = map__rip_2objdump(map, sym->end);
tools/perf/util/disasm.c
1039
if ((u64)line_ip < start || (u64)line_ip >= end)
tools/perf/util/disasm.c
1241
u64 end = map__rip_2objdump(map, sym->end);
tools/perf/util/disasm.c
1242
u64 len = end - start;
tools/perf/util/disasm.c
1435
map__rip_2objdump(map, sym->end),
tools/perf/util/disasm.c
1557
map__unmap_ip(map, sym->end));
tools/perf/util/disasm.c
1566
kce.len = sym->end - sym->start;
tools/perf/util/disasm.c
346
u64 start, end;
tools/perf/util/disasm.c
385
end = map__unmap_ip(map, sym->end);
tools/perf/util/disasm.c
387
ops->target.outside = target.addr < start || target.addr >= end;
tools/perf/util/dlfilter.c
52
d_al->sym_end = sym->end;
tools/perf/util/dlfilter.c
53
if (al->addr < sym->end)
tools/perf/util/dso.c
1947
u64 end = map__rip_2objdump(map, sym->end);
tools/perf/util/dso.c
1948
size_t len = end - start;
tools/perf/util/dso.c
920
u64 end;
tools/perf/util/dso.c
924
end = cache->offset + DSO__DATA_CACHE_SIZE;
tools/perf/util/dso.c
928
else if (offset >= end)
tools/perf/util/dso.c
948
u64 end;
tools/perf/util/dso.c
952
end = cache->offset + DSO__DATA_CACHE_SIZE;
tools/perf/util/dso.c
956
else if (offset >= end)
tools/perf/util/dwarf-aux.c
1264
Dwarf_Addr start, end;
tools/perf/util/dwarf-aux.c
1287
&start, &end)) > 0) {
tools/perf/util/dwarf-aux.c
1289
end -= entry;
tools/perf/util/dwarf-aux.c
1293
name, start, end);
tools/perf/util/dwarf-aux.c
1297
start, end);
tools/perf/util/dwarf-aux.c
1324
Dwarf_Addr start, end;
tools/perf/util/dwarf-aux.c
1345
&start, &end, &op, &nops)) > 0) {
tools/perf/util/dwarf-aux.c
1354
end -= entry;
tools/perf/util/dwarf-aux.c
1357
name, start, end);
tools/perf/util/dwarf-aux.c
1361
start, end);
tools/perf/util/dwarf-aux.c
1461
Dwarf_Addr base, start, end;
tools/perf/util/dwarf-aux.c
1471
while ((off = dwarf_getlocations(&attr, off, &base, &start, &end, &ops, &nops)) > 0) {
tools/perf/util/dwarf-aux.c
1473
if (end <= data->pc)
tools/perf/util/dwarf-aux.c
1556
Dwarf_Addr base, start, end;
tools/perf/util/dwarf-aux.c
1566
while ((off = dwarf_getlocations(&attr, off, &base, &start, &end, &ops, &nops)) > 0) {
tools/perf/util/dwarf-aux.c
1608
Dwarf_Addr base, start, end;
tools/perf/util/dwarf-aux.c
1624
if (dwarf_getlocations(&attr, 0, &base, &start, &end, &ops, &nops) <= 0)
tools/perf/util/dwarf-aux.c
1680
Dwarf_Addr base, start, end;
tools/perf/util/dwarf-aux.c
1692
if (dwarf_getlocations(&attr, 0, &base, &start, &end, &ops, &nops) <= 0)
tools/perf/util/dwarf-aux.c
379
Dwarf_Addr base, end;
tools/perf/util/dwarf-aux.c
395
return dwarf_ranges(dw_die, 0, &base, addr, &end) < 0 ? -ENOENT : 0;
tools/perf/util/evlist.c
2290
int end;
tools/perf/util/evlist.c
2296
int ret, start, end, n;
tools/perf/util/evlist.c
2298
ret = sscanf(str, fmt, &start, &end, &n);
tools/perf/util/evlist.c
2299
if (ret != 2 || end <= start)
tools/perf/util/evlist.c
2303
range->end = end;
tools/perf/util/evlist.c
2319
if (!first && range && range->start <= range[-1].end)
tools/perf/util/evlist.c
2453
ms = eet->times[0].end - eet->times[0].start;
tools/perf/util/find-map.c
19
start, end, &m))
tools/perf/util/find-map.c
2
static int find_map(void **start, void **end, const char *name)
tools/perf/util/help-unknown-cmd.c
119
end:
tools/perf/util/help-unknown-cmd.c
68
goto end;
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
3821
const unsigned char *end = decoder->buf + decoder->len;
tools/perf/util/intel-pt-decoder/intel-pt-decoder.c
3827
if (!memcmp(end - i, INTEL_PT_PSB_STR, i))
tools/perf/util/intel-pt.c
1570
ptq->sel_timestamp = pt->time_ranges[0].end;
tools/perf/util/intel-pt.c
3059
ptq->sel_timestamp = pt->time_ranges[ptq->sel_idx].end;
tools/perf/util/intel-pt.c
4281
u64 te = p[i].end;
tools/perf/util/intel-pt.c
4288
r->end = te ? intel_pt_tsc_end(te, pt) : 0;
tools/perf/util/intel-pt.c
4293
i, r->start, r->end);
tools/perf/util/intel-pt.c
58
u64 end;
tools/perf/util/jitdump.c
762
char *end = NULL;
tools/perf/util/jitdump.c
791
pid2 = (int)strtol(p, &end, 10);
tools/perf/util/jitdump.c
792
if (!end)
tools/perf/util/jitdump.c
809
if (strcmp(end, ".dump"))
tools/perf/util/libbfd.c
502
int len = sym->end - sym->start;
tools/perf/util/libbfd.c
522
sym->name, sym->start, sym->end - sym->start);
tools/perf/util/machine.c
1003
u64 *start, u64 *end)
tools/perf/util/machine.c
1033
*end = addr;
tools/perf/util/machine.c
1050
map__set_end(map, xm->end);
tools/perf/util/machine.c
1156
.end = va + page_size,
tools/perf/util/machine.c
1513
u64 start, u64 end)
tools/perf/util/machine.c
1516
map__set_end(machine->vmlinux_map, end);
tools/perf/util/machine.c
1521
if (start == 0 && end == 0)
tools/perf/util/machine.c
1526
u64 start, u64 end)
tools/perf/util/machine.c
1536
machine__set_kernel_mmap(machine, start, end);
tools/perf/util/machine.c
1547
u64 start = 0, end = ~0ULL;
tools/perf/util/machine.c
1566
if (!machine__get_running_kernel_start(machine, &name, &start, &end)) {
tools/perf/util/machine.c
1578
ret = machine__update_kernel_mmap(machine, start, end);
tools/perf/util/machine.c
1586
if (end == ~0ULL) {
tools/perf/util/machine.c
1666
map__set_end(map, map__start(map) + xm->end - xm->start);
tools/perf/util/machine.c
1694
if (machine__update_kernel_mmap(machine, xm->start, xm->end) < 0) {
tools/perf/util/machine.c
1755
.end = event->mmap2.start + event->mmap2.len,
tools/perf/util/machine.c
1812
.end = event->mmap.start + event->mmap.len,
tools/perf/util/machine.c
2333
bool callee, int end,
tools/perf/util/machine.c
2341
for (i = 0; i < end + 1; i++) {
tools/perf/util/machine.c
2352
for (i = end; i >= 0; i--) {
tools/perf/util/machine.c
3300
machine->traceiter.text_end = map__unmap_ip(kmap, sym->end);
tools/perf/util/machine.c
3305
machine->trace.text_end = map__unmap_ip(kmap, sym->end);
tools/perf/util/machine.h
319
u64 end;
tools/perf/util/map.c
105
static void map__init(struct map *map, u64 start, u64 end, u64 pgoff,
tools/perf/util/map.c
109
map__set_end(map, end);
tools/perf/util/map.c
336
map__set_end(map, sym->end);
tools/perf/util/map.h
270
static inline void map__set_end(struct map *map, u64 end)
tools/perf/util/map.h
272
RC_CHK_ACCESS(map)->end = end;
tools/perf/util/map.h
28
u64 end;
tools/perf/util/map.h
59
return RC_CHK_ACCESS(map)->end;
tools/perf/util/mem2node.c
105
entries[i].node, entries[i].start, entries[i].end);
tools/perf/util/mem2node.c
130
else if (addr >= entry->end)
tools/perf/util/mem2node.c
14
u64 end;
tools/perf/util/mem2node.c
42
entry->end = start + bsize;
tools/perf/util/mem2node.c
86
if ((prev->end == start) &&
tools/perf/util/mem2node.c
88
prev->end += bsize;
tools/perf/util/mmap.c
333
size = md->core.end - md->core.start;
tools/perf/util/mmap.c
335
if ((md->core.start & md->core.mask) + size != (md->core.end & md->core.mask)) {
tools/perf/util/mmap.c
347
size = md->core.end - md->core.start;
tools/perf/util/pmu.c
253
static int parse_double(const char *scale, char **end, double *sval)
tools/perf/util/pmu.c
281
*sval = strtod(scale, end);
tools/perf/util/pmu.c
290
int perf_pmu__convert_scale(const char *scale, char **end, double *sval)
tools/perf/util/pmu.c
292
return parse_double(scale, end, sval);
tools/perf/util/pmu.h
326
int perf_pmu__convert_scale(const char *scale, char **end, double *sval);
tools/perf/util/probe-event.c
1139
goto end;
tools/perf/util/probe-event.c
1146
goto end;
tools/perf/util/probe-event.c
1150
goto end;
tools/perf/util/probe-event.c
1153
if (lr->end == INT_MAX)
tools/perf/util/probe-event.c
1154
lr->end = l + NR_ADDITIONAL_LINES;
tools/perf/util/probe-event.c
1155
while (l <= lr->end) {
tools/perf/util/probe-event.c
1160
end:
tools/perf/util/probe-event.c
1214
goto end;
tools/perf/util/probe-event.c
1243
end:
tools/perf/util/probe-event.c
1383
lr->end = INT_MAX;
tools/perf/util/probe-event.c
1401
err = parse_line_num(&p, &lr->end, "end line");
tools/perf/util/probe-event.c
1406
lr->end += lr->start;
tools/perf/util/probe-event.c
1413
lr->end--;
tools/perf/util/probe-event.c
1417
pr_debug("Line range is %d to %d\n", lr->start, lr->end);
tools/perf/util/probe-event.c
1420
if (lr->start > lr->end) {
tools/perf/util/probe-event.c
2526
u64 end;
tools/perf/util/probe-event.c
2571
if (sscanf(buf, "0x%" PRIx64 "-0x%" PRIx64, &node->start, &node->end) != 2) {
tools/perf/util/probe-event.c
2588
node->start, node->end, node->symbol);
tools/perf/util/probe-event.c
2604
if (node->start <= address && address < node->end)
tools/perf/util/probe-event.c
3214
if (pp->offset > sym->end - sym->start) {
tools/perf/util/probe-event.c
3807
goto end;
tools/perf/util/probe-event.c
3821
end:
tools/perf/util/probe-event.c
479
if (lr->end != INT_MAX)
tools/perf/util/probe-event.c
480
len = lr->end - lr->start;
tools/perf/util/probe-event.c
487
if (lr->end != INT_MAX)
tools/perf/util/probe-event.c
488
lr->end = lr->start + len;
tools/perf/util/probe-event.h
114
int end; /* End line number */
tools/perf/util/probe-finder.c
1294
goto end;
tools/perf/util/probe-finder.c
1299
goto end;
tools/perf/util/probe-finder.c
1311
goto end;
tools/perf/util/probe-finder.c
1316
goto end;
tools/perf/util/probe-finder.c
1322
goto end;
tools/perf/util/probe-finder.c
1335
end:
tools/perf/util/probe-finder.c
1607
goto end;
tools/perf/util/probe-finder.c
1694
goto end;
tools/perf/util/probe-finder.c
1702
goto end;
tools/perf/util/probe-finder.c
1705
end:
tools/perf/util/probe-finder.c
1802
lf->lno_e = lr->offset + lr->end;
tools/perf/util/probe-finder.c
1807
lr->end = lf->lno_e;
tools/perf/util/probe-finder.c
1875
lf.lno_e = lr->end;
tools/perf/util/python.c
1601
goto end;
tools/perf/util/python.c
1632
end:
tools/perf/util/scripting-engines/trace-event-perl.c
306
!hv_stores(sym, "end", newSVuv(node->ms.sym->end)) ||
tools/perf/util/scripting-engines/trace-event-python.c
1277
tuple_set_d64(t, 3, sym->end);
tools/perf/util/scripting-engines/trace-event-python.c
384
if (al->addr < sym->end)
tools/perf/util/scripting-engines/trace-event-python.c
438
PyLong_FromUnsignedLongLong(node->ms.sym->end));
tools/perf/util/session.c
271
void *end = (void *) event + event->header.size;
tools/perf/util/session.c
272
int size = end - data;
tools/perf/util/sort.c
352
if ((sym_l->start <= sym_r->end) && (sym_l->end >= sym_r->start))
tools/perf/util/sort.c
359
return (int64_t)(sym_r->end - sym_l->end);
tools/perf/util/srccode.c
43
char *end = map + maplen;
tools/perf/util/srccode.c
49
while (p < end && (p = memchr(p, '\n', end - p)) != NULL) {
tools/perf/util/srccode.c
53
if (p < end)
tools/perf/util/srccode.c
61
char *end = map + maplen;
tools/perf/util/srccode.c
68
while (p < end && (p = memchr(p, '\n', end - p)) != NULL) {
tools/perf/util/srccode.c
73
if (p < end)
tools/perf/util/srcline.c
126
base_sym ? (base_sym->end - base_sym->start) : 0,
tools/perf/util/strfilter.c
46
goto end;
tools/perf/util/strfilter.c
61
end:
tools/perf/util/string.c
336
char *ptr = str, *end = str + len;
tools/perf/util/string.c
338
while (*ptr != quote && ptr < end) {
tools/perf/util/string.c
340
memmove(ptr, ptr + 1, end - (ptr + 1));
tools/perf/util/string.c
342
end--;
tools/perf/util/string.c
81
goto end;
tools/perf/util/string.c
86
goto end;
tools/perf/util/string.c
91
goto end;
tools/perf/util/string.c
97
end:
tools/perf/util/svghelper.c
154
void svg_ubox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges)
tools/perf/util/svghelper.c
156
double w = time2pixels(end) - time2pixels(start);
tools/perf/util/svghelper.c
173
void svg_lbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges)
tools/perf/util/svghelper.c
175
double w = time2pixels(end) - time2pixels(start);
tools/perf/util/svghelper.c
192
void svg_fbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges)
tools/perf/util/svghelper.c
194
double w = time2pixels(end) - time2pixels(start);
tools/perf/util/svghelper.c
211
void svg_box(int Yslot, u64 start, u64 end, const char *type)
tools/perf/util/svghelper.c
217
time2pixels(start), time2pixels(end)-time2pixels(start), Yslot * SLOT_MULT, SLOT_HEIGHT, type);
tools/perf/util/svghelper.c
221
void svg_blocked(int Yslot, int cpu, u64 start, u64 end, const char *backtrace)
tools/perf/util/svghelper.c
228
time_to_string(end - start));
tools/perf/util/svghelper.c
231
svg_box(Yslot, start, end, "blocked");
tools/perf/util/svghelper.c
235
void svg_running(int Yslot, int cpu, u64 start, u64 end, const char *backtrace)
tools/perf/util/svghelper.c
243
if (svg_highlight && end - start > svg_highlight)
tools/perf/util/svghelper.c
250
cpu, time_to_string(end - start));
tools/perf/util/svghelper.c
254
time2pixels(start), time2pixels(end)-time2pixels(start), Yslot * SLOT_MULT, SLOT_HEIGHT,
tools/perf/util/svghelper.c
257
text_size = (time2pixels(end)-time2pixels(start));
tools/perf/util/svghelper.c
289
void svg_waiting(int Yslot, int cpu, u64 start, u64 end, const char *backtrace)
tools/perf/util/svghelper.c
300
if (end-start > 10 * NSEC_PER_MSEC) /* 10 msec */
tools/perf/util/svghelper.c
303
text = time_to_string(end-start);
tools/perf/util/svghelper.c
305
font_size = 1.0 * (time2pixels(end)-time2pixels(start));
tools/perf/util/svghelper.c
313
fprintf(svgfile, "<title>#%d waiting %s</title>\n", cpu, time_to_string(end - start));
tools/perf/util/svghelper.c
317
time2pixels(end)-time2pixels(start), SLOT_HEIGHT, style);
tools/perf/util/svghelper.c
383
void svg_process(int cpu, u64 start, u64 end, int pid, const char *name, const char *backtrace)
tools/perf/util/svghelper.c
391
if (svg_highlight && end - start >= svg_highlight)
tools/perf/util/svghelper.c
399
fprintf(svgfile, "<title>%d %s running %s</title>\n", pid, name, time_to_string(end - start));
tools/perf/util/svghelper.c
403
time2pixels(end)-time2pixels(start), SLOT_MULT+SLOT_HEIGHT, type);
tools/perf/util/svghelper.c
404
width = time2pixels(end)-time2pixels(start);
tools/perf/util/svghelper.c
417
void svg_cstate(int cpu, u64 start, u64 end, int type)
tools/perf/util/svghelper.c
434
time2pixels(start), time2pixels(end)-time2pixels(start),
tools/perf/util/svghelper.c
437
width = (time2pixels(end)-time2pixels(start))/2.0;
tools/perf/util/svghelper.c
474
void svg_pstate(int cpu, u64 start, u64 end, u64 freq)
tools/perf/util/svghelper.c
487
time2pixels(start), time2pixels(end), height, height);
tools/perf/util/svghelper.c
86
void open_svg(const char *filename, int cpus, int rows, u64 start, u64 end)
tools/perf/util/svghelper.c
97
last_time = end;
tools/perf/util/svghelper.h
10
void svg_ubox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges);
tools/perf/util/svghelper.h
11
void svg_lbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges);
tools/perf/util/svghelper.h
12
void svg_fbox(int Yslot, u64 start, u64 end, double height, const char *type, int fd, int err, int merges);
tools/perf/util/svghelper.h
13
void svg_box(int Yslot, u64 start, u64 end, const char *type);
tools/perf/util/svghelper.h
14
void svg_blocked(int Yslot, int cpu, u64 start, u64 end, const char *backtrace);
tools/perf/util/svghelper.h
15
void svg_running(int Yslot, int cpu, u64 start, u64 end, const char *backtrace);
tools/perf/util/svghelper.h
16
void svg_waiting(int Yslot, int cpu, u64 start, u64 end, const char *backtrace);
tools/perf/util/svghelper.h
20
void svg_process(int cpu, u64 start, u64 end, int pid, const char *name, const char *backtrace);
tools/perf/util/svghelper.h
21
void svg_cstate(int cpu, u64 start, u64 end, int type);
tools/perf/util/svghelper.h
22
void svg_pstate(int cpu, u64 start, u64 end, u64 freq);
tools/perf/util/svghelper.h
9
void open_svg(const char *filename, int cpus, int rows, u64 start, u64 end);
tools/perf/util/symbol-elf.c
2241
static int kcore_copy__map(struct kcore_copy_info *kci, u64 start, u64 end,
tools/perf/util/symbol-elf.c
2246
if (s < start || s >= end)
tools/perf/util/symbol-elf.c
2250
len = e < end ? e - s : end - s;
tools/perf/util/symbol-elf.c
2258
u64 end = start + len;
tools/perf/util/symbol-elf.c
2261
if (kcore_copy__map(kci, start, end, pgoff, kci->stext, kci->etext))
tools/perf/util/symbol-elf.c
2264
if (kcore_copy__map(kci, start, end, pgoff, kci->first_module,
tools/perf/util/symbol-elf.c
2271
if (kcore_copy__map(kci, start, end, pgoff, s, s + len))
tools/perf/util/symbol-elf.c
633
if (f && f->start < shdr_plt.sh_offset && f->end > shdr_plt.sh_offset)
tools/perf/util/symbol-elf.c
634
f->end = shdr_plt.sh_offset;
tools/perf/util/symbol-elf.c
656
plt_sym->end = plt_sym->start + shdr_plt.sh_size;
tools/perf/util/symbol.c
158
a = syma->end - syma->start;
tools/perf/util/symbol.c
159
b = symb->end - symb->start;
tools/perf/util/symbol.c
2284
const char *end;
tools/perf/util/symbol.c
2298
end = pos->s + strlen(pos->s) - 1;
tools/perf/util/symbol.c
2299
while (end >= sep && isspace(*end))
tools/perf/util/symbol.c
2300
end--;
tools/perf/util/symbol.c
2302
if (end >= sep)
tools/perf/util/symbol.c
275
if (prev->end == prev->start) {
tools/perf/util/symbol.c
280
prev->end = curr->start;
tools/perf/util/symbol.c
289
prev->end = roundup(prev->end + 4096, 4096);
tools/perf/util/symbol.c
292
prev->end = roundup(prev->end + 4096, 4096);
tools/perf/util/symbol.c
294
prev->end = curr->start;
tools/perf/util/symbol.c
297
__func__, prev->name, prev->end);
tools/perf/util/symbol.c
302
if (curr->end == curr->start)
tools/perf/util/symbol.c
303
curr->end = roundup(curr->start, 4096) + 4096;
tools/perf/util/symbol.c
323
sym->end = len ? start + len : start;
tools/perf/util/symbol.c
329
__func__, name, start, sym->end);
tools/perf/util/symbol.c
413
else if (ip > s->end || (ip == s->end && ip != s->start))
tools/perf/util/symbol.c
561
(dso__last_find_result_addr(dso) < sym->end ||
tools/perf/util/symbol.c
562
sym->start == sym->end)) {
tools/perf/util/symbol.c
838
if (pos->end > map__end(curr_map))
tools/perf/util/symbol.c
839
pos->end = map__end(curr_map);
tools/perf/util/symbol.c
840
if (pos->end)
tools/perf/util/symbol.c
841
pos->end -= map__start(curr_map) - map__pgoff(curr_map);
tools/perf/util/symbol.c
926
pos->end = map__map_ip(curr_map, pos->end);
tools/perf/util/symbol.c
944
pos->end -= delta;
tools/perf/util/symbol.c
988
pos->end -= delta;
tools/perf/util/symbol.h
52
u64 end;
tools/perf/util/symbol.h
91
return sym->end - sym->start;
tools/perf/util/symbol_fprintf.c
13
sym->start, sym->end,
tools/perf/util/symbol_fprintf.c
30
if (al->addr < sym->end)
tools/perf/util/synthetic-events.c
294
static bool read_proc_maps_line(struct io *io, __u64 *start, __u64 *end,
tools/perf/util/synthetic-events.c
306
if (io__get_hex(io, end) != ' ')
tools/perf/util/synthetic-events.c
822
char *end;
tools/perf/util/synthetic-events.c
829
_pid = strtol(dent->d_name, &end, 10);
tools/perf/util/synthetic-events.c
830
if (*end)
tools/perf/util/synthetic-events.c
957
char *end;
tools/perf/util/synthetic-events.c
983
pid = (pid_t)strtol(dirent[i]->d_name, &end, 10);
tools/perf/util/synthetic-events.c
985
if (*end)
tools/perf/util/thread_map.c
94
char *end;
tools/perf/util/thread_map.c
96
pid_t pid = strtol(dirent->d_name, &end, 10);
tools/perf/util/thread_map.c
98
if (*end) /* only interested in proper numerical dirents */
tools/perf/util/time-utils.c
104
ptime->end = 0;
tools/perf/util/time-utils.c
111
if (rc == 0 && ptime->end && ptime->end < ptime->start)
tools/perf/util/time-utils.c
115
pr_debug("end time %" PRIu64 "\n", ptime->end);
tools/perf/util/time-utils.c
167
if (ptime[i].end >= ptime[i + 1].start) {
tools/perf/util/time-utils.c
200
double end_pcnt, u64 start, u64 end)
tools/perf/util/time-utils.c
202
u64 total = end - start;
tools/perf/util/time-utils.c
21
char *end;
tools/perf/util/time-utils.c
210
ptime->end = start + round(end_pcnt * total);
tools/perf/util/time-utils.c
212
if (ptime->end > ptime->start && ptime->end != end)
tools/perf/util/time-utils.c
213
ptime->end -= 1;
tools/perf/util/time-utils.c
219
u64 start, u64 end)
tools/perf/util/time-utils.c
23
time_sec = strtoull(str, &end, 10);
tools/perf/util/time-utils.c
24
if (*end != '.' && *end != '\0')
tools/perf/util/time-utils.c
250
return set_percent_time(ptime, start_pcnt, end_pcnt, start, end);
tools/perf/util/time-utils.c
254
u64 start, u64 end)
tools/perf/util/time-utils.c
27
if (*end == '.') {
tools/perf/util/time-utils.c
276
return set_percent_time(ptime, start_pcnt, end_pcnt, start, end);
tools/perf/util/time-utils.c
280
u64 start, u64 end);
tools/perf/util/time-utils.c
283
const char *ostr, u64 start, u64 end,
tools/perf/util/time-utils.c
306
ret = (func)(p1, &ptime_buf[i], start, end);
tools/perf/util/time-utils.c
31
if (strlen(++end) > 9)
tools/perf/util/time-utils.c
313
pr_debug("end time %d: %" PRIu64 "\n", i, ptime_buf[i].end);
tools/perf/util/time-utils.c
328
const char *ostr, u64 start, u64 end, const char *c)
tools/perf/util/time-utils.c
34
strncpy(nsec_buf, end, 9);
tools/perf/util/time-utils.c
350
ret = percent_slash_split(str, ptime_buf, start, end);
tools/perf/util/time-utils.c
359
const char *ostr, u64 start, u64 end)
tools/perf/util/time-utils.c
375
end, percent_slash_split);
tools/perf/util/time-utils.c
381
end, percent_dash_split);
tools/perf/util/time-utils.c
386
return one_percent_convert(ptime_buf, ostr, start, end, c);
tools/perf/util/time-utils.c
41
time_nsec = strtoull(nsec_buf, &end, 10);
tools/perf/util/time-utils.c
42
if (*end != '\0')
tools/perf/util/time-utils.c
427
(ptime->end && timestamp > ptime->end)) {
tools/perf/util/time-utils.c
453
(timestamp <= ptime->end || !ptime->end)) {
tools/perf/util/time-utils.c
503
ptime_range[i].end += session->evlist->first_sample_time;
tools/perf/util/time-utils.c
60
(parse_nsec_time(end_str, &ptime->end) != 0)) {
tools/perf/util/time-utils.c
67
static int split_start_end(char **start, char **end, const char *ostr, char ch)
tools/perf/util/time-utils.c
89
*end = end_str;
tools/perf/util/time-utils.h
10
u64 start, end;
tools/perf/util/time-utils.h
18
const char *ostr, u64 start, u64 end);
tools/perf/util/unwind-libdw.c
217
u64 start, end;
tools/perf/util/unwind-libdw.c
229
end = start + stack->size;
tools/perf/util/unwind-libdw.c
235
if (addr < start || addr + sizeof(Dwarf_Word) > end) {
tools/perf/util/unwind-libdw.c
240
addr, start, end);
tools/perf/util/unwind-libunwind-local.c
102
#define dw_read(ptr, type, end) ({ \
tools/perf/util/unwind-libunwind-local.c
105
if ((__p + 1) > (type *) end) \
tools/perf/util/unwind-libunwind-local.c
112
static int __dw_read_encoded_value(u8 **p, u8 *end, u64 *val,
tools/perf/util/unwind-libunwind-local.c
123
*val = dw_read(cur, unsigned long, end);
tools/perf/util/unwind-libunwind-local.c
144
*val += dw_read(cur, s32, end);
tools/perf/util/unwind-libunwind-local.c
147
*val += dw_read(cur, u32, end);
tools/perf/util/unwind-libunwind-local.c
150
*val += dw_read(cur, s64, end);
tools/perf/util/unwind-libunwind-local.c
153
*val += dw_read(cur, u64, end);
tools/perf/util/unwind-libunwind-local.c
164
#define dw_read_encoded_value(ptr, end, enc) ({ \
tools/perf/util/unwind-libunwind-local.c
166
if (__dw_read_encoded_value(&ptr, end, &__v, enc)) { \
tools/perf/util/unwind-libunwind-local.c
289
u8 *end = (u8 *) &hdr.data;
tools/perf/util/unwind-libunwind-local.c
298
dw_read_encoded_value(enc, end, hdr.eh_frame_ptr_enc);
tools/perf/util/unwind-libunwind-local.c
300
*fde_count = dw_read_encoded_value(enc, end, hdr.fde_count_enc);
tools/perf/util/unwind-libunwind-local.c
576
u64 start, end;
tools/perf/util/unwind-libunwind-local.c
58
unw_word_t end);
tools/perf/util/unwind-libunwind-local.c
593
end = start + stack->size;
tools/perf/util/unwind-libunwind-local.c
599
if (addr < start || addr + sizeof(unw_word_t) >= end) {
tools/perf/util/unwind-libunwind-local.c
604
(void *) (uintptr_t) addr, start, end);
tools/perf/util/vdso.c
75
void *start, *end;
tools/perf/util/vdso.c
82
if (vdso_file->error || find_map(&start, &end, VDSO__MAP_NAME))
tools/perf/util/vdso.c
85
size = end - start;
tools/power/cpupower/utils/cpufreq-set.c
134
freq = strtoul(normalized, &end, 10);
tools/power/cpupower/utils/cpufreq-set.c
67
char *end;
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
302
struct timespec start, end;
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
330
clock_gettime(CLOCK_REALTIME, &end);
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
334
timediff = timespec_diff_us(start, end);
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
54
long long timespec_diff_us(struct timespec start, struct timespec end)
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
57
if ((end.tv_nsec - start.tv_nsec) < 0) {
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
58
temp.tv_sec = end.tv_sec - start.tv_sec - 1;
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
59
temp.tv_nsec = 1000000000 + end.tv_nsec - start.tv_nsec;
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
61
temp.tv_sec = end.tv_sec - start.tv_sec;
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.c
62
temp.tv_nsec = end.tv_nsec - start.tv_nsec;
tools/power/cpupower/utils/idle_monitor/cpupower-monitor.h
69
extern long long timespec_diff_us(struct timespec start, struct timespec end);
tools/power/x86/intel-speed-select/isst-config.c
1318
char *begin, *end, *line = NULL;
tools/power/x86/intel-speed-select/isst-config.c
1331
end = strstr(line, "GHz");
tools/power/x86/intel-speed-select/isst-config.c
1332
strncpy(number, begin, end - begin);
tools/power/x86/intel-speed-select/isst-config.c
2791
unsigned int start, end, invalid_count;
tools/power/x86/intel-speed-select/isst-config.c
2826
end = strtoul(next, &next, 10);
tools/power/x86/intel-speed-select/isst-config.c
2827
if (end <= start)
tools/power/x86/intel-speed-select/isst-config.c
2830
while (++start <= end) {
tools/power/x86/intel-speed-select/isst-core-tpmi.c
593
goto end;
tools/power/x86/intel-speed-select/isst-core-tpmi.c
598
goto end;
tools/power/x86/intel-speed-select/isst-core-tpmi.c
609
goto end;
tools/power/x86/intel-speed-select/isst-core-tpmi.c
615
goto end;
tools/power/x86/intel-speed-select/isst-core-tpmi.c
630
goto end;
tools/power/x86/intel-speed-select/isst-core-tpmi.c
637
end:
tools/power/x86/turbostat/turbostat.c
1352
goto end;
tools/power/x86/turbostat/turbostat.c
1356
goto end;
tools/power/x86/turbostat/turbostat.c
1365
end:
tools/power/x86/turbostat/turbostat.c
6110
unsigned int start, end;
tools/power/x86/turbostat/turbostat.c
6145
end = strtoul(next, &next, 10);
tools/power/x86/turbostat/turbostat.c
6146
if (end <= start)
tools/power/x86/turbostat/turbostat.c
6149
while (++start <= end) {
tools/power/x86/turbostat/turbostat.c
7320
goto end;
tools/power/x86/turbostat/turbostat.c
7352
goto end;
tools/power/x86/turbostat/turbostat.c
7366
end:
tools/power/x86/turbostat/turbostat.c
8490
goto end;
tools/power/x86/turbostat/turbostat.c
8495
goto end;
tools/power/x86/turbostat/turbostat.c
8502
goto end;
tools/power/x86/turbostat/turbostat.c
8511
end:
tools/power/x86/turbostat/turbostat.c
8775
goto end;
tools/power/x86/turbostat/turbostat.c
8783
goto end;
tools/power/x86/turbostat/turbostat.c
8789
end:
tools/power/x86/turbostat/turbostat.c
8812
goto end;
tools/power/x86/turbostat/turbostat.c
8818
end:
tools/testing/crypto/chacha20-s390/test-cipher.c
132
u64 start, end;
tools/testing/crypto/chacha20-s390/test-cipher.c
182
end = ktime_get_ns();
tools/testing/crypto/chacha20-s390/test-cipher.c
187
pr_info("%s tfm encryption successful, took %lld nsec\n", name, end - start);
tools/testing/crypto/chacha20-s390/test-cipher.c
206
end = ktime_get_ns();
tools/testing/crypto/chacha20-s390/test-cipher.c
211
pr_info("%s tfm decryption successful, took %lld nsec\n", name, end - start);
tools/testing/crypto/chacha20-s390/test-cipher.c
55
u64 start, end;
tools/testing/crypto/chacha20-s390/test-cipher.c
73
end = ktime_get_ns();
tools/testing/crypto/chacha20-s390/test-cipher.c
81
pr_info("lib encryption took: %lld nsec", end - start);
tools/testing/crypto/chacha20-s390/test-cipher.c
88
end = ktime_get_ns();
tools/testing/crypto/chacha20-s390/test-cipher.c
95
pr_info("lib decryption took: %lld nsec", end - start);
tools/testing/cxl/test/cxl.c
1102
.end = res->end,
tools/testing/cxl/test/cxl.c
1439
min(iomem_resource.end + 1 - SZ_64G,
tools/testing/cxl/test/cxl.c
1440
mappable.end + 1 - SZ_64G),
tools/testing/cxl/test/cxl.c
424
.end = phys + size - 1,
tools/testing/cxl/test/cxl.c
502
unsigned long end;
tools/testing/cxl/test/cxl.c
511
end = (unsigned long)&mock_cedt.chbs[i + 1];
tools/testing/cxl/test/cxl.c
512
handler_arg(h, arg, end);
tools/testing/cxl/test/cxl.c
518
end = (unsigned long) h + mock_cfmws[i]->header.length;
tools/testing/cxl/test/cxl.c
519
handler_arg(h, arg, end);
tools/testing/cxl/test/cxl.c
525
end = (unsigned long)h + mock_cxims[i]->header.length;
tools/testing/cxl/test/cxl.c
526
handler_arg(h, arg, end);
tools/testing/cxl/test/cxl.c
752
.end = -1,
tools/testing/cxl/test/cxl.c
827
.end = base + mock_auto_region_size - 1,
tools/testing/cxl/test/cxl.c
886
.end = base + mock_auto_region_size - 1,
tools/testing/memblock/internal.h
26
static inline unsigned long free_reserved_area(void *start, void *end,
tools/testing/memblock/mmzone.c
14
void reserve_bootmem_region(phys_addr_t start, phys_addr_t end, int nid)
tools/testing/nvdimm/dax-dev.c
24
if (addr + size - 1 <= range->end) {
tools/testing/nvdimm/test/iomap.c
286
res->end = start + n - 1;
tools/testing/nvdimm/test/ndtest.c
362
res->res.end = __dma + size - 1;
tools/testing/nvdimm/test/ndtest.c
429
res.end = res.start + region->size - 1;
tools/testing/nvdimm/test/nfit.c
1635
nfit_res->res.end = *dma + size - 1;
tools/testing/nvdimm/test/nfit.c
535
u64 end = addr + len - 1;
tools/testing/nvdimm/test/nfit.c
551
if (be_end < addr || be->start > end)
tools/testing/nvdimm/test/nfit.c
555
rend = (be_end < end) ? be_end : end;
tools/testing/radix-tree/main.c
126
void check_copied_tags(struct radix_tree_root *tree, unsigned long start, unsigned long end, unsigned long *idx, int count, int fromtag, int totag)
tools/testing/radix-tree/main.c
133
if (idx[i] < start || idx[i] > end) {
tools/testing/radix-tree/main.c
136
end, idx[i], item_tag_get(tree, idx[i],
tools/testing/radix-tree/main.c
145
printv(2, "%lu-%lu: %lu, tags %d-%d\n", start, end,
tools/testing/radix-tree/main.c
160
unsigned long start, end, count = 0, tagged, cur, tmp;
tools/testing/radix-tree/main.c
165
end = rand();
tools/testing/radix-tree/main.c
166
if (start > end && (rand() % 10)) {
tools/testing/radix-tree/main.c
168
start = end;
tools/testing/radix-tree/main.c
169
end = cur;
tools/testing/radix-tree/main.c
177
if (start <= end)
tools/testing/radix-tree/main.c
188
item_insert(&tree, end);
tools/testing/radix-tree/main.c
190
if (start <= end)
tools/testing/radix-tree/main.c
192
item_tag_set(&tree, end, 0);
tools/testing/radix-tree/main.c
196
item_insert(&tree, end+1);
tools/testing/radix-tree/main.c
198
item_tag_set(&tree, end+1, 0);
tools/testing/radix-tree/main.c
209
if (idx[i] >= start && idx[i] <= end)
tools/testing/radix-tree/main.c
217
tagged = tag_tagged_items(&tree, start, end, ITEMS, XA_MARK_0, XA_MARK_1);
tools/testing/radix-tree/main.c
221
check_copied_tags(&tree, start, end, idx, ITEMS, 0, 1);
tools/testing/radix-tree/main.c
226
tagged = tag_tagged_items(&tree, start, end, tmp, XA_MARK_0, XA_MARK_2);
tools/testing/radix-tree/main.c
231
check_copied_tags(&tree, start, end, idx, ITEMS, 0, 2);
tools/testing/radix-tree/maple.c
34200
unsigned long start, end;
tools/testing/radix-tree/maple.c
34206
end = test->last[this->id + this->mod];
tools/testing/radix-tree/maple.c
34207
mtree_store_range(mt, start, end,
tools/testing/radix-tree/maple.c
34216
end = test->last[this->id + this->flip];
tools/testing/radix-tree/maple.c
34217
mtree_store_range(mt, start, end,
tools/testing/radix-tree/maple.c
34227
end = test->last[this->id + this->del];
tools/testing/radix-tree/maple.c
34228
mtree_store_range(mt, start, end, NULL, GFP_KERNEL);
tools/testing/radix-tree/maple.c
34234
end = test->last[this->id + this->add];
tools/testing/radix-tree/maple.c
34235
mtree_store_range(mt, start, end,
tools/testing/radix-tree/maple.c
34257
unsigned long start, end;
tools/testing/radix-tree/maple.c
34263
end = test->last[this->id + this->mod];
tools/testing/radix-tree/maple.c
34264
mtree_store_range(mt, start, end,
tools/testing/radix-tree/maple.c
34273
end = test->last[this->id + this->flip];
tools/testing/radix-tree/maple.c
34274
mtree_store_range(mt, start, end,
tools/testing/radix-tree/maple.c
34284
end = test->last[this->id + this->del];
tools/testing/radix-tree/maple.c
34285
mtree_store_range(mt, start, end, NULL, GFP_KERNEL);
tools/testing/radix-tree/maple.c
34291
end = test->last[this->id + this->add];
tools/testing/radix-tree/maple.c
34292
mtree_store_range(mt, start, end,
tools/testing/radix-tree/maple.c
34589
unsigned long len = ULONG_MAX / range_cnt, start, end;
tools/testing/radix-tree/maple.c
34593
end = start + len - 1;
tools/testing/radix-tree/maple.c
34595
test.last = end;
tools/testing/radix-tree/maple.c
34617
mtree_store_range(mt, --start, ++end, xa_mk_value(100),
tools/testing/radix-tree/maple.c
34938
unsigned char end, slot = 0;
tools/testing/radix-tree/maple.c
34950
end = mas_data_end(mas);
tools/testing/radix-tree/maple.c
34952
(slot > end)) {
tools/testing/radix-tree/maple.c
34963
if (!mas->node || slot > end) {
tools/testing/radix-tree/maple.c
35060
mas->end = mas_data_end(mas);
tools/testing/radix-tree/maple.c
35066
if (offset < mas->end)
tools/testing/radix-tree/maple.c
35069
wr_mas->r_max = offset < mas->end ? pivots[offset] : mas->max;
tools/testing/radix-tree/maple.c
35075
if (mas->end < mt_slot_count(mas->node) - 1)
tools/testing/radix-tree/maple.c
546
mas->end = mas_data_end(mas);
tools/testing/radix-tree/regression2.c
113
end = max_slots - 2;
tools/testing/radix-tree/regression2.c
114
radix_tree_gang_lookup_tag_slot(&mt_tree, (void ***)pages, start, end,
tools/testing/radix-tree/regression2.c
81
unsigned long int start, end;
tools/testing/radix-tree/regression2.c
94
end = max_slots - 2;
tools/testing/radix-tree/regression2.c
95
tag_tagged_items(&mt_tree, start, end, 1,
tools/testing/radix-tree/test.c
173
int tag_tagged_items(struct xarray *xa, unsigned long start, unsigned long end,
tools/testing/radix-tree/test.c
184
xas_for_each_marked(&xas, item, end, iftag) {
tools/testing/radix-tree/test.h
30
int tag_tagged_items(struct xarray *, unsigned long start, unsigned long end,
tools/testing/selftests/alsa/global-timer.c
27
time_t end;
tools/testing/selftests/alsa/global-timer.c
51
end = time(NULL) + timeout;
tools/testing/selftests/alsa/global-timer.c
57
while (time(NULL) <= end) {
tools/testing/selftests/alsa/pcm-test.c
84
char *end;
tools/testing/selftests/alsa/pcm-test.c
90
v = strtol(id, &end, 10);
tools/testing/selftests/alsa/pcm-test.c
91
if (errno || *end)
tools/testing/selftests/alsa/utimer-test.c
92
char *end;
tools/testing/selftests/alsa/utimer-test.c
95
d = strtol(s + RESULT_PREFIX_LEN, &end, 10);
tools/testing/selftests/alsa/utimer-test.c
96
if (end == s + RESULT_PREFIX_LEN)
tools/testing/selftests/bpf/bpf_kfuncs.h
43
extern int bpf_dynptr_adjust(const struct bpf_dynptr *ptr, __u64 start, __u64 end) __ksym __weak;
tools/testing/selftests/bpf/network_helpers.c
457
size_t end;
tools/testing/selftests/bpf/network_helpers.c
462
end = strlen(str);
tools/testing/selftests/bpf/network_helpers.c
463
if (end + 8 > sz)
tools/testing/selftests/bpf/network_helpers.c
466
sprintf(&str[end], "%07ld", sys_gettid());
tools/testing/selftests/bpf/network_helpers.c
467
str[end + 7] = '\0';
tools/testing/selftests/bpf/prog_tests/arena_spin_lock.c
106
end:
tools/testing/selftests/bpf/prog_tests/arena_spin_lock.c
45
goto end;
tools/testing/selftests/bpf/prog_tests/arena_spin_lock.c
49
end:
tools/testing/selftests/bpf/prog_tests/arena_spin_lock.c
74
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c
246
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c
255
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c
260
end:
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
100
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
102
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
116
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
144
end:
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
172
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
178
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
185
end:
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
83
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
87
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
91
goto end;
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
95
goto end;
tools/testing/selftests/bpf/prog_tests/bpftool_maps_access.c
49
goto end;
tools/testing/selftests/bpf/prog_tests/bpftool_maps_access.c
80
end:
tools/testing/selftests/bpf/prog_tests/btf.c
4263
static const char *get_next_str(const char *start, const char *end)
tools/testing/selftests/bpf/prog_tests/btf.c
4265
return start < end - 1 ? start + 1 : NULL;
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
14
__u64 btf_size, end;
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
28
end = (btf_size + page_size - 1) / page_size * page_size;
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
42
raw_data = mmap(NULL, end + 1, PROT_READ, MAP_PRIVATE, fd, 0);
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
46
raw_data = mmap(NULL, end, PROT_READ, MAP_PRIVATE, fd, 0);
tools/testing/selftests/bpf/prog_tests/btf_sysfs.c
59
for (int i = btf_size; i < end; i++) {
tools/testing/selftests/bpf/prog_tests/iters.c
108
unsigned long start, end, bpf_iter_start, bpf_iter_end;
tools/testing/selftests/bpf/prog_tests/iters.c
136
while (fscanf(f, "%lx-%lx %[^\n]\n", &start, &end, rest_of_line) == 3) {
tools/testing/selftests/bpf/prog_tests/iters.c
148
ASSERT_EQ(bpf_iter_end, end, "vma->vm_end match");
tools/testing/selftests/bpf/prog_tests/linked_list.c
117
goto end;
tools/testing/selftests/bpf/prog_tests/linked_list.c
123
goto end;
tools/testing/selftests/bpf/prog_tests/linked_list.c
130
end:
tools/testing/selftests/bpf/prog_tests/linked_list.c
200
goto end;
tools/testing/selftests/bpf/prog_tests/linked_list.c
222
goto end;
tools/testing/selftests/bpf/prog_tests/linked_list.c
242
end:
tools/testing/selftests/bpf/prog_tests/linked_list.c
260
goto end;
tools/testing/selftests/bpf/prog_tests/linked_list.c
263
goto end;
tools/testing/selftests/bpf/prog_tests/linked_list.c
266
goto end;
tools/testing/selftests/bpf/prog_tests/linked_list.c
269
goto end;
tools/testing/selftests/bpf/prog_tests/linked_list.c
271
end:
tools/testing/selftests/bpf/prog_tests/lru_bug.c
16
goto end;
tools/testing/selftests/bpf/prog_tests/lru_bug.c
19
end:
tools/testing/selftests/bpf/prog_tests/mptcp.c
459
goto end;
tools/testing/selftests/bpf/prog_tests/mptcp.c
465
goto end;
tools/testing/selftests/bpf/prog_tests/mptcp.c
474
goto end;
tools/testing/selftests/bpf/prog_tests/mptcp.c
479
goto end;
tools/testing/selftests/bpf/prog_tests/mptcp.c
481
end:
tools/testing/selftests/bpf/prog_tests/mptcp.c
509
goto end;
tools/testing/selftests/bpf/prog_tests/mptcp.c
513
goto end;
tools/testing/selftests/bpf/prog_tests/mptcp.c
519
goto end;
tools/testing/selftests/bpf/prog_tests/mptcp.c
525
goto end;
tools/testing/selftests/bpf/prog_tests/mptcp.c
526
end:
tools/testing/selftests/bpf/prog_tests/raw_tp_null.c
21
goto end;
tools/testing/selftests/bpf/prog_tests/raw_tp_null.c
26
end:
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
76
goto end;
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
90
goto end;
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
92
goto end;
tools/testing/selftests/bpf/prog_tests/res_spin_lock.c
98
end:
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1082
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1089
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1093
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1097
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1101
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1106
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1114
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1118
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1126
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1128
end:
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1154
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1161
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1167
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1172
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1176
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1181
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1188
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1193
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1197
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1204
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1208
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1213
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1217
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1220
end:
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1264
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1271
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1275
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1279
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1284
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1292
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1304
goto end;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
1305
end:
tools/testing/selftests/bpf/prog_tests/spin_lock.c
102
goto end;
tools/testing/selftests/bpf/prog_tests/spin_lock.c
107
goto end;
tools/testing/selftests/bpf/prog_tests/spin_lock.c
114
end:
tools/testing/selftests/bpf/prog_tests/spin_lock.c
149
goto end;
tools/testing/selftests/bpf/prog_tests/spin_lock.c
154
goto end;
tools/testing/selftests/bpf/prog_tests/spin_lock.c
156
goto end;
tools/testing/selftests/bpf/prog_tests/spin_lock.c
158
end:
tools/testing/selftests/bpf/prog_tests/spin_lock.c
91
goto end;
tools/testing/selftests/bpf/prog_tests/spin_lock.c
97
goto end;
tools/testing/selftests/bpf/prog_tests/task_work_stress.c
34
char *end;
tools/testing/selftests/bpf/prog_tests/task_work_stress.c
40
retval = strtol(s, &end, 10);
tools/testing/selftests/bpf/prog_tests/task_work_stress.c
41
if (errno || *end || retval < 0)
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
351
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
357
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
361
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
365
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
373
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
380
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
386
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
390
end:
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
44
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
50
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
55
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
60
goto end;
tools/testing/selftests/bpf/prog_tests/tc_bpf.c
62
end:
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
216
goto end;
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
225
goto end;
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
227
goto end;
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
231
goto end;
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
236
goto end;
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
238
goto end;
tools/testing/selftests/bpf/prog_tests/test_tc_tunnel.c
241
end:
tools/testing/selftests/bpf/prog_tests/timer_crash.c
24
goto end;
tools/testing/selftests/bpf/prog_tests/timer_crash.c
26
end:
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
362
void *start, *end;
tools/testing/selftests/bpf/prog_tests/uprobe_syscall.c
377
if (sscanf(line, "%p-%p r-xp %*x %*x:%*x %*u %n", &start, &end, &m) != 2)
tools/testing/selftests/bpf/prog_tests/xfrm_info.c
198
uint8_t *end = (uint8_t *)nh + nh->nlmsg_len;
tools/testing/selftests/bpf/prog_tests/xfrm_info.c
200
attr->rta_len = end - (uint8_t *)attr;
tools/testing/selftests/bpf/progs/map_kptr.c
320
goto end;
tools/testing/selftests/bpf/progs/map_kptr.c
326
goto end;
tools/testing/selftests/bpf/progs/map_kptr.c
346
goto end;
tools/testing/selftests/bpf/progs/map_kptr.c
353
end:
tools/testing/selftests/bpf/progs/net_timestamping.c
134
shinfo = bpf_core_cast(skb->head + skb->end, struct skb_shared_info);
tools/testing/selftests/bpf/progs/res_spin_lock.c
122
goto end;
tools/testing/selftests/bpf/progs/res_spin_lock.c
132
goto end;
tools/testing/selftests/bpf/progs/res_spin_lock.c
137
end:
tools/testing/selftests/bpf/progs/test_lwt_redirect.c
31
void *end = (void *)(long)skb->data_end;
tools/testing/selftests/bpf/progs/test_lwt_redirect.c
33
if (start + sizeof(*iph) > end)
tools/testing/selftests/bpf/progs/test_lwt_reroute.c
17
void *end = (void *)(long)skb->data_end;
tools/testing/selftests/bpf/progs/test_lwt_reroute.c
23
if (start + sizeof(*iph) > end)
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
237
int *start, *end, *start_push, *end_push, *start_pop, *pop, err = 0;
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
246
end = bpf_map_lookup_elem(&sock_bytes, &one);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
247
if (start && end)
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
248
bpf_msg_pull_data(msg, *start, *end, 0);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
267
int *bytes, *start, *end, *start_push, *end_push, *start_pop, *pop, *f;
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
279
end = bpf_map_lookup_elem(&sock_bytes, &one);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
280
if (start && end)
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
281
bpf_msg_pull_data(msg, *start, *end, 0);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
351
int *bytes, *start, *end, *start_push, *end_push, *start_pop, *pop;
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
361
end = bpf_map_lookup_elem(&sock_bytes, &one);
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
362
if (start && end)
tools/testing/selftests/bpf/progs/test_sockmap_kern.h
363
bpf_msg_pull_data(msg, *start, *end, 0);
tools/testing/selftests/bpf/progs/type_cast.c
49
shared_info = bpf_core_cast(kskb->head + kskb->end, struct skb_shared_info);
tools/testing/selftests/bpf/test_loader.c
275
char *end;
tools/testing/selftests/bpf/test_loader.c
280
tmp = strtol(str + 2, &end, 16);
tools/testing/selftests/bpf/test_loader.c
282
tmp = strtol(str, &end, 10);
tools/testing/selftests/bpf/test_loader.c
283
if (errno || end[0] != '\0') {
tools/testing/selftests/bpf/test_loader.c
805
static int count_lines(const char *start, const char *end)
tools/testing/selftests/bpf/test_loader.c
810
for (tmp = start; tmp < end; ++tmp)
tools/testing/selftests/bpf/test_loader.c
818
const char *end;
tools/testing/selftests/bpf/test_loader.c
844
matches[i].end = log;
tools/testing/selftests/bpf/test_loader.c
858
const char *start = log, *end, *next, *match;
tools/testing/selftests/bpf/test_loader.c
867
start = matches[i].end ?: start;
tools/testing/selftests/bpf/test_loader.c
872
end = log_end;
tools/testing/selftests/bpf/test_loader.c
875
end = matches[next_positive].start;
tools/testing/selftests/bpf/test_loader.c
884
if (match && next <= end) {
tools/testing/selftests/bpf/test_loader.c
886
matches[j].end = next;
tools/testing/selftests/bpf/test_sockmap.c
418
struct timespec end;
tools/testing/selftests/bpf/test_sockmap.c
465
clock_gettime(CLOCK_MONOTONIC, &s->end);
tools/testing/selftests/bpf/test_sockmap.c
676
clock_gettime(CLOCK_MONOTONIC, &s->end);
tools/testing/selftests/bpf/test_sockmap.c
734
clock_gettime(CLOCK_MONOTONIC, &s->end);
tools/testing/selftests/bpf/test_sockmap.c
740
clock_gettime(CLOCK_MONOTONIC, &s->end);
tools/testing/selftests/bpf/test_sockmap.c
759
clock_gettime(CLOCK_MONOTONIC, &s->end);
tools/testing/selftests/bpf/test_sockmap.c
769
clock_gettime(CLOCK_MONOTONIC, &s->end);
tools/testing/selftests/bpf/test_sockmap.c
811
clock_gettime(CLOCK_MONOTONIC, &s->end);
tools/testing/selftests/bpf/test_sockmap.c
827
return s.bytes_sent / (s.end.tv_sec - s.start.tv_sec);
tools/testing/selftests/bpf/test_sockmap.c
832
return s.bytes_recvd / (s.end.tv_sec - s.start.tv_sec);
tools/testing/selftests/bpf/test_sockmap.c
899
if (s.end.tv_sec - s.start.tv_sec) {
tools/testing/selftests/bpf/test_sockmap.c
932
if (s.end.tv_sec - s.start.tv_sec) {
tools/testing/selftests/bpf/testing_helpers.c
17
int i, set_len = 0, new_len, num, start = 0, end = -1;
tools/testing/selftests/bpf/testing_helpers.c
28
end = num;
tools/testing/selftests/bpf/testing_helpers.c
39
end = num;
tools/testing/selftests/bpf/testing_helpers.c
43
end = num;
tools/testing/selftests/bpf/testing_helpers.c
48
if (start > end)
tools/testing/selftests/bpf/testing_helpers.c
51
if (end + 1 > set_len) {
tools/testing/selftests/bpf/testing_helpers.c
52
new_len = end + 1;
tools/testing/selftests/bpf/testing_helpers.c
63
for (i = start; i <= end; i++)
tools/testing/selftests/bpf/trace_helpers.c
133
int start = 0, end = ksyms->sym_cnt;
tools/testing/selftests/bpf/trace_helpers.c
140
while (start < end) {
tools/testing/selftests/bpf/trace_helpers.c
141
size_t mid = start + (end - start) / 2;
tools/testing/selftests/bpf/trace_helpers.c
145
end = mid;
tools/testing/selftests/bpf/trace_helpers.c
164
int start = 0, mid, end = ksyms->sym_cnt;
tools/testing/selftests/bpf/trace_helpers.c
168
while (start < end) {
tools/testing/selftests/bpf/trace_helpers.c
169
mid = start + (end - start) / 2;
tools/testing/selftests/bpf/trace_helpers.c
173
end = mid;
tools/testing/selftests/bpf/trace_helpers.c
306
size_t start, base, end;
tools/testing/selftests/bpf/trace_helpers.c
320
while (fscanf(f, "%zx-%zx %s %zx %*[^\n]\n", &start, &end, buf, &base) == 4) {
tools/testing/selftests/bpf/trace_helpers.c
321
if (buf[2] == 'x' && (uintptr_t)addr >= start && (uintptr_t)addr < end) {
tools/testing/selftests/bpf/trace_helpers.c
373
size_t start, end, offset;
tools/testing/selftests/bpf/trace_helpers.c
390
while (fscanf(f, "%zx-%zx %s %zx %*[^\n]\n", &start, &end, buf, &offset) == 4) {
tools/testing/selftests/bpf/trace_helpers.c
391
if (addr >= start && addr < end) {
tools/testing/selftests/bpf/veristat.c
618
const char *end = str;
tools/testing/selftests/bpf/veristat.c
655
val = strtol(p, (char **)&end, 10);
tools/testing/selftests/bpf/veristat.c
656
if (errno || end == p || *end != '\0' ) {
tools/testing/selftests/filesystems/overlayfs/dev_in_maps.c
32
unsigned long start, end;
tools/testing/selftests/filesystems/overlayfs/dev_in_maps.c
37
&start, &end, &maj, &min, &ino) != 5)
tools/testing/selftests/iommu/iommufd.c
1830
unsigned int end;
tools/testing/selftests/iommu/iommufd.c
1850
end = buf_size;
tools/testing/selftests/iommu/iommufd.c
1852
end = start + MOCK_PAGE_SIZE;
tools/testing/selftests/iommu/iommufd.c
1853
for (; end < buf_size; end += MOCK_PAGE_SIZE) {
tools/testing/selftests/iommu/iommufd.c
1854
size_t length = end - start;
tools/testing/selftests/iommu/iommufd.c
1865
end / PAGE_SIZE * PAGE_SIZE -
tools/testing/selftests/iommu/iommufd.c
1884
unsigned int end;
tools/testing/selftests/iommu/iommufd.c
1904
end = buf_size;
tools/testing/selftests/iommu/iommufd.c
1906
end = start + MOCK_PAGE_SIZE;
tools/testing/selftests/iommu/iommufd.c
1907
for (; end < buf_size; end += MOCK_PAGE_SIZE) {
tools/testing/selftests/iommu/iommufd.c
1908
size_t length = end - start;
tools/testing/selftests/iommu/iommufd.c
1927
end / PAGE_SIZE * PAGE_SIZE -
tools/testing/selftests/iommu/iommufd.c
2598
EXPECT_EQ(MOCK_APERTURE_LAST, data->iova_ranges[0].end);
tools/testing/selftests/kvm/lib/guest_sprintf.c
101
APPEND_BUFFER_SAFE(str, end, '0');
tools/testing/selftests/kvm/lib/guest_sprintf.c
102
APPEND_BUFFER_SAFE(str, end, 'x');
tools/testing/selftests/kvm/lib/guest_sprintf.c
107
APPEND_BUFFER_SAFE(str, end, c);
tools/testing/selftests/kvm/lib/guest_sprintf.c
109
APPEND_BUFFER_SAFE(str, end, '0');
tools/testing/selftests/kvm/lib/guest_sprintf.c
111
APPEND_BUFFER_SAFE(str, end, tmp[i]);
tools/testing/selftests/kvm/lib/guest_sprintf.c
113
APPEND_BUFFER_SAFE(str, end, ' ');
tools/testing/selftests/kvm/lib/guest_sprintf.c
120
char *str, *end;
tools/testing/selftests/kvm/lib/guest_sprintf.c
135
end = buf + n;
tools/testing/selftests/kvm/lib/guest_sprintf.c
136
GUEST_ASSERT(buf < end);
tools/testing/selftests/kvm/lib/guest_sprintf.c
141
APPEND_BUFFER_SAFE(str, end, *fmt);
tools/testing/selftests/kvm/lib/guest_sprintf.c
217
APPEND_BUFFER_SAFE(str, end, ' ');
tools/testing/selftests/kvm/lib/guest_sprintf.c
218
APPEND_BUFFER_SAFE(str, end,
tools/testing/selftests/kvm/lib/guest_sprintf.c
221
APPEND_BUFFER_SAFE(str, end, ' ');
tools/testing/selftests/kvm/lib/guest_sprintf.c
230
APPEND_BUFFER_SAFE(str, end, ' ');
tools/testing/selftests/kvm/lib/guest_sprintf.c
232
APPEND_BUFFER_SAFE(str, end, *s++);
tools/testing/selftests/kvm/lib/guest_sprintf.c
234
APPEND_BUFFER_SAFE(str, end, ' ');
tools/testing/selftests/kvm/lib/guest_sprintf.c
242
str = number(str, end,
tools/testing/selftests/kvm/lib/guest_sprintf.c
258
APPEND_BUFFER_SAFE(str, end, '%');
tools/testing/selftests/kvm/lib/guest_sprintf.c
279
APPEND_BUFFER_SAFE(str, end, '%');
tools/testing/selftests/kvm/lib/guest_sprintf.c
281
APPEND_BUFFER_SAFE(str, end, *fmt);
tools/testing/selftests/kvm/lib/guest_sprintf.c
296
str = number(str, end, num, base, field_width, precision, flags);
tools/testing/selftests/kvm/lib/guest_sprintf.c
299
GUEST_ASSERT(str < end);
tools/testing/selftests/kvm/lib/guest_sprintf.c
43
static char *number(char *str, const char *end, long num, int base, int size,
tools/testing/selftests/kvm/lib/guest_sprintf.c
6
#define APPEND_BUFFER_SAFE(str, end, v) \
tools/testing/selftests/kvm/lib/guest_sprintf.c
8
GUEST_ASSERT(str < end); \
tools/testing/selftests/kvm/lib/guest_sprintf.c
94
APPEND_BUFFER_SAFE(str, end, ' ');
tools/testing/selftests/kvm/lib/guest_sprintf.c
96
APPEND_BUFFER_SAFE(str, end, sign);
tools/testing/selftests/kvm/lib/guest_sprintf.c
99
APPEND_BUFFER_SAFE(str, end, '0');
tools/testing/selftests/kvm/lib/kvm_util.c
1288
uint64_t end = base + size;
tools/testing/selftests/kvm/lib/kvm_util.c
1293
for (gpa = base; gpa < end; gpa += len) {
tools/testing/selftests/kvm/lib/kvm_util.c
1302
len = min_t(uint64_t, end - gpa, region->region.memory_size - offset);
tools/testing/selftests/kvm/lib/kvm_util.c
718
userspace_mem_region_find(struct kvm_vm *vm, uint64_t start, uint64_t end)
tools/testing/selftests/kvm/lib/kvm_util.c
728
if (start <= existing_end && end >= existing_start)
tools/testing/selftests/kvm/lib/lru_gen_util.c
110
found_node_id = strtol(id, &end, 10);
tools/testing/selftests/kvm/lib/lru_gen_util.c
111
TEST_ASSERT(*end == '\0', "malformed node id '%s'", id);
tools/testing/selftests/kvm/lib/lru_gen_util.c
131
char *end;
tools/testing/selftests/kvm/lib/lru_gen_util.c
162
gen_stats->gen = (int)strtol(gen, &end, 10);
tools/testing/selftests/kvm/lib/lru_gen_util.c
163
TEST_ASSERT(*end == '\0', "malformed generation number '%s'", gen);
tools/testing/selftests/kvm/lib/lru_gen_util.c
165
gen_stats->age_ms = strtol(age, &end, 10);
tools/testing/selftests/kvm/lib/lru_gen_util.c
166
TEST_ASSERT(*end == '\0', "malformed generation age '%s'", age);
tools/testing/selftests/kvm/lib/lru_gen_util.c
168
gen_stats->nr_anon = strtol(nr_anon, &end, 10);
tools/testing/selftests/kvm/lib/lru_gen_util.c
169
TEST_ASSERT(*end == '\0', "malformed anonymous page count '%s'",
tools/testing/selftests/kvm/lib/lru_gen_util.c
172
gen_stats->nr_file = strtol(nr_file, &end, 10);
tools/testing/selftests/kvm/lib/lru_gen_util.c
173
TEST_ASSERT(*end == '\0', "malformed file page count '%s'", nr_file);
tools/testing/selftests/kvm/lib/lru_gen_util.c
59
char *end;
tools/testing/selftests/kvm/lib/lru_gen_util.c
74
stats->memcg_id = strtoul(memcg_id, &end, 10);
tools/testing/selftests/kvm/lib/lru_gen_util.c
75
TEST_ASSERT(*end == '\0', "malformed memcg id '%s'", memcg_id);
tools/testing/selftests/kvm/lib/lru_gen_util.c
90
char *end;
tools/testing/selftests/kvm/lib/test_util.c
118
struct timespec end;
tools/testing/selftests/kvm/lib/test_util.c
120
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/kvm/lib/test_util.c
121
return timespec_sub(end, start);
tools/testing/selftests/kvm/lib/x86/memstress.c
100
end = align_up(memstress_args.gpa + memstress_args.size, PG_SIZE_1G);
tools/testing/selftests/kvm/lib/x86/memstress.c
101
tdp_identity_map_1g(vm, start, end - start);
tools/testing/selftests/kvm/lib/x86/memstress.c
90
uint64_t start, end;
tools/testing/selftests/kvm/loongarch/arch_timer.c
142
unsigned long start, end, prev, us;
tools/testing/selftests/kvm/loongarch/arch_timer.c
154
end = start + us;
tools/testing/selftests/kvm/loongarch/arch_timer.c
156
while (start < end) {
tools/testing/selftests/kvm/s390/shared_zeropage_test.c
37
.end = (uintptr_t)addr + 4096,
tools/testing/selftests/kvm/system_counter_offset_test.c
101
end = host_read_guest_system_counter(test);
tools/testing/selftests/kvm/system_counter_offset_test.c
105
handle_sync(&uc, start, end);
tools/testing/selftests/kvm/system_counter_offset_test.c
72
static void handle_sync(struct ucall *uc, uint64_t start, uint64_t end)
tools/testing/selftests/kvm/system_counter_offset_test.c
76
TEST_ASSERT(start <= obs && obs <= end,
tools/testing/selftests/kvm/system_counter_offset_test.c
78
obs, start, end);
tools/testing/selftests/kvm/system_counter_offset_test.c
81
obs, start, end);
tools/testing/selftests/kvm/system_counter_offset_test.c
91
uint64_t start, end;
tools/testing/selftests/kvm/x86/kvm_clock_test.c
107
struct kvm_clock_data start, end;
tools/testing/selftests/kvm/x86/kvm_clock_test.c
118
vm_ioctl(vm, KVM_GET_CLOCK, &end);
tools/testing/selftests/kvm/x86/kvm_clock_test.c
124
handle_sync(&uc, &start, &end);
tools/testing/selftests/kvm/x86/kvm_clock_test.c
53
struct kvm_clock_data *end)
tools/testing/selftests/kvm/x86/kvm_clock_test.c
59
exp_hi = end->clock;
tools/testing/selftests/kvm/x86/kvm_clock_test.c
62
assert_flags(end);
tools/testing/selftests/kvm/x86/userspace_io_test.c
15
unsigned long end;
tools/testing/selftests/kvm/x86/userspace_io_test.c
18
end = (unsigned long)buffer + 1;
tools/testing/selftests/kvm/x86/userspace_io_test.c
20
end = (unsigned long)buffer + 8192;
tools/testing/selftests/kvm/x86/userspace_io_test.c
24
GUEST_ASSERT_EQ((unsigned long)buffer, end);
tools/testing/selftests/mm/guard-regions.c
2159
pm_scan_args.end = (long)ptr + 10 * page_size;
tools/testing/selftests/mm/guard-regions.c
2182
ASSERT_EQ(pm_regs[i].end, ptr_p + page_size);
tools/testing/selftests/mm/hmm-tests.c
2731
double start, end;
tools/testing/selftests/mm/hmm-tests.c
2777
end = get_time_ms();
tools/testing/selftests/mm/hmm-tests.c
2778
s2d_total += (end - start);
tools/testing/selftests/mm/hmm-tests.c
2787
end = get_time_ms();
tools/testing/selftests/mm/hmm-tests.c
2788
d2s_total += (end - start);
tools/testing/selftests/mm/khugepaged.c
134
char *str, *end;
tools/testing/selftests/mm/khugepaged.c
193
end = str;
tools/testing/selftests/mm/khugepaged.c
194
while (*end) {
tools/testing/selftests/mm/khugepaged.c
195
if (isdigit(*end)) {
tools/testing/selftests/mm/khugepaged.c
196
*end = '\0';
tools/testing/selftests/mm/khugepaged.c
206
++end;
tools/testing/selftests/mm/khugepaged.c
272
static void fill_memory(int *p, unsigned long start, unsigned long end)
tools/testing/selftests/mm/khugepaged.c
276
for (i = start / page_size; i < end / page_size; i++)
tools/testing/selftests/mm/khugepaged.c
334
static void validate_memory(int *p, unsigned long start, unsigned long end)
tools/testing/selftests/mm/khugepaged.c
338
for (i = start / page_size; i < end / page_size; i++) {
tools/testing/selftests/mm/khugepaged.c
357
static void anon_fault(void *p, unsigned long start, unsigned long end)
tools/testing/selftests/mm/khugepaged.c
359
fill_memory(p, start, end);
tools/testing/selftests/mm/khugepaged.c
417
static void file_fault(void *p, unsigned long start, unsigned long end)
tools/testing/selftests/mm/khugepaged.c
419
if (madvise(((char *)p) + start, end - start, MADV_POPULATE_READ)) {
tools/testing/selftests/mm/khugepaged.c
47
void (*fault)(void *p, unsigned long start, unsigned long end);
tools/testing/selftests/mm/mlock2-tests.c
15
unsigned long end;
tools/testing/selftests/mm/mlock2-tests.c
24
unsigned long end;
tools/testing/selftests/mm/mlock2-tests.c
38
if (sscanf(line, "%lx-%lx", &start, &end) != 2) {
tools/testing/selftests/mm/mlock2-tests.c
43
if (start <= addr && end > addr) {
tools/testing/selftests/mm/mlock2-tests.c
45
area->end = end;
tools/testing/selftests/mm/mlock2.h
23
unsigned long start, end;
tools/testing/selftests/mm/mlock2.h
36
&start, &end, perms, &offset, dev, &inode, path) < 6)
tools/testing/selftests/mm/mlock2.h
39
if (start <= addr && addr < end)
tools/testing/selftests/mm/mremap_test.c
158
unsigned long end)
tools/testing/selftests/mm/mremap_test.c
173
if (first_val <= start && second_val >= end) {
tools/testing/selftests/mm/mremap_test.c
187
unsigned long end = start + size;
tools/testing/selftests/mm/mremap_test.c
189
return is_range_mapped(maps_fp, start, end);
tools/testing/selftests/mm/pagemap_ioctl.c
1326
arg.end = (uintptr_t)(mem + count * page_size);
tools/testing/selftests/mm/pagemap_ioctl.c
42
#define LEN(region) ((region.end - region.start)/page_size)
tools/testing/selftests/mm/pagemap_ioctl.c
51
arg.end = (uintptr_t)(start + len);
tools/testing/selftests/mm/pagemap_ioctl.c
73
arg.end = (uintptr_t)(start + len);
tools/testing/selftests/mm/pfnmap.c
60
unsigned long long start, end;
tools/testing/selftests/mm/pfnmap.c
81
end = strtoull(end_ptr, NULL, 16) + 1;
tools/testing/selftests/mm/pfnmap.c
84
if (!start && !end)
tools/testing/selftests/mm/pfnmap.c
89
end &= ~(pagesize - 1);
tools/testing/selftests/mm/pfnmap.c
95
if (end > start + DEV_MEM_NPAGES * pagesize) {
tools/testing/selftests/mm/uffd-common.c
582
uffd_reg.range.len = msg.arg.remove.end -
tools/testing/selftests/mm/vm_util.c
40
arg.end = (uintptr_t)(start + psize());
tools/testing/selftests/mqueue/mq_perf_tests.c
358
clock_gettime(clock, &end); \
tools/testing/selftests/mqueue/mq_perf_tests.c
366
nsec = ((end.tv_sec - middle.tv_sec) * 1000000000) + \
tools/testing/selftests/mqueue/mq_perf_tests.c
367
(end.tv_nsec - middle.tv_nsec); \
tools/testing/selftests/mqueue/mq_perf_tests.c
434
struct timespec res, start, middle, end, send_total, recv_total;
tools/testing/selftests/mqueue/mq_perf_tests.c
492
clock_gettime(clock, &end);
tools/testing/selftests/mqueue/mq_perf_tests.c
493
nsec = ((unsigned long long)(end.tv_sec - start.tv_sec) *
tools/testing/selftests/mqueue/mq_perf_tests.c
494
1000000000) + (end.tv_nsec - start.tv_nsec);
tools/testing/selftests/mqueue/mq_perf_tests.c
518
clock_gettime(clock, &end);
tools/testing/selftests/mqueue/mq_perf_tests.c
519
nsec = ((unsigned long long)(end.tv_sec - start.tv_sec) *
tools/testing/selftests/mqueue/mq_perf_tests.c
520
1000000000) + (end.tv_nsec - start.tv_nsec);
tools/testing/selftests/net/bind_bhash.c
129
end = clock();
tools/testing/selftests/net/bind_bhash.c
131
printf("time spent = %f\n", (double)(end - begin) / CLOCKS_PER_SEC);
tools/testing/selftests/net/bind_bhash.c
93
clock_t begin, end;
tools/testing/selftests/net/fin_ack_lat.c
36
struct timeval start, end;
tools/testing/selftests/net/fin_ack_lat.c
68
gettimeofday(&end, NULL);
tools/testing/selftests/net/fin_ack_lat.c
69
lat = timediff(start, end);
tools/testing/selftests/net/mptcp/mptcp_connect.c
1004
struct timespec start, end;
tools/testing/selftests/net/mptcp/mptcp_connect.c
1057
if (clock_gettime(CLOCK_MONOTONIC, &end) < 0)
tools/testing/selftests/net/mptcp/mptcp_connect.c
1059
delta_ms = (end.tv_sec - start.tv_sec) * 1000 + (end.tv_nsec - start.tv_nsec) / 1000000;
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
70
time_t end, now;
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
92
end = now + TEST_TIME;
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
94
while (now < end) {
tools/testing/selftests/net/nettest.c
631
char *end;
tools/testing/selftests/net/nettest.c
634
number = (unsigned int) strtoul(str, &end, 0);
tools/testing/selftests/net/nettest.c
639
if (((*end == '\0') || (*end == '\n')) && (end != str) &&
tools/testing/selftests/net/tap.c
51
uint8_t *end = (uint8_t *)nh + nh->nlmsg_len;
tools/testing/selftests/net/tap.c
53
attr->rta_len = end - (uint8_t *)attr;
tools/testing/selftests/net/tcp_ao/bench-lookups.c
103
if (clock_gettime(CLOCK_MONOTONIC, &end))
tools/testing/selftests/net/tcp_ao/bench-lookups.c
106
nsec = (end.tv_sec - start.tv_sec) * NSEC_PER_SEC;
tools/testing/selftests/net/tcp_ao/bench-lookups.c
107
if (end.tv_nsec >= start.tv_nsec)
tools/testing/selftests/net/tcp_ao/bench-lookups.c
108
nsec += end.tv_nsec - start.tv_nsec;
tools/testing/selftests/net/tcp_ao/bench-lookups.c
110
nsec -= start.tv_nsec - end.tv_nsec;
tools/testing/selftests/net/tcp_ao/bench-lookups.c
94
struct timespec start = {}, end = {};
tools/testing/selftests/net/tcp_ao/key-management.c
835
struct tcp_counters end;
tools/testing/selftests/net/tcp_ao/key-management.c
837
if (test_get_tcp_counters(sk, &end))
tools/testing/selftests/net/tcp_ao/key-management.c
844
verify_counters(tst_name, false, true, begin, &end);
tools/testing/selftests/net/tcp_ao/key-management.c
948
struct tcp_counters end;
tools/testing/selftests/net/tcp_ao/key-management.c
958
if (start && test_get_tcp_counters(sk, &end))
tools/testing/selftests/net/tcp_ao/key-management.c
964
verify_counters(tst_name, false, false, start, &end);
tools/testing/selftests/net/tcp_mmap.c
256
goto end;
tools/testing/selftests/net/tcp_mmap.c
265
goto end;
tools/testing/selftests/net/tcp_mmap.c
276
end:
tools/testing/selftests/nolibc/nolibc-test.c
1160
goto end;
tools/testing/selftests/nolibc/nolibc-test.c
1178
goto end;
tools/testing/selftests/nolibc/nolibc-test.c
1185
goto end;
tools/testing/selftests/nolibc/nolibc-test.c
1190
end:
tools/testing/selftests/nolibc/nolibc-test.c
711
extern char end;
tools/testing/selftests/nolibc/nolibc-test.c
712
char *brk = sbrk(0) != (void *)-1 ? sbrk(0) : &end;
tools/testing/selftests/powerpc/benchmarks/null_syscall.c
69
char *p, *end;
tools/testing/selftests/powerpc/benchmarks/null_syscall.c
87
v = strtoull(p + 1, &end, 0);
tools/testing/selftests/powerpc/benchmarks/null_syscall.c
88
if (end != p + 1)
tools/testing/selftests/powerpc/benchmarks/null_syscall.c
97
d = strtod(p + 1, &end);
tools/testing/selftests/powerpc/benchmarks/null_syscall.c
98
if (end != p + 1) {
tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c
103
*high = end - 1;
tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c
77
unsigned long start, end;
tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c
91
&start, &end, name);
tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c
292
char *end = (char *) buf + buf_len - 1;
tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c
308
} while (begin < end);
tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c
311
t = *end;
tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c
313
*end = t;
tools/testing/selftests/powerpc/pmu/lib.c
139
unsigned long start, end;
tools/testing/selftests/powerpc/pmu/lib.c
153
&start, &end, &execute, name);
tools/testing/selftests/powerpc/pmu/lib.c
162
libc.last = end - 1;
tools/testing/selftests/powerpc/pmu/lib.c
165
vdso.last = end - 1;
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
28
.macro OP_REGS op, width, start, end, base, offset
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
42
.macro ZEROIZE_REGS start, end
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
55
#define SAVE_GPRS(start, end, base) OP_REGS std, 8, start, end, base, GPR0
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
56
#define REST_GPRS(start, end, base) OP_REGS ld, 8, start, end, base, GPR0
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
60
#define SAVE_GPRS(start, end, base) OP_REGS stw, 4, start, end, base, GPR0
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
61
#define REST_GPRS(start, end, base) OP_REGS lwz, 4, start, end, base, GPR0
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
66
#define ZEROIZE_GPRS(start, end) ZEROIZE_REGS start, end
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
83
#define SANITIZE_GPRS(start, end) ZEROIZE_GPRS(start, end)
tools/testing/selftests/powerpc/primitives/asm/ppc_asm.h
90
#define SANITIZE_GPRS(start, end)
tools/testing/selftests/powerpc/signal/sigreturn_vdso.c
28
unsigned long start, end;
tools/testing/selftests/powerpc/signal/sigreturn_vdso.c
42
&start, &end, name);
tools/testing/selftests/powerpc/signal/sigreturn_vdso.c
54
*high = end - 1;
tools/testing/selftests/powerpc/tm/tm-syscall.c
79
struct timeval end, now;
tools/testing/selftests/powerpc/tm/tm-syscall.c
88
gettimeofday(&end, NULL);
tools/testing/selftests/powerpc/tm/tm-syscall.c
91
timeradd(&end, &now, &end);
tools/testing/selftests/powerpc/tm/tm-syscall.c
93
for (count = 0; timercmp(&now, &end, <); count++) {
tools/testing/selftests/powerpc/utils.c
186
static int validate_int_parse(const char *buffer, size_t count, char *end)
tools/testing/selftests/powerpc/utils.c
191
if (end == buffer) {
tools/testing/selftests/powerpc/utils.c
197
for (; end < buffer + count; end++) {
tools/testing/selftests/powerpc/utils.c
198
if (*end == '\0')
tools/testing/selftests/powerpc/utils.c
201
if (*end != ' ' && *end != '\n') {
tools/testing/selftests/powerpc/utils.c
216
char *end;
tools/testing/selftests/powerpc/utils.c
219
*result = strtoimax(buffer, &end, base);
tools/testing/selftests/powerpc/utils.c
224
err = validate_int_parse(buffer, count, end);
tools/testing/selftests/powerpc/utils.c
240
char *end;
tools/testing/selftests/powerpc/utils.c
243
*result = strtoumax(buffer, &end, base);
tools/testing/selftests/powerpc/utils.c
248
err = validate_int_parse(buffer, count, end);
tools/testing/selftests/proc/fd-001-lookup.c
127
char *end;
tools/testing/selftests/proc/fd-001-lookup.c
131
fd_ull = xstrtoull(de->d_name, &end);
tools/testing/selftests/proc/fd-001-lookup.c
132
assert(*end == '\0');
tools/testing/selftests/proc/fd-003-kthread.c
65
char *p, *end;
tools/testing/selftests/proc/fd-003-kthread.c
81
flags_ull = xstrtoull(p + 1, &end);
tools/testing/selftests/proc/fd-003-kthread.c
82
assert(*end == '\0');
tools/testing/selftests/proc/proc-empty-vm.c
349
static const char *parse_u64(const char *p, const char *const end, uint64_t *rv)
tools/testing/selftests/proc/proc-empty-vm.c
352
for (; p != end; p += 1) {
tools/testing/selftests/proc/proc-empty-vm.c
360
assert(p != end);
tools/testing/selftests/proc/proc-empty-vm.c
386
const char *const end = p + rv;
tools/testing/selftests/proc/proc-empty-vm.c
389
assert(p != end && *p++ == '0');
tools/testing/selftests/proc/proc-empty-vm.c
390
assert(p != end && *p++ == ' ');
tools/testing/selftests/proc/proc-empty-vm.c
393
p = parse_u64(p, end, &resident);
tools/testing/selftests/proc/proc-empty-vm.c
394
assert(p != end && *p++ == ' ');
tools/testing/selftests/proc/proc-empty-vm.c
397
p = parse_u64(p, end, &shared);
tools/testing/selftests/proc/proc-empty-vm.c
398
assert(p != end && *p++ == ' ');
tools/testing/selftests/proc/proc-empty-vm.c
401
p = parse_u64(p, end, &text);
tools/testing/selftests/proc/proc-empty-vm.c
402
assert(p != end && *p++ == ' ');
tools/testing/selftests/proc/proc-empty-vm.c
404
assert(p != end && *p++ == '0');
tools/testing/selftests/proc/proc-empty-vm.c
405
assert(p != end && *p++ == ' ');
tools/testing/selftests/proc/proc-empty-vm.c
408
assert(p != end && *p++ == '0');
tools/testing/selftests/proc/proc-empty-vm.c
409
assert(p != end && *p++ == ' ');
tools/testing/selftests/proc/proc-empty-vm.c
411
assert(p != end && *p++ == '0');
tools/testing/selftests/proc/proc-empty-vm.c
412
assert(p != end && *p++ == '\n');
tools/testing/selftests/proc/proc-empty-vm.c
414
assert(p == end);
tools/testing/selftests/proc/proc-maps-race.c
142
const char *end = page->data + page->size - 1;
tools/testing/selftests/proc/proc-maps-race.c
144
const char *pos = end - 1;
tools/testing/selftests/proc/proc-maps-race.c
149
strncpy(last_line, pos, end - pos);
tools/testing/selftests/proc/proc-maps-race.c
150
last_line[end - pos] = '\0';
tools/testing/selftests/proc/proc-maps-race.c
196
const char *end = text;
tools/testing/selftests/proc/proc-maps-race.c
198
while (nr && (end = strchr(end, '\n')) != NULL) {
tools/testing/selftests/proc/proc-maps-race.c
200
end++;
tools/testing/selftests/proc/proc-maps-race.c
203
if (end) {
tools/testing/selftests/proc/proc-maps-race.c
204
int offs = end - text;
tools/testing/selftests/proc/proc.h
27
static unsigned long long xstrtoull(const char *p, char **end)
tools/testing/selftests/proc/proc.h
30
*end = (char *)p + 1;
tools/testing/selftests/proc/proc.h
36
val = strtoull(p, end, 10);
tools/testing/selftests/riscv/hwprobe/which-cpus.c
31
int start = 0, end = 0;
tools/testing/selftests/riscv/hwprobe/which-cpus.c
40
if (start != end && !CPU_ISSET(c, cpus))
tools/testing/selftests/riscv/hwprobe/which-cpus.c
41
printf("-%d", end);
tools/testing/selftests/riscv/hwprobe/which-cpus.c
46
if (i != 0 && c == end + 1) {
tools/testing/selftests/riscv/hwprobe/which-cpus.c
47
end = c;
tools/testing/selftests/riscv/hwprobe/which-cpus.c
52
start = end = c;
tools/testing/selftests/riscv/hwprobe/which-cpus.c
54
if (start != end)
tools/testing/selftests/riscv/hwprobe/which-cpus.c
55
printf("-%d", end);
tools/testing/selftests/riscv/hwprobe/which-cpus.c
63
char *start, *end;
tools/testing/selftests/riscv/hwprobe/which-cpus.c
71
pairs[i].key = strtol(start, &end, 0);
tools/testing/selftests/riscv/hwprobe/which-cpus.c
72
assert(end != start && *end == '=');
tools/testing/selftests/riscv/hwprobe/which-cpus.c
73
start = end + 1;
tools/testing/selftests/riscv/hwprobe/which-cpus.c
74
pairs[i].value = strtoul(start, &end, 0);
tools/testing/selftests/riscv/hwprobe/which-cpus.c
75
assert(end != start && *end == '\0');
tools/testing/selftests/rseq/param_test.c
1578
goto end;
tools/testing/selftests/rseq/param_test.c
1655
end:
tools/testing/selftests/rseq/rseq-abi.h
197
char end[];
tools/testing/selftests/seccomp/seccomp_bpf.c
5101
size_t start, base, end;
tools/testing/selftests/seccomp/seccomp_bpf.c
5110
while (fscanf(f, "%zx-%zx %s %zx %*[^\n]\n", &start, &end, buf, &base) == 4) {
tools/testing/selftests/seccomp/seccomp_bpf.c
5111
if (buf[2] == 'x' && (uintptr_t)addr >= start && (uintptr_t)addr < end) {
tools/testing/selftests/sgx/sigstruct.c
298
uint64_t end = seg->size;
tools/testing/selftests/sgx/sigstruct.c
301
for (offset = 0; offset < end; offset += PAGE_SIZE) {
tools/testing/selftests/sparc64/drivers/adi-test.c
183
long start, end, elapsed_time = 0;
tools/testing/selftests/sparc64/drivers/adi-test.c
188
RDTICK(end);
tools/testing/selftests/sparc64/drivers/adi-test.c
192
elapsed_time += end - start;
tools/testing/selftests/sparc64/drivers/adi-test.c
209
long start, end, elapsed_time = 0;
tools/testing/selftests/sparc64/drivers/adi-test.c
216
RDTICK(end);
tools/testing/selftests/sparc64/drivers/adi-test.c
220
elapsed_time += end - start;
tools/testing/selftests/sparc64/drivers/adi-test.c
239
long start, end, elapsed_time = 0;
tools/testing/selftests/sparc64/drivers/adi-test.c
244
RDTICK(end);
tools/testing/selftests/sparc64/drivers/adi-test.c
248
elapsed_time += (end - start);
tools/testing/selftests/sparc64/drivers/adi-test.c
264
long start, end, elapsed_time = 0;
tools/testing/selftests/sparc64/drivers/adi-test.c
272
RDTICK(end);
tools/testing/selftests/sparc64/drivers/adi-test.c
279
elapsed_time += (end - start);
tools/testing/selftests/sparc64/drivers/adi-test.c
295
long start, end;
tools/testing/selftests/sparc64/drivers/adi-test.c
300
RDTICK(end);
tools/testing/selftests/sparc64/drivers/adi-test.c
305
DEBUG_PRINT_T("\tlseek elapsed timed = %ld\n", end - start);
tools/testing/selftests/sparc64/drivers/adi-test.c
306
update_stats(&seek_stats, end - start, 0);
tools/testing/selftests/timens/futex.c
23
struct timespec timeout, end;
tools/testing/selftests/timens/futex.c
48
clock_gettime(clockid, &end);
tools/testing/selftests/timens/futex.c
50
if (end.tv_sec < timeout.tv_sec ||
tools/testing/selftests/timens/futex.c
51
(end.tv_sec == timeout.tv_sec && end.tv_nsec < timeout.tv_nsec)) {
tools/testing/selftests/timers/adjtick.c
55
long long diff_timespec(struct timespec start, struct timespec end)
tools/testing/selftests/timers/adjtick.c
60
end_ns = ts_to_nsec(end);
tools/testing/selftests/timers/adjtick.c
67
struct timespec start, mid, end;
tools/testing/selftests/timers/adjtick.c
80
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/timers/adjtick.c
82
newdiff = diff_timespec(start, end);
tools/testing/selftests/timers/adjtick.c
86
tmp = (ts_to_nsec(start) + ts_to_nsec(end))/2;
tools/testing/selftests/timers/mqueue-lat.c
63
struct timespec start, end, now, target;
tools/testing/selftests/timers/mqueue-lat.c
90
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/timers/mqueue-lat.c
94
if ((timespec_sub(start, end)/count) > TARGET_TIMEOUT + UNRESONABLE_LATENCY)
tools/testing/selftests/timers/nsleep-lat.c
105
clock_gettime(clockid, &end);
tools/testing/selftests/timers/nsleep-lat.c
107
if (((timespec_sub(start, end)/count)-ns) > UNRESONABLE_LATENCY) {
tools/testing/selftests/timers/nsleep-lat.c
108
ksft_print_msg("Large rel latency: %lld ns :", (timespec_sub(start, end)/count)-ns);
tools/testing/selftests/timers/nsleep-lat.c
117
clock_gettime(clockid, &end);
tools/testing/selftests/timers/nsleep-lat.c
118
latency += timespec_sub(target, end);
tools/testing/selftests/timers/nsleep-lat.c
87
struct timespec start, end, target;
tools/testing/selftests/timers/posix_timers.c
102
struct timeval start, end;
tools/testing/selftests/timers/posix_timers.c
129
if (gettimeofday(&end, NULL) < 0)
tools/testing/selftests/timers/posix_timers.c
132
ksft_test_result(check_diff(start, end) == 0, "%s\n", name);
tools/testing/selftests/timers/posix_timers.c
137
struct timeval start, end;
tools/testing/selftests/timers/posix_timers.c
159
if (gettimeofday(&end, NULL) < 0)
tools/testing/selftests/timers/posix_timers.c
162
ksft_test_result(check_diff(start, end) == 0,
tools/testing/selftests/timers/posix_timers.c
85
static int check_diff(struct timeval start, struct timeval end)
tools/testing/selftests/timers/posix_timers.c
89
diff = end.tv_usec - start.tv_usec;
tools/testing/selftests/timers/posix_timers.c
90
diff += (end.tv_sec - start.tv_sec) * USEC_PER_SEC;
tools/testing/selftests/timers/raw_skew.c
117
end = mon;
tools/testing/selftests/timers/raw_skew.c
122
interval = diff_timespec(start, end);
tools/testing/selftests/timers/raw_skew.c
58
long long diff_timespec(struct timespec start, struct timespec end)
tools/testing/selftests/timers/raw_skew.c
63
end_ns = ts_to_nsec(end);
tools/testing/selftests/timers/raw_skew.c
69
struct timespec start, mid, end;
tools/testing/selftests/timers/raw_skew.c
78
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/timers/raw_skew.c
80
newdiff = diff_timespec(start, end);
tools/testing/selftests/timers/raw_skew.c
84
tmp = (ts_to_nsec(start) + ts_to_nsec(end))/2;
tools/testing/selftests/timers/raw_skew.c
92
struct timespec mon, raw, start, end;
tools/testing/selftests/timers/rtcpie.c
110
gettimeofday(&end, NULL);
tools/testing/selftests/timers/rtcpie.c
111
timersub(&end, &start, &diff);
tools/testing/selftests/timers/rtcpie.c
35
struct timeval start, end, diff;
tools/testing/selftests/ublk/batch.c
323
unsigned end = start + cqe->res;
tools/testing/selftests/ublk/batch.c
330
if ((end - start) / 2 > q->q_depth) {
tools/testing/selftests/ublk/batch.c
333
for (i = start; i < end; i += 2) {
tools/testing/selftests/ublk/batch.c
341
for (i = start; i < end; i += 2) {
tools/testing/selftests/ublk/batch.c
350
t->fetch[buf_idx].fetch_buf_off = end;
tools/testing/selftests/ublk/stripe.c
39
loff_t end = start + iod->nr_sectors;
tools/testing/selftests/ublk/stripe.c
41
return (end / unit_sects) - (start / unit_sects) + 1;
tools/testing/selftests/ublk/stripe.c
79
off64_t end = start + iod->nr_sectors;
tools/testing/selftests/ublk/stripe.c
83
while (start < end) {
tools/testing/selftests/ublk/stripe.c
91
if (nr_sects > end - start)
tools/testing/selftests/ublk/stripe.c
92
nr_sects = end - start;
tools/testing/selftests/vDSO/vdso_test_correctness.c
266
struct timespec start, vdso, end;
tools/testing/selftests/vDSO/vdso_test_correctness.c
287
end_ret = sys_clock_gettime(clock, &end);
tools/testing/selftests/vDSO/vdso_test_correctness.c
299
(unsigned long long)end.tv_sec, end.tv_nsec);
tools/testing/selftests/vDSO/vdso_test_correctness.c
301
if (!ts_leq(&start, &vdso) || !ts_leq(&vdso, &end)) {
tools/testing/selftests/vDSO/vdso_test_correctness.c
328
struct __kernel_timespec start, vdso, end;
tools/testing/selftests/vDSO/vdso_test_correctness.c
349
end_ret = sys_clock_gettime64(clock, &end);
tools/testing/selftests/vDSO/vdso_test_correctness.c
361
(unsigned long long)end.tv_sec, end.tv_nsec);
tools/testing/selftests/vDSO/vdso_test_correctness.c
363
if (!ts64_leq(&start, &vdso) || !ts64_leq(&vdso, &end)) {
tools/testing/selftests/vDSO/vdso_test_correctness.c
390
struct timeval start, vdso, end;
tools/testing/selftests/vDSO/vdso_test_correctness.c
406
end_ret = sys_gettimeofday(&end, NULL);
tools/testing/selftests/vDSO/vdso_test_correctness.c
418
(unsigned long long)end.tv_sec, end.tv_usec);
tools/testing/selftests/vDSO/vdso_test_correctness.c
420
if (!tv_leq(&start, &vdso) || !tv_leq(&vdso, &end)) {
tools/testing/selftests/vDSO/vdso_test_correctness.c
82
void *start, *end;
tools/testing/selftests/vDSO/vdso_test_correctness.c
87
&start, &end, &r, &x, name) != 5)
tools/testing/selftests/vDSO/vdso_test_getrandom.c
178
struct timespec start, end, diff;
tools/testing/selftests/vDSO/vdso_test_getrandom.c
182
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
183
timespecsub(&end, &start, &diff);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
188
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
189
timespecsub(&end, &start, &diff);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
194
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
195
timespecsub(&end, &start, &diff);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
201
struct timespec start, end, diff;
tools/testing/selftests/vDSO/vdso_test_getrandom.c
209
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
210
timespecsub(&end, &start, &diff);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
218
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
219
timespecsub(&end, &start, &diff);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
227
clock_gettime(CLOCK_MONOTONIC, &end);
tools/testing/selftests/vDSO/vdso_test_getrandom.c
228
timespecsub(&end, &start, &diff);
tools/testing/selftests/vfio/lib/iommu.c
333
.last = cap_range->iova_ranges[i].end,
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
106
clock_gettime(CLOCK_MONOTONIC, &args->end);
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
116
struct timespec start = to_timespec(INT64_MAX), end = {};
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
136
end = timespec_max(end, args->end);
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
138
init_time = timespec_sub(args->end, args->start);
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
145
wall_time = timespec_sub(end, start);
tools/testing/selftests/vfio/vfio_pci_device_init_perf_test.c
21
struct timespec end;
tools/testing/selftests/watchdog/watchdog-test.c
328
goto end;
tools/testing/selftests/watchdog/watchdog-test.c
333
goto end;
tools/testing/selftests/watchdog/watchdog-test.c
338
goto end;
tools/testing/selftests/watchdog/watchdog-test.c
355
end:
tools/testing/selftests/x86/syscall_numbering.c
146
static const char *syscall_str(int msb, int start, int end)
tools/testing/selftests/x86/syscall_numbering.c
161
if (start == end)
tools/testing/selftests/x86/syscall_numbering.c
166
type, msb, lsb, lsb + (end-start));
tools/testing/selftests/x86/syscall_numbering.c
171
static unsigned int _check_for(int msb, int start, int end, long long expect,
tools/testing/selftests/x86/syscall_numbering.c
177
if (start != end)
tools/testing/selftests/x86/syscall_numbering.c
180
for (int nr = start; nr <= end; nr++) {
tools/testing/selftests/x86/syscall_numbering.c
191
if (start != end)
tools/testing/selftests/x86/syscall_numbering.c
195
if (start != end)
tools/testing/selftests/x86/syscall_numbering.c
197
syscall_str(msb, start, end),
tools/testing/selftests/x86/syscall_numbering.c
201
syscall_str(msb, start, end), expect_str);
tools/testing/selftests/x86/syscall_numbering.c
209
#define check_for(msb,start,end,expect) \
tools/testing/selftests/x86/syscall_numbering.c
210
_check_for(msb,start,end,expect,#expect)
tools/testing/selftests/x86/test_shadow_stack.c
776
size_t start, end, base;
tools/testing/selftests/x86/test_shadow_stack.c
785
while (fscanf(f, "%zx-%zx %s %zx %*[^\n]\n", &start, &end, buf, &base) == 4) {
tools/testing/selftests/x86/test_shadow_stack.c
786
if (buf[2] == 'x' && (uintptr_t)addr >= start && (uintptr_t)addr < end) {
tools/testing/selftests/x86/test_vsyscall.c
429
void *start, *end;
tools/testing/selftests/x86/test_vsyscall.c
434
&start, &end, &r, &x, name) != 5)
tools/testing/selftests/x86/test_vsyscall.c
443
end != (void *)0xffffffffff601000) {
tools/testing/vma/include/dup.h
1055
unsigned long start, unsigned long end, gfp_t gfp)
tools/testing/vma/include/dup.h
1057
__mas_set_range(&vmi->mas, start, end - 1);
tools/testing/vma/include/dup.h
1081
.end = vma->vm_end,
tools/testing/vma/include/dup.h
492
unsigned long end;
tools/testing/vma/include/dup.h
624
unsigned long end, unsigned long newflags);
tools/testing/vma/include/stubs.h
144
unsigned long end,
tools/testing/vma/include/stubs.h
169
unsigned long end)
tools/testing/vma/include/stubs.h
176
unsigned long end)
tools/testing/vma/include/stubs.h
287
unsigned long start, unsigned long end)
tools/testing/vma/include/stubs.h
423
unsigned long end,
tools/testing/vma/include/stubs.h
53
unsigned long addr, unsigned long end,
tools/testing/vma/shared.c
125
unsigned long start, unsigned long end,
tools/testing/vma/shared.c
129
vma->vm_end = end;
tools/testing/vma/shared.c
16
unsigned long start, unsigned long end,
tools/testing/vma/shared.c
25
vma->vm_end = end;
tools/testing/vma/shared.c
40
unsigned long start, unsigned long end,
tools/testing/vma/shared.c
43
struct vm_area_struct *vma = alloc_vma(mm, start, end, pgoff, vm_flags);
tools/testing/vma/shared.h
113
unsigned long start, unsigned long end,
tools/testing/vma/shared.h
78
unsigned long start, unsigned long end,
tools/testing/vma/shared.h
86
unsigned long start, unsigned long end,
tools/testing/vma/tests/merge.c
107
.end = 0x2000,
tools/testing/vma/tests/merge.c
200
.end = 0x3000,
tools/testing/vma/tests/merge.c
36
unsigned long end, pgoff_t pgoff, vm_flags_t vm_flags)
tools/testing/vma/tests/merge.c
46
vmg->end = end;
tools/testing/vma/tests/merge.c
59
unsigned long end, pgoff_t pgoff, vm_flags_t vm_flags,
tools/testing/vma/tests/merge.c
62
vmg_set_range(vmg, start, end, pgoff, vm_flags);
tools/testing/vma/tests/merge.c
74
unsigned long end, pgoff_t pgoff, vm_flags_t vm_flags,
tools/testing/vma/tests/merge.c
79
vmg_set_range(vmg, start, end, pgoff, vm_flags);
tools/testing/vma/tests/merge.c
92
return alloc_and_link_vma(mm, start, end, pgoff, vm_flags);
tools/testing/vsock/vsock_perf.c
439
char *end;
tools/testing/vsock/vsock_perf.c
441
value = strtol(arg, &end, 10);
tools/testing/vsock/vsock_perf.c
443
if (end != arg + strlen(arg))
tools/thermal/tmon/tui.c
50
unsigned long pattern, bool end);
tools/thermal/tmon/tui.c
525
bool end)
tools/thermal/tmon/tui.c
529
if (end)
tools/tracing/latency/latency-collector.c
1250
const char *end;
tools/tracing/latency/latency-collector.c
1265
for (end = begin; *end != '\0' && isgraph(*end); end++)
tools/tracing/rtla/src/utils.c
172
char *end;
tools/tracing/rtla/src/utils.c
175
t = strtol(val, &end, 10);
tools/tracing/rtla/src/utils.c
177
if (end) {
tools/tracing/rtla/src/utils.c
178
switch (*end) {
tools/tracing/rtla/src/utils.c
206
char *end;
tools/tracing/rtla/src/utils.c
209
t = strtol(val, &end, 10);
tools/tracing/rtla/src/utils.c
211
if (end) {
tools/tracing/rtla/src/utils.c
212
if (!strncmp(end, "ns", 2)) {
tools/tracing/rtla/src/utils.c
214
} else if (!strncmp(end, "us", 2)) {
tools/tracing/rtla/src/utils.c
217
} else if (!strncmp(end, "ms", 2)) {
tools/tracing/rtla/src/utils.c
220
} else if (!strncmp(end, "s", 1)) {
tools/tracing/rtla/src/utils.c
81
char *end;
tools/tracing/rtla/src/utils.c
84
value = strtoll(start, &end, 10);
tools/tracing/rtla/src/utils.c
85
if (errno || start == end)
tools/usb/testusb.c
361
char *end;
tools/usb/testusb.c
364
val = strtoul(str, &end, 0);
tools/usb/testusb.c
365
if (errno || *end || val > UINT_MAX)
tools/usb/usbip/libsrc/vhci_driver.c
193
char *buffer, *start, *end;
tools/usb/usbip/libsrc/vhci_driver.c
222
end = strchr(start, delim[part]);
tools/usb/usbip/libsrc/vhci_driver.c
223
if (end == NULL || (end - start) > max_len[part]) {
tools/usb/usbip/libsrc/vhci_driver.c
227
start = end + 1;
tools/usb/usbip/src/usbip_network.c
29
char *end;
tools/usb/usbip/src/usbip_network.c
30
unsigned long int port = strtoul(arg, &end, 10);
tools/usb/usbip/src/usbip_network.c
32
if (end == arg) {
tools/usb/usbip/src/usbip_network.c
37
if (*end != '\0') {
tools/verification/rv/src/in_kernel.c
279
char *end;
tools/verification/rv/src/in_kernel.c
290
end = strstr(start, "]");
tools/verification/rv/src/in_kernel.c
291
if (!end)
tools/verification/rv/src/in_kernel.c
294
*end = '\0';
tools/verification/rv/src/in_kernel.c
61
char *available_monitors, container[MAX_DA_NAME_LEN+1], *cursor, *end;
tools/verification/rv/src/in_kernel.c
644
char *start, *end;
tools/verification/rv/src/in_kernel.c
652
end = strstr(start, "\n");
tools/verification/rv/src/in_kernel.c
654
while (end) {
tools/verification/rv/src/in_kernel.c
655
*end = '\0';
tools/verification/rv/src/in_kernel.c
659
start = ++end;
tools/verification/rv/src/in_kernel.c
660
end = strstr(start, "\n");
tools/verification/rv/src/in_kernel.c
77
end = strstr(cursor, "\n");
tools/verification/rv/src/in_kernel.c
78
memcpy(out_name, cursor, end-cursor);
tools/verification/rv/src/in_kernel.c
79
out_name[end-cursor] = '\0';
usr/gen_init_cpio.c
504
char *start, *end, *var;
usr/gen_init_cpio.c
507
(end = strchr(start + 2, '}'))) {
usr/gen_init_cpio.c
508
*start = *end = 0;
usr/gen_init_cpio.c
511
new_location, var ? var : "", end + 1);
usr/gen_init_cpio.c
527
int end = 0, dname_len = 0;
usr/gen_init_cpio.c
532
name, location, &mode, &uid, &gid, &end)) {
usr/gen_init_cpio.c
536
if (end && isgraph(line[end])) {
usr/gen_init_cpio.c
551
if (sscanf(line + end, "%" str(PATH_MAX) "s %n",
usr/gen_init_cpio.c
558
end += nend;
usr/gen_init_cpio.c
559
} while (isgraph(line[end]));
virt/kvm/guest_memfd.c
161
pgoff_t end,
virt/kvm/guest_memfd.c
169
xa_for_each_range(&f->bindings, index, slot, start, end - 1) {
virt/kvm/guest_memfd.c
174
.end = slot->base_gfn + min(pgoff + slot->npages, end) - pgoff,
virt/kvm/guest_memfd.c
198
pgoff_t end)
virt/kvm/guest_memfd.c
206
__kvm_gmem_invalidate_begin(f, start, end, attr_filter);
virt/kvm/guest_memfd.c
210
pgoff_t end)
virt/kvm/guest_memfd.c
214
if (xa_find(&f->bindings, &start, end - 1, XA_PRESENT)) {
virt/kvm/guest_memfd.c
222
pgoff_t end)
virt/kvm/guest_memfd.c
227
__kvm_gmem_invalidate_end(f, start, end);
virt/kvm/guest_memfd.c
233
pgoff_t end = (offset + len) >> PAGE_SHIFT;
virt/kvm/guest_memfd.c
241
kvm_gmem_invalidate_begin(inode, start, end);
virt/kvm/guest_memfd.c
245
kvm_gmem_invalidate_end(inode, start, end);
virt/kvm/guest_memfd.c
255
pgoff_t start, index, end;
virt/kvm/guest_memfd.c
265
end = (offset + len) >> PAGE_SHIFT;
virt/kvm/guest_memfd.c
268
for (index = start; index < end; ) {
virt/kvm/guest_memfd.c
500
pgoff_t start, end;
virt/kvm/guest_memfd.c
505
end = start + folio_nr_pages(folio);
virt/kvm/guest_memfd.c
507
kvm_gmem_invalidate_begin(mapping->host, start, end);
virt/kvm/guest_memfd.c
518
kvm_gmem_invalidate_end(mapping->host, start, end);
virt/kvm/guest_memfd.c
646
unsigned long start, end;
virt/kvm/guest_memfd.c
674
end = start + slot->npages;
virt/kvm/guest_memfd.c
677
xa_find(&f->bindings, &start, end - 1, XA_PRESENT)) {
virt/kvm/guest_memfd.c
692
xa_store_range(&f->bindings, start, end - 1, slot, GFP_KERNEL);
virt/kvm/guest_memfd.c
709
unsigned long end = start + slot->npages;
virt/kvm/guest_memfd.c
711
xa_store_range(&f->bindings, start, end - 1, NULL, GFP_KERNEL);
virt/kvm/kvm_main.c
1989
gfn_t start, gfn_t end)
virt/kvm/kvm_main.c
1993
kvm_for_each_memslot_in_gfn_range(&iter, slots, start, end) {
virt/kvm/kvm_main.c
2441
bool kvm_range_has_memory_attributes(struct kvm *kvm, gfn_t start, gfn_t end,
virt/kvm/kvm_main.c
2452
if (end == start + 1)
virt/kvm/kvm_main.c
2457
return !xas_find(&xas, end - 1);
virt/kvm/kvm_main.c
2459
for (index = start; index < end; index++) {
virt/kvm/kvm_main.c
2497
kvm_for_each_memslot_in_gfn_range(&iter, slots, range->start, range->end) {
virt/kvm/kvm_main.c
2502
gfn_range.end = min(range->end, slot->base_gfn + slot->npages);
virt/kvm/kvm_main.c
2503
if (gfn_range.start >= gfn_range.end)
virt/kvm/kvm_main.c
2538
kvm_mmu_invalidate_range_add(kvm, range->start, range->end);
virt/kvm/kvm_main.c
2544
static int kvm_vm_set_mem_attributes(struct kvm *kvm, gfn_t start, gfn_t end,
virt/kvm/kvm_main.c
2549
.end = end,
virt/kvm/kvm_main.c
2558
.end = end,
virt/kvm/kvm_main.c
2570
trace_kvm_vm_set_mem_attributes(start, end, attributes);
virt/kvm/kvm_main.c
2575
if (kvm_range_has_memory_attributes(kvm, start, end, ~0, attributes))
virt/kvm/kvm_main.c
2582
for (i = start; i < end; i++) {
virt/kvm/kvm_main.c
2592
for (i = start; i < end; i++) {
virt/kvm/kvm_main.c
2609
gfn_t start, end;
virt/kvm/kvm_main.c
2622
end = (attrs->address + attrs->size) >> PAGE_SHIFT;
virt/kvm/kvm_main.c
2631
return kvm_vm_set_mem_attributes(kvm, start, end, attrs->attributes);
virt/kvm/kvm_main.c
3682
ktime_t end, bool success)
virt/kvm/kvm_main.c
3685
u64 poll_ns = ktime_to_ns(ktime_sub(end, start));
virt/kvm/kvm_main.c
520
u64 end;
virt/kvm/kvm_main.c
573
if (WARN_ON_ONCE(range->end <= range->start))
virt/kvm/kvm_main.c
592
range->start, range->end - 1) {
virt/kvm/kvm_main.c
597
hva_end = min_t(unsigned long, range->end,
virt/kvm/kvm_main.c
619
gfn_range.end = hva_to_gfn_memslot(hva_end + PAGE_SIZE - 1, slot);
virt/kvm/kvm_main.c
652
unsigned long end,
virt/kvm/kvm_main.c
659
.end = end,
virt/kvm/kvm_main.c
672
unsigned long end,
virt/kvm/kvm_main.c
675
return kvm_age_hva_range(mn, start, end, handler, false);
virt/kvm/kvm_main.c
694
void kvm_mmu_invalidate_range_add(struct kvm *kvm, gfn_t start, gfn_t end)
virt/kvm/kvm_main.c
702
kvm->mmu_invalidate_range_end = end;
virt/kvm/kvm_main.c
716
max(kvm->mmu_invalidate_range_end, end);
virt/kvm/kvm_main.c
722
kvm_mmu_invalidate_range_add(kvm, range->start, range->end);
virt/kvm/kvm_main.c
732
.end = range->end,
virt/kvm/kvm_main.c
739
trace_kvm_unmap_hva_range(range->start, range->end);
virt/kvm/kvm_main.c
763
gfn_to_pfn_cache_invalidate_start(kvm, range->start, range->end);
virt/kvm/kvm_main.c
808
.end = range->end,
virt/kvm/kvm_main.c
836
unsigned long end)
virt/kvm/kvm_main.c
838
trace_kvm_age_hva(start, end);
virt/kvm/kvm_main.c
840
return kvm_age_hva_range(mn, start, end, kvm_age_gfn,
virt/kvm/kvm_main.c
847
unsigned long end)
virt/kvm/kvm_main.c
849
trace_kvm_age_hva(start, end);
virt/kvm/kvm_main.c
864
return kvm_age_hva_range_no_flush(mn, start, end, kvm_age_gfn);
virt/kvm/kvm_mm.h
61
unsigned long end);
virt/kvm/kvm_mm.h
65
unsigned long end)
virt/kvm/pfncache.c
26
unsigned long end)
virt/kvm/pfncache.c
36
gpc->uhva >= start && gpc->uhva < end) {
virt/kvm/pfncache.c
49
gpc->uhva >= start && gpc->uhva < end)