Lines Matching defs:sf
123 processSplitField(__nis_table_mapping_t *sf, __nis_value_t *inVal,
134 /* sf will be non NULL */
142 sepset = sf->separatorStr;
162 for (i = 0; i <= sf->numSplits; i++) {
163 valA = matchMappingItem(sf->e[i].element.match.fmt,
191 sf->e[i].element.match.item[j].name,
218 if (i > sf->numSplits) {
257 __nis_table_mapping_t *sf;
409 sf = mappingFromMap(t->e->element.match.item[i].name,
414 if (sf == 0)
420 subrvq = processSplitField(sf, valA[i], &nr, statP);
511 __nis_table_mapping_t *sf;
534 for (i = 0, sf = 0; i < nitems; i++) {
546 sf = mappingFromMap(t->e->element.match.item[i].name,
554 * the following if (sf == 0)
560 if (sf == 0) {
575 * If rv == 0 then sf == 0 so we will continue here
584 delim[0] = sf->separatorStr[0];
587 /* sf->numSplits is zero-based */
588 for (k = 0; k <= sf->numSplits; k++) {
590 sf->e[k].element.match.fmt, &rv[j],
592 sf->e[k].element.match.numItems,
593 sf->e[k].element.match.item);