Lines Matching refs:remain
93 int size, remain, n; in buffer_op() local
96 remain = len; in buffer_op()
100 remain = (n < 0 ? remain : 0); in buffer_op()
105 remain -= size; in buffer_op()
106 if (remain == 0) in buffer_op()
109 while (addr < ((addr + remain) & PAGE_MASK)) { in buffer_op()
112 remain = (n < 0 ? remain : 0); in buffer_op()
117 remain -= PAGE_SIZE; in buffer_op()
119 if (remain == 0) in buffer_op()
122 n = do_op_one_page(addr, remain, is_write, op, arg); in buffer_op()
124 remain = (n < 0 ? remain : 0); in buffer_op()
130 return remain; in buffer_op()