Lines Matching defs:eir_len

1181 	u16 eir_len = 0;
1185 eir_len = eir_append_data(eir, eir_len, EIR_CLASS_OF_DEV,
1189 eir_len = eir_append_le16(eir, eir_len, EIR_APPEARANCE,
1193 eir_len = eir_append_data(eir, eir_len, EIR_NAME_COMPLETE,
1197 eir_len = eir_append_data(eir, eir_len, EIR_NAME_SHORT,
1200 return eir_len;
1208 u16 eir_len;
1225 eir_len = append_eir_data_to_buf(hdev, rp->eir);
1226 rp->eir_len = cpu_to_le16(eir_len);
1240 sizeof(*rp) + eir_len);
1247 u16 eir_len;
1251 eir_len = append_eir_data_to_buf(hdev, ev->eir);
1252 ev->eir_len = cpu_to_le16(eir_len);
1255 sizeof(*ev) + eir_len,
8012 u16 eir_len;
8032 eir_len = 0;
8043 eir_len = 0;
8048 eir_len = 5 + 18 + 18;
8059 eir_len = 0;
8065 eir_len = 5 + 18 + 18;
8069 eir_len = 5 + 18 + 18 + 18 + 18;
8079 mgmt_rp = kmalloc(sizeof(*mgmt_rp) + eir_len, GFP_KERNEL);
8083 if (eir_len == 0)
8086 eir_len = eir_append_data(mgmt_rp->eir, 0, EIR_CLASS_OF_DEV,
8090 eir_len = eir_append_data(mgmt_rp->eir, eir_len,
8092 eir_len = eir_append_data(mgmt_rp->eir, eir_len,
8097 eir_len = eir_append_data(mgmt_rp->eir, eir_len,
8099 eir_len = eir_append_data(mgmt_rp->eir, eir_len,
8105 mgmt_rp->eir_len = cpu_to_le16(eir_len);
8109 mgmt_rp, sizeof(*mgmt_rp) + eir_len);
8116 mgmt_rp, sizeof(*mgmt_rp) + eir_len,
8154 u16 eir_len;
8165 eir_len = 0;
8167 eir_len = 5;
8172 eir_len = 0;
8174 eir_len = 9 + 3 + 18 + 18 + 3;
8178 eir_len = 0;
8183 eir_len = 0;
8186 rp_len = sizeof(*rp) + eir_len;
8193 eir_len = 0;
8201 eir_len = 0;
8213 eir_len = eir_append_data(rp->eir, eir_len,
8253 eir_len = eir_append_data(rp->eir, eir_len, EIR_LE_BDADDR,
8261 eir_len = eir_append_data(rp->eir, eir_len, EIR_LE_ROLE,
8265 eir_len = eir_append_data(rp->eir, eir_len,
8269 eir_len = eir_append_data(rp->eir, eir_len,
8279 eir_len = eir_append_data(rp->eir, eir_len, EIR_FLAGS,
8292 rp->eir_len = cpu_to_le16(eir_len);
8295 status, rp, sizeof(*rp) + eir_len);
8300 rp, sizeof(*rp) + eir_len,
9611 u16 eir_len = 0;
9641 eir_len = conn->le_adv_data_len;
9644 eir_len += eir_skb_put_data(skb, EIR_NAME_COMPLETE, name, name_len);
9647 eir_len += eir_skb_put_data(skb, EIR_CLASS_OF_DEV,
9651 ev->eir_len = cpu_to_le16(eir_len);
10012 static bool eir_has_uuids(u8 *eir, u16 eir_len, u16 uuid_count, u8 (*uuids)[16])
10016 while (parsed < eir_len) {
10024 if (eir_len - parsed < field_len + 1)
10083 u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len)
10104 if (!eir_has_uuids(eir, eir_len, hdev->discovery.uuid_count,
10236 u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len,
10247 if (eir_len > 0) {
10248 for (i = 0; i + 1 < eir_len; i += eir[i] + 1) {
10275 sizeof(*ev) + eir_len + scan_rsp_len);
10287 if (eir_len > 0)
10289 skb_put_data(skb, eir, eir_len);
10295 ev->eir_len = cpu_to_le16(eir_len + scan_rsp_len);
10302 u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len,
10311 eir, eir_len, scan_rsp, scan_rsp_len,
10329 if (!is_filter_match(hdev, rssi, eir, eir_len, scan_rsp,
10340 u8 *flags = eir_get_data(eir, eir_len, EIR_FLAGS, NULL);
10348 sizeof(*ev) + eir_len + scan_rsp_len + 5);
10371 if (eir_len > 0)
10373 skb_put_data(skb, eir, eir_len);
10375 if (dev_class && !eir_get_data(eir, eir_len, EIR_CLASS_OF_DEV, NULL)) {
10378 eir_len += eir_append_data(eir_cod, 0, EIR_CLASS_OF_DEV,
10387 ev->eir_len = cpu_to_le16(eir_len + scan_rsp_len);
10397 u16 eir_len = 0;
10409 eir_len += eir_skb_put_data(skb, EIR_NAME_COMPLETE, name, name_len);
10413 ev->eir_len = cpu_to_le16(eir_len);