Lines Matching defs:avp

673 	char **avp;
722 avp = av;
932 if (avp >= &av[MAXATOM])
942 *avp++ = tok;
945 *avp = NULL;
973 ** For each rewrite rule, 'avp' points the address vector we
976 ** MATCHONE, MATCHCLASS, MATCHNCLASS) then the address in avp
979 ** When a match between avp & pvp does not match, we try to
1022 register char **avp; /* address vector pointer */
1104 avp = pvp;
1117 while ((ap = *avp) != NULL || *rvp != NULL)
1146 mlp->match_first = avp;
1148 ap = *avp;
1151 mlp->match_last = avp++;
1182 mlp->match_first = avp;
1183 mlp->match_last = avp++;
1190 mlp->match_first = avp;
1191 mlp->match_last = avp - 1;
1209 mlp->match_first = avp;
1219 if (*avp == NULL ||
1220 sm_strncasecmp(ap, *avp,
1221 strlen(*avp)) != 0)
1224 avp = mlp->match_first;
1227 ap += strlen(*avp++);
1237 avp++;
1251 avp = mlp->match_last + 1;
1252 ap = *avp;
1273 mlp->match_last = avp++;
1281 mlp->match_last = avp;
1332 for (avp = npvp; *rvp != NULL; rvp++)
1363 if (avp >= &npvp[maxatom])
1365 *avp++ = *pp++;
1371 if (avp >= &npvp[maxatom])
1384 *avp++ = rp;
1435 *avp++ = sm_rpool_strdup_x(
1437 if (avp >= &npvp[maxatom])
1451 *avp++ = NULL;
1571 trsize = (avp - rvp + 1) * sizeof(*rvp);
1616 for (avp = hbrvp; *xpvp != NULL; xpvp++)
1618 *avp++ = sm_rpool_strdup_x(e->e_rpool, *xpvp);
1619 if (avp >= &npvp[maxatom])
1624 rvp = avp - 1;
1625 for (xpvp = pvpb1; (*avp++ = *xpvp++) != NULL; )
1626 if (avp >= &npvp[maxatom])
1639 for (avp = npvp; *avp++ != NULL;)
1642 (int) (avp - npvp) * sizeof(*avp));
1685 char **avp;
1704 for (avp = pvp, j = 0; *avp != NULL; avp++, j++)
1706 if ((avp[0][0] & 0377) == CALLSUBR && avp[1] != NULL)
1708 stripquotes(avp[1]);
1709 subr = strtorwset(avp[1], NULL, ST_FIND);
1712 syserr("554 5.3.5 Unknown ruleset %s", avp[1]);
1727 avp[1], subr);
1728 for (i = 2; avp[i] != NULL; i++)
1729 avp[i - 2] = avp[i];
1730 avp[i - 2] = NULL;
1753 avp = pvp + subrindex[nsubr];
1756 for (i = 2; avp[i] != NULL; i++)
1757 avp[i - 2] = avp[i];
1758 avp[i - 2] = NULL;
1766 status = rewrite(avp, subr, reclevel, e,