bpf_object_open
obj = bpf_object_open(NULL, s->data, s->data_sz, s->name, opts);
return libbpf_ptr(bpf_object_open(path, NULL, 0, NULL, opts));
return libbpf_ptr(bpf_object_open(NULL, obj_buf, obj_buf_sz, tmp_name, opts));