Lines Matching refs:obj
68 struct metadata_unused *obj; in test_metadata_unused() local
71 obj = metadata_unused__open_and_load(); in test_metadata_unused()
72 if (CHECK(!obj, "skel-load", "errno %d", errno)) in test_metadata_unused()
75 err = prog_holds_map(bpf_program__fd(obj->progs.prog), in test_metadata_unused()
76 bpf_map__fd(obj->maps.rodata)); in test_metadata_unused()
83 if (CHECK(strncmp(obj->rodata->bpf_metadata_a, "foo", in test_metadata_unused()
84 sizeof(obj->rodata->bpf_metadata_a)), in test_metadata_unused()
87 if (CHECK(obj->rodata->bpf_metadata_b != 1, "bpf_metadata_b", in test_metadata_unused()
88 "expected 1, got %d", obj->rodata->bpf_metadata_b)) in test_metadata_unused()
92 err = bpf_prog_bind_map(bpf_program__fd(obj->progs.prog), in test_metadata_unused()
93 bpf_map__fd(obj->maps.rodata), NULL); in test_metadata_unused()
97 metadata_unused__destroy(obj); in test_metadata_unused()
102 struct metadata_used *obj; in test_metadata_used() local
105 obj = metadata_used__open_and_load(); in test_metadata_used()
106 if (CHECK(!obj, "skel-load", "errno %d", errno)) in test_metadata_used()
109 err = prog_holds_map(bpf_program__fd(obj->progs.prog), in test_metadata_used()
110 bpf_map__fd(obj->maps.rodata)); in test_metadata_used()
117 if (CHECK(strncmp(obj->rodata->bpf_metadata_a, "bar", in test_metadata_used()
118 sizeof(obj->rodata->bpf_metadata_a)), in test_metadata_used()
121 if (CHECK(obj->rodata->bpf_metadata_b != 2, "metadata_b", in test_metadata_used()
122 "expected 2, got %d", obj->rodata->bpf_metadata_b)) in test_metadata_used()
126 err = bpf_prog_bind_map(bpf_program__fd(obj->progs.prog), in test_metadata_used()
127 bpf_map__fd(obj->maps.rodata), NULL); in test_metadata_used()
131 metadata_used__destroy(obj); in test_metadata_used()