Lines Matching refs:left
2065 size_t left; in __do_proc_dointvec() local
2075 left = *lenp; in __do_proc_dointvec()
2093 if (left > PAGE_SIZE - 1) in __do_proc_dointvec()
2094 left = PAGE_SIZE - 1; in __do_proc_dointvec()
2099 if (copy_from_user(kbuf, buffer, left)) { in __do_proc_dointvec()
2103 kbuf[left] = 0; in __do_proc_dointvec()
2106 for (; left && vleft--; i++, first=0) { in __do_proc_dointvec()
2111 left -= proc_skip_spaces(&kbuf); in __do_proc_dointvec()
2113 if (!left) in __do_proc_dointvec()
2115 err = proc_get_long(&kbuf, &left, &lval, &neg, in __do_proc_dointvec()
2130 err = proc_put_char(&buffer, &left, '\t'); in __do_proc_dointvec()
2133 err = proc_put_long(&buffer, &left, lval, neg); in __do_proc_dointvec()
2139 if (!write && !first && left && !err) in __do_proc_dointvec()
2140 err = proc_put_char(&buffer, &left, '\n'); in __do_proc_dointvec()
2141 if (write && !err && left) in __do_proc_dointvec()
2142 left -= proc_skip_spaces(&kbuf); in __do_proc_dointvec()
2149 *lenp -= left; in __do_proc_dointvec()
2328 size_t left; in __do_proc_doulongvec_minmax() local
2340 left = *lenp; in __do_proc_doulongvec_minmax()
2355 if (left > PAGE_SIZE - 1) in __do_proc_doulongvec_minmax()
2356 left = PAGE_SIZE - 1; in __do_proc_doulongvec_minmax()
2361 if (copy_from_user(kbuf, buffer, left)) { in __do_proc_doulongvec_minmax()
2365 kbuf[left] = 0; in __do_proc_doulongvec_minmax()
2368 for (; left && vleft--; i++, first = 0) { in __do_proc_doulongvec_minmax()
2374 left -= proc_skip_spaces(&kbuf); in __do_proc_doulongvec_minmax()
2376 err = proc_get_long(&kbuf, &left, &val, &neg, in __do_proc_doulongvec_minmax()
2389 err = proc_put_char(&buffer, &left, '\t'); in __do_proc_doulongvec_minmax()
2393 err = proc_put_long(&buffer, &left, val, false); in __do_proc_doulongvec_minmax()
2399 if (!write && !first && left && !err) in __do_proc_doulongvec_minmax()
2400 err = proc_put_char(&buffer, &left, '\n'); in __do_proc_doulongvec_minmax()
2402 left -= proc_skip_spaces(&kbuf); in __do_proc_doulongvec_minmax()
2409 *lenp -= left; in __do_proc_doulongvec_minmax()
2655 size_t left = *lenp; in proc_do_large_bitmap() local
2661 if (!bitmap || !bitmap_len || !left || (*ppos && !write)) { in proc_do_large_bitmap()
2670 if (left > PAGE_SIZE - 1) in proc_do_large_bitmap()
2671 left = PAGE_SIZE - 1; in proc_do_large_bitmap()
2677 if (copy_from_user(kbuf, buffer, left)) { in proc_do_large_bitmap()
2681 kbuf[left] = 0; in proc_do_large_bitmap()
2689 proc_skip_char(&kbuf, &left, '\n'); in proc_do_large_bitmap()
2690 while (!err && left) { in proc_do_large_bitmap()
2694 err = proc_get_long(&kbuf, &left, &val_a, &neg, tr_a, in proc_do_large_bitmap()
2704 if (left) { in proc_do_large_bitmap()
2706 left--; in proc_do_large_bitmap()
2710 err = proc_get_long(&kbuf, &left, &val_b, in proc_do_large_bitmap()
2720 if (left) { in proc_do_large_bitmap()
2722 left--; in proc_do_large_bitmap()
2728 proc_skip_char(&kbuf, &left, '\n'); in proc_do_large_bitmap()
2734 while (left) { in proc_do_large_bitmap()
2742 err = proc_put_char(&buffer, &left, ','); in proc_do_large_bitmap()
2746 err = proc_put_long(&buffer, &left, bit_a, false); in proc_do_large_bitmap()
2750 err = proc_put_char(&buffer, &left, '-'); in proc_do_large_bitmap()
2753 err = proc_put_long(&buffer, &left, bit_b, false); in proc_do_large_bitmap()
2761 err = proc_put_char(&buffer, &left, '\n'); in proc_do_large_bitmap()
2772 *lenp -= left; in proc_do_large_bitmap()