Lines Matching refs:prog_attr
367 struct bpf_load_program_attr prog_attr; in get_xsk_prog() local
392 memset(&prog_attr, 0, sizeof(prog_attr)); in get_xsk_prog()
393 prog_attr.prog_type = BPF_PROG_TYPE_XDP; in get_xsk_prog()
394 prog_attr.insns = insns; in get_xsk_prog()
395 prog_attr.insns_cnt = ARRAY_SIZE(insns); in get_xsk_prog()
396 prog_attr.license = "GPL"; in get_xsk_prog()
398 prog_fd = bpf_load_program_xattr(&prog_attr, NULL, 0); in get_xsk_prog()
730 struct bpf_load_program_attr prog_attr; in xsk_probe_bpf_link() local
747 memset(&prog_attr, 0, sizeof(prog_attr)); in xsk_probe_bpf_link()
748 prog_attr.prog_type = BPF_PROG_TYPE_XDP; in xsk_probe_bpf_link()
749 prog_attr.insns = insns; in xsk_probe_bpf_link()
750 prog_attr.insns_cnt = ARRAY_SIZE(insns); in xsk_probe_bpf_link()
751 prog_attr.license = "GPL"; in xsk_probe_bpf_link()
753 prog_fd = bpf_load_program_xattr(&prog_attr, NULL, 0); in xsk_probe_bpf_link()