Home
last modified time | relevance | path

Searched refs:bt_mesh_dfu_cli (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/include/zephyr/bluetooth/mesh/
Ddfu_cli.h26 struct bt_mesh_dfu_cli;
126 struct bt_mesh_dfu_cli *cli, struct bt_mesh_msg_ctx *ctx, uint8_t idx,
137 void (*suspended)(struct bt_mesh_dfu_cli *cli);
147 void (*ended)(struct bt_mesh_dfu_cli *cli,
157 void (*applied)(struct bt_mesh_dfu_cli *cli);
166 void (*confirmed)(struct bt_mesh_dfu_cli *cli);
176 void (*lost_target)(struct bt_mesh_dfu_cli *cli,
184 struct bt_mesh_dfu_cli { struct
252 int bt_mesh_dfu_cli_send(struct bt_mesh_dfu_cli *cli,
263 int bt_mesh_dfu_cli_suspend(struct bt_mesh_dfu_cli *cli);
[all …]
Dshell.h51 extern struct bt_mesh_dfu_cli bt_mesh_shell_dfu_cli;
Ddfd_srv.h214 struct bt_mesh_dfu_cli dfu;
/Zephyr-latest/subsys/bluetooth/mesh/
Ddfu_cli.c18 LOG_MODULE_REGISTER(bt_mesh_dfu_cli);
30 #define DFU_CLI(blob_cli) CONTAINER_OF(blob_cli, struct bt_mesh_dfu_cli, blob)
71 static struct bt_mesh_dfu_target *target_get(struct bt_mesh_dfu_cli *cli, in target_get()
85 static void target_failed(struct bt_mesh_dfu_cli *cli, in target_failed()
105 static void dfu_complete(struct bt_mesh_dfu_cli *cli) in dfu_complete()
114 static void dfu_applied(struct bt_mesh_dfu_cli *cli) in dfu_applied()
125 static void dfu_failed(struct bt_mesh_dfu_cli *cli, in dfu_failed()
137 static int req_setup(struct bt_mesh_dfu_cli *cli, enum req type, uint16_t addr, in req_setup()
151 static int req_wait(struct bt_mesh_dfu_cli *cli, k_timeout_t timeout) in req_wait()
161 static bool targets_active(struct bt_mesh_dfu_cli *cli) in targets_active()
[all …]
Ddfd_srv.c799 static void dfu_suspended(struct bt_mesh_dfu_cli *cli) in dfu_suspended()
807 static void dfu_ended(struct bt_mesh_dfu_cli *cli, in dfu_ended()
844 static void dfu_applied(struct bt_mesh_dfu_cli *cli) in dfu_applied()
866 static void dfu_confirmed(struct bt_mesh_dfu_cli *cli) in dfu_confirmed()
/Zephyr-latest/subsys/bluetooth/mesh/shell/
Ddfu.c31 static void dfu_cli_ended(struct bt_mesh_dfu_cli *cli, in dfu_cli_ended()
37 static void dfu_cli_applied(struct bt_mesh_dfu_cli *cli) in dfu_cli_applied()
42 static void dfu_cli_lost_target(struct bt_mesh_dfu_cli *cli, in dfu_cli_lost_target()
48 static void dfu_cli_confirmed(struct bt_mesh_dfu_cli *cli) in dfu_cli_confirmed()
60 struct bt_mesh_dfu_cli bt_mesh_shell_dfu_cli = BT_MESH_DFU_CLI_INIT(&dfu_cli_cb);
590 err = bt_mesh_dfu_cli_status_get((struct bt_mesh_dfu_cli *)mod_cli->rt->user_data, in cmd_dfu_target_state()
611 static enum bt_mesh_dfu_iter dfu_img_cb(struct bt_mesh_dfu_cli *cli, in dfu_img_cb()
657 err = bt_mesh_dfu_cli_imgs_get((struct bt_mesh_dfu_cli *)mod_cli->rt->user_data, in cmd_dfu_target_imgs()
697 err = bt_mesh_dfu_cli_metadata_check((struct bt_mesh_dfu_cli *)mod_cli->rt->user_data, in cmd_dfu_target_check()
768 err = bt_mesh_dfu_cli_send((struct bt_mesh_dfu_cli *)mod_cli->rt->user_data, in cmd_dfu_send()
[all …]
/Zephyr-latest/doc/connectivity/bluetooth/api/mesh/
Ddfu_cli.rst14 .. doxygengroup:: bt_mesh_dfu_cli
/Zephyr-latest/tests/bsim/bluetooth/mesh/src/
Dtest_dfu.c881 static void dfu_cli_suspended(struct bt_mesh_dfu_cli *cli) in dfu_cli_suspended()
886 static void dfu_cli_ended(struct bt_mesh_dfu_cli *cli, enum bt_mesh_dfu_status reason) in dfu_cli_ended()
907 static void dfu_cli_applied(struct bt_mesh_dfu_cli *cli) in dfu_cli_applied()
914 static void dfu_cli_confirmed(struct bt_mesh_dfu_cli *cli) in dfu_cli_confirmed()
921 static void dfu_cli_lost_target(struct bt_mesh_dfu_cli *cli, struct bt_mesh_dfu_target *target) in dfu_cli_lost_target()
939 static struct bt_mesh_dfu_cli dfu_cli = BT_MESH_DFU_CLI_INIT(&dfu_cli_cb);
/Zephyr-latest/tests/bluetooth/tester/src/
Dbtp_mesh.c4211 static enum bt_mesh_dfu_iter dfu_img_cb(struct bt_mesh_dfu_cli *cli, in dfu_img_cb()