Lines Matching refs:is_write
22 static unsigned long maybe_map(unsigned long virt, int is_write)
30 if(IS_ERR(phys) || (is_write && !pte_write(pte))){
31 err = handle_page_fault(virt, 0, is_write, 1, &dummy_code);
42 static int do_op_one_page(unsigned long addr, int len, int is_write,
48 addr = maybe_map(addr, is_write);
66 int len, is_write, size, remain, n;
74 is_write = va_arg(args, int);
83 n = do_op_one_page(addr, size, is_write, op, arg);
97 n = do_op_one_page(addr, PAGE_SIZE, is_write, op, arg);
111 n = do_op_one_page(addr, remain, is_write, op, arg);
119 static int buffer_op(unsigned long addr, int len, int is_write,
125 faulted = setjmp_wrapper(do_buffer_op, addr, len, is_write, op, arg,