Home | History | Annotate | Download | only in btm

Lines Matching refs:p_srec

521     tBTM_SEC_SERV_REC   *p_srec;
551 p_srec = &btm_cb.sec_serv_rec[0];
553 for (index = 0; index < BTM_SEC_MAX_SERVICE_RECORDS; index++, p_srec++)
556 if (p_srec->security_flags & BTM_SEC_IN_USE)
559 if (p_srec->psm == psm &&
560 p_srec->mx_proto_id == mx_proto_id &&
561 service_id == p_srec->service_id &&
563 (!strncmp (p_name, (char *) p_srec->orig_service_name,
565 !strncmp (p_name, (char *) p_srec->term_service_name,
568 if (p_srec->psm == psm &&
569 p_srec->mx_proto_id == mx_proto_id &&
570 service_id == p_srec->service_id)
580 memset (p_srec, 0, sizeof(tBTM_SEC_SERV_REC));
597 p_srec = &btm_cb.sec_serv_rec[index];
600 p_srec->psm = psm;
601 p_srec->service_id = service_id;
602 p_srec->mx_proto_id = mx_proto_id;
606 p_srec->orig_mx_chan_id = mx_chan_id;
608 strlcpy ((char *)p_srec->orig_service_name, p_name, BTM_SEC_SERVICE_NAME_LEN);
614 p_srec->ucd_security_flags &=
621 p_srec->security_flags &=
649 btm_cb.p_out_serv = p_srec;
654 p_srec->term_mx_chan_id = mx_chan_id;
656 strlcpy ((char *)p_srec->term_service_name, p_name, BTM_SEC_SERVICE_NAME_LEN);
662 p_srec->ucd_security_flags &=
670 p_srec->security_flags &=
695 p_srec->security_flags |= (UINT16)(BTM_SEC_IN_USE);
696 p_srec->ucd_security_flags |= (UINT16)(sec_level | BTM_SEC_IN_USE);
700 p_srec->security_flags |= (UINT16)(sec_level | BTM_SEC_IN_USE);
707 p_srec->security_flags, p_srec->ucd_security_flags);
714 p_srec->security_flags |= (UINT16)(sec_level | BTM_SEC_IN_USE);
721 p_srec->security_flags, p_name, BTM_SEC_SERVICE_NAME_LEN);
748 tBTM_SEC_SERV_REC *p_srec = &btm_cb.sec_serv_rec[0];
752 for (i = 0; i < BTM_SEC_MAX_SERVICE_RECORDS; i++, p_srec++)
755 if ((p_srec->security_flags & BTM_SEC_IN_USE) && (p_srec->psm != BT_PSM_SDP) &&
756 (!service_id || (service_id == p_srec->service_id)))
759 p_srec->security_flags = 0;
761 p_srec->ucd_security_flags = 0;
788 tBTM_SEC_SERV_REC *p_srec = &btm_cb.sec_serv_rec[0];
792 for (i = 0; i < BTM_SEC_MAX_SERVICE_RECORDS; i++, p_srec++)
795 if ((p_srec->security_flags & BTM_SEC_IN_USE) && (p_srec->psm == psm) )
797 BTM_TRACE_API("BTM_SEC_CLR[%d]: id %d ", i, p_srec->service_id);
798 p_srec->security_flags = 0;