/src/sys/netbt/ |
sco.h | 72 int sco_bind_pcb(struct sco_pcb *, struct sockaddr_bt *); 73 int sco_sockaddr_pcb(struct sco_pcb *, struct sockaddr_bt *); 74 int sco_connect_pcb(struct sco_pcb *, struct sockaddr_bt *); 75 int sco_peeraddr_pcb(struct sco_pcb *, struct sockaddr_bt *);
|
sco_socket.c | 63 static void *sco_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 121 return sco_peeraddr_pcb(pcb, (struct sockaddr_bt *)nam); 128 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 136 if (sa->bt_len != sizeof(struct sockaddr_bt)) 162 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 170 if (sa->bt_len != sizeof(struct sockaddr_bt)) 255 return sco_peeraddr_pcb(pcb, (struct sockaddr_bt *)nam) [all...] |
bluetooth.h | 92 struct sockaddr_bt { struct 119 void *(*newconn)(void *, struct sockaddr_bt *, struct sockaddr_bt *);
|
rfcomm.h | 326 struct sockaddr_bt rd_laddr; /* local address */ 327 struct sockaddr_bt rd_raddr; /* remote address */ 398 struct rfcomm_session *rfcomm_session_alloc(struct rfcomm_session_list *, struct sockaddr_bt *); 399 struct rfcomm_session *rfcomm_session_lookup(struct sockaddr_bt *, struct sockaddr_bt *); 411 int rfcomm_bind_pcb(struct rfcomm_dlc *, struct sockaddr_bt *); 412 int rfcomm_sockaddr_pcb(struct rfcomm_dlc *, struct sockaddr_bt *); 413 int rfcomm_connect_pcb(struct rfcomm_dlc *, struct sockaddr_bt *); 414 int rfcomm_peeraddr_pcb(struct rfcomm_dlc *, struct sockaddr_bt *);
|
rfcomm_upper.c | 83 dlc->rd_laddr.bt_len = sizeof(struct sockaddr_bt); 87 dlc->rd_raddr.bt_len = sizeof(struct sockaddr_bt); 106 rfcomm_bind_pcb(struct rfcomm_dlc *dlc, struct sockaddr_bt *addr) 112 memcpy(&dlc->rd_laddr, addr, sizeof(struct sockaddr_bt)); 122 rfcomm_sockaddr_pcb(struct rfcomm_dlc *dlc, struct sockaddr_bt *addr) 125 memcpy(addr, &dlc->rd_laddr, sizeof(struct sockaddr_bt)); 135 rfcomm_connect_pcb(struct rfcomm_dlc *dlc, struct sockaddr_bt *dest) 143 memcpy(&dlc->rd_raddr, dest, sizeof(struct sockaddr_bt)); 210 rfcomm_peeraddr_pcb(struct rfcomm_dlc *dlc, struct sockaddr_bt *addr) 213 memcpy(addr, &dlc->rd_raddr, sizeof(struct sockaddr_bt)); [all...] |
sco_upper.c | 90 sco_bind_pcb(struct sco_pcb *pcb, struct sockaddr_bt *addr) 106 sco_sockaddr_pcb(struct sco_pcb *pcb, struct sockaddr_bt *addr) 109 memset(addr, 0, sizeof(struct sockaddr_bt)); 110 addr->bt_len = sizeof(struct sockaddr_bt); 122 sco_connect_pcb(struct sco_pcb *pcb, struct sockaddr_bt *dest) 185 sco_peeraddr_pcb(struct sco_pcb *pcb, struct sockaddr_bt *addr) 188 memset(addr, 0, sizeof(struct sockaddr_bt)); 189 addr->bt_len = sizeof(struct sockaddr_bt);
|
l2cap_upper.c | 83 chan->lc_laddr.bt_len = sizeof(struct sockaddr_bt); 87 chan->lc_raddr.bt_len = sizeof(struct sockaddr_bt); 110 l2cap_bind_pcb(struct l2cap_channel *chan, struct sockaddr_bt *addr) 116 memcpy(&chan->lc_laddr, addr, sizeof(struct sockaddr_bt)); 126 l2cap_sockaddr_pcb(struct l2cap_channel *chan, struct sockaddr_bt *addr) 129 memcpy(addr, &chan->lc_laddr, sizeof(struct sockaddr_bt)); 147 l2cap_connect_pcb(struct l2cap_channel *chan, struct sockaddr_bt *dest) 152 memcpy(&chan->lc_raddr, dest, sizeof(struct sockaddr_bt)); 217 l2cap_peeraddr_pcb(struct l2cap_channel *chan, struct sockaddr_bt *addr) 220 memcpy(addr, &chan->lc_raddr, sizeof(struct sockaddr_bt)); [all...] |
hci_socket.c | 422 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 428 if (sa->bt_len != sizeof(struct sockaddr_bt)) 456 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 462 if (sa->bt_len != sizeof(struct sockaddr_bt)) 545 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 551 memset(sa, 0, sizeof(struct sockaddr_bt)); 552 sa->bt_len = sizeof(struct sockaddr_bt); [all...] |
l2cap_socket.c | 66 static void *l2cap_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 130 return l2cap_peeraddr_pcb(pcb, (struct sockaddr_bt *)nam); 137 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 145 if (sa->bt_len != sizeof(struct sockaddr_bt)) 171 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 179 if (sa->bt_len != sizeof(struct sockaddr_bt)) 262 return l2cap_peeraddr_pcb(pcb, (struct sockaddr_bt *)nam) [all...] |
rfcomm_socket.c | 65 static void *rfcomm_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 138 return rfcomm_peeraddr_pcb(pcb, (struct sockaddr_bt *)nam); 145 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 153 if (sa->bt_len != sizeof(struct sockaddr_bt)) 179 struct sockaddr_bt *sa = (struct sockaddr_bt *)nam; 187 if (sa->bt_len != sizeof(struct sockaddr_bt)) 272 return rfcomm_peeraddr_pcb(pcb, (struct sockaddr_bt *)nam) [all...] |
l2cap.h | 379 struct sockaddr_bt lc_laddr; /* local address */ 382 struct sockaddr_bt lc_raddr; /* remote address */ 471 int l2cap_bind_pcb(struct l2cap_channel *, struct sockaddr_bt *); 472 int l2cap_sockaddr_pcb(struct l2cap_channel *, struct sockaddr_bt *); 473 int l2cap_connect_pcb(struct l2cap_channel *, struct sockaddr_bt *); 474 int l2cap_peeraddr_pcb(struct l2cap_channel *, struct sockaddr_bt *);
|
rfcomm_dlc.c | 77 struct sockaddr_bt laddr, raddr, addr; 133 memcpy(&new->rd_laddr, &laddr, sizeof(struct sockaddr_bt)); 136 memcpy(&new->rd_raddr, &raddr, sizeof(struct sockaddr_bt));
|
l2cap_signal.c | 244 struct sockaddr_bt laddr, raddr; 261 memset(&laddr, 0, sizeof(struct sockaddr_bt)); 262 laddr.bt_len = sizeof(struct sockaddr_bt); 267 memset(&raddr, 0, sizeof(struct sockaddr_bt)); 268 raddr.bt_len = sizeof(struct sockaddr_bt); 301 memcpy(&new->lc_laddr, &laddr, sizeof(struct sockaddr_bt)); 302 memcpy(&new->lc_raddr, &raddr, sizeof(struct sockaddr_bt));
|
rfcomm_session.c | 77 static void *rfcomm_session_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 170 struct sockaddr_bt *laddr) 265 rfcomm_session_lookup(struct sockaddr_bt *src, struct sockaddr_bt *dest) 268 struct sockaddr_bt addr; 411 rfcomm_session_newconn(void *arg, struct sockaddr_bt *laddr, 412 struct sockaddr_bt *raddr)
|
/src/usr.sbin/bthcid/ |
bthcid.h | 46 int send_pin_code_reply (int, struct sockaddr_bt *, bdaddr_t *, uint8_t *);
|
hci.c | 77 (int, struct sockaddr_bt *, bdaddr_t *); 79 (int, struct sockaddr_bt *, bdaddr_t *); 81 (int, struct sockaddr_bt *, hci_link_key_notification_ep *); 84 (int, struct sockaddr_bt *, bdaddr_t *, uint8_t *); 86 (int, struct sockaddr_bt *, uint16_t, size_t, void *); 126 struct sockaddr_bt addr; 175 process_pin_code_request_event(int sock, struct sockaddr_bt *addr, 197 process_link_key_request_event(int sock, struct sockaddr_bt *addr, 223 send_pin_code_reply(int sock, struct sockaddr_bt *addr, 271 send_link_key_reply(int sock, struct sockaddr_bt *addr [all...] |
/src/sys/dev/bluetooth/ |
bthidev.c | 137 static void *bthidev_ctl_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 138 static void *bthidev_int_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 493 struct sockaddr_bt sa; 551 struct sockaddr_bt sa; 727 struct sockaddr_bt sa; 868 bthidev_ctl_newconn(void *arg, struct sockaddr_bt *laddr, 869 struct sockaddr_bt *raddr) 894 bthidev_int_newconn(void *arg, struct sockaddr_bt *laddr [all...] |
btmagic.c | 222 static void *btmagic_ctl_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 223 static void *btmagic_int_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 490 struct sockaddr_bt sa; 550 struct sockaddr_bt sa; 862 struct sockaddr_bt sa; 992 btmagic_ctl_newconn(void *arg, struct sockaddr_bt *laddr, 993 struct sockaddr_bt *raddr) 1018 btmagic_int_newconn(void *arg, struct sockaddr_bt *laddr [all...] |
btsco.c | 212 static void *btsco_sco_newconn(void *, struct sockaddr_bt *, struct sockaddr_bt *); 472 btsco_sco_newconn(void *arg, struct sockaddr_bt *laddr, 473 struct sockaddr_bt *raddr) 554 struct sockaddr_bt sa;
|
/src/usr.bin/bthset/ |
bthset.c | 398 struct sockaddr_bt addr; 494 struct sockaddr_bt addr; 527 struct sockaddr_bt addr;
|
/src/share/examples/rump/btplay/ |
btplay.c | 67 struct sockaddr_bt sbt;
|
/src/usr.bin/btkey/ |
device.c | 65 struct sockaddr_bt sa;
|
/src/usr.bin/btpin/ |
btpin.c | 55 struct sockaddr_bt bt;
|
/src/usr.sbin/btpand/ |
server.c | 78 struct sockaddr_bt sa; 134 struct sockaddr_bt ra, la;
|
/src/lib/libbluetooth/ |
sdp_session.c | 53 struct sockaddr_bt sa;
|