Lines Matching refs:eir_len

1166 	u16 eir_len = 0;  in append_eir_data_to_buf()  local
1170 eir_len = eir_append_data(eir, eir_len, EIR_CLASS_OF_DEV, in append_eir_data_to_buf()
1174 eir_len = eir_append_le16(eir, eir_len, EIR_APPEARANCE, in append_eir_data_to_buf()
1178 eir_len = eir_append_data(eir, eir_len, EIR_NAME_COMPLETE, in append_eir_data_to_buf()
1182 eir_len = eir_append_data(eir, eir_len, EIR_NAME_SHORT, in append_eir_data_to_buf()
1185 return eir_len; in append_eir_data_to_buf()
1193 u16 eir_len; in read_ext_controller_info() local
1210 eir_len = append_eir_data_to_buf(hdev, rp->eir); in read_ext_controller_info()
1211 rp->eir_len = cpu_to_le16(eir_len); in read_ext_controller_info()
1225 sizeof(*rp) + eir_len); in read_ext_controller_info()
1232 u16 eir_len; in ext_info_changed() local
1236 eir_len = append_eir_data_to_buf(hdev, ev->eir); in ext_info_changed()
1237 ev->eir_len = cpu_to_le16(eir_len); in ext_info_changed()
1240 sizeof(*ev) + eir_len, in ext_info_changed()
8067 u16 eir_len; in read_local_oob_ext_data_complete() local
8087 eir_len = 0; in read_local_oob_ext_data_complete()
8098 eir_len = 0; in read_local_oob_ext_data_complete()
8103 eir_len = 5 + 18 + 18; in read_local_oob_ext_data_complete()
8114 eir_len = 0; in read_local_oob_ext_data_complete()
8120 eir_len = 5 + 18 + 18; in read_local_oob_ext_data_complete()
8124 eir_len = 5 + 18 + 18 + 18 + 18; in read_local_oob_ext_data_complete()
8134 mgmt_rp = kmalloc(sizeof(*mgmt_rp) + eir_len, GFP_KERNEL); in read_local_oob_ext_data_complete()
8138 if (eir_len == 0) in read_local_oob_ext_data_complete()
8141 eir_len = eir_append_data(mgmt_rp->eir, 0, EIR_CLASS_OF_DEV, in read_local_oob_ext_data_complete()
8145 eir_len = eir_append_data(mgmt_rp->eir, eir_len, in read_local_oob_ext_data_complete()
8147 eir_len = eir_append_data(mgmt_rp->eir, eir_len, in read_local_oob_ext_data_complete()
8152 eir_len = eir_append_data(mgmt_rp->eir, eir_len, in read_local_oob_ext_data_complete()
8154 eir_len = eir_append_data(mgmt_rp->eir, eir_len, in read_local_oob_ext_data_complete()
8160 mgmt_rp->eir_len = cpu_to_le16(eir_len); in read_local_oob_ext_data_complete()
8164 mgmt_rp, sizeof(*mgmt_rp) + eir_len); in read_local_oob_ext_data_complete()
8171 mgmt_rp, sizeof(*mgmt_rp) + eir_len, in read_local_oob_ext_data_complete()
8209 u16 eir_len; in read_local_oob_ext_data() local
8220 eir_len = 0; in read_local_oob_ext_data()
8222 eir_len = 5; in read_local_oob_ext_data()
8227 eir_len = 0; in read_local_oob_ext_data()
8229 eir_len = 9 + 3 + 18 + 18 + 3; in read_local_oob_ext_data()
8233 eir_len = 0; in read_local_oob_ext_data()
8238 eir_len = 0; in read_local_oob_ext_data()
8241 rp_len = sizeof(*rp) + eir_len; in read_local_oob_ext_data()
8248 eir_len = 0; in read_local_oob_ext_data()
8256 eir_len = 0; in read_local_oob_ext_data()
8268 eir_len = eir_append_data(rp->eir, eir_len, in read_local_oob_ext_data()
8308 eir_len = eir_append_data(rp->eir, eir_len, EIR_LE_BDADDR, in read_local_oob_ext_data()
8316 eir_len = eir_append_data(rp->eir, eir_len, EIR_LE_ROLE, in read_local_oob_ext_data()
8320 eir_len = eir_append_data(rp->eir, eir_len, in read_local_oob_ext_data()
8324 eir_len = eir_append_data(rp->eir, eir_len, in read_local_oob_ext_data()
8334 eir_len = eir_append_data(rp->eir, eir_len, EIR_FLAGS, in read_local_oob_ext_data()
8347 rp->eir_len = cpu_to_le16(eir_len); in read_local_oob_ext_data()
8350 status, rp, sizeof(*rp) + eir_len); in read_local_oob_ext_data()
8355 rp, sizeof(*rp) + eir_len, in read_local_oob_ext_data()
9665 u16 eir_len = 0; in mgmt_device_connected() local
9692 eir_len = conn->le_adv_data_len; in mgmt_device_connected()
9695 eir_len += eir_skb_put_data(skb, EIR_NAME_COMPLETE, name, name_len); in mgmt_device_connected()
9698 eir_len += eir_skb_put_data(skb, EIR_CLASS_OF_DEV, in mgmt_device_connected()
9702 ev->eir_len = cpu_to_le16(eir_len); in mgmt_device_connected()
10079 static bool eir_has_uuids(u8 *eir, u16 eir_len, u16 uuid_count, u8 (*uuids)[16]) in eir_has_uuids() argument
10083 while (parsed < eir_len) { in eir_has_uuids()
10091 if (eir_len - parsed < field_len + 1) in eir_has_uuids()
10150 u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len) in is_filter_match() argument
10171 if (!eir_has_uuids(eir, eir_len, hdev->discovery.uuid_count, in is_filter_match()
10303 u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len, in mesh_device_found() argument
10314 if (eir_len > 0) { in mesh_device_found()
10315 for (i = 0; i + 1 < eir_len; i += eir[i] + 1) { in mesh_device_found()
10342 sizeof(*ev) + eir_len + scan_rsp_len); in mesh_device_found()
10354 if (eir_len > 0) in mesh_device_found()
10356 skb_put_data(skb, eir, eir_len); in mesh_device_found()
10362 ev->eir_len = cpu_to_le16(eir_len + scan_rsp_len); in mesh_device_found()
10369 u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len, in mgmt_device_found() argument
10378 eir, eir_len, scan_rsp, scan_rsp_len, in mgmt_device_found()
10396 if (!is_filter_match(hdev, rssi, eir, eir_len, scan_rsp, in mgmt_device_found()
10407 u8 *flags = eir_get_data(eir, eir_len, EIR_FLAGS, NULL); in mgmt_device_found()
10415 sizeof(*ev) + eir_len + scan_rsp_len + 5); in mgmt_device_found()
10438 if (eir_len > 0) in mgmt_device_found()
10440 skb_put_data(skb, eir, eir_len); in mgmt_device_found()
10442 if (dev_class && !eir_get_data(eir, eir_len, EIR_CLASS_OF_DEV, NULL)) { in mgmt_device_found()
10445 eir_len += eir_append_data(eir_cod, 0, EIR_CLASS_OF_DEV, in mgmt_device_found()
10454 ev->eir_len = cpu_to_le16(eir_len + scan_rsp_len); in mgmt_device_found()
10464 u16 eir_len = 0; in mgmt_remote_name() local
10476 eir_len += eir_skb_put_data(skb, EIR_NAME_COMPLETE, name, name_len); in mgmt_remote_name()
10480 ev->eir_len = cpu_to_le16(eir_len); in mgmt_remote_name()