Lines Matching defs:kunit

12 #include <kunit/assert.h>
13 #include <kunit/try-catch.h>
36 struct kunit;
99 * ``void (*)(struct kunit *)``
113 * void add_test_basic(struct kunit *test)
129 void (*run_case)(struct kunit *test);
131 const void* (*generate_params)(struct kunit *test,
134 int (*param_init)(struct kunit *test);
135 void (*param_exit)(struct kunit *test);
277 int (*init)(struct kunit *test);
278 void (*exit)(struct kunit *test);
301 * parameterized test context struct kunit via kunit_register_params_array().
305 void (*get_description)(struct kunit *test, const void *param, char *desc);
311 * struct kunit - represents a running instance of a test.
315 * @parent: reference to the parent context of type struct kunit that can
325 struct kunit {
327 struct kunit *parent;
359 static inline void kunit_set_failure(struct kunit *test)
371 void kunit_init_test(struct kunit *test, const char *name, struct string_stream *log);
399 const void *kunit_array_gen_params(struct kunit *test, const void *prev, char *desc);
486 void *kunit_kmalloc_array(struct kunit *test, size_t n, size_t size, gfp_t gfp);
499 static inline void *kunit_kmalloc(struct kunit *test, size_t size, gfp_t gfp)
509 void kunit_kfree(struct kunit *test, const void *ptr);
519 static inline void *kunit_kzalloc(struct kunit *test, size_t size, gfp_t gfp)
533 static inline void *kunit_kcalloc(struct kunit *test, size_t n, size_t size, gfp_t gfp)
547 void kunit_kfree_const(struct kunit *test, const void *x);
558 static inline char *kunit_kstrdup(struct kunit *test, const char *str, gfp_t gfp)
584 const char *kunit_kstrdup_const(struct kunit *test, const char *str, gfp_t gfp);
610 unsigned long kunit_vm_mmap(struct kunit *test, struct file *file,
615 void kunit_cleanup(struct kunit *test);
724 void __noreturn __kunit_abort(struct kunit *test);
726 void __printf(6, 7) __kunit_do_failed_assertion(struct kunit *test,
1731 static const void *name##_gen_params(struct kunit *test, \
1755 static const void *name##_gen_params(struct kunit *test, \
1787 struct kunit *_test = (test); \
1797 #include <kunit/resource.h>
1821 kunit_start_suppress_warning(struct kunit *test);
1822 void kunit_end_suppress_warning(struct kunit *test,