Searched refs:ps2_dev (Results 1 - 16 of 16) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_service.h15 #include "ps2_dev.h"
25 void ps2_service_notify_device_added(ps2_dev *dev);
26 void ps2_service_notify_device_republish(ps2_dev *dev);
27 void ps2_service_notify_device_removed(ps2_dev *dev);
H A Dps2_trackpoint.h6 #include "ps2_dev.h"
9 status_t probe_trackpoint(ps2_dev *dev);
H A Dps2_dev.h13 struct ps2_dev;
14 typedef struct ps2_dev ps2_dev; typedef in typeref:struct:ps2_dev
25 struct ps2_dev { struct
36 ps2_dev* parent_dev;
40 void (*disconnect)(ps2_dev *);
41 int32 (*handle_int)(ps2_dev *);
42 status_t (*command)(ps2_dev *dev, uint8 cmd, const uint8 *out,
48 extern ps2_dev ps2_device[PS2_DEVICE_COUNT];
68 void ps2_dev_send(ps2_dev *de
[all...]
H A Dps2_alps.h14 #include "ps2_dev.h"
18 ps2_dev* dev;
30 status_t probe_alps(ps2_dev *dev);
37 int32 alps_handle_int(ps2_dev *dev);
38 void alps_disconnect(ps2_dev *dev);
H A Dps2_elantech.h18 #include "ps2_dev.h"
22 ps2_dev* dev;
44 status_t (*send_command)(ps2_dev* dev, uint8 cmd, uint8 *in, int in_count);
48 status_t probe_elantech(ps2_dev *dev);
55 int32 elantech_handle_int(ps2_dev *dev);
56 void elantech_disconnect(ps2_dev *dev);
H A Dps2_standard_mouse.h29 ps2_dev* dev;
43 status_t probe_standard_mouse(ps2_dev* dev);
51 int32 standard_mouse_handle_int(ps2_dev* dev);
52 void standard_mouse_disconnect(ps2_dev* dev);
H A Dps2_synaptics.h51 ps2_dev* dev;
61 status_t synaptics_pass_through_set_packet_size(ps2_dev *dev, uint8 size);
62 status_t passthrough_command(ps2_dev *dev, uint8 cmd, const uint8 *out,
64 status_t probe_synaptics(ps2_dev *dev);
71 int32 synaptics_handle_int(ps2_dev *dev);
72 void synaptics_disconnect(ps2_dev *dev);
H A Dps2_trackpoint.cpp35 probe_trackpoint(ps2_dev* dev)
H A Dps2_service.cpp34 ps2_dev * dev;
51 ps2_service_notify_device_added(ps2_dev *dev)
68 ps2_service_notify_device_republish(ps2_dev *dev)
85 ps2_service_notify_device_removed(ps2_dev *dev)
H A Dps2_dev.cpp13 #include "ps2_dev.h"
35 ps2_dev ps2_device[PS2_DEVICE_COUNT];
39 ps2_reset_mouse(ps2_dev* dev)
71 ps2_dev_detect_pointing(ps2_dev* dev, device_hooks** hooks)
75 INFO("ps2_dev: reset failed: %s\n", strerror(status));
170 ps2_dev* dev = &ps2_device[i];
188 ps2_dev* dev = &ps2_device[i];
198 ps2_dev_publish(ps2_dev* dev)
244 ps2_dev_unpublish(ps2_dev* dev)
265 ps2_dev_handle_int(ps2_dev* de
[all...]
H A Dps2_synaptics.cpp99 static ps2_dev *sPassthroughDevice = &ps2_device[PS2_DEVICE_SYN_PASSTHROUGH];
103 send_touchpad_arg_timeout(ps2_dev *dev, uint8 arg, bigtime_t timeout)
117 send_touchpad_arg(ps2_dev *dev, uint8 arg)
124 set_touchpad_mode(ps2_dev *dev, uint8 mode)
134 get_information_query(ps2_dev *dev, uint8 extendedQueries, uint8 query,
346 query_capability(ps2_dev *dev)
444 synaptics_pass_through_set_packet_size(ps2_dev *dev, uint8 size)
475 passthrough_command(ps2_dev *dev, uint8 cmd, const uint8 *out, int outCount,
537 probe_synaptics(ps2_dev *dev)
585 ps2_dev *de
[all...]
H A Dps2_standard_mouse.cpp92 ps2_set_sample_rate(ps2_dev* dev, uint8 rate)
200 standard_mouse_disconnect(ps2_dev* dev)
216 standard_mouse_handle_int(ps2_dev* dev)
264 probe_standard_mouse(ps2_dev* dev)
320 ps2_dev* dev = NULL;
H A Dps2_alps.cpp205 probe_alps(ps2_dev* dev)
266 switch_hardware_tab(ps2_dev* dev, bool on)
286 enable_passthrough(ps2_dev* dev, bool on)
305 ps2_dev* dev;
490 alps_handle_int(ps2_dev* dev)
532 alps_disconnect(ps2_dev *dev)
H A Dps2_elantech.cpp157 synaptics_dev_send_command(ps2_dev* dev, uint8 cmd, uint8 *in, int in_count)
170 elantech_dev_send_command(ps2_dev* dev, uint8 cmd, uint8 *in, int in_count)
184 probe_elantech(ps2_dev* dev)
241 ps2_dev* dev = cookie->dev;
295 ps2_dev* dev = cookie->dev;
438 ps2_dev* dev;
669 elantech_handle_int(ps2_dev* dev)
694 elantech_disconnect(ps2_dev *dev)
H A Dps2_keyboard.cpp133 keyboard_handle_int(ps2_dev *dev)
277 ps2_keyboard_disconnect(ps2_dev *dev)
H A Dps2_common.cpp18 #include "ps2_dev.h"
296 ps2_dev *dev;

Completed in 98 milliseconds