Lines Matching refs:device
27 #include <linux/device.h>
41 * For device allocation / registration
48 * device we will allow to create.
86 * @test_dev: test device test is being performed under
103 * struct kmod_test_device - test device to help test kmod
105 * @dev_idx: unique ID for test device
107 * @misc_dev: we use a misc device under the hood
108 * @dev: pointer to misc_dev's own struct device
122 struct device *dev;
148 static struct miscdevice *dev_to_misc_dev(struct device *dev)
158 static struct kmod_test_device *dev_to_test_dev(struct device *dev)
448 static ssize_t config_show(struct device *dev,
553 trigger_config_store(struct device *dev,
641 static ssize_t config_test_driver_store(struct device *dev,
676 static ssize_t config_test_driver_show(struct device *dev,
688 static ssize_t config_test_fs_store(struct device *dev,
707 static ssize_t config_test_fs_show(struct device *dev,
834 static ssize_t reset_store(struct device *dev,
965 static ssize_t test_result_store(struct device *dev,
976 static ssize_t config_num_threads_store(struct device *dev,
988 static ssize_t config_num_threads_show(struct device *dev,
999 static ssize_t config_test_case_store(struct device *dev,
1012 static ssize_t config_test_case_show(struct device *dev,
1023 static ssize_t test_result_show(struct device *dev,
1139 pr_err("could not register misc device: %d\n", ret);
1165 pr_err("Cannot add first test kmod device\n");