bpfilter_ops       23 include/linux/bpfilter.h extern struct bpfilter_umh_ops bpfilter_ops;
bpfilter_ops       20 net/bpfilter/bpfilter_kern.c 	if (bpfilter_ops.stop)
bpfilter_ops       23 net/bpfilter/bpfilter_kern.c 	tsk = get_pid_task(find_vpid(bpfilter_ops.info.pid), PIDTYPE_PID);
bpfilter_ops       51 net/bpfilter/bpfilter_kern.c 	if (!bpfilter_ops.info.pid)
bpfilter_ops       53 net/bpfilter/bpfilter_kern.c 	n = __kernel_write(bpfilter_ops.info.pipe_to_umh, &req, sizeof(req),
bpfilter_ops       62 net/bpfilter/bpfilter_kern.c 	n = kernel_read(bpfilter_ops.info.pipe_from_umh, &reply, sizeof(reply),
bpfilter_ops       82 net/bpfilter/bpfilter_kern.c 				 &bpfilter_ops.info);
bpfilter_ops       85 net/bpfilter/bpfilter_kern.c 	bpfilter_ops.stop = false;
bpfilter_ops       86 net/bpfilter/bpfilter_kern.c 	pr_info("Loaded bpfilter_umh pid %d\n", bpfilter_ops.info.pid);
bpfilter_ops      101 net/bpfilter/bpfilter_kern.c 	mutex_lock(&bpfilter_ops.lock);
bpfilter_ops      102 net/bpfilter/bpfilter_kern.c 	if (!bpfilter_ops.stop) {
bpfilter_ops      108 net/bpfilter/bpfilter_kern.c 		bpfilter_ops.sockopt = &__bpfilter_process_sockopt;
bpfilter_ops      109 net/bpfilter/bpfilter_kern.c 		bpfilter_ops.start = &start_umh;
bpfilter_ops      112 net/bpfilter/bpfilter_kern.c 	mutex_unlock(&bpfilter_ops.lock);
bpfilter_ops      118 net/bpfilter/bpfilter_kern.c 	mutex_lock(&bpfilter_ops.lock);
bpfilter_ops      121 net/bpfilter/bpfilter_kern.c 		bpfilter_ops.start = NULL;
bpfilter_ops      122 net/bpfilter/bpfilter_kern.c 		bpfilter_ops.sockopt = NULL;
bpfilter_ops      124 net/bpfilter/bpfilter_kern.c 	mutex_unlock(&bpfilter_ops.lock);
bpfilter_ops       12 net/ipv4/bpfilter/sockopt.c struct bpfilter_umh_ops bpfilter_ops;
bpfilter_ops       13 net/ipv4/bpfilter/sockopt.c EXPORT_SYMBOL_GPL(bpfilter_ops);
bpfilter_ops       17 net/ipv4/bpfilter/sockopt.c 	mutex_lock(&bpfilter_ops.lock);
bpfilter_ops       18 net/ipv4/bpfilter/sockopt.c 	bpfilter_ops.stop = true;
bpfilter_ops       22 net/ipv4/bpfilter/sockopt.c 	mutex_unlock(&bpfilter_ops.lock);
bpfilter_ops       30 net/ipv4/bpfilter/sockopt.c 	mutex_lock(&bpfilter_ops.lock);
bpfilter_ops       31 net/ipv4/bpfilter/sockopt.c 	if (!bpfilter_ops.sockopt) {
bpfilter_ops       32 net/ipv4/bpfilter/sockopt.c 		mutex_unlock(&bpfilter_ops.lock);
bpfilter_ops       34 net/ipv4/bpfilter/sockopt.c 		mutex_lock(&bpfilter_ops.lock);
bpfilter_ops       36 net/ipv4/bpfilter/sockopt.c 		if (!bpfilter_ops.sockopt) {
bpfilter_ops       41 net/ipv4/bpfilter/sockopt.c 	if (bpfilter_ops.stop) {
bpfilter_ops       42 net/ipv4/bpfilter/sockopt.c 		err = bpfilter_ops.start();
bpfilter_ops       46 net/ipv4/bpfilter/sockopt.c 	err = bpfilter_ops.sockopt(sk, optname, optval, optlen, is_set);
bpfilter_ops       48 net/ipv4/bpfilter/sockopt.c 	mutex_unlock(&bpfilter_ops.lock);
bpfilter_ops       71 net/ipv4/bpfilter/sockopt.c 	mutex_init(&bpfilter_ops.lock);
bpfilter_ops       72 net/ipv4/bpfilter/sockopt.c 	bpfilter_ops.stop = true;
bpfilter_ops       73 net/ipv4/bpfilter/sockopt.c 	bpfilter_ops.info.cmdline = "bpfilter_umh";
bpfilter_ops       74 net/ipv4/bpfilter/sockopt.c 	bpfilter_ops.info.cleanup = &bpfilter_umh_cleanup;