Lines Matching defs:lenp

77 		char *buffer, size_t *lenp, loff_t *ppos)
82 if (!data || !maxlen || !*lenp) {
83 *lenp = 0;
102 *ppos += *lenp;
104 while ((p - buffer) < *lenp && len < maxlen - 1) {
117 *lenp = 0;
124 if (len > *lenp)
125 len = *lenp;
128 if (len < *lenp) {
132 *lenp = len;
177 * @lenp: the size of the user buffer
190 void *buffer, size_t *lenp, loff_t *ppos)
195 return _proc_do_string(table->data, table->maxlen, write, buffer, lenp,
403 size_t *lenp, loff_t *ppos,
412 if (!tbl_data || !table->maxlen || !*lenp || (*ppos && !write)) {
413 *lenp = 0;
419 left = *lenp;
468 *lenp -= left;
470 *ppos += *lenp;
475 void *buffer, size_t *lenp, loff_t *ppos,
481 buffer, lenp, ppos, conv, data);
487 size_t *lenp, loff_t *ppos,
499 left = *lenp;
537 *ppos += *lenp;
542 size_t *lenp, loff_t *ppos,
552 left = *lenp;
566 *lenp -= left;
567 *ppos += *lenp;
574 size_t *lenp, loff_t *ppos,
582 if (!tbl_data || !table->maxlen || !*lenp || (*ppos && !write)) {
583 *lenp = 0;
595 *lenp = 0;
603 return do_proc_douintvec_w(i, table, buffer, lenp, ppos,
605 return do_proc_douintvec_r(i, buffer, lenp, ppos, conv, data);
609 void *buffer, size_t *lenp, loff_t *ppos,
616 buffer, lenp, ppos, conv, data);
624 * @lenp: the size of the user buffer
636 size_t *lenp, loff_t *ppos)
651 res = proc_dointvec(&tmp, write, buffer, lenp, ppos);
664 * @lenp: the size of the user buffer
673 size_t *lenp, loff_t *ppos)
675 return do_proc_dointvec(table, write, buffer, lenp, ppos, NULL, NULL);
683 * @lenp: the size of the user buffer
692 size_t *lenp, loff_t *ppos)
694 return do_proc_douintvec(table, write, buffer, lenp, ppos,
743 * @lenp: the size of the user buffer
755 void *buffer, size_t *lenp, loff_t *ppos)
761 return do_proc_dointvec(table, write, buffer, lenp, ppos,
809 * @lenp: the size of the user buffer
824 void *buffer, size_t *lenp, loff_t *ppos)
830 return do_proc_douintvec(table, write, buffer, lenp, ppos,
839 * @lenp: the size of the user buffer
852 void *buffer, size_t *lenp, loff_t *ppos)
877 res = do_proc_douintvec(&tmp, write, buffer, lenp, ppos,
889 void *buffer, size_t *lenp, loff_t *ppos,
897 if (!data || !table->maxlen || !*lenp || (*ppos && !write)) {
898 *lenp = 0;
906 left = *lenp;
955 *lenp -= left;
957 *ppos += *lenp;
962 void *buffer, size_t *lenp, loff_t *ppos, unsigned long convmul,
966 buffer, lenp, ppos, convmul, convdiv);
974 * @lenp: the size of the user buffer
986 void *buffer, size_t *lenp, loff_t *ppos)
988 return do_proc_doulongvec_minmax(table, write, buffer, lenp, ppos, 1l, 1l);
996 * @lenp: the size of the user buffer
1009 void *buffer, size_t *lenp, loff_t *ppos)
1012 lenp, ppos, HZ, 1000l);
1119 * @lenp: the size of the user buffer
1130 void *buffer, size_t *lenp, loff_t *ppos)
1132 return do_proc_dointvec(table,write,buffer,lenp,ppos,
1137 void *buffer, size_t *lenp, loff_t *ppos)
1143 return do_proc_dointvec(table, write, buffer, lenp, ppos,
1152 * @lenp: the size of the user buffer
1163 void *buffer, size_t *lenp, loff_t *ppos)
1165 return do_proc_dointvec(table, write, buffer, lenp, ppos,
1174 * @lenp: the size of the user buffer
1185 size_t *lenp, loff_t *ppos)
1187 return do_proc_dointvec(table, write, buffer, lenp, ppos,
1196 * @lenp: the size of the user buffer
1209 void *buffer, size_t *lenp, loff_t *ppos)
1212 size_t left = *lenp;
1219 *lenp = 0;
1230 skipped = *lenp - left;
1330 *lenp -= left;
1331 *ppos += *lenp;
1341 void *buffer, size_t *lenp, loff_t *ppos)
1347 void *buffer, size_t *lenp, loff_t *ppos)
1353 void *buffer, size_t *lenp, loff_t *ppos)
1359 void *buffer, size_t *lenp, loff_t *ppos)
1365 void *buffer, size_t *lenp, loff_t *ppos)
1371 void *buffer, size_t *lenp, loff_t *ppos)
1377 void *buffer, size_t *lenp, loff_t *ppos)
1383 void *buffer, size_t *lenp, loff_t *ppos)
1389 void *buffer, size_t *lenp, loff_t *ppos)
1395 void *buffer, size_t *lenp, loff_t *ppos)
1401 void *buffer, size_t *lenp, loff_t *ppos)
1407 void *buffer, size_t *lenp, loff_t *ppos)
1413 void *buffer, size_t *lenp, loff_t *ppos)
1419 void *buffer, size_t *lenp, loff_t *ppos)
1428 void *buffer, size_t *lenp, loff_t *ppos)
1446 ret = proc_dointvec_minmax(&tmp, write, buffer, lenp, ppos);