Lines Matching refs:matchp
764 const struct xtables_rule_match *matchp;
768 for (matchp = matches; matchp; matchp = matchp->next)
769 size += XT_ALIGN(sizeof(struct ip6t_entry_match)) + matchp->match->size;
778 for (matchp = matches; matchp; matchp = matchp->next) {
781 + matchp->match->userspacesize);
782 mptr += XT_ALIGN(sizeof(struct ip6t_entry_match)) + matchp->match->size;
1230 struct xtables_rule_match *matchp;
1234 for (matchp = matches; matchp; matchp = matchp->next)
1235 size += matchp->match->m->u.match_size;
1243 for (matchp = matches; matchp; matchp = matchp->next) {
1244 memcpy(e->elems + size, matchp->match->m, matchp->match->m->u.match_size);
1245 size += matchp->match->m->u.match_size;
1254 struct xtables_rule_match *matchp, *tmp;
1256 for (matchp = *matches; matchp;) {
1257 tmp = matchp->next;
1258 if (matchp->match->m) {
1259 free(matchp->match->m);
1260 matchp->match->m = NULL;
1262 if (matchp->match == matchp->match->next) {
1263 free(matchp->match);
1264 matchp->match = NULL;
1266 free(matchp);
1267 matchp = tmp;
1347 struct xtables_rule_match *matchp;
1724 for (matchp = cs.matches; matchp; matchp = matchp->next)
1725 xtables_option_mfcall(matchp->match);