Home
last modified time | relevance | path

Searched refs:bthid_session_p (Results 1 – 9 of 9) sorted by relevance

/freebsd-14.2/usr.sbin/bluetooth/bthidd/
H A Dbthidd.h82 typedef struct bthid_session * bthid_session_p; typedef
91 bthid_session_p session_open (bthid_server_p srv, hid_device_p const d);
92 bthid_session_p session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr);
93 bthid_session_p session_by_fd (bthid_server_p srv, int32_t fd);
94 int32_t session_run (bthid_session_p s);
95 void session_close (bthid_session_p s);
97 void hid_initialise (bthid_session_p s);
98 int32_t hid_control (bthid_session_p s, uint8_t *data, int32_t len);
99 int32_t hid_interrupt (bthid_session_p s, uint8_t *data, int32_t len);
H A Dsession.c56 bthid_session_p
59 bthid_session_p s; in session_open()
64 if ((s = (bthid_session_p) malloc(sizeof(*s))) == NULL) in session_open()
101 session_run(bthid_session_p s) in session_run()
158 bthid_session_p
161 bthid_session_p s; in session_by_bdaddr()
177 bthid_session_p
180 bthid_session_p s; in session_by_fd()
198 session_close(bthid_session_p s) in session_close()
H A Dkbd.h39 int32_t kbd_process_keys (bthid_session_p s);
40 int32_t kbd_status_changed(bthid_session_p s, uint8_t *data, int32_t len);
H A Dserver.c229 bthid_session_p s; in server_accept()
302 bthid_session_p s = session_by_fd(srv, fd); in server_process()
304 int32_t (*cb)(bthid_session_p, uint8_t *, int32_t); in server_process()
H A Dclient.c66 bthid_session_p s; in client_rescan()
122 bthid_session_p s; in client_connect()
H A Dhid.c85 hid_initialise(bthid_session_p s) in hid_initialise()
104 hid_control(bthid_session_p s, uint8_t *data, int32_t len) in hid_control()
168 hid_interrupt(bthid_session_p s, uint8_t *data, int32_t len) in hid_interrupt()
H A Dbtuinput.h39 int32_t uinput_kbd_status_changed(bthid_session_p s, uint8_t *data,
H A Dkbd.c339 kbd_process_keys(bthid_session_p s) in kbd_process_keys()
538 kbd_status_changed(bthid_session_p s, uint8_t *data, int32_t len) in kbd_status_changed()
H A Dbtuinput.c582 uinput_kbd_status_changed(bthid_session_p s, uint8_t *data, int32_t len) in uinput_kbd_status_changed()