/external/qemu/hw/ |
D | bt-hci.c | 432 static inline uint8_t *bt_hci_event_start(struct bt_hci_s *hci, in bt_hci_event_start() argument 446 if (mask & bt_event_reserved_mask[mask_byte] & ~hci->event_mask[mask_byte]) in bt_hci_event_start() 449 packet = hci->evt_packet(hci->opaque); in bt_hci_event_start() 456 static inline void bt_hci_event(struct bt_hci_s *hci, int evt, in bt_hci_event() argument 459 uint8_t *packet = bt_hci_event_start(hci, evt, len); in bt_hci_event() 467 hci->evt_submit(hci->opaque, len + 2); in bt_hci_event() 470 static inline void bt_hci_event_status(struct bt_hci_s *hci, int status) in bt_hci_event_status() argument 475 .opcode = hci->last_cmd, in bt_hci_event_status() 478 bt_hci_event(hci, EVT_CMD_STATUS, ¶ms, EVT_CMD_STATUS_SIZE); in bt_hci_event_status() 481 static inline void bt_hci_event_complete(struct bt_hci_s *hci, in bt_hci_event_complete() argument [all …]
|
D | bt-hci-csr.c | 48 struct HCIInfo *hci; member 160 s->hci->bdaddr_set(s->hci, s->bd_addr.b); in csrhci_in_packet_vendor() 202 s->hci->cmd_send(s->hci, pkt, s->in_len - 1); in csrhci_in_packet() 209 s->hci->acl_send(s->hci, pkt, s->in_len - 1); in csrhci_in_packet() 213 s->hci->sco_send(s->hci, pkt, s->in_len - 1); in csrhci_in_packet() 444 s->hci = qemu_next_hci(); in uart_hci_init() 445 s->hci->opaque = s; in uart_hci_init() 446 s->hci->evt_recv = csrhci_out_hci_packet_event; in uart_hci_init() 447 s->hci->acl_recv = csrhci_out_hci_packet_acl; in uart_hci_init()
|
D | usb.h | 266 USBDevice *usb_bt_init(HCIInfo *hci);
|
/external/qemu/ |
D | bt-host.c | 39 struct HCIInfo hci; member 46 static void bt_host_send(struct HCIInfo *hci, in bt_host_send() argument 49 struct bt_host_hci_s *s = (struct bt_host_hci_s *) hci; in bt_host_send() 67 static void bt_host_cmd(struct HCIInfo *hci, const uint8_t *data, int len) in bt_host_cmd() argument 69 bt_host_send(hci, HCI_COMMAND_PKT, data, len); in bt_host_cmd() 72 static void bt_host_acl(struct HCIInfo *hci, const uint8_t *data, int len) in bt_host_acl() argument 74 bt_host_send(hci, HCI_ACLDATA_PKT, data, len); in bt_host_acl() 77 static void bt_host_sco(struct HCIInfo *hci, const uint8_t *data, int len) in bt_host_sco() argument 79 bt_host_send(hci, HCI_SCODATA_PKT, data, len); in bt_host_sco() 106 s->hci.evt_recv(s->hci.opaque, pkt, pktlen); in bt_host_read() [all …]
|
D | net.h | 101 int (*bdaddr_set)(struct HCIInfo *hci, const uint8_t *bd_addr); 102 void (*cmd_send)(struct HCIInfo *hci, const uint8_t *data, int len); 103 void (*sco_send)(struct HCIInfo *hci, const uint8_t *data, int len); 104 void (*acl_send)(struct HCIInfo *hci, const uint8_t *data, int len);
|
D | vl.c | 515 static void null_hci_send(struct HCIInfo *hci, const uint8_t *data, int len) in null_hci_send() argument 519 static int null_hci_addr_set(struct HCIInfo *hci, const uint8_t *bd_addr) in null_hci_addr_set() argument 571 struct HCIInfo *hci; in bt_hci_parse() local 579 hci = hci_init(str); in bt_hci_parse() 580 if (!hci) in bt_hci_parse() 589 hci->bdaddr_set(hci, bdaddr.b); in bt_hci_parse() 591 hci_table[nb_hcis++] = hci; in bt_hci_parse()
|
D | vl-android.c | 711 static void null_hci_send(struct HCIInfo *hci, const uint8_t *data, int len) in null_hci_send() argument 715 static int null_hci_addr_set(struct HCIInfo *hci, const uint8_t *bd_addr) in null_hci_addr_set() argument 767 struct HCIInfo *hci; in bt_hci_parse() local 775 hci = hci_init(str); in bt_hci_parse() 776 if (!hci) in bt_hci_parse() 785 hci->bdaddr_set(hci, bdaddr.b); in bt_hci_parse() 787 hci_table[nb_hcis++] = hci; in bt_hci_parse()
|
D | qemu-options.hx | 992 "-bt hci,null dumb bluetooth HCI - doesn't respond to commands\n" \ 993 "-bt hci,host[:id]\n" \ 995 "-bt hci[,vlan=n]\n" \ 1005 @item -bt hci[...] 1009 the first @code{-bt hci[...]} option is valid and defines the HCI's 1018 @item -bt hci,null 1022 @item -bt hci,host[:@var{id}] 1028 @item -bt hci[,vlan=@var{n}] 1043 qemu [...OPTIONS...] -bt hci,vlan=5 -bt vhci,vlan=5
|
/external/bluetooth/bluez/lib/ |
D | Android.mk | 7 hci.c \
|
/external/bluetooth/hcidump/ |
D | Makefile.am | 6 parser/hci.c \
|
/external/bluetooth/bluez/ |
D | Makefile.am | 45 lib_headers = lib/bluetooth.h lib/hci.h lib/hci_lib.h lib/mgmt.h \ 55 lib/bluetooth.c lib/hci.c lib/sdp.c lib/uuid.c
|
/external/webkit/PerformanceTests/Parser/resources/ |
D | final-url-en | 27336 http://www.bcs-hci.org.uk/hci2004/confprog-showpapers.asp?pcid=6&t=Workshop 27337 http://www.bcs-hci.org.uk/hci2005/overview.asp 35056 http://www.cs.york.ac.uk/hci/seminars.html
|