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

/freebsd-12-stable/usr.sbin/bluetooth/bthidd/
H A Dkbd.h40 int32_t kbd_process_keys (bthid_session_p s);
41 int32_t kbd_status_changed(bthid_session_p s, uint8_t *data, int32_t len);
H A Dbthidd.h83 typedef struct bthid_session * bthid_session_p; typedef in typeref:struct:bthid_session
92 bthid_session_p session_open (bthid_server_p srv, hid_device_p const d);
93 bthid_session_p session_by_bdaddr(bthid_server_p srv, bdaddr_p bdaddr);
94 bthid_session_p session_by_fd (bthid_server_p srv, int32_t fd);
95 int32_t session_run (bthid_session_p s);
96 void session_close (bthid_session_p s);
98 void hid_initialise (bthid_session_p s);
99 int32_t hid_control (bthid_session_p s, uint8_t *data, int32_t len);
100 int32_t hid_interrupt (bthid_session_p s, uint8_t *data, int32_t len);
H A Dsession.c57 bthid_session_p
60 bthid_session_p s;
65 if ((s = (bthid_session_p) malloc(sizeof(*s))) == NULL)
102 session_run(bthid_session_p s)
159 bthid_session_p
162 bthid_session_p s;
178 bthid_session_p
181 bthid_session_p s;
199 session_close(bthid_session_p s)
H A Dbtuinput.h41 int32_t uinput_kbd_status_changed(bthid_session_p s, uint8_t *data,
H A Dserver.c230 bthid_session_p s;
303 bthid_session_p s = session_by_fd(srv, fd);
305 int32_t (*cb)(bthid_session_p, uint8_t *, int32_t);
H A Dclient.c67 bthid_session_p s;
123 bthid_session_p s;
H A Dhid.c86 hid_initialise(bthid_session_p s)
105 hid_control(bthid_session_p s, uint8_t *data, int32_t len)
169 hid_interrupt(bthid_session_p s, uint8_t *data, int32_t len)
H A Dkbd.c340 kbd_process_keys(bthid_session_p s)
539 kbd_status_changed(bthid_session_p s, uint8_t *data, int32_t len)
H A Dbtuinput.c584 uinput_kbd_status_changed(bthid_session_p s, uint8_t *data, int32_t len)

Completed in 102 milliseconds