HelenOS sources

vuhid_interface_t   48 uspace/app/vuhid/device.c 	vuhid_interface_t *iface = vuhid->in_endpoints_mapping[ep];
vuhid_interface_t   65 uspace/app/vuhid/device.c 	vuhid_interface_t *iface = vuhid->out_endpoints_mapping[ep];
vuhid_interface_t   79 uspace/app/vuhid/device.c 	vuhid_interface_t *iface = arg;
vuhid_interface_t   94 uspace/app/vuhid/device.c static vuhid_interface_t *find_interface_by_id(vuhid_interface_t **ifaces,
vuhid_interface_t  110 uspace/app/vuhid/device.c errno_t add_interface_by_id(vuhid_interface_t **interfaces, const char *id,
vuhid_interface_t  113 uspace/app/vuhid/device.c 	vuhid_interface_t *iface = find_interface_by_id(interfaces, id);
vuhid_interface_t  105 uspace/app/vuhid/hids/bootkbd.c static errno_t on_data_out(vuhid_interface_t *iface,
vuhid_interface_t  122 uspace/app/vuhid/hids/bootkbd.c vuhid_interface_t vuhid_interface_bootkbd = {
vuhid_interface_t   71 uspace/app/vuhid/hids/logitech_wireless.c vuhid_interface_t vuhid_interface_logitech_wireless_1 = {
vuhid_interface_t   39 uspace/app/vuhid/ifaces.c extern vuhid_interface_t vuhid_interface_bootkbd;
vuhid_interface_t   40 uspace/app/vuhid/ifaces.c extern vuhid_interface_t vuhid_interface_logitech_wireless_1;
vuhid_interface_t   42 uspace/app/vuhid/ifaces.c vuhid_interface_t *available_hid_interfaces[] = {
vuhid_interface_t   40 uspace/app/vuhid/ifaces.h extern vuhid_interface_t *available_hid_interfaces[];
vuhid_interface_t   40 uspace/app/vuhid/life.c void interface_life_live(vuhid_interface_t *iface)
vuhid_interface_t   55 uspace/app/vuhid/life.c errno_t interface_live_on_data_in(vuhid_interface_t *iface,
vuhid_interface_t  172 uspace/app/vuhid/main.c 	for (vuhid_interface_t **i = available_hid_interfaces; *i != NULL; ++i) {
vuhid_interface_t   52 uspace/app/vuhid/stdreq.c 		vuhid_interface_t *iface =
vuhid_interface_t   82 uspace/app/vuhid/stdreq.c 	vuhid_interface_t *iface = vuhid->interface_mapping[iface_index];
vuhid_interface_t  100 uspace/app/vuhid/stdreq.c 	vuhid_interface_t *iface = vuhid->interface_mapping[iface_index];
vuhid_interface_t   48 uspace/app/vuhid/virthid.h 	vuhid_interface_t *in_endpoints_mapping[VUHID_ENDPOINT_MAX];
vuhid_interface_t   50 uspace/app/vuhid/virthid.h 	vuhid_interface_t *out_endpoints_mapping[VUHID_ENDPOINT_MAX];
vuhid_interface_t   52 uspace/app/vuhid/virthid.h 	vuhid_interface_t *interface_mapping[VUHID_INTERFACE_MAX];
vuhid_interface_t   72 uspace/app/vuhid/virthid.h 	errno_t (*on_data_in)(vuhid_interface_t *, void *, size_t, size_t *);
vuhid_interface_t   73 uspace/app/vuhid/virthid.h 	errno_t (*on_data_out)(vuhid_interface_t *, const void *, size_t);
vuhid_interface_t   74 uspace/app/vuhid/virthid.h 	void (*live)(vuhid_interface_t *);
vuhid_interface_t  116 uspace/app/vuhid/virthid.h errno_t add_interface_by_id(vuhid_interface_t **, const char *, usbvirt_device_t *);
vuhid_interface_t  119 uspace/app/vuhid/virthid.h void interface_life_live(vuhid_interface_t *);
vuhid_interface_t  120 uspace/app/vuhid/virthid.h errno_t interface_live_on_data_in(vuhid_interface_t *, void *, size_t, size_t *);
HelenOS homepage, sources at GitHub