Lines Matching refs:offset
396 size_t offset; in physmem_map() local
474 for (offset = 0; offset < length; offset += (mi.size << pagesize_shift)) in physmem_map()
481 if (!find_sbrk_memory_handle(ptr + offset, length - offset, pagesize, &sh, &sh_size) || in physmem_map()
489 if (offset != 0) in physmem_map()
490 physmem_unmap(physmem, ptr, offset); in physmem_map()
498 mi.address = (unsigned long)ptr + offset - sh->address; in physmem_map()
499 mi.size = (length - offset) >> pagesize_shift; in physmem_map()
502 if (__dpmi_map_device_in_memory_block(&mi, addr + offset) != 0) in physmem_map()
525 if (__dpmi_error == 0x8003 && addr + offset < 1*1024*1024UL) in physmem_map()
528 if (addr + offset + (mi.size << pagesize_shift) > 1*1024*1024UL) in physmem_map()
529 mi.size = (1*1024*1024UL - addr - offset) >> pagesize_shift; in physmem_map()
530 if (__dpmi_map_conventional_memory_in_memory_block(&mi, addr + offset) != 0) in physmem_map()
539 if (offset != 0) in physmem_map()
540 physmem_unmap(physmem, ptr, offset); in physmem_map()
583 if (offset != 0) in physmem_map()
584 physmem_unmap(physmem, ptr, offset); in physmem_map()
763 size_t offset; in physmem_unmap() local
798 for (offset = 0; offset < length; offset += (mi.size << pagesize_shift)) in physmem_unmap()
805 if (!find_sbrk_memory_handle(ptr + offset, length - offset, pagesize, &sh, &sh_size) || in physmem_unmap()
813 mi.address = (unsigned long)ptr + offset - sh->address; in physmem_unmap()
814 mi.size = (length - offset) >> pagesize_shift; in physmem_unmap()