Lines Matching refs:status
94 uint8_t status; in state_status_u8() local
99 status = net_buf_simple_pull_u8(buf); in state_status_u8()
105 *param = status; in state_status_u8()
111 return status; in state_status_u8()
118 uint8_t status; in beacon_status() local
120 status = state_status_u8(model, ctx, buf, OP_BEACON_STATUS); in beacon_status()
123 cli->cb->beacon_status(cli, ctx->addr, status); in beacon_status()
133 uint8_t status; in ttl_status() local
135 status = state_status_u8(model, ctx, buf, OP_DEFAULT_TTL_STATUS); in ttl_status()
138 cli->cb->ttl_status(cli, ctx->addr, status); in ttl_status()
148 uint8_t status; in friend_status() local
150 status = state_status_u8(model, ctx, buf, OP_FRIEND_STATUS); in friend_status()
153 cli->cb->friend_status(cli, ctx->addr, status); in friend_status()
164 uint8_t status; in gatt_proxy_status() local
166 status = state_status_u8(model, ctx, buf, OP_GATT_PROXY_STATUS); in gatt_proxy_status()
169 cli->cb->gatt_proxy_status(cli, ctx->addr, status); in gatt_proxy_status()
176 uint8_t *status; member
187 uint8_t status, phase; in krp_status() local
192 status = net_buf_simple_pull_u8(buf); in krp_status()
202 if (param->status) { in krp_status()
203 *param->status = status; in krp_status()
215 cli->cb->krp_status(cli, ctx->addr, status, net_idx, phase); in krp_status()
222 uint8_t *status; member
231 uint8_t status; in relay_status() local
237 status = net_buf_simple_pull_u8(buf); in relay_status()
242 if (param->status) { in relay_status()
243 *param->status = status; in relay_status()
254 cli->cb->relay_status(cli, ctx->addr, status, transmit); in relay_status()
264 uint8_t status; in net_transmit_status() local
266 status = state_status_u8(model, ctx, buf, OP_NET_TRANSMIT_STATUS); in net_transmit_status()
269 cli->cb->network_transmit_status(cli, ctx->addr, status); in net_transmit_status()
276 uint8_t *status; member
286 uint8_t status; in net_key_status() local
292 status = net_buf_simple_pull_u8(buf); in net_key_status()
304 if (param->status) { in net_key_status()
305 *param->status = status; in net_key_status()
315 cli->cb->net_key_status(cli, ctx->addr, status, net_idx); in net_key_status()
410 uint8_t *status; member
421 uint8_t status; in app_key_status() local
427 status = net_buf_simple_pull_u8(buf); in app_key_status()
439 if (param->status) { in app_key_status()
440 *param->status = status; in app_key_status()
450 cli->cb->app_key_status(cli, ctx->addr, status, net_idx, in app_key_status()
459 uint8_t *status; member
472 uint8_t status; in app_key_list() local
477 status = net_buf_simple_pull_u8(buf); in app_key_list()
500 if (param->status) { in app_key_list()
501 *param->status = status; in app_key_list()
510 cli->cb->app_key_list(cli, ctx->addr, status, net_idx, buf); in app_key_list()
517 uint8_t *status; member
530 uint8_t status; in mod_app_status() local
541 status = net_buf_simple_pull_u8(buf); in mod_app_status()
564 if (param->status) { in mod_app_status()
565 *param->status = status; in mod_app_status()
575 cli->cb->mod_app_status(cli, ctx->addr, status, elem_addr, in mod_app_status()
583 uint8_t *status; member
598 uint8_t status; in mod_sub_list_handle() local
600 status = net_buf_simple_pull_u8(buf); in mod_sub_list_handle()
630 if (param->status) { in mod_sub_list_handle()
631 *param->status = status; in mod_sub_list_handle()
640 cli->cb->mod_sub_list(cli, ctx->addr, status, elem_addr, mod_id, cid, buf); in mod_sub_list_handle()
654 uint8_t status; in mod_app_list_handle() local
656 status = net_buf_simple_pull_u8(buf); in mod_app_list_handle()
682 if (param->status) { in mod_app_list_handle()
683 *param->status = status; in mod_app_list_handle()
692 cli->cb->mod_app_list(cli, ctx->addr, status, elem_addr, mod_id, cid, buf); in mod_app_list_handle()
721 uint8_t *status; member
733 uint8_t status; in mod_pub_status() local
743 status = net_buf_simple_pull_u8(buf); in mod_pub_status()
777 if (param->status) { in mod_pub_status()
778 *param->status = status; in mod_pub_status()
795 cli->cb->mod_pub_status(cli, ctx->addr, status, elem_addr, mod_id, cid, &pub); in mod_pub_status()
802 uint8_t *status; member
816 uint8_t status; in mod_sub_status() local
827 status = net_buf_simple_pull_u8(buf); in mod_sub_status()
853 if (param->status) { in mod_sub_status()
854 *param->status = status; in mod_sub_status()
862 cli->cb->mod_sub_status(cli, ctx->addr, status, elem_addr, in mod_sub_status()
889 uint8_t *status; member
899 uint8_t status; in hb_sub_status() local
904 status = net_buf_simple_pull_u8(buf); in hb_sub_status()
914 if (param->status) { in hb_sub_status()
915 *param->status = status; in hb_sub_status()
926 cli->cb->hb_sub_status(cli, ctx->addr, status, &sub); in hb_sub_status()
933 uint8_t *status; member
942 uint8_t status; in hb_pub_status() local
948 status = net_buf_simple_pull_u8(buf); in hb_pub_status()
958 if (param->status) { in hb_pub_status()
959 *param->status = status; in hb_pub_status()
970 cli->cb->hb_pub_status(cli, ctx->addr, status, &pub); in hb_pub_status()
977 uint8_t *status; member
988 uint8_t status; in node_identity_status() local
993 status = net_buf_simple_pull_u8(buf); in node_identity_status()
999 if (param && param->status) { in node_identity_status()
1000 *param->status = status; in node_identity_status()
1011 cli->cb->node_identity_status(cli, ctx->addr, status, in node_identity_status()
1177 int bt_mesh_cfg_cli_beacon_get(uint16_t net_idx, uint16_t addr, uint8_t *status) in bt_mesh_cfg_cli_beacon_get() argument
1179 return get_state_u8(net_idx, addr, OP_BEACON_GET, OP_BEACON_STATUS, status); in bt_mesh_cfg_cli_beacon_get()
1182 int bt_mesh_cfg_cli_krp_get(uint16_t net_idx, uint16_t addr, uint16_t key_net_idx, uint8_t *status, in bt_mesh_cfg_cli_krp_get() argument
1188 .status = status, in bt_mesh_cfg_cli_krp_get()
1202 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !phase ? NULL : &rsp); in bt_mesh_cfg_cli_krp_get()
1206 uint8_t transition, uint8_t *status, uint8_t *phase) in bt_mesh_cfg_cli_krp_set() argument
1211 .status = status, in bt_mesh_cfg_cli_krp_set()
1226 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !phase ? NULL : &rsp); in bt_mesh_cfg_cli_krp_set()
1229 int bt_mesh_cfg_cli_beacon_set(uint16_t net_idx, uint16_t addr, uint8_t val, uint8_t *status) in bt_mesh_cfg_cli_beacon_set() argument
1231 return set_state_u8(net_idx, addr, OP_BEACON_SET, OP_BEACON_STATUS, val, status); in bt_mesh_cfg_cli_beacon_set()
1244 int bt_mesh_cfg_cli_friend_get(uint16_t net_idx, uint16_t addr, uint8_t *status) in bt_mesh_cfg_cli_friend_get() argument
1246 return get_state_u8(net_idx, addr, OP_FRIEND_GET, OP_FRIEND_STATUS, status); in bt_mesh_cfg_cli_friend_get()
1249 int bt_mesh_cfg_cli_friend_set(uint16_t net_idx, uint16_t addr, uint8_t val, uint8_t *status) in bt_mesh_cfg_cli_friend_set() argument
1251 return set_state_u8(net_idx, addr, OP_FRIEND_SET, OP_FRIEND_STATUS, val, status); in bt_mesh_cfg_cli_friend_set()
1254 int bt_mesh_cfg_cli_gatt_proxy_get(uint16_t net_idx, uint16_t addr, uint8_t *status) in bt_mesh_cfg_cli_gatt_proxy_get() argument
1256 return get_state_u8(net_idx, addr, OP_GATT_PROXY_GET, OP_GATT_PROXY_STATUS, status); in bt_mesh_cfg_cli_gatt_proxy_get()
1259 int bt_mesh_cfg_cli_gatt_proxy_set(uint16_t net_idx, uint16_t addr, uint8_t val, uint8_t *status) in bt_mesh_cfg_cli_gatt_proxy_set() argument
1261 return set_state_u8(net_idx, addr, OP_GATT_PROXY_SET, OP_GATT_PROXY_STATUS, val, status); in bt_mesh_cfg_cli_gatt_proxy_set()
1276 int bt_mesh_cfg_cli_relay_get(uint16_t net_idx, uint16_t addr, uint8_t *status, uint8_t *transmit) in bt_mesh_cfg_cli_relay_get() argument
1281 .status = status, in bt_mesh_cfg_cli_relay_get()
1293 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !transmit ? NULL : &rsp); in bt_mesh_cfg_cli_relay_get()
1297 uint8_t new_transmit, uint8_t *status, uint8_t *transmit) in bt_mesh_cfg_cli_relay_set() argument
1302 .status = status, in bt_mesh_cfg_cli_relay_set()
1316 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !transmit ? NULL : &rsp); in bt_mesh_cfg_cli_relay_set()
1320 const uint8_t net_key[16], uint8_t *status) in bt_mesh_cfg_cli_net_key_add() argument
1325 .status = status, in bt_mesh_cfg_cli_net_key_add()
1339 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_net_key_add()
1343 const uint8_t net_key[16], uint8_t *status) in bt_mesh_cfg_cli_net_key_update() argument
1348 .status = status, in bt_mesh_cfg_cli_net_key_update()
1362 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_net_key_update()
1386 uint8_t *status) in bt_mesh_cfg_cli_net_key_del() argument
1391 .status = status, in bt_mesh_cfg_cli_net_key_del()
1404 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_net_key_del()
1408 uint16_t key_app_idx, const uint8_t app_key[16], uint8_t *status) in bt_mesh_cfg_cli_app_key_add() argument
1413 .status = status, in bt_mesh_cfg_cli_app_key_add()
1428 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_app_key_add()
1432 uint16_t key_app_idx, const uint8_t app_key[16], uint8_t *status) in bt_mesh_cfg_cli_app_key_update() argument
1437 .status = status, in bt_mesh_cfg_cli_app_key_update()
1452 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_app_key_update()
1455 int bt_mesh_cfg_cli_node_reset(uint16_t net_idx, uint16_t addr, bool *status) in bt_mesh_cfg_cli_node_reset() argument
1460 if (status) { in bt_mesh_cfg_cli_node_reset()
1461 *status = false; in bt_mesh_cfg_cli_node_reset()
1467 .user_data = status, in bt_mesh_cfg_cli_node_reset()
1473 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_node_reset()
1477 uint8_t *status, uint16_t *keys, size_t *key_cnt) in bt_mesh_cfg_cli_app_key_get() argument
1483 .status = status, in bt_mesh_cfg_cli_app_key_get()
1498 !status && (!keys || !key_cnt) ? NULL : &rsp); in bt_mesh_cfg_cli_app_key_get()
1502 uint16_t key_app_idx, uint8_t *status) in bt_mesh_cfg_cli_app_key_del() argument
1507 .status = status, in bt_mesh_cfg_cli_app_key_del()
1521 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_app_key_del()
1525 uint16_t mod_id, uint16_t cid, uint8_t *status) in mod_app_bind() argument
1530 .status = status, in mod_app_bind()
1553 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in mod_app_bind()
1557 uint16_t mod_app_idx, uint16_t mod_id, uint8_t *status) in bt_mesh_cfg_cli_mod_app_bind() argument
1559 return mod_app_bind(net_idx, addr, elem_addr, mod_app_idx, mod_id, CID_NVAL, status); in bt_mesh_cfg_cli_mod_app_bind()
1564 uint8_t *status) in bt_mesh_cfg_cli_mod_app_bind_vnd() argument
1570 return mod_app_bind(net_idx, addr, elem_addr, mod_app_idx, mod_id, cid, status); in bt_mesh_cfg_cli_mod_app_bind_vnd()
1574 uint16_t mod_id, uint16_t cid, uint8_t *status) in mod_app_unbind() argument
1579 .status = status, in mod_app_unbind()
1602 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in mod_app_unbind()
1606 uint16_t mod_app_idx, uint16_t mod_id, uint8_t *status) in bt_mesh_cfg_cli_mod_app_unbind() argument
1608 return mod_app_unbind(net_idx, addr, elem_addr, mod_app_idx, mod_id, CID_NVAL, status); in bt_mesh_cfg_cli_mod_app_unbind()
1613 uint8_t *status) in bt_mesh_cfg_cli_mod_app_unbind_vnd() argument
1619 return mod_app_unbind(net_idx, addr, elem_addr, mod_app_idx, mod_id, cid, status); in bt_mesh_cfg_cli_mod_app_unbind_vnd()
1623 uint16_t elem_addr, uint16_t mod_id, uint16_t cid, uint8_t *status, in mod_member_list_get() argument
1629 .status = status, in mod_member_list_get()
1656 !status && (!apps || !app_cnt) ? NULL : &rsp); in mod_member_list_get()
1660 uint16_t mod_id, uint8_t *status, uint16_t *apps, size_t *app_cnt) in bt_mesh_cfg_cli_mod_app_get() argument
1663 elem_addr, mod_id, CID_NVAL, status, apps, app_cnt); in bt_mesh_cfg_cli_mod_app_get()
1667 uint16_t mod_id, uint16_t cid, uint8_t *status, uint16_t *apps, in bt_mesh_cfg_cli_mod_app_get_vnd() argument
1675 elem_addr, mod_id, cid, status, apps, app_cnt); in bt_mesh_cfg_cli_mod_app_get_vnd()
1679 uint16_t sub_addr, uint16_t mod_id, uint16_t cid, uint8_t *status) in mod_sub() argument
1684 .status = status, in mod_sub()
1710 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in mod_sub()
1714 uint16_t sub_addr, uint16_t mod_id, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_add() argument
1721 status); in bt_mesh_cfg_cli_mod_sub_add()
1726 uint8_t *status) in bt_mesh_cfg_cli_mod_sub_add_vnd() argument
1733 return mod_sub(OP_MOD_SUB_ADD, net_idx, addr, elem_addr, sub_addr, mod_id, cid, status); in bt_mesh_cfg_cli_mod_sub_add_vnd()
1737 uint16_t sub_addr, uint16_t mod_id, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_del() argument
1744 status); in bt_mesh_cfg_cli_mod_sub_del()
1748 uint16_t mod_id, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_del_all() argument
1751 mod_id, CID_NVAL, status); in bt_mesh_cfg_cli_mod_sub_del_all()
1756 uint8_t *status) in bt_mesh_cfg_cli_mod_sub_del_vnd() argument
1763 return mod_sub(OP_MOD_SUB_DEL, net_idx, addr, elem_addr, sub_addr, mod_id, cid, status); in bt_mesh_cfg_cli_mod_sub_del_vnd()
1767 uint16_t mod_id, uint16_t cid, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_del_all_vnd() argument
1774 mod_id, cid, status); in bt_mesh_cfg_cli_mod_sub_del_all_vnd()
1778 uint16_t sub_addr, uint16_t mod_id, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_overwrite() argument
1785 status); in bt_mesh_cfg_cli_mod_sub_overwrite()
1790 uint8_t *status) in bt_mesh_cfg_cli_mod_sub_overwrite_vnd() argument
1798 status); in bt_mesh_cfg_cli_mod_sub_overwrite_vnd()
1803 uint8_t *status) in mod_sub_va() argument
1808 .status = status, in mod_sub_va()
1835 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !virt_addr ? NULL : &rsp); in mod_sub_va()
1840 uint8_t *status) in bt_mesh_cfg_cli_mod_sub_va_add() argument
1843 virt_addr, status); in bt_mesh_cfg_cli_mod_sub_va_add()
1848 uint16_t *virt_addr, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_va_add_vnd() argument
1855 virt_addr, status); in bt_mesh_cfg_cli_mod_sub_va_add_vnd()
1860 uint8_t *status) in bt_mesh_cfg_cli_mod_sub_va_del() argument
1863 virt_addr, status); in bt_mesh_cfg_cli_mod_sub_va_del()
1868 uint16_t *virt_addr, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_va_del_vnd() argument
1875 virt_addr, status); in bt_mesh_cfg_cli_mod_sub_va_del_vnd()
1880 uint16_t *virt_addr, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_va_overwrite() argument
1883 CID_NVAL, virt_addr, status); in bt_mesh_cfg_cli_mod_sub_va_overwrite()
1888 uint16_t *virt_addr, uint8_t *status) in bt_mesh_cfg_cli_mod_sub_va_overwrite_vnd() argument
1895 virt_addr, status); in bt_mesh_cfg_cli_mod_sub_va_overwrite_vnd()
1899 uint16_t mod_id, uint8_t *status, uint16_t *subs, size_t *sub_cnt) in bt_mesh_cfg_cli_mod_sub_get() argument
1902 mod_id, CID_NVAL, status, subs, sub_cnt); in bt_mesh_cfg_cli_mod_sub_get()
1906 uint16_t mod_id, uint16_t cid, uint8_t *status, uint16_t *subs, in bt_mesh_cfg_cli_mod_sub_get_vnd() argument
1914 elem_addr, mod_id, cid, status, subs, sub_cnt); in bt_mesh_cfg_cli_mod_sub_get_vnd()
1918 uint16_t cid, struct bt_mesh_cfg_cli_mod_pub *pub, uint8_t *status) in mod_pub_get() argument
1926 .status = status, in mod_pub_get()
1946 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !pub ? NULL : &rsp); in mod_pub_get()
1951 uint8_t *status) in bt_mesh_cfg_cli_mod_pub_get() argument
1953 return mod_pub_get(net_idx, addr, elem_addr, mod_id, CID_NVAL, pub, status); in bt_mesh_cfg_cli_mod_pub_get()
1958 struct bt_mesh_cfg_cli_mod_pub *pub, uint8_t *status) in bt_mesh_cfg_cli_mod_pub_get_vnd() argument
1964 return mod_pub_get(net_idx, addr, elem_addr, mod_id, cid, pub, status); in bt_mesh_cfg_cli_mod_pub_get_vnd()
1968 uint16_t cid, struct bt_mesh_cfg_cli_mod_pub *pub, uint8_t *status) in mod_pub_set() argument
1976 .status = status, in mod_pub_set()
2001 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in mod_pub_set()
2005 uint16_t cid, struct bt_mesh_cfg_cli_mod_pub *pub, uint8_t *status) in mod_pub_va_set() argument
2013 .status = status, in mod_pub_va_set()
2039 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in mod_pub_va_set()
2044 uint8_t *status) in bt_mesh_cfg_cli_mod_pub_set() argument
2051 return mod_pub_va_set(net_idx, addr, elem_addr, mod_id, CID_NVAL, pub, status); in bt_mesh_cfg_cli_mod_pub_set()
2053 return mod_pub_set(net_idx, addr, elem_addr, mod_id, CID_NVAL, pub, status); in bt_mesh_cfg_cli_mod_pub_set()
2059 struct bt_mesh_cfg_cli_mod_pub *pub, uint8_t *status) in bt_mesh_cfg_cli_mod_pub_set_vnd() argument
2070 return mod_pub_va_set(net_idx, addr, elem_addr, mod_id, cid, pub, status); in bt_mesh_cfg_cli_mod_pub_set_vnd()
2072 return mod_pub_set(net_idx, addr, elem_addr, mod_id, cid, pub, status); in bt_mesh_cfg_cli_mod_pub_set_vnd()
2077 uint8_t *status) in bt_mesh_cfg_cli_hb_sub_set() argument
2082 .status = status, in bt_mesh_cfg_cli_hb_sub_set()
2102 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_hb_sub_set()
2106 uint8_t *status) in bt_mesh_cfg_cli_hb_sub_get() argument
2111 .status = status, in bt_mesh_cfg_cli_hb_sub_get()
2123 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !sub ? NULL : &rsp); in bt_mesh_cfg_cli_hb_sub_get()
2127 const struct bt_mesh_cfg_cli_hb_pub *pub, uint8_t *status) in bt_mesh_cfg_cli_hb_pub_set() argument
2132 .status = status, in bt_mesh_cfg_cli_hb_pub_set()
2154 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status ? NULL : &rsp); in bt_mesh_cfg_cli_hb_pub_set()
2158 uint8_t *status) in bt_mesh_cfg_cli_hb_pub_get() argument
2163 .status = status, in bt_mesh_cfg_cli_hb_pub_get()
2175 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !pub ? NULL : &rsp); in bt_mesh_cfg_cli_hb_pub_get()
2179 uint8_t new_identity, uint8_t *status, uint8_t *identity) in bt_mesh_cfg_cli_node_identity_set() argument
2184 .status = status, in bt_mesh_cfg_cli_node_identity_set()
2199 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !identity ? NULL : &rsp); in bt_mesh_cfg_cli_node_identity_set()
2203 uint8_t *status, uint8_t *identity) in bt_mesh_cfg_cli_node_identity_get() argument
2208 .status = status, in bt_mesh_cfg_cli_node_identity_get()
2222 return bt_mesh_msg_ackd_send(cli->model, &ctx, &msg, !status && !identity ? NULL : &rsp); in bt_mesh_cfg_cli_node_identity_get()