Lines Matching defs:res
117 static int fake_resource_init(struct kunit_resource *res, void *context)
121 res->data = &ctx->is_resource_initialized;
126 static void fake_resource_free(struct kunit_resource *res)
128 bool *is_resource_initialized = res->data;
145 struct kunit_resource *res;
148 res = kunit_alloc_and_get_resource(&ctx->test,
154 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, res);
157 (bool *)res->data);
158 KUNIT_EXPECT_TRUE(test, list_is_last(&res->node, &ctx->test.resources));
159 KUNIT_EXPECT_PTR_EQ(test, free, res->free);
161 kunit_put_resource(res);
175 struct kunit_resource *res = kunit_alloc_and_get_resource(
182 kunit_put_resource(res);
187 res->data));
230 static int fake_resource_2_init(struct kunit_resource *res, void *context)
236 res->data = ctx;
241 static void fake_resource_2_free(struct kunit_resource *res)
243 struct kunit_test_resource_context *ctx = res->data;
248 static int fake_resource_1_init(struct kunit_resource *res, void *context)
261 res->data = ctx;
268 static void fake_resource_1_free(struct kunit_resource *res)
270 struct kunit_test_resource_context *ctx = res->data;
283 struct kunit_resource *res;
286 res = kunit_alloc_and_get_resource(&ctx->test,
300 kunit_put_resource(res);
316 struct kunit_resource res;
318 KUNIT_EXPECT_EQ(test, kunit_add_resource(test, NULL, NULL, &res, &ctx),
321 KUNIT_EXPECT_PTR_EQ(test, res.data, (void *)&ctx);