Lines Matching defs:userbufsize

365 	uint_t userbufsize;
403 if (copyin((void *)arg, &userbufsize, sizeof (uint_t)) != 0)
405 if (valsize > userbufsize)
423 if (copyin((void *)arg, &userbufsize, sizeof (uint_t)) != 0)
425 if (valsize > userbufsize)
527 * to. userbufsize can be as big as 32 K.
529 if (copyin((void *)arg, &userbufsize, sizeof (uint_t)) != 0)
532 if (userbufsize == 0 || userbufsize > OPROMMAXPARAM)
536 userbufsize + sizeof (uint_t) + 1, KM_SLEEP);
557 (size_t)userbufsize, OBP_MAXPROPNAME)) != 0) {
572 if (userbufsize < sizeof (int)) {
578 } else if (valsize > 0 && valsize <= userbufsize) {
583 if (valsize < userbufsize)
614 (size_t)userbufsize, OBP_MAXPROPNAME)) != 0) {
633 } else if (++valsize <= userbufsize) {
649 userbufsize < sizeof (pnode_t)) {
728 if (valsize > userbufsize) {
749 if (valsize > userbufsize) {
759 if (valsize > userbufsize) {
781 (size_t)userbufsize, MAXPATHLEN)) != 0) {
793 if (++valsize > userbufsize) {
817 (size_t)userbufsize, MAXPATHLEN)) != 0) {
856 * length of the string, but copy at most userbufsize
860 valsize = prom_version_name(opp->oprom_array, userbufsize);
870 (size_t)(min((uint_t)valsize, userbufsize) +
884 (userbufsize > strlen(prom_stdoutpath()))) {
905 (size_t)userbufsize, MAXPATHLEN)) != 0) {
909 prom_name = kmem_alloc(userbufsize, KM_SLEEP);
915 userbufsize);
918 kmem_free(prom_name, userbufsize);
922 for (valsize = 0; valsize < userbufsize; valsize++) {
932 kmem_free(prom_name, userbufsize);
955 opp->oprom_array, userbufsize) != 0) {
970 if ((namebuflen + 1 + valbuflen + 1) > userbufsize) {
974 valsize = (opp->oprom_array + userbufsize) - valbuf;
995 if (userbufsize < sizeof (*opr)) {
1000 valsize = userbufsize -
1014 (size_t)(min((uint_t)valsize, userbufsize) +
1032 if (userbufsize != (sizeof (struct wankeyio))) {
1085 kmem_free(opp, userbufsize + sizeof (uint_t) + 1);
1114 * or MAXPATHLEN for device path names. userbufsize is specified