Lines Matching refs:OPTS_GET
190 attr.btf_fd = OPTS_GET(opts, btf_fd, 0);
191 attr.btf_key_type_id = OPTS_GET(opts, btf_key_type_id, 0);
192 attr.btf_value_type_id = OPTS_GET(opts, btf_value_type_id, 0);
193 attr.btf_vmlinux_value_type_id = OPTS_GET(opts, btf_vmlinux_value_type_id, 0);
195 attr.inner_map_fd = OPTS_GET(opts, inner_map_fd, 0);
196 attr.map_flags = OPTS_GET(opts, map_flags, 0);
197 attr.map_extra = OPTS_GET(opts, map_extra, 0);
198 attr.numa_node = OPTS_GET(opts, numa_node, 0);
199 attr.map_ifindex = OPTS_GET(opts, map_ifindex, 0);
249 attempts = OPTS_GET(opts, attempts, 0);
258 attr.expected_attach_type = OPTS_GET(opts, expected_attach_type, 0);
260 attr.prog_btf_fd = OPTS_GET(opts, prog_btf_fd, 0);
261 attr.prog_flags = OPTS_GET(opts, prog_flags, 0);
262 attr.prog_ifindex = OPTS_GET(opts, prog_ifindex, 0);
263 attr.kern_version = OPTS_GET(opts, kern_version, 0);
275 attach_prog_fd = OPTS_GET(opts, attach_prog_fd, 0);
276 attach_btf_obj_fd = OPTS_GET(opts, attach_btf_obj_fd, 0);
281 attr.attach_btf_id = OPTS_GET(opts, attach_btf_id, 0);
287 log_buf = OPTS_GET(opts, log_buf, NULL);
288 log_size = OPTS_GET(opts, log_size, 0);
289 log_level = OPTS_GET(opts, log_level, 0);
294 func_info_rec_size = OPTS_GET(opts, func_info_rec_size, 0);
295 func_info = OPTS_GET(opts, func_info, NULL);
298 attr.func_info_cnt = OPTS_GET(opts, func_info_cnt, 0);
300 line_info_rec_size = OPTS_GET(opts, line_info_rec_size, 0);
301 line_info = OPTS_GET(opts, line_info, NULL);
304 attr.line_info_cnt = OPTS_GET(opts, line_info_cnt, 0);
306 attr.fd_array = ptr_to_u64(OPTS_GET(opts, fd_array, NULL));
535 attr.batch.elem_flags = OPTS_GET(opts, elem_flags, 0);
536 attr.batch.flags = OPTS_GET(opts, flags, 0);
585 attr.path_fd = OPTS_GET(opts, path_fd, 0);
587 attr.file_flags = OPTS_GET(opts, file_flags, 0);
614 attr.path_fd = OPTS_GET(opts, path_fd, 0);
616 attr.file_flags = OPTS_GET(opts, file_flags, 0);
643 relative_id = OPTS_GET(opts, relative_id, 0);
644 relative_fd = OPTS_GET(opts, relative_fd, 0);
645 flags = OPTS_GET(opts, flags, 0);
655 attr.replace_bpf_fd = OPTS_GET(opts, replace_fd, 0);
656 attr.expected_revision = OPTS_GET(opts, expected_revision, 0);
681 relative_id = OPTS_GET(opts, relative_id, 0);
682 relative_fd = OPTS_GET(opts, relative_fd, 0);
683 flags = OPTS_GET(opts, flags, 0);
693 attr.expected_revision = OPTS_GET(opts, expected_revision, 0);
729 iter_info_len = OPTS_GET(opts, iter_info_len, 0);
730 target_btf_id = OPTS_GET(opts, target_btf_id, 0);
744 attr.link_create.flags = OPTS_GET(opts, flags, 0);
753 attr.link_create.iter_info = ptr_to_u64(OPTS_GET(opts, iter_info, (void *)0));
757 attr.link_create.perf_event.bpf_cookie = OPTS_GET(opts, perf_event.bpf_cookie, 0);
762 attr.link_create.kprobe_multi.flags = OPTS_GET(opts, kprobe_multi.flags, 0);
763 attr.link_create.kprobe_multi.cnt = OPTS_GET(opts, kprobe_multi.cnt, 0);
764 attr.link_create.kprobe_multi.syms = ptr_to_u64(OPTS_GET(opts, kprobe_multi.syms, 0));
765 attr.link_create.kprobe_multi.addrs = ptr_to_u64(OPTS_GET(opts, kprobe_multi.addrs, 0));
766 attr.link_create.kprobe_multi.cookies = ptr_to_u64(OPTS_GET(opts, kprobe_multi.cookies, 0));
771 attr.link_create.uprobe_multi.flags = OPTS_GET(opts, uprobe_multi.flags, 0);
772 attr.link_create.uprobe_multi.cnt = OPTS_GET(opts, uprobe_multi.cnt, 0);
773 attr.link_create.uprobe_multi.path = ptr_to_u64(OPTS_GET(opts, uprobe_multi.path, 0));
774 attr.link_create.uprobe_multi.offsets = ptr_to_u64(OPTS_GET(opts, uprobe_multi.offsets, 0));
775 attr.link_create.uprobe_multi.ref_ctr_offsets = ptr_to_u64(OPTS_GET(opts, uprobe_multi.ref_ctr_offsets, 0));
776 attr.link_create.uprobe_multi.cookies = ptr_to_u64(OPTS_GET(opts, uprobe_multi.cookies, 0));
777 attr.link_create.uprobe_multi.pid = OPTS_GET(opts, uprobe_multi.pid, 0);
785 attr.link_create.tracing.cookie = OPTS_GET(opts, tracing.cookie, 0);
790 attr.link_create.netfilter.pf = OPTS_GET(opts, netfilter.pf, 0);
791 attr.link_create.netfilter.hooknum = OPTS_GET(opts, netfilter.hooknum, 0);
792 attr.link_create.netfilter.priority = OPTS_GET(opts, netfilter.priority, 0);
793 attr.link_create.netfilter.flags = OPTS_GET(opts, netfilter.flags, 0);
799 relative_fd = OPTS_GET(opts, tcx.relative_fd, 0);
800 relative_id = OPTS_GET(opts, tcx.relative_id, 0);
809 attr.link_create.tcx.expected_revision = OPTS_GET(opts, tcx.expected_revision, 0);
815 relative_fd = OPTS_GET(opts, netkit.relative_fd, 0);
816 relative_id = OPTS_GET(opts, netkit.relative_id, 0);
825 attr.link_create.netkit.expected_revision = OPTS_GET(opts, netkit.expected_revision, 0);
892 if (OPTS_GET(opts, old_prog_fd, 0) && OPTS_GET(opts, old_map_fd, 0))
898 attr.link_update.flags = OPTS_GET(opts, flags, 0);
899 if (OPTS_GET(opts, old_prog_fd, 0))
900 attr.link_update.old_prog_fd = OPTS_GET(opts, old_prog_fd, 0);
901 else if (OPTS_GET(opts, old_map_fd, 0))
902 attr.link_update.old_map_fd = OPTS_GET(opts, old_map_fd, 0);
934 attr.query.query_flags = OPTS_GET(opts, query_flags, 0);
935 attr.query.count = OPTS_GET(opts, count, 0);
936 attr.query.prog_ids = ptr_to_u64(OPTS_GET(opts, prog_ids, NULL));
937 attr.query.link_ids = ptr_to_u64(OPTS_GET(opts, link_ids, NULL));
938 attr.query.prog_attach_flags = ptr_to_u64(OPTS_GET(opts, prog_attach_flags, NULL));
939 attr.query.link_attach_flags = ptr_to_u64(OPTS_GET(opts, link_attach_flags, NULL));
980 attr.test.batch_size = OPTS_GET(opts, batch_size, 0);
981 attr.test.cpu = OPTS_GET(opts, cpu, 0);
982 attr.test.flags = OPTS_GET(opts, flags, 0);
983 attr.test.repeat = OPTS_GET(opts, repeat, 0);
984 attr.test.duration = OPTS_GET(opts, duration, 0);
985 attr.test.ctx_size_in = OPTS_GET(opts, ctx_size_in, 0);
986 attr.test.ctx_size_out = OPTS_GET(opts, ctx_size_out, 0);
987 attr.test.data_size_in = OPTS_GET(opts, data_size_in, 0);
988 attr.test.data_size_out = OPTS_GET(opts, data_size_out, 0);
989 attr.test.ctx_in = ptr_to_u64(OPTS_GET(opts, ctx_in, NULL));
990 attr.test.ctx_out = ptr_to_u64(OPTS_GET(opts, ctx_out, NULL));
991 attr.test.data_in = ptr_to_u64(OPTS_GET(opts, data_in, NULL));
992 attr.test.data_out = ptr_to_u64(OPTS_GET(opts, data_out, NULL));
1052 attr.open_flags = OPTS_GET(opts, open_flags, 0);
1075 attr.open_flags = OPTS_GET(opts, open_flags, 0);
1098 attr.open_flags = OPTS_GET(opts, open_flags, 0);
1121 attr.open_flags = OPTS_GET(opts, open_flags, 0);
1199 log_buf = OPTS_GET(opts, log_buf, NULL);
1200 log_size = OPTS_GET(opts, log_size, 0);
1201 log_level = OPTS_GET(opts, log_level, 0);
1285 attr.prog_bind_map.flags = OPTS_GET(opts, flags, 0);