Lines Matching refs:u8

16 u8 eir_append_local_name(struct hci_dev *hdev, u8 *ptr, u8 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()
54 u8 eir_append_service_data(u8 *eir, u16 eir_len, u16 uuid, u8 *data, in eir_append_service_data()
55 u8 data_len) in eir_append_service_data()
57 eir[eir_len++] = sizeof(u8) + sizeof(uuid) + data_len; in eir_append_service_data()
67 static u8 *create_uuid16_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) in create_uuid16_list()
69 u8 *ptr = data, *uuids_start = NULL; in create_uuid16_list()
109 static u8 *create_uuid32_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) in create_uuid32_list()
111 u8 *ptr = data, *uuids_start = NULL; in create_uuid32_list()
142 static u8 *create_uuid128_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) in create_uuid128_list()
144 u8 *ptr = data, *uuids_start = NULL; in create_uuid128_list()
175 void eir_create(struct hci_dev *hdev, u8 *data) in eir_create()
177 u8 *ptr = data; in eir_create()
202 ptr[2] = (u8)hdev->inq_tx_power; in eir_create()
224 u8 eir_create_per_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr) in eir_create_per_adv_data()
227 u8 ad_len = 0; in eir_create_per_adv_data()
245 u8 eir_create_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr, u8 size) in eir_create_adv_data()
248 u8 ad_len = 0, flags = 0; in eir_create_adv_data()
323 ptr[2] = (u8)adv_tx_power; in eir_create_adv_data()
333 static u8 create_default_scan_rsp(struct hci_dev *hdev, u8 *ptr) in create_default_scan_rsp()
335 u8 scan_rsp_len = 0; in create_default_scan_rsp()
343 u8 eir_create_scan_rsp(struct hci_dev *hdev, u8 instance, u8 *ptr) in eir_create_scan_rsp()
346 u8 scan_rsp_len = 0; in eir_create_scan_rsp()
368 void *eir_get_service_data(u8 *eir, size_t eir_len, u16 uuid, size_t *len) in eir_get_service_data()