Lines Matching refs:cli
33 static struct bt_mesh_large_comp_data_cli *cli; variable
38 void (*cb)(struct bt_mesh_large_comp_data_cli *cli, uint16_t addr, in data_status() argument
54 if (bt_mesh_msg_ack_ctx_match(&cli->ack_ctx, op, ctx->addr, (void **)&rsp)) { in data_status()
64 bt_mesh_msg_ack_ctx_rx(&cli->ack_ctx); in data_status()
75 cb(cli, ctx->addr, &status_rsp); in data_status()
85 (cli->cb && cli->cb->large_comp_data_status ? in large_comp_data_status()
86 cli->cb->large_comp_data_status : NULL)); in large_comp_data_status()
93 (cli->cb && cli->cb->models_metadata_status ? in models_metadata_status()
94 cli->cb->models_metadata_status : NULL)); in models_metadata_status()
113 cli = model->rt->user_data; in large_comp_data_cli_init()
114 cli->model = model; in large_comp_data_cli_init()
117 bt_mesh_msg_ack_ctx_init(&cli->ack_ctx); in large_comp_data_cli_init()
132 .ack = &cli->ack_ctx, in data_get()
142 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, rsp ? &rsp_ctx : NULL); in data_get()