Lines Matching refs:wp
924 struct a_word *wp; in func_filter_filterout() local
989 for (wp = wordhead; wp != 0; wp = wp->next) in func_filter_filterout()
991 struct a_word *owp = hash_insert (&a_word_table, wp); in func_filter_filterout()
993 wp->chain = owp; in func_filter_filterout()
1005 for (wp = wordhead; wp != 0; wp = wp->next) in func_filter_filterout()
1006 wp->matched |= pattern_matches (pp->str, pp->percent, wp->str); in func_filter_filterout()
1012 wp = (struct a_word *) hash_find_item (&a_word_table, &a_word_key); in func_filter_filterout()
1013 while (wp) in func_filter_filterout()
1015 wp->matched |= 1; in func_filter_filterout()
1016 wp = wp->chain; in func_filter_filterout()
1020 for (wp = wordhead; wp != 0; wp = wp->next) in func_filter_filterout()
1021 wp->matched |= (wp->length == pp->length in func_filter_filterout()
1022 && strneq (pp->str, wp->str, wp->length)); in func_filter_filterout()
1026 for (wp = wordhead; wp != 0; wp = wp->next) in func_filter_filterout()
1027 if (is_filter ? wp->matched : !wp->matched) in func_filter_filterout()
1029 o = variable_buffer_output (o, wp->str, strlen (wp->str)); in func_filter_filterout()