Lines Matching defs:pcb1
455 ng_btsocket_rfcomm_pcb_t *pcb = so2rfcomm_pcb(so), *pcb1;
476 LIST_FOREACH(pcb1, &ng_btsocket_rfcomm_sockets, next) {
477 if (pcb1->channel == sa->rfcomm_channel &&
478 bcmp(&pcb1->src, &sa->rfcomm_bdaddr,
479 sizeof(pcb1->src)) == 0) {
825 ng_btsocket_rfcomm_pcb_p pcb = so2rfcomm_pcb(so), pcb1;
842 LIST_FOREACH(pcb1, &ng_btsocket_rfcomm_sockets, next)
843 if (pcb1->channel != 0 &&
844 bcmp(&pcb1->src, &pcb->src, sizeof(pcb->src)) == 0)
845 usedchannels |= (1 << (pcb1->channel - 1));
1150 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb1 = NULL;
1190 pcb1 = so2rfcomm_pcb(so1);
1191 if (pcb1 == NULL)
1192 panic("%s: pcb1 == NULL\n", __func__);
1194 mtx_lock(&pcb1->pcb_mtx);
1196 bcopy(&l2pcb->src, &pcb1->src, sizeof(pcb1->src));
1197 bcopy(&l2pcb->dst, &pcb1->dst, sizeof(pcb1->dst));
1198 pcb1->channel = channel;
1201 LIST_INSERT_HEAD(&s->dlcs, pcb1, session_next);
1202 pcb1->session = s;
1204 mtx_unlock(&pcb1->pcb_mtx);
1206 return (pcb1);
3415 ng_btsocket_rfcomm_pcb_p pcb = NULL, pcb1 = NULL;
3428 pcb1 = pcb;
3433 return ((pcb != NULL)? pcb : pcb1);