Home
last modified time | relevance | path

Searched +full:cancel +full:- +full:in +full:- +full:progress (Results 1 – 25 of 42) sorted by relevance

12

/Zephyr-Core-3.7.0/.github/workflows/
Dstale-workflow-queue-cleanup.yml8 - cron: '0 15 * * *'
11 group: stale-workflow-queue-cleanup
12 cancel-in-progress: true
17 runs-on: ubuntu-22.04
20 - name: Delete stale queued workflow runs
21 uses: MajorScruffy/delete-old-workflow-runs@v0.3.0
24 # Remove any workflow runs in "queued" state for more than 1 day
25 older-than-seconds: 86400
Dhello_world_multiplatform.yaml6 - main
7 - v*-branch
8 - collab-*
11 - main
12 - v*-branch
13 - collab-*
15 - 'scripts/build/**'
16 - 'scripts/requirements*.txt'
17 - '.github/workflows/hello_world_multiplatform.yaml'
18 - 'SDK_VERSION'
[all …]
Dfootprint-tracking.yml6 - cron: '50 1/12 * * *'
9 - 'VERSION'
10 - '.github/workflows/footprint-tracking.yml'
12 - main
13 - v*-branch
15 # only publish v* tags, do not care about zephyr-v* which point to the
17 - 'v*'
20 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
21 cancel-in-progress: true
24 footprint-tracking:
[all …]
Dclang.yaml6 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
7 cancel-in-progress: true
10 clang-build:
11 if: github.repository_owner == 'zephyrproject-rtos'
12 runs-on:
13 group: zephyr-runner-v2-linux-x64-4xlarge
15 image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.26.13.20240601
16 options: '--entrypoint /bin/bash'
18 fail-fast: false
22 CCACHE_DIR: /node-cache/ccache-zephyr
[all …]
Ddoc-build.yml2 # SPDX-License-Identifier: Apache-2.0
8 - cron: '0 */3 * * *'
11 - v*
22 # and each sphinx-build process may use more than 2GiB of RAM.
26 doc-file-check:
28 runs-on: ubuntu-22.04
30 github.repository_owner == 'zephyrproject-rtos'
32 file_check: ${{ steps.check-doc-files.outputs.any_changed }}
34 - name: checkout
38 fetch-depth: 0
[all …]
Dbsim-tests.yaml6 - ".github/workflows/bsim-tests.yaml"
7 - ".github/workflows/bsim-tests-publish.yaml"
8 - "west.yml"
9 - "subsys/bluetooth/**"
10 - "tests/bsim/**"
11 - "tests/bluetooth/common/testlib/**"
12 - "samples/bluetooth/**"
13 - "boards/posix/**"
14 - "soc/posix/**"
15 - "arch/posix/**"
[all …]
Dcodecov.yaml5 - cron: '25 06,18 * * *'
8 group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.ref }}
9 cancel-in-progress: true
13 if: github.repository_owner == 'zephyrproject-rtos'
14 runs-on:
15 group: zephyr-runner-v2-linux-x64-4xlarge
17 image: ghcr.io/zephyrproject-rtos/ci-repo-cache:v0.26.13.20240601
18 options: '--entrypoint /bin/bash'
20 fail-fast: false
24 - platform: 'mps2/an385'
[all …]
/Zephyr-Core-3.7.0/include/zephyr/bluetooth/mesh/
Ddfd.h4 * SPDX-License-Identifier: Apache-2.0
30 /** The operation cannot be performed while the Server is in the current
45 /** There are no Target nodes in the Distribution Receivers List
50 /** Another firmware image distribution is in progress. */
53 /** Another upload is in progress. */
74 /** No firmware distribution is in progress. */
77 /** Firmware distribution is in progress. */
92 /** The Cancel Firmware Update procedure is being executed. */
101 /** No firmware upload is in progress. */
Ddfd_srv.h4 * SPDX-License-Identifier: Apache-2.0
48 * @param[in] _cb Pointer to a @ref bt_mesh_dfd_srv_cb instance.
49 * @param[in] _oob_schemes Array of OOB schemes supported by the server,
52 * @param[in] _oob_schemes_count Number of schemes in @c _oob_schemes.
72 * @param[in] _cb Pointer to a @ref bt_mesh_dfd_srv_cb instance.
90 BT_MESH_MODEL_DFU_CLI(&(_srv)->dfu), \
91 BT_MESH_MODEL_BLOB_SRV(&(_srv)->upload.blob), \
145 /** @brief Cancel store OOB callback
152 * @param slot DFU image slot to cancel
157 /** @brief Get the progress of an ongoing OOB store
[all …]
Ddfu_cli.h4 * SPDX-License-Identifier: Apache-2.0
49 BT_MESH_MODEL_BLOB_CLI(&(_cli)->blob), \
85 /** BLOB ID used in the transfer. */
89 /** TTL used in the transfer. */
92 /** Additional response time for the Target nodes, in 10-second increments.
238 * Starts distribution of the firmware in the given slot to the list of DFU
239 * Target nodes in @c ctx. The transfer runs in the background, and its end is
273 /** @brief Cancel a DFU transfer.
275 * Will cancel the ongoing DFU transfer, or the transfer on a specific Target
279 * @param ctx Message context, or NULL to cancel the ongoing DFU transfer.
[all …]
Dblob_cli.h4 * SPDX-License-Identifier: Apache-2.0
57 * Needs to be initialized when sending a BLOB in Pull mode.
90 /** BLOB size in octets. */
96 /** MTU size in octets. */
122 /** Additional response time for the Target nodes, in 10-second increments.
182 /** Checking transfer progress. */
207 * Called whenever a Target node has been lost due to some error in the
240 /** @brief Transfer progress callback
253 /** @brief End of Get Transfer Progress procedure.
255 * Called when all Target nodes have responded or the procedure timed-out.
[all …]
Dblob_srv.h4 * SPDX-License-Identifier: Apache-2.0
27 * @brief Max number of blocks in a single transfer.
86 * block. Any received chunks in the current block should be discarded,
91 * @note The BLOB Transfer Server does not run a timer in the suspended state,
112 * in the middle of a transfer.
170 * @param ttl Time to live value to use in responses to the BLOB Transfer Client.
171 * @param timeout_base Extra time for the Client to respond in addition to the
172 * base 10 seconds, in 10-second increments.
180 /** @brief Cancel the current BLOB transfer.
196 * @return true if the BLOB Transfer Server is currently participating in a transfer,
[all …]
Ddfu_srv.h4 * SPDX-License-Identifier: Apache-2.0
49 BT_MESH_MODEL_BLOB_SRV(&(_srv)->blob), \
93 * - @c -ENOMEM: The device cannot fit this image.
94 * - @c -EBUSY: The application is temporarily unable to accept the
96 * - @c -EALREADY: The device has already received and verified this
109 * codes @c -ENOMEM, @c -EBUSY @c -EALREADY will be passed to
138 * If the device reboots in the middle of a transfer, the Firmware Update Server
224 /** @brief Cancel the ongoing DFU transfer.
242 * @return true if a DFU procedure is in progress, false otherwise.
246 /** @brief Get the progress of the current DFU procedure, in percent.
[all …]
/Zephyr-Core-3.7.0/doc/services/resource_management/
Dindex.rst9 complexity of properly managing multiple consumers of a device in a
23 On-Off Manager
26 An on-off manager supports an arbitrary number of clients of a service
33 in the off state. The service may also be in a transition to a given
37 state) and cancel (to reclaim client data from an in-progress
50 cancellation has no effect on the in-progress transition.
51 * Requests to turn on may be queued while a transition to off is in
52 progress: when the service has turned off successfully it will be
63 Failures in executing a transition are recorded and inhibit further
70 Clients and other components interested in tracking all service state
[all …]
/Zephyr-Core-3.7.0/subsys/bluetooth/controller/ll_sw/
Dull_sync_types.h4 * SPDX-License-Identifier: Apache-2.0
21 /* Non-zero when sync is setup. It can be in two sub-stated:
22 * - Waiting for first AUX_SYNC_IND, before sync established was notified to Host.
23 * If sync establishment is in progress node_rx_sync_estab is not NULL.
24 * - sync is already established, node_rx_sync_estab is NULL.
57 uint8_t is_stop:1; /* sync terminate or cancel requested */
79 /* Not-Null when sync was setup and Controller is waiting for first AUX_SYNC_IND PDU.
88 /* Non-Null when creating sync, reset in ISR context on
89 * synchronisation state and checked in Thread context when
116 uint16_t volatile timeout_reload; /* Non-zero when sync established */
/Zephyr-Core-3.7.0/include/zephyr/net/
Ddns_resolve.h10 * SPDX-License-Identifier: Apache-2.0
170 * @param data_len Length of the data in buffer chain.
265 DNS_EAI_BADFLAGS = -1,
267 DNS_EAI_NONAME = -2,
268 /** Temporary failure in name resolution */
269 DNS_EAI_AGAIN = -3,
270 /** Non-recoverable failure in name res */
271 DNS_EAI_FAIL = -4,
273 DNS_EAI_NODATA = -5,
275 DNS_EAI_FAMILY = -6,
[all …]
/Zephyr-Core-3.7.0/include/zephyr/sys/
Donoff.h5 * SPDX-License-Identifier: Apache-2.0
20 * @defgroup resource_mgmt_onoff_apis On-Off Service APIs
60 * @brief Value exposed by ONOFF_STATE_MASK when the service is in an
61 * error state (and not in the process of resetting its state).
78 * @brief Value exposed by ONOFF_STATE_MASK when service is in the
88 * @brief Signature used to notify an on-off manager that a transition
91 * Functions of this type are passed to service-specific transition
98 * non-negative on success, or a negative error code. If an error is
110 * one to reset the service when it is in an error state.
119 * @note All transitions functions must be isr-ok.
[all …]
Dp4wq.h4 * SPDX-License-Identifier: Apache-2.0
12 /* Zephyr Pooled Parallel Preemptible Priority-based Work Queues */
24 * User-populated struct representing a single work item. The
53 * Kernel pooled parallel preemptible priority-based work queue
61 * Wait queues are priority-sorted, but we don't want that
72 /* Work items in progress */
96 * @param n_threads Number of threads in the work queue pool
97 * @param stack_sz Requested stack size of each thread, in bytes
123 * @param stack_sz Requested stack size of each thread, in bytes
156 * must not be in use. If k_thread_create() has previously been
[all …]
/Zephyr-Core-3.7.0/subsys/bluetooth/mesh/shell/
Dblob.c4 * SPDX-License-Identifier: Apache-2.0
42 for (i = 0; i < chunk->size; ++i) { in blob_chunk_wr()
43 blob_rx_sum += chunk->data[i]; in blob_chunk_wr()
44 if (chunk->data[i] != in blob_chunk_wr()
45 blob_data[(i + chunk->offset) % sizeof(blob_data)]) { in blob_chunk_wr()
58 for (int i = 0; i < chunk->size; ++i) { in blob_chunk_rd()
59 chunk->data[i] = in blob_chunk_rd()
60 blob_data[(i + chunk->offset) % sizeof(blob_data)]; in blob_chunk_rd()
89 target->addr, reason); in blob_cli_lost_target()
109 shell_print(bt_mesh_shell_ctx_shell, "\tMax BLOB size: %u bytes", caps->max_size); in blob_cli_caps()
[all …]
/Zephyr-Core-3.7.0/include/zephyr/drivers/rtc/
Dmaxim_ds3231.h4 * SPDX-License-Identifier: Apache-2.0
9 * @brief Real-time clock control based on the DS3231 counter API.
12 * DS3231](https://www.maximintegrated.com/en/products/analog/real-time-clocks/DS3231.html)
13 * is a high-precision real-time clock with temperature-compensated
28 * functionality exposed by this header to access the real-time-clock
46 /** @brief Bit in ctrl or ctrl_stat associated with alarm 1. */
49 /** @brief Bit in ctrl or ctrl_stat associated with alarm 2. */
52 /* Constants corresponding to bits in the DS3231 control register at
96 /** @brief ctrl bit to write to enable square wave output in battery mode. */
118 /** @brief Flag indicating a temperature conversion is in progress. */
[all …]
/Zephyr-Core-3.7.0/include/zephyr/bluetooth/
Dconn.h6 * Copyright (c) 2015-2016 Intel Corporation
8 * SPDX-License-Identifier: Apache-2.0
73 * Connection Interval: 30-50 ms
150 /** Maximum Link Layer transmission payload size in bytes. */
152 /** Maximum Link Layer transmission payload time in us. */
154 /** Maximum Link Layer reception payload size in bytes. */
156 /** Maximum Link Layer reception payload time in us. */
162 /** Maximum Link Layer transmission payload size in bytes. */
164 /** Maximum Link Layer transmission payload time in us. */
170 * @param _tx_max_len Maximum Link Layer transmission payload size in bytes.
[all …]
/Zephyr-Core-3.7.0/doc/kernel/services/threads/
Dworkqueue.rst11 work items in a first in, first out manner. Each work item is processed by
13 used by an ISR or a high-priority thread to offload non-urgent processing
14 to a lower-priority thread so it does not impact time-sensitive processing.
23 * A **thread** that processes the work items in the queue. The priority of the
77 the preceding work items in its queue the thread will remove the next work
80 other items in the queue, a queued work item may be processed quickly or it
81 may remain in the queue for an extended period of time.
90 A work item can be in multiple states; for example it can be:
98 *all simultaneously*. A work item that is in any of these states is **pending**
103 used with care, since the workqueue cannot process subsequent work items in
[all …]
/Zephyr-Core-3.7.0/drivers/wifi/simplelink/
Dsimplelink.c4 * SPDX-License-Identifier: Apache-2.0
53 * to map from SimpleLink error codes. For now, just return -EIO. in simplelink_wifi_cb()
55 status = (conn->error ? -EIO : 0); in simplelink_wifi_cb()
136 simplelink_data.cb(simplelink_data.iface, -EIO, NULL); in simplelink_scan_work_handler()
149 /* Cancel any previous scan processing in progress: */ in simplelink_mgmt_scan()
170 status = -EIO; in simplelink_mgmt_scan()
183 return ret ? -EIO : ret; in simplelink_mgmt_connect()
192 return ret ? -EIO : ret; in simplelink_mgmt_disconnect()
203 return -1; in simplelink_dummy_get()
232 iface->if_dev->offload = &simplelink_offload; in simplelink_iface_init()
[all …]
/Zephyr-Core-3.7.0/doc/connectivity/bluetooth/api/mesh/
Dshell.rst30 sub-commands. Every time the device boots up, make sure to call ``mesh init`` before any of the
43 The simplest way to provision the device is through self-provisioning. To do this the user must
49 devices, as long as they're assigned non-overlapping unicast addresses. Alternatively, to provision
51 ``mesh prov pb-adv on`` or ``mesh prov pb-gatt on``. The beacons can be picked up by an external
67 By setting the destination address to the local unicast address (``0x0001`` in the
68 ``mesh prov local`` command above), we can perform self-configuration through any of the
73 uart:~$ mesh models cfg get-comp
89 uart:~$ mesh test net-send 82020100
92 All multibyte fields model messages are in little endian, except the opcode.
101 With the destination address set to ``0xffff``, any other mesh nodes in the network with the
[all …]
/Zephyr-Core-3.7.0/subsys/bluetooth/mesh/
Dheartbeat.c4 * SPDX-License-Identifier: Apache-2.0
41 if (cb->pub_sent) { in notify_pub_sent()
42 cb->pub_sent(&pub); in notify_pub_sent()
66 pub.count--; in hb_publish_end_cb()
79 if (cb->recv) { in notify_recv()
80 cb->recv(&sub, hops, feat); in notify_recv()
90 if (cb->sub_end) { in notify_sub_end()
91 cb->sub_end(&sub); in notify_sub_end()
195 if (buf->len < 3) { in bt_mesh_hb_recv()
197 return -EINVAL; in bt_mesh_hb_recv()
[all …]

12