Lines Matching refs:qos

61 	struct bt_iso_qos	qos;  member
268 if (!iso_pi(sk)->qos.out.phy) { in iso_connect_bis()
274 &iso_pi(sk)->qos, iso_pi(sk)->base_len, in iso_connect_bis()
331 if (!iso_pi(sk)->qos.in.phy && !iso_pi(sk)->qos.out.phy) { in iso_connect_cis()
340 &iso_pi(sk)->qos); in iso_connect_cis()
348 &iso_pi(sk)->qos); in iso_connect_cis()
391 return &iso_pi(sk)->qos; in iso_sock_get_qos()
397 struct bt_iso_qos *qos = iso_sock_get_qos(sk); in iso_send_frame() local
403 if (skb->len > qos->out.sdu) in iso_send_frame()
698 iso_pi(sk)->qos = default_qos; in iso_sock_alloc()
1127 static bool check_io_qos(struct bt_iso_io_qos *qos) in check_io_qos() argument
1130 if (!qos->phy && qos->sdu) in check_io_qos()
1133 if (qos->interval && (qos->interval < 0xff || qos->interval > 0xfffff)) in check_io_qos()
1136 if (qos->latency && (qos->latency < 0x05 || qos->latency > 0xfa0)) in check_io_qos()
1139 if (qos->phy > BT_ISO_PHY_ANY) in check_io_qos()
1145 static bool check_qos(struct bt_iso_qos *qos) in check_qos() argument
1147 if (qos->sca > 0x07) in check_qos()
1150 if (qos->packing > 0x01) in check_qos()
1153 if (qos->framing > 0x01) in check_qos()
1156 if (!check_io_qos(&qos->in)) in check_qos()
1159 if (!check_io_qos(&qos->out)) in check_qos()
1170 struct bt_iso_qos qos; in iso_sock_setsockopt() local
1202 len = min_t(unsigned int, sizeof(qos), optlen); in iso_sock_setsockopt()
1203 if (len != sizeof(qos)) { in iso_sock_setsockopt()
1208 memset(&qos, 0, sizeof(qos)); in iso_sock_setsockopt()
1210 if (copy_from_sockptr(&qos, optval, len)) { in iso_sock_setsockopt()
1215 if (!check_qos(&qos)) { in iso_sock_setsockopt()
1220 iso_pi(sk)->qos = qos; in iso_sock_setsockopt()
1261 struct bt_iso_qos *qos; in iso_sock_getsockopt() local
1286 qos = iso_sock_get_qos(sk); in iso_sock_getsockopt()
1288 len = min_t(unsigned int, len, sizeof(*qos)); in iso_sock_getsockopt()
1289 if (copy_to_user(optval, qos, len)) in iso_sock_getsockopt()
1410 return ev->handle == iso_pi(sk)->qos.big; in iso_match_big()
1548 &iso_pi(sk)->qos, in iso_connect_ind()