Home
last modified time | relevance | path

Searched refs:load_attr (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/tools/lib/bpf/
Dbpf.c184 int bpf_load_program_xattr(const struct bpf_load_program_attr *load_attr, in bpf_load_program_xattr() argument
191 if (!load_attr) in bpf_load_program_xattr()
194 name_len = load_attr->name ? strlen(load_attr->name) : 0; in bpf_load_program_xattr()
197 attr.prog_type = load_attr->prog_type; in bpf_load_program_xattr()
198 attr.expected_attach_type = load_attr->expected_attach_type; in bpf_load_program_xattr()
199 attr.insn_cnt = (__u32)load_attr->insns_cnt; in bpf_load_program_xattr()
200 attr.insns = ptr_to_u64(load_attr->insns); in bpf_load_program_xattr()
201 attr.license = ptr_to_u64(load_attr->license); in bpf_load_program_xattr()
205 attr.kern_version = load_attr->kern_version; in bpf_load_program_xattr()
206 attr.prog_ifindex = load_attr->prog_ifindex; in bpf_load_program_xattr()
[all …]
Dlibbpf.c1311 struct bpf_load_program_attr load_attr; in load_program() local
1316 memset(&load_attr, 0, sizeof(struct bpf_load_program_attr)); in load_program()
1317 load_attr.prog_type = type; in load_program()
1318 load_attr.expected_attach_type = expected_attach_type; in load_program()
1319 load_attr.name = name; in load_program()
1320 load_attr.insns = insns; in load_program()
1321 load_attr.insns_cnt = insns_cnt; in load_program()
1322 load_attr.license = license; in load_program()
1323 load_attr.kern_version = kern_version; in load_program()
1324 load_attr.prog_ifindex = prog_ifindex; in load_program()
[all …]
Dbpf.h74 int bpf_load_program_xattr(const struct bpf_load_program_attr *load_attr,
/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_sock_addr.c522 struct bpf_load_program_attr load_attr; in load_insns() local
525 memset(&load_attr, 0, sizeof(struct bpf_load_program_attr)); in load_insns()
526 load_attr.prog_type = BPF_PROG_TYPE_CGROUP_SOCK_ADDR; in load_insns()
527 load_attr.expected_attach_type = test->expected_attach_type; in load_insns()
528 load_attr.insns = insns; in load_insns()
529 load_attr.insns_cnt = insns_cnt; in load_insns()
530 load_attr.license = "GPL"; in load_insns()
532 ret = bpf_load_program_xattr(&load_attr, bpf_log_buf, BPF_LOG_BUF_SIZE); in load_insns()