Lines Matching refs:bt_mesh_ext_adv
67 struct bt_mesh_ext_adv { struct
78 static bool schedule_send(struct bt_mesh_ext_adv *ext_adv); argument
89 static struct bt_mesh_ext_adv advs[] = {
138 static inline struct bt_mesh_ext_adv *relay_adv_get(void) in relay_adv_get()
147 static inline struct bt_mesh_ext_adv *gatt_adv_get(void) in gatt_adv_get()
156 static int adv_start(struct bt_mesh_ext_adv *ext_adv, in adv_start()
204 static int bt_data_send(struct bt_mesh_ext_adv *ext_adv, uint8_t num_events, uint16_t adv_interval, in bt_data_send()
223 static int adv_send(struct bt_mesh_ext_adv *ext_adv, struct bt_mesh_adv *adv) in adv_send()
261 static bool schedule_send_with_mask(struct bt_mesh_ext_adv *ext_adv, int ignore_mask) in schedule_send_with_mask()
285 struct bt_mesh_ext_adv *ext_adv; in send_pending_adv()
289 ext_adv = CONTAINER_OF(work, struct bt_mesh_ext_adv, work); in send_pending_adv()
360 static bool schedule_send(struct bt_mesh_ext_adv *ext_adv) in schedule_send()
377 struct bt_mesh_ext_adv *ext_adv = relay_adv_get(); in bt_mesh_adv_relay_ready()
406 struct bt_mesh_ext_adv *ext_adv = &advs[i]; in bt_mesh_adv_terminate()
458 static struct bt_mesh_ext_adv *adv_instance_find(struct bt_le_ext_adv *instance) in adv_instance_find()
472 struct bt_mesh_ext_adv *ext_adv = adv_instance_find(instance); in adv_sent()
492 struct bt_mesh_ext_adv *ext_adv = gatt_adv_get(); in connected()
571 struct bt_mesh_ext_adv *ext_adv = gatt_adv_get(); in bt_mesh_adv_gatt_start()