Searched refs:model_send (Results 1 – 4 of 4) sorted by relevance
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/ |
D | btc_ble_mesh_prov.c | 193 …dst->model_send.data = src->model_send.length ? (uint8_t *)bt_mesh_malloc(src->model_send.length) … in btc_ble_mesh_model_arg_deep_copy() 194 dst->model_send.ctx = bt_mesh_malloc(sizeof(esp_ble_mesh_msg_ctx_t)); in btc_ble_mesh_model_arg_deep_copy() 195 if (src->model_send.length) { in btc_ble_mesh_model_arg_deep_copy() 196 if (dst->model_send.data) { in btc_ble_mesh_model_arg_deep_copy() 197 memcpy(dst->model_send.data, src->model_send.data, src->model_send.length); in btc_ble_mesh_model_arg_deep_copy() 202 if (dst->model_send.ctx) { in btc_ble_mesh_model_arg_deep_copy() 203 memcpy(dst->model_send.ctx, src->model_send.ctx, sizeof(esp_ble_mesh_msg_ctx_t)); in btc_ble_mesh_model_arg_deep_copy() 238 if (arg->model_send.data) { in btc_ble_mesh_model_arg_deep_free() 239 bt_mesh_free(arg->model_send.data); in btc_ble_mesh_model_arg_deep_free() 241 if (arg->model_send.ctx) { in btc_ble_mesh_model_arg_deep_free() [all …]
|
/hal_espressif-latest/components/bt/esp_ble_mesh/api/core/ |
D | esp_ble_mesh_networking_api.c | 94 arg.model_send.model = model; in ble_mesh_model_send_msg() 95 arg.model_send.ctx = ctx; in ble_mesh_model_send_msg() 96 arg.model_send.need_rsp = need_rsp; in ble_mesh_model_send_msg() 97 arg.model_send.opcode = opcode; in ble_mesh_model_send_msg() 98 arg.model_send.length = op_len + length; in ble_mesh_model_send_msg() 99 arg.model_send.data = msg_data; in ble_mesh_model_send_msg() 100 arg.model_send.device_role = device_role; in ble_mesh_model_send_msg() 101 arg.model_send.msg_timeout = msg_timeout; in ble_mesh_model_send_msg()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | access.c | 757 static int model_send(struct bt_mesh_model *model, in model_send() function 827 return model_send(model, &tx, false, msg, cb, cb_data); in bt_mesh_model_send() 902 err = model_send(model, &tx, true, sdu, &pub_sent_cb, model); in bt_mesh_model_publish()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/btc/include/ |
D | btc_ble_mesh_prov.h | 330 } model_send; member
|