Lines Matching defs:eir_len

1042 	u16 eir_len = 0;
1046 eir_len = eir_append_data(eir, eir_len, EIR_CLASS_OF_DEV,
1050 eir_len = eir_append_le16(eir, eir_len, EIR_APPEARANCE,
1054 eir_len = eir_append_data(eir, eir_len, EIR_NAME_COMPLETE,
1058 eir_len = eir_append_data(eir, eir_len, EIR_NAME_SHORT,
1061 return eir_len;
1069 u16 eir_len;
1086 eir_len = append_eir_data_to_buf(hdev, rp->eir);
1087 rp->eir_len = cpu_to_le16(eir_len);
1101 sizeof(*rp) + eir_len);
1108 u16 eir_len;
1112 eir_len = append_eir_data_to_buf(hdev, ev->eir);
1113 ev->eir_len = cpu_to_le16(eir_len);
1116 sizeof(*ev) + eir_len,
6928 u16 eir_len;
6941 eir_len = 0;
6952 eir_len = 0;
6957 eir_len = 5 + 18 + 18;
6968 eir_len = 0;
6974 eir_len = 5 + 18 + 18;
6978 eir_len = 5 + 18 + 18 + 18 + 18;
6988 mgmt_rp = kmalloc(sizeof(*mgmt_rp) + eir_len, GFP_KERNEL);
6995 eir_len = eir_append_data(mgmt_rp->eir, 0, EIR_CLASS_OF_DEV,
6999 eir_len = eir_append_data(mgmt_rp->eir, eir_len,
7001 eir_len = eir_append_data(mgmt_rp->eir, eir_len,
7006 eir_len = eir_append_data(mgmt_rp->eir, eir_len,
7008 eir_len = eir_append_data(mgmt_rp->eir, eir_len,
7014 mgmt_rp->eir_len = cpu_to_le16(eir_len);
7018 mgmt_rp, sizeof(*mgmt_rp) + eir_len);
7025 mgmt_rp, sizeof(*mgmt_rp) + eir_len,
7066 u16 eir_len;
7077 eir_len = 0;
7079 eir_len = 5;
7084 eir_len = 0;
7086 eir_len = 9 + 3 + 18 + 18 + 3;
7090 eir_len = 0;
7095 eir_len = 0;
7098 rp_len = sizeof(*rp) + eir_len;
7108 eir_len = 0;
7120 eir_len = eir_append_data(rp->eir, eir_len,
7160 eir_len = eir_append_data(rp->eir, eir_len, EIR_LE_BDADDR,
7168 eir_len = eir_append_data(rp->eir, eir_len, EIR_LE_ROLE,
7172 eir_len = eir_append_data(rp->eir, eir_len,
7176 eir_len = eir_append_data(rp->eir, eir_len,
7186 eir_len = eir_append_data(rp->eir, eir_len, EIR_FLAGS,
7199 rp->eir_len = cpu_to_le16(eir_len);
7202 status, rp, sizeof(*rp) + eir_len);
7207 rp, sizeof(*rp) + eir_len,
8203 u16 eir_len = 0;
8215 memcpy(&ev->eir[eir_len],
8217 eir_len = conn->le_adv_data_len;
8220 eir_len = eir_append_data(ev->eir, 0, EIR_NAME_COMPLETE,
8224 eir_len = eir_append_data(ev->eir, eir_len,
8229 ev->eir_len = cpu_to_le16(eir_len);
8232 sizeof(*ev) + eir_len, NULL);
8675 static bool eir_has_uuids(u8 *eir, u16 eir_len, u16 uuid_count, u8 (*uuids)[16])
8679 while (parsed < eir_len) {
8687 if (eir_len - parsed < field_len + 1)
8746 u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len)
8767 if (!eir_has_uuids(eir, eir_len, hdev->discovery.uuid_count,
8792 u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len)
8814 if (!is_filter_match(hdev, rssi, eir, eir_len, scan_rsp,
8825 u8 *flags = eir_get_data(eir, eir_len, EIR_FLAGS, NULL);
8834 if (sizeof(*ev) + eir_len + scan_rsp_len + 5 > sizeof(buf))
8856 if (eir_len > 0)
8858 memcpy(ev->eir, eir, eir_len);
8860 if (dev_class && !eir_get_data(ev->eir, eir_len, EIR_CLASS_OF_DEV,
8862 eir_len = eir_append_data(ev->eir, eir_len, EIR_CLASS_OF_DEV,
8867 memcpy(ev->eir + eir_len, scan_rsp, scan_rsp_len);
8869 ev->eir_len = cpu_to_le16(eir_len + scan_rsp_len);
8870 ev_size = sizeof(*ev) + eir_len + scan_rsp_len;
8880 u16 eir_len;
8890 eir_len = eir_append_data(ev->eir, 0, EIR_NAME_COMPLETE, name,
8893 ev->eir_len = cpu_to_le16(eir_len);
8895 mgmt_event(MGMT_EV_DEVICE_FOUND, hdev, ev, sizeof(*ev) + eir_len, NULL);