Lines Matching refs:prov
36 struct bt_mesh_prov *prov; member
193 static struct bt_mesh_prov prov = {0}; in ble_stack_mesh_init() local
243 memcpy(uuid, param->prov->dev_uuid, sizeof(uuid)); in ble_stack_mesh_init()
244 prov.uuid = uuid; in ble_stack_mesh_init()
245 prov.uri = param->prov->uri; in ble_stack_mesh_init()
246 prov.oob_info = param->prov->oob_info; in ble_stack_mesh_init()
247 prov.static_val = param->prov->cap.static_val; in ble_stack_mesh_init()
248 prov.static_val_len = param->prov->cap.static_val_len; in ble_stack_mesh_init()
249 prov.output_size = param->prov->cap.output_oob_size; in ble_stack_mesh_init()
250 prov.output_actions = param->prov->cap.output_oob_actions; in ble_stack_mesh_init()
251 prov.input_size = param->prov->cap.input_oob_size; in ble_stack_mesh_init()
252 prov.input_actions = param->prov->cap.input_oob_actions; in ble_stack_mesh_init()
254 prov.output_number = mesh_output_number_cb; in ble_stack_mesh_init()
255 prov.output_string = mesh_output_string_cb; in ble_stack_mesh_init()
256 prov.input = mesh_input_cb; in ble_stack_mesh_init()
257 prov.link_open = mesh_link_open_cb; in ble_stack_mesh_init()
258 prov.link_close = mesh_link_close_cb; in ble_stack_mesh_init()
259 prov.complete = mesh_complete_cb; in ble_stack_mesh_init()
260 prov.reset = mesh_reset_cb; in ble_stack_mesh_init()
478 ble_mesh_dev.prov = &prov; in ble_stack_mesh_init()
479 ret = bt_mesh_init(&prov, &comp, NULL); in ble_stack_mesh_init()