Lines Matching refs:pcb1

593 	ng_btsocket_l2cap_pcb_t		*pcb = NULL, *pcb1 = NULL;  in ng_btsocket_l2cap_process_l2ca_con_ind()  local
636 pcb1 = so2l2cap_pcb(so1); in ng_btsocket_l2cap_process_l2ca_con_ind()
637 KASSERT((pcb1 != NULL), in ng_btsocket_l2cap_process_l2ca_con_ind()
640 mtx_lock(&pcb1->pcb_mtx); in ng_btsocket_l2cap_process_l2ca_con_ind()
643 bcopy(&pcb->src, &pcb1->src, sizeof(pcb1->src)); in ng_btsocket_l2cap_process_l2ca_con_ind()
645 bcopy(&rt->src, &pcb1->src, sizeof(pcb1->src)); in ng_btsocket_l2cap_process_l2ca_con_ind()
647 pcb1->flags &= ~NG_BTSOCKET_L2CAP_CLIENT; in ng_btsocket_l2cap_process_l2ca_con_ind()
649 bcopy(&ip->bdaddr, &pcb1->dst, sizeof(pcb1->dst)); in ng_btsocket_l2cap_process_l2ca_con_ind()
650 pcb1->psm = ip->psm; in ng_btsocket_l2cap_process_l2ca_con_ind()
651 pcb1->cid = ip->lcid; in ng_btsocket_l2cap_process_l2ca_con_ind()
652 pcb1->rt = rt; in ng_btsocket_l2cap_process_l2ca_con_ind()
655 pcb1->imtu = pcb->imtu; in ng_btsocket_l2cap_process_l2ca_con_ind()
656 bcopy(&pcb->oflow, &pcb1->oflow, sizeof(pcb1->oflow)); in ng_btsocket_l2cap_process_l2ca_con_ind()
657 pcb1->flush_timo = pcb->flush_timo; in ng_btsocket_l2cap_process_l2ca_con_ind()
659 token = pcb1->token; in ng_btsocket_l2cap_process_l2ca_con_ind()
669 if (pcb1 != NULL) { in ng_btsocket_l2cap_process_l2ca_con_ind()
671 pcb1->so->so_error = error; in ng_btsocket_l2cap_process_l2ca_con_ind()
672 pcb1->state = NG_BTSOCKET_L2CAP_CLOSED; in ng_btsocket_l2cap_process_l2ca_con_ind()
673 soisdisconnected(pcb1->so); in ng_btsocket_l2cap_process_l2ca_con_ind()
675 pcb1->state = NG_BTSOCKET_L2CAP_CONNECTING; in ng_btsocket_l2cap_process_l2ca_con_ind()
676 soisconnecting(pcb1->so); in ng_btsocket_l2cap_process_l2ca_con_ind()
678 ng_btsocket_l2cap_timeout(pcb1); in ng_btsocket_l2cap_process_l2ca_con_ind()
681 mtx_unlock(&pcb1->pcb_mtx); in ng_btsocket_l2cap_process_l2ca_con_ind()