Lines Matching +defs:val +defs:first
675 int first = 1, i;
691 if (first) {
692 first = 0;
697 first = 1;
718 escapeSpecialChars(__nis_value_t *val) {
723 /* Assume val is always non NULL */
725 for (i = 0; i < val->numVals; i++) {
730 s = val->val[i].value;
731 for (j = 0, count = 0; j < val->val[i].length; j++, s++) {
739 if ((newval = am(myself, val->val[i].length + count + 1)) == 0)
743 s = val->val[i].value;
744 for (j = 0, k = 0; j < val->val[i].length; j++, k++, s++) {
751 sfree(val->val[i].value);
752 val->val[i].value = newval;
753 val->val[i].length += count;
763 removeEscapeChars(__nis_value_t *val) {
768 for (i = 0; i < val->numVals; i++) {
769 s = val->val[i].value;
770 end = s + val->val[i].length;
774 * there will be no escapes. Process rapidly up to first escape.
787 val->val[i].length--;