Lines Matching defs:res

118 static int fake_resource_init(struct kunit_resource *res, void *context)
122 res->data = &ctx->is_resource_initialized;
127 static void fake_resource_free(struct kunit_resource *res)
129 bool *is_resource_initialized = res->data;
146 struct kunit_resource *res;
149 res = kunit_alloc_and_get_resource(&ctx->test,
155 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, res);
158 (bool *)res->data);
159 KUNIT_EXPECT_TRUE(test, list_is_last(&res->node, &ctx->test.resources));
160 KUNIT_EXPECT_PTR_EQ(test, free, res->free);
162 kunit_put_resource(res);
166 struct kunit_resource *res,
169 return res->data == match_data;
183 struct kunit_resource *res = kunit_alloc_and_get_resource(
190 kunit_put_resource(res);
195 res->data));
204 struct kunit_resource *res = kunit_alloc_and_get_resource(
217 kunit_remove_resource(test, res);
223 kunit_remove_resource(test, res);
231 kunit_put_resource(res);
272 static int fake_resource_2_init(struct kunit_resource *res, void *context)
278 res->data = ctx;
283 static void fake_resource_2_free(struct kunit_resource *res)
285 struct kunit_test_resource_context *ctx = res->data;
290 static int fake_resource_1_init(struct kunit_resource *res, void *context)
303 res->data = ctx;
310 static void fake_resource_1_free(struct kunit_resource *res)
312 struct kunit_test_resource_context *ctx = res->data;
325 struct kunit_resource *res;
328 res = kunit_alloc_and_get_resource(&ctx->test,
342 kunit_put_resource(res);
358 struct kunit_resource res;
360 KUNIT_EXPECT_EQ(test, kunit_add_resource(test, NULL, NULL, &res, &ctx),
363 KUNIT_EXPECT_PTR_EQ(test, res.data, (void *)&ctx);