Lines Matching refs:_metadata
31 struct __test_metadata *_metadata, \
41 _metadata->no_print = 1; \
42 fixture_name##_##test_name##_child(_metadata, self, variant); \
43 if (_metadata->skip) \
45 if (_metadata->passed) \
47 _exit(_metadata->step); \
52 _metadata->passed = 0; \
53 _metadata->step = 1; \
58 _metadata->passed = 1; \
61 _metadata->passed = 1; \
62 _metadata->skip = 1; \
65 _metadata->passed = 0; \
66 _metadata->step = WEXITSTATUS(status); \
71 struct __test_metadata __attribute__((unused)) *_metadata, \
105 static void _init_caps(struct __test_metadata *const _metadata, bool drop_all) in _init_caps() argument
144 disable_caps(struct __test_metadata *const _metadata) in disable_caps() argument
146 _init_caps(_metadata, false); in disable_caps()
150 drop_caps(struct __test_metadata *const _metadata) in drop_caps() argument
152 _init_caps(_metadata, true); in drop_caps()
155 static void _effective_cap(struct __test_metadata *const _metadata, in _effective_cap() argument
180 set_cap(struct __test_metadata *const _metadata, const cap_value_t caps) in set_cap() argument
182 _effective_cap(_metadata, caps, CAP_SET); in set_cap()
186 clear_cap(struct __test_metadata *const _metadata, const cap_value_t caps) in clear_cap() argument
188 _effective_cap(_metadata, caps, CAP_CLEAR); in clear_cap()