Home
last modified time | relevance | path

Searched full:resource (Results 1 – 25 of 424) sorted by relevance

12345678910>>...17

/Zephyr-Core-3.5.0/include/zephyr/acpi/
Dacpi.h52 * @brief Retrieve the current resource settings of a device.
55 * @param res the list of acpi resource list
61 * @brief Retrieve possible resource settings of a device.
64 * @param res the list of acpi resource list
70 * @brief Free current resource list memory which is retrieved by
73 * @param res the list of acpi resource list
89 * @brief Parse resource table for a given resource type.
91 * @param res the list of acpi resource list
92 * @param res_type the acpi resource type
93 * @return resource list for the given type on success or NULL
[all …]
/Zephyr-Core-3.5.0/subsys/net/lib/lwm2m/
Dlwm2m_registry.h60 * @brief Get the resource instance specified by @p path. Creates and allocates a new one
61 * if the resource instance does not exist.
63 * @param[in] path Path to resource instance (i.e 100/100/100/1)
64 * @param[out] res Engine resource buffer pointer.
65 * @param[out] res_inst Engine resource instance buffer pointer.
73 * @brief Gets the resource specified by @p pathstr.
77 * @param[in] pathstr Path to resource (i.e 100/100/100/x, the fourth component is optional)
78 * @param[out] res Engine resource buffer pointer.
84 * @brief Gets the resource specified by @p path.
86 * @param[in] path Path to resource (i.e 100/100/100/x, the fourth component is optional)
[all …]
Ducifi_lpwan.c42 * Calculate resource instances as follows:
45 * subtract MULTI resources because their counts include 0 resource (7)
46 * add UCIFI_LPWAN_IPV4_ADDRESS_RID resource instances
47 * add UCIFI_LPWAN_IPV6_ADDRESS_RID resource instances
48 * add UCIFI_LPWAN_NETWORK_ADDRESS_RID resource instances
49 * add UCIFI_LPWAN_SECONDARY_ADDRESS_RID resource instances
50 * add UCIFI_LPWAN_PEER_ADDRESS_RID resource instances
51 * add UCIFI_LPWAN_MULTICAST_GRP_ADDRESS_RID resource instances
52 * add UCIFI_LPWAN_MULTICAST_GRP_KEY_RID resource instances
93 /* resource state variables */
[all …]
Dlwm2m_obj_connmon.c33 /* Connectivity Monitoring resource IDs */
79 * Calculate resource instances as follows:
81 * subtract MULTI resources because their counts include 0 resource (4)
82 * add CONNMON_AVAIL_BEARER_MAX resource instances
83 * add CONNMON_APN_MAX resource instances
84 * add CONNMON_IP_ADDRESS_MAX resource instances
85 * add CONNMON_ROUTER_IP_ADDRESS_MAX resource instances
93 /* resource state variables */
161 /* initialize instance resource data */ in connmon_create()
Dlwm2m_obj_device.c29 /* Device resource IDs */
79 * Calculate resource instances as follows:
82 * subtract MULTI resources because their counts include 0 resource (5)
83 * add 3x DEVICE_PWRSRC_MAX for POWER SOURCES resource instances
84 * add DEVICE_ERROR_CODE_MAX for ERROR CODE resource instances
85 * add DEVICE_EXT_DEV_INFO_MAX for EXT DEV INFO resource instances
91 /* resource state variables */
129 /* save error code resource instance point so we can easily clear later */
228 /* initialize instance resource data */ in device_create()
297 /* Create the default error code resource instance */ in lwm2m_device_init()
Dlwm2m_obj_portfolio.c40 * Calculate resource instances as follows:
42 * subtract MULTI resources and execute because their counts include 0 resource (3)
43 * add PORTFOLIO_IDENTITY_ID resource instances
44 * add PORTFOLIO_AUTH_DATA_ID resource instances
96 /* initialize instance resource data */ in portfolio_create()
Dlwm2m_obj_location.c22 /* resource IDs */
34 * Calculate resource instances as follows:
39 /* resource state */
73 /* initialize instance resource data */ in location_create()
Ducifi_lpwan.h10 /* Mandatory resource: ID 6 - IEEE MAC address of the device (up to 64 bits) */
13 /* Device resource IDs */
DKconfig93 implementations to implement cancel-observe by specifying the resource
183 between notifications. If a resource has to be notified during this
206 bool "Resource Time series data cache support"
279 decode the resource value before validating it (applies for resources
319 int "Maximum # of DTLS/TLS ciphersuite resource instances"
324 This setting sets the maximum number of the resource instances of
325 a security object defined in LwM2M version 1.1. Affects the resource
528 int "Maximum # of available network bearer resource instances"
532 resource instances. These are displayed via the
536 int "Maximum # of APN resource instances"
[all …]
Dlwm2m_obj_security.c34 /* Security resource IDs */
63 * Calculate resource instances as follows:
67 * subtract MULTI resources because their counts include 0 resource (1)
68 * add DTLS_TLS_CIPHERSUITE_MAX for DTLS_TLS_CIPHERSUITE resource instances
76 /* resource state variables */
150 /* initialize instance resource data */ in security_create()
/Zephyr-Core-3.5.0/include/zephyr/net/
Dlwm2m.h60 * Refer to the OMA LightweightM2M (LwM2M) Object and Resource Registry:
95 uint16_t res_id; /**< Resource ID */
96 uint16_t res_inst_id; /**< Resource instance ID */
97 uint8_t level; /**< Path level (0-4). Ex. 4 = resource instance. */
246 /** Validation buffer. Used as a temporary buffer to decode the resource
248 * copied into the actual resource buffer.
275 * @brief Asynchronous callback to get a resource buffer and length.
277 * Prior to accessing the data buffer of a resource, the engine can
279 * of using the resource's data buffer.
286 * @param[in] res_id Resource ID generating the callback.
[all …]
Dcoap_link_format.h26 * This resource should be added before all other resources that should be
27 * included in the responses of the .well-known/core resource.
32 int coap_well_known_core_get(struct coap_resource *resource,
39 * 'well-known/core' "virtual" resource, the 'user_data' field should point
Dcoap.h224 * @brief Type of the callback being called when a resource's method is
227 typedef int (*coap_method_t)(struct coap_resource *resource,
233 * @brief Type of the callback being called when a resource's has observers
236 typedef void (*coap_notify_t)(struct coap_resource *resource,
240 * @brief Description of CoAP resource.
256 * @brief Represents a remote device that is observing a local resource.
582 * @retval -EPERM in case resource handler is not implemented.
583 * @retval -ENOENT in case the resource is not found.
814 * @a request, wants to observe a resource.
826 * with an resource.
[all …]
/Zephyr-Core-3.5.0/lib/open-amp/
DKconfig8 bool "coprocessor resource table"
11 add the resource table in the generated binary. This table is
15 int "Resource table number of rpmsg buffers"
Dresource_table.c9 * also include a special section which we call "the resource table".
11 * The resource table contains system resources that the remote processor
15 * In addition to system resources, the resource table may also contain
16 * resource entries that publish the existence of supported features
21 * to be compliant with Linux kernel OS the resource table must be linked in a
/Zephyr-Core-3.5.0/subsys/net/lib/coap/
Dcoap_link_format.c126 /* Did we find the resource or not */ in match_path_uri()
141 * resources with resource type lux or temperature. in match_attributes()
158 static bool match_queries_resource(const struct coap_resource *resource, in match_queries_resource() argument
162 struct coap_core_metadata *meta = resource->user_data; in match_queries_resource()
184 return match_path_uri(resource->path, uri, uri_len); in match_queries_resource()
368 static int format_resource(const struct coap_resource *resource, in format_resource() argument
373 struct coap_core_metadata *meta = resource->user_data; in format_resource()
377 r = format_uri(resource->path, response, remaining, in format_resource()
435 int coap_well_known_core_get(struct coap_resource *resource, in coap_well_known_core_get() argument
451 if (!resource || !request || !response || !data || !len) { in coap_well_known_core_get()
[all …]
/Zephyr-Core-3.5.0/boards/shields/x_nucleo_eeprma2/doc/
Dindex.rst73 …https://www.st.com/resource/en/user_manual/dm00671710-getting-started-with-the-xnucleoeeprma2-stan…
76 https://www.st.com/resource/en/datasheet/m24c02-f.pdf
79 https://www.st.com/resource/en/datasheet/m24256-df.pdf
82 https://www.st.com/resource/en/datasheet/m24m01-df.pdf
85 https://www.st.com/resource/en/datasheet/m95040-r.pdf
88 https://www.st.com/resource/en/datasheet/m95256-df.pdf
91 https://www.st.com/resource/en/datasheet/m95m04-dr.pdf
/Zephyr-Core-3.5.0/doc/connectivity/networking/api/
Dlwm2m.rst25 LwM2M uses a simple resource model with the core set of objects and resources
46 *Resource definitions*
221 The server could query the ``Manufacturer`` resource for ``Device`` object
225 The full list of registered objects and resource IDs can be found in the
258 Create callback functions for LwM2M resource executions:
332 Next we assign ``Security`` resource values to let the client know where and how
353 * Manufacturer resource of Device object = 3/0/0
363 /* Reboot resource of Device object = 3/0/4 */
389 Security Mode (Resource ID 2) set to zero (Pre-Shared Key mode).
390 Identity (Resource ID 3) contains PSK ID in binary form.
[all …]
/Zephyr-Core-3.5.0/samples/subsys/ipc/openamp_rsc_table/
Dsample.yaml3 with Zephyr including a resource table.
4 name: OpenAMP with resource table example integration
DREADME.rst2 :name: OpenAMP using resource table
5 Send messages between two cores using OpenAMP and a resource table.
10 This application demonstrates how to use OpenAMP with Zephyr based on a resource
/Zephyr-Core-3.5.0/doc/kernel/services/synchronization/
Dmutexes.rst8 an associated hardware or software resource by ensuring mutually exclusive
9 access to the resource.
33 A thread that needs to use a shared resource must first gain exclusive rights
38 After locking a mutex, the thread may safely use the associated resource
41 that want to use the resource. When the thread no longer needs the resource
42 it must **unlock** the mutex to allow other threads to use the resource.
55 This allows the thread to access the associated resource at a point
155 Use a mutex to provide exclusive access to a resource, such as a physical
/Zephyr-Core-3.5.0/include/zephyr/net/http/
Dservice.h20 const char *resource; member
25 * @brief Define a static HTTP resource
27 * A static HTTP resource is one that is known prior to system initialization. In contrast,
32 * the resource for `http://www.foo.com/bar/baz.html#param1=value1` would be `/bar/baz.html`. It
33 * is often referred to as the "path" of the URL. Every `(service, resource)` pair should be
36 * @param _name Name of the resource.
38 * @param _resource Pathname-like string identifying the resource.
39 * @param _detail Implementation-specific detail associated with the resource.
44 .resource = _resource, \
/Zephyr-Core-3.5.0/samples/subsys/shell/shell_module/
Dshell_module.robot4 Resource ${KEYWORDS}
8 …ine` keyword comes from $ZEPHYR_BASE/tests/robot/common.robot file, which is imported as a resource
/Zephyr-Core-3.5.0/samples/boards/stm32/power_mgmt/blinky/src/
Dmain.c30 /* Release resource to release device clock */ in main()
35 /* Release resource to release device clock */ in main()
/Zephyr-Core-3.5.0/tests/kernel/mutex/mutex_api/src/
Dtest_mutex_apis.c32 "access locked resource from spawn thread"); in tThread_entry_lock_forever()
39 TC_PRINT("bypass locked resource from spawn thread\n"); in tThread_entry_lock_no_wait()
46 TC_PRINT("bypass locked resource from spawn thread\n"); in tThread_entry_lock_timeout_fail()
53 TC_PRINT("access resource from spawn thread\n"); in tThread_entry_lock_timeout_pass()
66 TC_PRINT("access resource from main thread\n"); in tmutex_test_lock()
82 TC_PRINT("access resource from main thread\n"); in tmutex_test_lock_timeout()
109 "access locked resource from spawn thread T1"); in tThread_T1_priority_inheritance()
155 "access locked resource from spawn thread T2"); in tThread_T2_priority_inheritance()
161 "T2 should not get the resource"); in tThread_T2_priority_inheritance()
170 "access locked resource from spawn thread"); in tThread_lock_with_time_period()

12345678910>>...17