Lines Matching refs:ctx
137 struct kunit_platform_driver_test_context *ctx; in kunit_platform_driver_probe() local
139 ctx = to_test_context(pdev); in kunit_platform_driver_probe()
140 ctx->data = test_data; in kunit_platform_driver_probe()
149 struct kunit_platform_driver_test_context *ctx; in kunit_platform_driver_register_test() local
153 ctx = kunit_kzalloc(test, sizeof(*ctx), GFP_KERNEL); in kunit_platform_driver_register_test()
154 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ctx); in kunit_platform_driver_register_test()
160 ctx->pdrv.probe = kunit_platform_driver_probe; in kunit_platform_driver_register_test()
161 ctx->pdrv.driver.name = name; in kunit_platform_driver_register_test()
162 ctx->pdrv.driver.owner = THIS_MODULE; in kunit_platform_driver_register_test()
166 KUNIT_EXPECT_EQ(test, 0, kunit_platform_driver_register(test, &ctx->pdrv)); in kunit_platform_driver_register_test()
168 KUNIT_EXPECT_STREQ(test, ctx->data, test_data); in kunit_platform_driver_register_test()
178 struct kunit_platform_driver_test_context *ctx; in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed() local
182 ctx = kunit_kzalloc(test, sizeof(*ctx), GFP_KERNEL); in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed()
183 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, ctx); in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed()
189 ctx->pdrv.probe = kunit_platform_driver_probe; in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed()
190 ctx->pdrv.driver.name = name; in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed()
191 ctx->pdrv.driver.owner = THIS_MODULE; in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed()
195 KUNIT_ASSERT_EQ(test, 0, kunit_platform_driver_register(test, &ctx->pdrv)); in kunit_platform_device_prepare_wait_for_probe_completes_when_already_probed()