Lines Matching refs:device
57 #include "../src/device.h"
59 #include "device.h"
94 struct btd_device *device;
157 device_remove_disconnect_watch(idev->device, idev->dc_id);
160 btd_device_unref(idev->device);
178 error("Can't open input device: %s (%d)",
196 error("Can't write device information: %s (%d)",
214 error("Can't create uinput device: %s (%d)",
332 "Device connection already in progress");
338 "Already connected to a device");
429 device_remove_disconnect_watch(idev->device, idev->dc_id);
626 error("Rejected connection from unknown device %s", dst_addr);
749 error("Can't delete the HID device: %s(%d)",
784 static void disconnect_cb(struct btd_device *device, gboolean removal,
821 idev->dc_id = device_add_disconnect_watch(idev->device, disconnect_cb,
936 * Input Device methods
961 /* Fake input device */
1069 struct btd_device *device, const char *path,
1079 idev->device = btd_device_ref(device);
1119 int input_device_register(DBusConnection *conn, struct btd_device *device,
1129 idev = input_device_new(conn, device, path, src, dst, handle);
1144 int fake_input_register(DBusConnection *conn, struct btd_device *device,
1153 idev = input_device_new(conn, device, path, src, dst, 0);