Lines Matching refs:_metadata
36 struct __test_metadata *_metadata, \
46 _metadata->no_print = 1; \
47 fixture_name##_##test_name##_child(_metadata, self, variant); \
48 if (_metadata->skip) \
50 if (_metadata->passed) \
52 _exit(_metadata->step); \
57 _metadata->passed = 0; \
58 _metadata->step = 1; \
63 _metadata->passed = 1; \
66 _metadata->passed = 1; \
67 _metadata->skip = 1; \
70 _metadata->passed = 0; \
71 _metadata->step = WEXITSTATUS(status); \
76 struct __test_metadata __attribute__((unused)) *_metadata, \
110 static void _init_caps(struct __test_metadata *const _metadata, bool drop_all)
148 static void __maybe_unused disable_caps(struct __test_metadata *const _metadata)
150 _init_caps(_metadata, false);
153 static void __maybe_unused drop_caps(struct __test_metadata *const _metadata)
155 _init_caps(_metadata, true);
158 static void _effective_cap(struct __test_metadata *const _metadata,
182 static void __maybe_unused set_cap(struct __test_metadata *const _metadata,
185 _effective_cap(_metadata, caps, CAP_SET);
188 static void __maybe_unused clear_cap(struct __test_metadata *const _metadata,
191 _effective_cap(_metadata, caps, CAP_CLEAR);