Lines Matching refs:obj
111 static int do_test(struct bpf_object *obj, int (*func)(void), in do_test() argument
137 err = parse_events_load_bpf_obj(&parse_state, &parse_state.list, obj, NULL); in do_test()
215 struct bpf_object *obj; in prepare_bpf() local
217 obj = bpf__prepare_load_buffer(obj_buf, obj_buf_sz, name); in prepare_bpf()
218 if (IS_ERR(obj)) { in prepare_bpf()
222 return obj; in prepare_bpf()
230 struct bpf_object *obj; in __test__bpf() local
244 obj = prepare_bpf(obj_buf, obj_buf_sz, in __test__bpf()
246 if ((!!bpf_testcase_table[idx].target_func) != (!!obj)) { in __test__bpf()
247 if (!obj) in __test__bpf()
257 if (obj) { in __test__bpf()
258 ret = do_test(obj, in __test__bpf()
278 if (bpf_object__pin(obj, PERF_TEST_BPF_PATH)) in __test__bpf()