Lines Matching refs:start
149 unsigned long start, end;
153 start = ((unsigned long)pfn_to_page(pfn)) & PAGE_MASK;
160 if (start < tmp->addr + tmp->size)
164 if (start < end) {
168 vmm->addr = start;
169 vmm->size = end - start;
320 unsigned long start;
465 start = kc_offset_to_vaddr(*fpos - data_offset);
466 if ((tsz = (PAGE_SIZE - (start & ~PAGE_MASK))) > buflen)
475 if (!m || start < m->addr || start >= m->addr + m->size) {
477 if (start >= m->addr &&
478 start < m->addr + m->size)
489 } else if (!pfn_is_ram(__pa(start) >> PAGE_SHIFT)) {
495 vread(buf, (char *)start, tsz);
503 if (copy_to_user(buffer, (char *)start, tsz)) {
508 if (kern_addr_valid(start)) {
513 if (copy_from_kernel_nofault(buf, (void *)start,
535 start += tsz;