Lines Matching refs:post_filtp
181 post_filter_t *post_filtp, char **prefilt_optpp);
183 post_filter_t *post_filtp, match_type_t match_type);
186 static void do_post_filter(ap_out_t *outp, post_filter_t *post_filtp, int *jp);
507 post_filter_t *post_filtp = NULL; in main() local
551 post_filtp = config_calloc_check(1, sizeof (*post_filtp)); in main()
552 if (post_filtp == NULL) { in main()
556 if (setup_filter(selectp, matchp, post_filtp, &prefilt_optp) in main()
558 S_FREE(post_filtp); in main()
598 post_filtp, dyn_exp) != CFGA_OK) { in main()
605 S_FREE(post_filtp); in main()
615 S_FREE(post_filtp); in main()
864 setup_prefilter(post_filter_t *post_filtp, char **prefilt_optpp) in setup_prefilter() argument
883 post_filtp->match_type_p[idx] != CFGA_MATCH_EXACT) { in setup_prefilter()
887 len = strlen(clopt) + strlen(post_filtp->ldata.ap_class) + 1; in setup_prefilter()
893 (void) strcat(*prefilt_optpp, post_filtp->ldata.ap_class); in setup_prefilter()
899 post_filtp->match_type_p[idx] = CFGA_MATCH_NOFILTER; in setup_prefilter()
901 (void) all_fields[idx].set_filter(&post_filtp->ldata, ""); in setup_prefilter()
911 post_filter_t *post_filtp, in set_attrval() argument
927 if ((ret = all_fields[fld].set_filter(&post_filtp->ldata, val)) in set_attrval()
929 post_filtp->match_type_p[fld] = match_type; in set_attrval()
945 post_filter_t *post_filtp, in parse_select_opt() argument
955 if (selectp == NULL || post_filtp == NULL) { in parse_select_opt()
1004 if (set_attrval(attr, val, post_filtp, in parse_select_opt()
1023 ret = set_attrval(attr, val, post_filtp, match_type); in parse_select_opt()
1043 post_filter_t *post_filtp, in setup_filter() argument
1061 post_filtp->match_type_p[i] = CFGA_MATCH_NOFILTER; in setup_filter()
1090 if ((ret = parse_select_opt(selectp, post_filtp, match_type)) in setup_filter()
1096 if ((ret = setup_prefilter(post_filtp, prefilt_optpp)) != CFGA_OK) { in setup_filter()
1099 post_filtp->match_type_p[i] = CFGA_MATCH_NOFILTER; in setup_filter()
1643 post_filter_t *post_filtp, in do_config_list() argument
1789 do_post_filter(&out_array[i], post_filtp, &nsel); in do_config_list()
1991 do_post_filter(ap_out_t *outp, post_filter_t *post_filtp, int *nselp) in do_post_filter() argument
2008 if (all_fields[i].compare(&post_filtp->ldata, outp->ldatap, in do_post_filter()
2009 post_filtp->match_type_p[i])) { in do_post_filter()