Searched refs:bpfilter_ops (Results 1 – 3 of 3) sorted by relevance
12 struct bpfilter_umh_ops bpfilter_ops; variable13 EXPORT_SYMBOL_GPL(bpfilter_ops);17 mutex_lock(&bpfilter_ops.lock); in bpfilter_umh_cleanup()18 bpfilter_ops.stop = true; in bpfilter_umh_cleanup()22 mutex_unlock(&bpfilter_ops.lock); in bpfilter_umh_cleanup()30 mutex_lock(&bpfilter_ops.lock); in bpfilter_mbox_request()31 if (!bpfilter_ops.sockopt) { in bpfilter_mbox_request()32 mutex_unlock(&bpfilter_ops.lock); in bpfilter_mbox_request()34 mutex_lock(&bpfilter_ops.lock); in bpfilter_mbox_request()36 if (!bpfilter_ops.sockopt) { in bpfilter_mbox_request()[all …]
20 if (bpfilter_ops.stop) in shutdown_umh()23 tsk = get_pid_task(find_vpid(bpfilter_ops.info.pid), PIDTYPE_PID); in shutdown_umh()51 if (!bpfilter_ops.info.pid) in __bpfilter_process_sockopt()53 n = __kernel_write(bpfilter_ops.info.pipe_to_umh, &req, sizeof(req), in __bpfilter_process_sockopt()62 n = kernel_read(bpfilter_ops.info.pipe_from_umh, &reply, sizeof(reply), in __bpfilter_process_sockopt()82 &bpfilter_ops.info); in start_umh()85 bpfilter_ops.stop = false; in start_umh()86 pr_info("Loaded bpfilter_umh pid %d\n", bpfilter_ops.info.pid); in start_umh()101 mutex_lock(&bpfilter_ops.lock); in load_umh()102 if (!bpfilter_ops.stop) { in load_umh()[all …]
23 extern struct bpfilter_umh_ops bpfilter_ops;