Lines Matching refs:ad_len
16 u8 eir_append_local_name(struct hci_dev *hdev, u8 *ptr, u8 ad_len) in eir_append_local_name() argument
22 if ((max_adv_len(hdev) - ad_len) < HCI_MAX_SHORT_NAME_LENGTH + 2) in eir_append_local_name()
23 return ad_len; in eir_append_local_name()
28 return eir_append_data(ptr, ad_len, EIR_NAME_COMPLETE, in eir_append_local_name()
34 return eir_append_data(ptr, ad_len, EIR_NAME_SHORT, in eir_append_local_name()
42 return eir_append_data(ptr, ad_len, EIR_NAME_SHORT, in eir_append_local_name()
46 return ad_len; in eir_append_local_name()
49 u8 eir_append_appearance(struct hci_dev *hdev, u8 *ptr, u8 ad_len) in eir_append_appearance() argument
51 return eir_append_le16(ptr, ad_len, EIR_APPEARANCE, hdev->appearance); in eir_append_appearance()
227 u8 ad_len = 0; in eir_create_per_adv_data() local
238 ad_len += adv->per_adv_data_len; in eir_create_per_adv_data()
242 return ad_len; in eir_create_per_adv_data()
248 u8 ad_len = 0, flags = 0; in eir_create_adv_data() local
289 if (flags && (ad_len + eir_precalc_len(1) <= size)) { in eir_create_adv_data()
294 ad_len += 3; in eir_create_adv_data()
302 ad_len += adv->adv_data_len; in eir_create_adv_data()
320 (ad_len + eir_precalc_len(1) <= size)) { in eir_create_adv_data()
325 ad_len += 3; in eir_create_adv_data()
330 return ad_len; in eir_create_adv_data()