Lines Matching defs:obj
8 __u32 get_map_id(struct bpf_object *obj, const char *name)
17 map = bpf_object__find_map_by_name(obj, name);
38 struct bpf_object *obj;
46 obj = bpf_object__open_file(file_invalid, NULL);
47 err = libbpf_get_error(obj);
49 obj = NULL;
54 obj = bpf_object__open_file(file, NULL);
55 err = libbpf_get_error(obj);
57 obj = NULL;
61 err = bpf_object__load(obj);
82 map_id = get_map_id(obj, "pinmap");
86 bpf_object__close(obj);
88 obj = bpf_object__open_file(file, NULL);
89 if (CHECK_FAIL(libbpf_get_error(obj))) {
90 obj = NULL;
94 err = bpf_object__load(obj);
99 map_id2 = get_map_id(obj, "pinmap");
105 map = bpf_object__find_map_by_name(obj, "pinmap");
119 err = bpf_object__unpin_maps(obj, NULL);
124 err = bpf_object__pin_maps(obj, NULL);
133 map = bpf_object__find_map_by_name(obj, "nopinmap");
147 err = bpf_object__pin_maps(obj, NULL);
165 bpf_object__close(obj);
168 obj = bpf_object__open_file(file, NULL);
169 err = libbpf_get_error(obj);
171 obj = NULL;
179 bpf_object__for_each_map(map, obj) {
192 err = bpf_object__load(obj);
207 bpf_object__close(obj);
210 obj = bpf_object__open_file(file, &opts);
211 if (CHECK_FAIL(libbpf_get_error(obj))) {
212 obj = NULL;
216 err = bpf_object__load(obj);
234 bpf_object__close(obj);
237 obj = bpf_object__open_file(file, NULL);
238 err = libbpf_get_error(obj);
240 obj = NULL;
249 map = bpf_object__find_map_by_name(obj, "pinmap");
261 err = bpf_object__load(obj);
278 if (obj)
279 bpf_object__close(obj);