Lines Matching refs:addr
15 __u64 addr; member
26 unsigned long i, nr_pages, addr, next; in __gup_benchmark_ioctl() local
42 for (addr = gup->addr; addr < gup->addr + gup->size; addr = next) { in __gup_benchmark_ioctl()
46 next = addr + nr * PAGE_SIZE; in __gup_benchmark_ioctl()
47 if (next > gup->addr + gup->size) { in __gup_benchmark_ioctl()
48 next = gup->addr + gup->size; in __gup_benchmark_ioctl()
49 nr = (next - addr) / PAGE_SIZE; in __gup_benchmark_ioctl()
54 nr = get_user_pages_fast(addr, nr, gup->flags & 1, in __gup_benchmark_ioctl()
58 nr = get_user_pages(addr, nr, in __gup_benchmark_ioctl()
63 nr = get_user_pages(addr, nr, gup->flags & 1, pages + i, in __gup_benchmark_ioctl()
79 gup->size = addr - gup->addr; in __gup_benchmark_ioctl()