Lines Matching refs:map_fd
59 int map_fd[8]; variable
629 err = bpf_prog_attach(prog_fd[0], map_fd[0], in run_options()
634 prog_fd[0], map_fd[0], err, strerror(errno)); in run_options()
638 err = bpf_prog_attach(prog_fd[1], map_fd[0], in run_options()
684 map_fd[1], BPF_SK_MSG_VERDICT, 0); in run_options()
692 err = bpf_map_update_elem(map_fd[1], &i, &c1, BPF_ANY); in run_options()
705 err = bpf_map_update_elem(map_fd[2], &i, &redir_fd, BPF_ANY); in run_options()
714 err = bpf_map_update_elem(map_fd[3], in run_options()
725 err = bpf_map_update_elem(map_fd[4], in run_options()
736 err = bpf_map_update_elem(map_fd[5], in run_options()
748 err = bpf_map_update_elem(map_fd[5], in run_options()
762 err = bpf_map_update_elem(map_fd[6], &i, &in, BPF_ANY); in run_options()
769 err = bpf_map_update_elem(map_fd[1], &i, &p1, BPF_ANY); in run_options()
775 err = bpf_map_update_elem(map_fd[2], &i, &p1, BPF_ANY); in run_options()
783 err = bpf_map_update_elem(map_fd[2], &i, &p2, BPF_ANY); in run_options()
797 err = bpf_map_update_elem(map_fd[7], in run_options()
806 err = bpf_map_update_elem(map_fd[0], in run_options()
842 bpf_prog_detach2(prog_fd[0], map_fd[0], BPF_SK_SKB_STREAM_PARSER); in run_options()
843 bpf_prog_detach2(prog_fd[1], map_fd[0], BPF_SK_SKB_STREAM_VERDICT); in run_options()
845 bpf_prog_detach2(tx_prog_fd, map_fd[1], BPF_SK_MSG_VERDICT); in run_options()
849 bpf_map_update_elem(map_fd[i], &key, &zero, BPF_ANY); in run_options()
850 while (bpf_map_get_next_key(map_fd[i], &key, &next_key) == 0) { in run_options()
851 bpf_map_update_elem(map_fd[i], &key, &zero, BPF_ANY); in run_options()
1338 for (i = 0; i < sizeof(map_fd)/sizeof(int); i++) { in populate_progs()
1340 map_fd[i] = bpf_map__fd(maps[i]); in populate_progs()
1341 if (map_fd[i] < 0) { in populate_progs()
1343 map_fd[i], strerror(errno)); in populate_progs()