Home | History | Annotate | Download | only in hw

Lines Matching refs:device

102     int (*new_channel)(struct bt_l2cap_device_s *device,
391 struct bt_l2cap_device_s *device, int psm)
393 struct bt_l2cap_psm_s *ret = device->first_psm;
414 /* Device supports this use-case. */
1145 /* Stub: Only used if an emulated device requests outgoing flow control */
1214 l2cap->dev->device.lmp_disconnect_slave(l2cap->link);
1217 l2cap->dev->device.lmp_disconnect_master(l2cap->link);
1239 /* Always accept - we only get called if (dev->device->page_scan). */
1242 l2cap->link.slave = &dev->device;
1257 if (dev->device.reject_reason) {
1326 bt_device_init(&dev->device, net);
1328 dev->device.lmp_connection_request = l2cap_lmp_connection_request;
1329 dev->device.lmp_connection_complete = l2cap_lmp_connection_complete;
1330 dev->device.lmp_disconnect_master = l2cap_lmp_disconnect_host;
1331 dev->device.lmp_disconnect_slave = l2cap_lmp_disconnect_slave;
1332 dev->device.lmp_acl_data = l2cap_lmp_acl_data_slave;
1333 dev->device.lmp_acl_resp = l2cap_lmp_acl_data_host;
1335 dev->device.handle_destroy = l2cap_dummy_destroy;
1340 bt_device_done(&dev->device);
1353 fprintf(stderr, "%s: PSM %04x already registered for device `%s'.\n",
1354 __FUNCTION__, psm, dev->device.lmp_name);