Home
last modified time | relevance | path

Searched refs:prog_fd (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/samples/bpf/
Dsock_example.c33 int sock = -1, map_fd, prog_fd, i, key; in test_sock() local
58 prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, prog, sizeof(prog), in test_sock()
60 if (prog_fd < 0) { in test_sock()
67 if (setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, &prog_fd, in test_sock()
68 sizeof(prog_fd)) < 0) { in test_sock()
Dsockex2_user.c29 assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, prog_fd, in main()
30 sizeof(prog_fd[0])) == 0); in main()
Dsockex1_user.c24 assert(setsockopt(sock, SOL_SOCKET, SO_ATTACH_BPF, prog_fd, in main()
25 sizeof(prog_fd[0])) == 0); in main()
Dbpf_load.h8 extern int prog_fd[MAX_PROGS];
Dtest_verifier.c774 int prog_fd, i, pass_cnt = 0, err_cnt = 0; in test() local
792 prog_fd = bpf_prog_load(BPF_PROG_TYPE_SOCKET_FILTER, prog, in test()
797 if (prog_fd < 0) { in test()
805 if (prog_fd >= 0) { in test()
824 close(prog_fd); in test()
Dbpf_load.c29 int prog_fd[MAX_PROGS]; variable
81 prog_fd[prog_cnt++] = fd; in load_and_attach()
/linux-4.1.27/kernel/events/
Dcore.c4080 static int perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd);
6770 static int perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd) in perf_event_set_bpf_prog() argument
6784 prog = bpf_prog_get(prog_fd); in perf_event_set_bpf_prog()
6828 static int perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd) in perf_event_set_bpf_prog() argument