/Zephyr-Core-3.5.0/include/zephyr/acpi/ |
D | acpi.h | 52 * @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/ |
D | lwm2m_registry.h | 60 * @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 …]
|
D | ucifi_lpwan.c | 42 * 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 …]
|
D | lwm2m_obj_connmon.c | 33 /* 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()
|
D | lwm2m_obj_device.c | 29 /* 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()
|
D | lwm2m_obj_portfolio.c | 40 * 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()
|
D | lwm2m_obj_location.c | 22 /* resource IDs */ 34 * Calculate resource instances as follows: 39 /* resource state */ 73 /* initialize instance resource data */ in location_create()
|
D | ucifi_lpwan.h | 10 /* Mandatory resource: ID 6 - IEEE MAC address of the device (up to 64 bits) */ 13 /* Device resource IDs */
|
D | Kconfig | 93 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 …]
|
D | lwm2m_obj_security.c | 34 /* 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/ |
D | lwm2m.h | 60 * 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 …]
|
D | coap_link_format.h | 26 * 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
|
D | coap.h | 224 * @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/ |
D | Kconfig | 8 bool "coprocessor resource table" 11 add the resource table in the generated binary. This table is 15 int "Resource table number of rpmsg buffers"
|
D | resource_table.c | 9 * 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/ |
D | coap_link_format.c | 126 /* 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/ |
D | index.rst | 73 …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/ |
D | lwm2m.rst | 25 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/ |
D | sample.yaml | 3 with Zephyr including a resource table. 4 name: OpenAMP with resource table example integration
|
D | README.rst | 2 :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/ |
D | mutexes.rst | 8 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/ |
D | service.h | 20 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/ |
D | shell_module.robot | 4 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/ |
D | main.c | 30 /* 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/ |
D | test_mutex_apis.c | 32 "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()
|