Lines Matching refs:pcb1
458 ng_btsocket_rfcomm_pcb_t *pcb = so2rfcomm_pcb(so), *pcb1; in ng_btsocket_rfcomm_bind() local
479 LIST_FOREACH(pcb1, &ng_btsocket_rfcomm_sockets, next) { in ng_btsocket_rfcomm_bind()
480 if (pcb1->channel == sa->rfcomm_channel && in ng_btsocket_rfcomm_bind()
481 bcmp(&pcb1->src, &sa->rfcomm_bdaddr, in ng_btsocket_rfcomm_bind()
482 sizeof(pcb1->src)) == 0) { in ng_btsocket_rfcomm_bind()
828 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so), pcb1; in ng_btsocket_rfcomm_listen() local
845 LIST_FOREACH(pcb1, &ng_btsocket_rfcomm_sockets, next) in ng_btsocket_rfcomm_listen()
846 if (pcb1->channel != 0 && in ng_btsocket_rfcomm_listen()
847 bcmp(&pcb1->src, &pcb->src, sizeof(pcb->src)) == 0) in ng_btsocket_rfcomm_listen()
848 usedchannels |= (1 << (pcb1->channel - 1)); in ng_btsocket_rfcomm_listen()
1153 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb1 = NULL; in ng_btsocket_rfcomm_connect_ind() local
1191 pcb1 = so2rfcomm_pcb(so1); in ng_btsocket_rfcomm_connect_ind()
1192 if (pcb1 == NULL) in ng_btsocket_rfcomm_connect_ind()
1195 mtx_lock(&pcb1->pcb_mtx); in ng_btsocket_rfcomm_connect_ind()
1197 bcopy(&l2pcb->src, &pcb1->src, sizeof(pcb1->src)); in ng_btsocket_rfcomm_connect_ind()
1198 bcopy(&l2pcb->dst, &pcb1->dst, sizeof(pcb1->dst)); in ng_btsocket_rfcomm_connect_ind()
1199 pcb1->channel = channel; in ng_btsocket_rfcomm_connect_ind()
1202 LIST_INSERT_HEAD(&s->dlcs, pcb1, session_next); in ng_btsocket_rfcomm_connect_ind()
1203 pcb1->session = s; in ng_btsocket_rfcomm_connect_ind()
1205 mtx_unlock(&pcb1->pcb_mtx); in ng_btsocket_rfcomm_connect_ind()
1207 return (pcb1); in ng_btsocket_rfcomm_connect_ind()
3396 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb1 = NULL; in ng_btsocket_rfcomm_pcb_listener() local
3408 pcb1 = pcb; in ng_btsocket_rfcomm_pcb_listener()
3413 return ((pcb != NULL)? pcb : pcb1); in ng_btsocket_rfcomm_pcb_listener()