/kernel/linux/linux-5.10/include/linux/ |
H A D | gameport.h | 42 struct gameport_driver *drv; 51 struct gameport_driver { struct 54 int (*connect)(struct gameport *, struct gameport_driver *drv); 62 #define to_gameport_driver(d) container_of(d, struct gameport_driver, driver) 64 int gameport_open(struct gameport *gameport, struct gameport_driver *drv, int mode); 143 int __must_check __gameport_register_driver(struct gameport_driver *drv, 150 void gameport_unregister_driver(struct gameport_driver *drv); 154 * @__gameport_driver: gameport_driver struct
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | gameport.h | 41 struct gameport_driver *drv; 50 struct gameport_driver { struct 53 int (*connect)(struct gameport *, struct gameport_driver *drv); 61 #define to_gameport_driver(d) container_of(d, struct gameport_driver, driver) 63 int gameport_open(struct gameport *gameport, struct gameport_driver *drv, int mode); 142 int __must_check __gameport_register_driver(struct gameport_driver *drv, 149 void gameport_unregister_driver(struct gameport_driver *drv); 153 * @__gameport_driver: gameport_driver struct
|
/kernel/linux/linux-5.10/drivers/input/gameport/ |
H A D | gameport.c | 45 static void gameport_attach_driver(struct gameport_driver *drv); 214 static int gameport_bind_driver(struct gameport *gameport, struct gameport_driver *drv) in gameport_bind_driver() 680 struct gameport_driver *driver = to_gameport_driver(drv); in description_show() 689 ATTRIBUTE_GROUPS(gameport_driver); variable 694 struct gameport_driver *drv = to_gameport_driver(dev->driver); in gameport_driver_probe() 703 struct gameport_driver *drv = to_gameport_driver(dev->driver); in gameport_driver_remove() 709 static void gameport_attach_driver(struct gameport_driver *drv) in gameport_attach_driver() 719 int __gameport_register_driver(struct gameport_driver *drv, struct module *owner, in __gameport_register_driver() 755 void gameport_unregister_driver(struct gameport_driver *drv) in gameport_unregister_driver() 782 struct gameport_driver *gameport_dr in gameport_bus_match() [all...] |
/kernel/linux/linux-6.6/drivers/input/gameport/ |
H A D | gameport.c | 44 static void gameport_attach_driver(struct gameport_driver *drv); 213 static int gameport_bind_driver(struct gameport *gameport, struct gameport_driver *drv) in gameport_bind_driver() 710 struct gameport_driver *driver = to_gameport_driver(drv); in description_show() 719 ATTRIBUTE_GROUPS(gameport_driver); variable 724 struct gameport_driver *drv = to_gameport_driver(dev->driver); in gameport_driver_probe() 733 struct gameport_driver *drv = to_gameport_driver(dev->driver); in gameport_driver_remove() 738 static void gameport_attach_driver(struct gameport_driver *drv) in gameport_attach_driver() 748 int __gameport_register_driver(struct gameport_driver *drv, struct module *owner, in __gameport_register_driver() 784 void gameport_unregister_driver(struct gameport_driver *drv) in gameport_unregister_driver() 811 struct gameport_driver *gameport_dr in gameport_bus_match() [all...] |
/kernel/linux/linux-5.10/drivers/input/joystick/ |
H A D | joydump.c | 33 static int joydump_connect(struct gameport *gameport, struct gameport_driver *drv) in joydump_connect() 136 static struct gameport_driver joydump_drv = {
|
H A D | guillemot.c | 161 static int guillemot_connect(struct gameport *gameport, struct gameport_driver *drv) in guillemot_connect() 258 static struct gameport_driver guillemot_drv = {
|
H A D | gf2k.c | 221 static int gf2k_connect(struct gameport *gameport, struct gameport_driver *drv) in gf2k_connect() 350 static struct gameport_driver gf2k_drv = {
|
H A D | cobra.c | 139 static int cobra_connect(struct gameport *gameport, struct gameport_driver *drv) in cobra_connect() 238 static struct gameport_driver cobra_drv = {
|
H A D | interact.c | 190 static int interact_connect(struct gameport *gameport, struct gameport_driver *drv) in interact_connect() 288 static struct gameport_driver interact_drv = {
|
H A D | tmdc.c | 347 static int tmdc_connect(struct gameport *gameport, struct gameport_driver *drv) in tmdc_connect() 412 static struct gameport_driver tmdc_drv = {
|
H A D | a3d.c | 246 static int a3d_connect(struct gameport *gameport, struct gameport_driver *drv) in a3d_connect() 389 static struct gameport_driver a3d_drv = {
|
H A D | grip_mp.c | 630 static int grip_connect(struct gameport *gameport, struct gameport_driver *drv) in grip_connect() 681 static struct gameport_driver grip_drv = {
|
H A D | grip.c | 282 static int grip_connect(struct gameport *gameport, struct gameport_driver *drv) in grip_connect() 400 static struct gameport_driver grip_drv = {
|
H A D | analog.c | 598 static int analog_init_port(struct gameport *gameport, struct gameport_driver *drv, struct analog_port *port) in analog_init_port() 661 static int analog_connect(struct gameport *gameport, struct gameport_driver *drv) in analog_connect() 765 static struct gameport_driver analog_drv = {
|
H A D | adi.c | 456 static int adi_connect(struct gameport *gameport, struct gameport_driver *drv) in adi_connect() 542 static struct gameport_driver adi_drv = {
|
/kernel/linux/linux-6.6/drivers/input/joystick/ |
H A D | joydump.c | 30 static int joydump_connect(struct gameport *gameport, struct gameport_driver *drv) in joydump_connect() 133 static struct gameport_driver joydump_drv = {
|
H A D | guillemot.c | 158 static int guillemot_connect(struct gameport *gameport, struct gameport_driver *drv) in guillemot_connect() 255 static struct gameport_driver guillemot_drv = {
|
H A D | cobra.c | 136 static int cobra_connect(struct gameport *gameport, struct gameport_driver *drv) in cobra_connect() 235 static struct gameport_driver cobra_drv = {
|
H A D | interact.c | 187 static int interact_connect(struct gameport *gameport, struct gameport_driver *drv) in interact_connect() 285 static struct gameport_driver interact_drv = {
|
H A D | gf2k.c | 218 static int gf2k_connect(struct gameport *gameport, struct gameport_driver *drv) in gf2k_connect() 347 static struct gameport_driver gf2k_drv = {
|
H A D | a3d.c | 243 static int a3d_connect(struct gameport *gameport, struct gameport_driver *drv) in a3d_connect() 386 static struct gameport_driver a3d_drv = {
|
H A D | grip_mp.c | 630 static int grip_connect(struct gameport *gameport, struct gameport_driver *drv) in grip_connect() 681 static struct gameport_driver grip_drv = {
|
H A D | grip.c | 279 static int grip_connect(struct gameport *gameport, struct gameport_driver *drv) in grip_connect() 397 static struct gameport_driver grip_drv = {
|
H A D | tmdc.c | 344 static int tmdc_connect(struct gameport *gameport, struct gameport_driver *drv) in tmdc_connect() 409 static struct gameport_driver tmdc_drv = {
|
H A D | analog.c | 516 static int analog_init_port(struct gameport *gameport, struct gameport_driver *drv, struct analog_port *port) in analog_init_port() 579 static int analog_connect(struct gameport *gameport, struct gameport_driver *drv) in analog_connect() 683 static struct gameport_driver analog_drv = {
|