Lines Matching defs:opts
309 static inline int bpf_load_and_run(struct bpf_load_and_run_opts *opts)
316 err = map_fd = skel_map_create(BPF_MAP_TYPE_ARRAY, "__loader.map", 4, opts->data_sz, 1);
318 opts->errstr = "failed to create loader map";
323 err = skel_map_update_elem(map_fd, &key, opts->data, 0);
325 opts->errstr = "failed to update loader map";
332 attr.insns = (long) opts->insns;
333 attr.insn_cnt = opts->insns_sz / sizeof(struct bpf_insn);
337 attr.log_level = opts->ctx->log_level;
338 attr.log_size = opts->ctx->log_size;
339 attr.log_buf = opts->ctx->log_buf;
343 opts->errstr = "failed to load loader prog";
350 attr.test.ctx_in = (long) opts->ctx;
351 attr.test.ctx_size_in = opts->ctx->sz;
354 opts->errstr = "failed to execute loader prog";