Lines Matching refs:device
37 #include <linux/device.h>
51 * For device allocation / registration
58 * device we will allow to create.
97 * @test_dev: test device test is being performed under
114 * kmod_test_device - test device to help test kmod
116 * @dev_idx: unique ID for test device
118 * @misc_dev: we use a misc device under the hood
119 * @dev: pointer to misc_dev's own struct device
133 struct device *dev;
159 static struct miscdevice *dev_to_misc_dev(struct device *dev)
169 static struct kmod_test_device *dev_to_test_dev(struct device *dev)
459 static ssize_t config_show(struct device *dev,
564 trigger_config_store(struct device *dev,
652 static ssize_t config_test_driver_store(struct device *dev,
687 static ssize_t config_test_driver_show(struct device *dev,
699 static ssize_t config_test_fs_store(struct device *dev,
718 static ssize_t config_test_fs_show(struct device *dev,
845 static ssize_t reset_store(struct device *dev,
976 static ssize_t test_result_store(struct device *dev,
987 static ssize_t config_num_threads_store(struct device *dev,
999 static ssize_t config_num_threads_show(struct device *dev,
1010 static ssize_t config_test_case_store(struct device *dev,
1023 static ssize_t config_test_case_show(struct device *dev,
1034 static ssize_t test_result_show(struct device *dev,
1150 pr_err("could not register misc device: %d\n", ret);
1176 pr_err("Cannot add first test kmod device\n");