Lines Matching refs:start
149 unsigned long start, end; in get_sparsemem_vmemmap_info() local
153 start = ((unsigned long)pfn_to_page(pfn)) & PAGE_MASK; in get_sparsemem_vmemmap_info()
160 if (start < tmp->addr + tmp->size) in get_sparsemem_vmemmap_info()
164 if (start < end) { in get_sparsemem_vmemmap_info()
168 vmm->addr = start; in get_sparsemem_vmemmap_info()
169 vmm->size = end - start; in get_sparsemem_vmemmap_info()
322 unsigned long start; in read_kcore() local
467 start = kc_offset_to_vaddr(*fpos - data_offset); in read_kcore()
468 if ((tsz = (PAGE_SIZE - (start & ~PAGE_MASK))) > buflen) in read_kcore()
477 if (!m || start < m->addr || start >= m->addr + m->size) { in read_kcore()
479 if (start >= m->addr && in read_kcore()
480 start < m->addr + m->size) in read_kcore()
491 } else if (!pfn_is_ram(__pa(start) >> PAGE_SHIFT)) { in read_kcore()
497 vread(buf, (char *)start, tsz); in read_kcore()
505 if (copy_to_user(buffer, (char *)start, tsz)) { in read_kcore()
510 if (kern_addr_valid(start)) { in read_kcore()
515 if (probe_kernel_read(buf, (void *) start, tsz)) { in read_kcore()
536 start += tsz; in read_kcore()