Lines Matching defs:kmod_test_device

77 struct kmod_test_device;
98 struct kmod_test_device *test_dev;
103 * struct kmod_test_device - test device to help test kmod
118 struct kmod_test_device {
153 static struct kmod_test_device *misc_dev_to_test_dev(struct miscdevice *misc_dev)
155 return container_of(misc_dev, struct kmod_test_device, misc_dev);
158 static struct kmod_test_device *dev_to_test_dev(struct device *dev)
168 static void kmod_test_done_check(struct kmod_test_device *test_dev,
186 struct kmod_test_device *test_dev = info->test_dev;
209 struct kmod_test_device *test_dev = info->test_dev;
240 struct kmod_test_device *test_dev = info->test_dev;
280 static void tally_up_work(struct kmod_test_device *test_dev)
308 static int try_one_request(struct kmod_test_device *test_dev, unsigned int idx)
339 static void test_dev_kmod_stop_tests(struct kmod_test_device *test_dev)
377 static int try_requests(struct kmod_test_device *test_dev)
414 static int run_test_driver(struct kmod_test_device *test_dev)
431 static int run_test_fs_type(struct kmod_test_device *test_dev)
452 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
497 static int __trigger_config_run(struct kmod_test_device *test_dev)
516 static int trigger_config_run(struct kmod_test_device *test_dev)
557 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
627 static void kmod_config_free(struct kmod_test_device *test_dev)
645 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
680 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
692 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
711 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
719 static int trigger_config_run_type(struct kmod_test_device *test_dev,
760 static void free_test_dev_info(struct kmod_test_device *test_dev)
766 static int kmod_config_sync_info(struct kmod_test_device *test_dev)
796 static int __kmod_config_init(struct kmod_test_device *test_dev)
838 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
863 static int test_dev_config_update_uint_sync(struct kmod_test_device *test_dev,
866 int (*test_sync)(struct kmod_test_device *test_dev))
897 static int test_dev_config_update_uint_range(struct kmod_test_device *test_dev,
921 static int test_dev_config_update_int(struct kmod_test_device *test_dev,
939 static ssize_t test_dev_config_show_int(struct kmod_test_device *test_dev,
952 static ssize_t test_dev_config_show_uint(struct kmod_test_device *test_dev,
969 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
980 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
992 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
1003 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
1016 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
1027 struct kmod_test_device *test_dev = dev_to_test_dev(dev);
1052 static int kmod_config_init(struct kmod_test_device *test_dev)
1063 static struct kmod_test_device *alloc_test_dev_kmod(int idx)
1066 struct kmod_test_device *test_dev;
1069 test_dev = vzalloc(sizeof(struct kmod_test_device));
1108 static void free_test_dev_kmod(struct kmod_test_device *test_dev)
1120 static struct kmod_test_device *register_test_dev_kmod(void)
1122 struct kmod_test_device *test_dev = NULL;
1160 struct kmod_test_device *test_dev;
1192 void unregister_test_dev_kmod(struct kmod_test_device *test_dev)
1210 struct kmod_test_device *test_dev, *tmp;