Lines Matching refs:kunit

92 struct kunit;
161 void (*run_case)(struct kunit *test);
232 int (*init)(struct kunit *test);
233 void (*exit)(struct kunit *test);
253 struct kunit { struct
283 static inline void kunit_set_failure(struct kunit *test) in kunit_set_failure() argument
288 void kunit_init_test(struct kunit *test, const char *name, char *log);
382 struct kunit_resource *kunit_alloc_and_get_resource(struct kunit *test,
442 int kunit_add_resource(struct kunit *test,
457 int kunit_add_named_resource(struct kunit *test,
480 static inline void *kunit_alloc_resource(struct kunit *test, in kunit_alloc_resource()
498 typedef bool (*kunit_resource_match_t)(struct kunit *test,
511 static inline bool kunit_resource_instance_match(struct kunit *test, in kunit_resource_instance_match()
524 static inline bool kunit_resource_name_match(struct kunit *test, in kunit_resource_name_match()
538 kunit_find_resource(struct kunit *test, in kunit_find_resource()
566 kunit_find_named_resource(struct kunit *test, in kunit_find_named_resource()
582 int kunit_destroy_resource(struct kunit *test,
586 static inline int kunit_destroy_named_resource(struct kunit *test, in kunit_destroy_named_resource()
603 void kunit_remove_resource(struct kunit *test, struct kunit_resource *res);
616 void *kunit_kmalloc_array(struct kunit *test, size_t n, size_t size, gfp_t gfp);
626 static inline void *kunit_kmalloc(struct kunit *test, size_t size, gfp_t gfp) in kunit_kmalloc()
636 void kunit_kfree(struct kunit *test, const void *ptr);
646 static inline void *kunit_kzalloc(struct kunit *test, size_t size, gfp_t gfp) in kunit_kzalloc()
660 static inline void *kunit_kcalloc(struct kunit *test, size_t n, size_t size, gfp_t gfp) in kunit_kcalloc()
665 void kunit_cleanup(struct kunit *test);
764 void kunit_do_assertion(struct kunit *test,