Searched refs:pass_filter (Results 1 – 3 of 3) sorted by relevance
146 struct bpf_prog *pass_filter; /* filter for packets to pass */ member765 struct bpf_prog *pass_filter = NULL; in ppp_ioctl() local773 err = bpf_prog_create(&pass_filter, &fprog); in ppp_ioctl()776 if (ppp->pass_filter) in ppp_ioctl()777 bpf_prog_destroy(ppp->pass_filter); in ppp_ioctl()778 ppp->pass_filter = pass_filter; in ppp_ioctl()1254 if (ppp->pass_filter && in ppp_send_frame()1255 BPF_PROG_RUN(ppp->pass_filter, skb) == 0) { in ppp_send_frame()1884 if (ppp->pass_filter || ppp->active_filter) { in ppp_receive_nonmp_frame()1889 if (ppp->pass_filter && in ppp_receive_nonmp_frame()[all …]
331 is->pass_filter = NULL; in isdn_ppp_open()387 if (is->pass_filter) { in isdn_ppp_release()388 bpf_prog_destroy(is->pass_filter); in isdn_ppp_release()389 is->pass_filter = NULL; in isdn_ppp_release()645 if (is->pass_filter) { in isdn_ppp_ioctl()646 bpf_prog_destroy(is->pass_filter); in isdn_ppp_ioctl()647 is->pass_filter = NULL; in isdn_ppp_ioctl()650 err = bpf_prog_create(&is->pass_filter, &fprog); in isdn_ppp_ioctl()1178 if (is->pass_filter in isdn_ppp_push_higher()1179 && BPF_PROG_RUN(is->pass_filter, skb) == 0) { in isdn_ppp_push_higher()[all …]
183 struct bpf_prog *pass_filter; /* filter for packets to pass */ member