Searched refs:kunit_resource (Results 1 – 16 of 16) sorted by relevance
/linux/include/kunit/ |
H A D | resource.h | 19 struct kunit_resource; 21 typedef int (*kunit_resource_init_t)(struct kunit_resource *, void *); 22 typedef void (*kunit_resource_free_t)(struct kunit_resource *); 25 * struct kunit_resource - represents a *test managed resource* 32 * function. The struct kunit_resource itself is freed automatically with 51 * static int kunit_kmalloc_init(struct kunit_resource *res, void *context) 62 * static void kunit_kmalloc_free(struct kunit_resource *res) 83 struct kunit_resource { struct 100 static inline void kunit_get_resource(struct kunit_resource *res) in kunit_get_resource() argument 111 struct kunit_resource *re in kunit_release_resource() 86 freekunit_resource global() argument [all...] |
/linux/lib/kunit/ |
H A D | resource.c | 14 * Used for static resources and when a kunit_resource * has been created by 22 struct kunit_resource *res, in __kunit_add_resource() 48 void kunit_remove_resource(struct kunit *test, struct kunit_resource *res) in kunit_remove_resource() 66 struct kunit_resource *res = kunit_find_resource(test, match, in kunit_destroy_resource() 82 struct kunit_resource res; 87 static void __kunit_action_free(struct kunit_resource *res) in __kunit_action_free() 128 struct kunit_resource *res, void *match_data) in __kunit_action_match() 146 struct kunit_resource *res; in kunit_remove_action() 166 struct kunit_resource *res; in kunit_release_action()
|
H A D | static_stub.c | 20 static void __kunit_static_stub_resource_free(struct kunit_resource *res) in __kunit_static_stub_resource_free() 27 struct kunit_resource *res, in __kunit_static_stub_resource_match() 43 struct kunit_resource *res; in __kunit_get_static_stub_address_impl() 62 struct kunit_resource *res; in kunit_deactivate_static_stub() 92 struct kunit_resource *res; in __kunit_activate_static_stub()
|
H A D | platform.c | 19 static int kunit_platform_device_alloc_init(struct kunit_resource *res, void *context) in kunit_platform_device_alloc_init() 33 static void kunit_platform_device_alloc_exit(struct kunit_resource *res) in kunit_platform_device_alloc_exit() 65 static void kunit_platform_device_add_exit(struct kunit_resource *res) in kunit_platform_device_add_exit() 74 struct kunit_resource *res, void *match_data) in kunit_platform_device_alloc_match() 95 struct kunit_resource *res; in kunit_platform_device_add()
|
H A D | user_alloc.c | 53 static int kunit_vm_mmap_init(struct kunit_resource *res, void *context) in kunit_vm_mmap_init() 76 static void kunit_vm_mmap_free(struct kunit_resource *res) in kunit_vm_mmap_free()
|
H A D | test.c | 941 struct kunit_resource *res; in kunit_cleanup() 960 struct kunit_resource, in kunit_cleanup()
|
/linux/net/mac80211/tests/ |
H A D | util.h | 33 int t_sdata_init(struct kunit_resource *resource, void *data); 34 void t_sdata_exit(struct kunit_resource *resource);
|
H A D | util.c | 193 int t_sdata_init(struct kunit_resource *resource, void *ctx) in t_sdata_init() 296 void t_sdata_exit(struct kunit_resource *resource) in t_sdata_exit()
|
/linux/net/wireless/tests/ |
H A D | util.c | 13 int t_wiphy_init(struct kunit_resource *resource, void *ctx) in t_wiphy_init() 42 void t_wiphy_exit(struct kunit_resource *resource) in t_wiphy_exit()
|
H A D | util.h | 54 int t_wiphy_init(struct kunit_resource *resource, void *data); 55 void t_wiphy_exit(struct kunit_resource *resource);
|
/linux/drivers/clk/ |
H A D | clk-fixed-rate_test.c | 46 clk_hw_register_fixed_rate_kunit_init(struct kunit_resource *res, void *context) in clk_hw_register_fixed_rate_kunit_init() 69 static void clk_hw_register_fixed_rate_kunit_exit(struct kunit_resource *res) in clk_hw_register_fixed_rate_kunit_exit()
|
/linux/lib/tests/ |
H A D | slub_kunit.c | 12 static struct kunit_resource resource;
|
H A D | fortify_kunit.c | 56 static struct kunit_resource read_resource; 57 static struct kunit_resource write_resource; 68 struct kunit_resource *resource; in fortify_add_kunit_error()
|
/linux/drivers/thunderbolt/ |
H A D | test.c | 15 static int __ida_init(struct kunit_resource *res, void *context) in __ida_init() 24 static void __ida_destroy(struct kunit_resource *res) in __ida_destroy()
|
/linux/Documentation/dev-tools/kunit/ |
H A D | usage.rst | 796 Had we wanted something more flexible, we could have used a named ``kunit_resource``.
|
/linux/mm/ |
H A D | slub.c | 843 struct kunit_resource *resource; in slab_add_kunit_errors() 859 struct kunit_resource *resource; in slab_in_kunit_test()
|