Searched full:object (Results 1 – 25 of 646) sorted by relevance
12345678910>>...26
/Zephyr-Core-3.6.0/subsys/net/lib/lwm2m/ |
D | lwm2m_obj_access_control.h | 13 * allowed to do @p operation on the object instance of object id @p obj_id 14 * and object instance id @p obj_inst_id. If access control is enabled, this should 17 * @param obj_id object id of the object instance having its rights checked. 18 * @param obj_inst_id object instance id of the object instance having its rights checked. 19 * @param server_obj_inst object instance id of the server attempting to do the operation. 31 * @brief Creates an access control object instance. Should be called every 32 * time an object instance is created. 34 * @param obj_id object id of the object instance getting an access control. 35 * @param obj_inst_id object instance id of the object instance getting access control. 36 * @param server_obj_inst_id object instance id of the server creating the object instance. [all …]
|
D | Kconfig.ipso | 5 bool "IPSO Alliance Smart Object Support" 14 This IPSO object should be used with a temperature sensor to 20 int "Maximum # of IPSO Temperature Sensor object instances" 28 prompt "IPSO Temperature object version" 32 Select which version of the IPSO Temperature object should be used. 35 bool "IPSO Temperature object version 1.0" 38 bool "IPSO Temperature object version 1.1" 45 This IPSO object can be used to prototype a sensor. 50 int "Maximum # of IPSO Generic Sensor object instances" 57 prompt "IPSO Generic Sensor object version" [all …]
|
D | lwm2m_registry.h | 12 * @brief Creates and registers an object instance to the registry. Object specified by 15 * @param[in] obj_id Object id of the object instance. 16 * @param[in] obj_inst_id Object instance id of the object instance to be created. 17 * @param[out] obj_inst Engine object instance buffer pointer. 24 * @brief Deletes the object instance given by @p obj_id / @p obj_inst_id. 26 * @param[in] obj_id Object id of the object instance to be deleted 27 * @param[in] obj_inst_id Object instance id of the object instance to be deleted 33 * @brief Get the engine object instance specified by @p msg->path. Usually only used in do_write 36 * @param[in] msg lwm2m message containing the path to the object instance. 37 * @param[out] obj_inst Engine object instance buffer pointer. [all …]
|
D | Kconfig.ucifi | 5 bool "uCIFI Alliance Object Support" 14 The uCIFI battery object provides attributes to monitor battery 20 int "Maximum # of uCIFI Battery object instances" 31 The uCIFI LPWAN object provides attributes to monitor and maintain 37 int "Maximum # of uCIFI LPWAN object instances" 49 device that can be stored in this object. 57 device that can be stored in this object. 65 to a device that can be stored in this object. 74 stored in this object. 82 that can be stored in this object. [all …]
|
D | Kconfig | 39 prompt "LwM2M Security object version" 43 Select which version of the security object should be used. 46 bool "Security object version 1.0" 49 bool "Security object version 1.1" 51 endchoice # "LwM2M Security object version" 54 prompt "LwM2M Server object version" 58 Select which version of the Server object should be used. 61 bool "Server object version 1.0" 64 bool "Server object version 1.1" 66 endchoice # "LwM2M Server object version" [all …]
|
D | lwm2m_obj_server.h | 24 /* Server object version 1.1 resource IDs */ 43 * with object instance id given by @p obj_inst_id. 45 * @param[in] obj_inst_id Object instance id of the server object instance 52 * with object instance id given by @p obj_inst_id. 54 * @param[in] obj_inst_id Object instance id of the server object instance 60 * @brief Returns the Short Server ID of the server object instance with 61 * object instance id given by @p obj_inst_id. 63 * @param[in] obj_inst_id Object instance id of the server object 69 * @brief Returns the object instance id of the server having ssid given by @p short_id. 71 * @param[in] short_id ssid of the server object [all …]
|
D | lwm2m_engine.h | 43 #define LWM2M_PRIO_CORE 1 /**< Core object initialization */ 44 #define LWM2M_PRIO_OBJ 2 /**< Object initializations */ 57 * For example create sensor objects, and register object callbacks. 74 * @brief Declare core object initialization function. 81 * @brief Declare object initialization function. 95 * @brief Validates that writing is a legal operation on the field given by the object in 99 * @param[in] obj_inst Engine object instance to signal which object the resource belongs to 130 * @brief Checks if context has access to the object specified by @p path 133 * @param[in] path Path of the object 139 * @brief Deletes the object instance specified by msg->path. If the object instance id of the [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/kernel/ |
D | obj_core.h | 13 * @defgroup obj_core_apis Object Core APIs 19 * @brief Convert kernel object pointer into its object core pointer 24 * @brief Generate new object type IDs based on a 4 letter string 28 /* Known kernel object types */ 30 /** Condition variable object type */ 32 /** CPU object type */ 34 /** Event object type */ 36 /** FIFO object type */ 38 /** Kernel object type */ 40 /** LIFO object type */ [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/sys/ |
D | kobject.h | 24 * @brief Kernel Object Types 73 /** Object initialized */ 75 /** Object is Public */ 77 /** Object allocated */ 79 /** Driver Object */ 83 * Grant a thread access to a kernel object 85 * The thread will be granted access to the object if the caller is from 87 * on both the object and the thread whose access is being granted. 89 * @param object Address of kernel object 90 * @param thread Thread to grant access to the object [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/bluetooth/services/ |
D | ots.h | 11 * @brief Object Transfer Service (OTS) 12 * @defgroup bt_ots Object Transfer Service (OTS) 36 /** @brief Size of OTS object ID (in bytes). */ 39 /** @brief Minimum allowed value for object ID (except ID for directory listing) */ 42 /** @brief Maximum allowed value for object ID (except ID for directory listing) */ 45 /** @brief ID of the Directory Listing Object */ 48 /** @brief Mask for OTS object IDs, preserving the 48 bits */ 51 /** @brief Length of OTS object ID string (in bytes). */ 54 /** @brief Type of an OTS object. */ 68 /** @brief Properties of an OTS object. */ [all …]
|
/Zephyr-Core-3.6.0/doc/kernel/usermode/ |
D | kernelobjects.rst | 6 A kernel object can be one of three classes of data: 8 * A core kernel object, such as a semaphore, thread, pipe, etc. 25 a kernel object, checks are performed by system call handler functions 26 that the kernel object address is valid and that the calling thread 29 Permission on an object also has the semantics of a reference to an object. 30 This is significant for certain object APIs which do temporary allocations, 33 If an object loses all references, two events may happen: 35 * If the object has an associated cleanup function, the cleanup function 36 may be called to release any runtime-allocated buffers the object was using. 38 * If the object itself was dynamically allocated, the memory for the object [all …]
|
/Zephyr-Core-3.6.0/subsys/bluetooth/services/ots/ |
D | Kconfig | 1 # Bluetooth Object Transfer service 7 bool "Object Transfer Service (OTS) [EXPERIMENTAL]" 13 Enable Object Transfer Service. 18 bool "The Directory Listing Object" 20 Enables the Directory Listing Object, which is an object that contains all the metadata 25 string "The object name of the Directory Listing Object" 29 The name of the Directory Listing Object when it is read by a client. 67 bool "Support object name write" 71 #### Object Transfer Service Client ################################ 74 bool "Object Transfer Service Client [Experimental]" [all …]
|
D | ots_olcp_internal.h | 20 /* Select the first object.*/ 22 /* Select the last object.*/ 24 /* Select the previous object.*/ 26 /* Select the next object.*/ 28 /* Select the object with the given object ID.*/ 42 /** Order the list by object name, ascending */ 44 /** Order the list by object type, ascending*/ 46 /** Order the list by object current size, ascending*/ 48 /** Order the list by object first-created timestamp, ascending*/ 50 /** Order the list by object last-modified timestamp, ascending */ [all …]
|
D | ots_oacp_internal.h | 19 /* Types of Object Action Control Point Procedures. */ 21 /** Create object.*/ 23 /** Delete object.*/ 27 /** Execute Object.*/ 29 /** Read object.*/ 31 /** Write object.*/ 33 /** Abort object.*/ 39 /* Object Action Control Point return codes. */ 49 /** Invalid object.*/ 57 /** Object locked.*/ [all …]
|
D | ots_dir_list_internal.h | 19 /** Maximum size of the Directory Listing Object Record. Table 4.1 in the OTS spec. */ 28 * object record at a time so the buffer must be a multiple of object record length. 43 /** Bit 0 Object Type UUID Size 0: 16bit 1: 128bit*/ 49 /** Bit 3 Object First-Created Present*/ 51 /** Bit 4 Object Last-Modified Present*/ 53 /** Bit 5 Object Properties Present*/ 63 * @param flags Directory Listing Object flags. 70 * @param flags Directory Listing Object flags. 77 * @param flags Directory Listing Object flags. 84 * @param flags Directory Listing Object flags. [all …]
|
/Zephyr-Core-3.6.0/doc/kernel/object_cores/ |
D | index.rst | 3 Object Cores 6 Object cores are a kernel debugging tool that can be used to both identify and 13 Object Core Concepts 16 Each instance of an object embeds an object core field named `obj_core`. 17 Objects of the same type are linked together via their respective object 18 cores to form a singly linked list. Each object core also links to the their 19 respective object type. Each object type contains a singly linked list 20 linking together all the object cores of that type. Object types are also 24 Object cores have been integrated into following kernel objects: 41 Object Core Statistics Concepts [all …]
|
/Zephyr-Core-3.6.0/modules/canopennode/ |
D | canopennode.h | 32 * @brief CANopen object dictionary storage types. 45 * @brief Attach CANopen object dictionary storage handlers. 47 * Attach CANopen storage handler functions to object dictionary 52 * The handlers will save object dictionary entries of type @ref 55 * object dictionary index 0x1010 sub-index 1. 57 * Object dictionary entries of types @ref CANOPEN_STORAGE_ROM (and 60 * ('l', 'o', 'a', 'd' from LSB to MSB) to object dictionary index 63 * Object dictionary entries of type @ref CANOPEN_STORAGE_EEPROM may be 67 * Object dictionary entries of type @ref CANOPEN_STORAGE_RAM are 70 * @param sdo CANopenNode SDO server object [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/tracing/ |
D | tracing.h | 68 * @param new_thread Thread object 79 * @param thread Thread object 86 * @param thread Thread object 93 * @param thread Thread object 157 * @param thread Thread object 163 * @param thread Thread object 169 * @param thread Thread object 175 * @param thread Thread object 181 * @param thread Thread object 187 * @param thread Thread object [all …]
|
/Zephyr-Core-3.6.0/tests/kernel/mem_protect/obj_validation/src/ |
D | main.c | 53 /* Should fail because we don't have perms on this object */ in object_permission_checks() 55 "object should not have had permission granted"); in object_permission_checks() 62 "object should not have been initialized"); in object_permission_checks() 68 "object should have had sufficient permissions"); in object_permission_checks() 72 * @brief Test to verify object permission 75 * - The kernel must be able to associate kernel object memory addresses 76 * with whether the calling thread has access to that object, the object is 77 * of the expected type, and the object is of the expected init state. 100 /* Give an extra reference to another thread so the object in ZTEST() 106 /* dynamic object table well-populated with semaphores at this point */ in ZTEST() [all …]
|
/Zephyr-Core-3.6.0/doc/kernel/services/synchronization/ |
D | events.rst | 6 An :dfn:`event object` is a kernel object that implements traditional events. 16 event object is referenced by its memory address. One or more threads may wait 17 on an event object until the desired set of events has been delivered to the 18 event object. When new events are delivered to the event object, all threads 21 An event object has the following key properties: 25 An event object must be initialized before it can be used. 32 conditions of multiple threads waiting on the event object. All threads whose 38 object prior to waiting. Care must be taken with this option when multiple 39 threads wait on the same event object. 42 The kernel does allow an ISR to query an event object, however the ISR must [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/sys/internal/ |
D | kobject_internal.h | 23 /* Size of the entire stack object, including reserved areas */ 31 /* Object extra data. Only some objects use this, determined by object type */ 76 * Lookup a kernel object and init its metadata if it exists 78 * Calling this on an object will make it usable from userspace. 79 * Intended to be called as the last statement in kernel object init 82 * @param obj Address of the kernel object 101 * Allocate memory and install as a generic kernel object 104 * allocated memory in the kernel object lookup tables with type K_OBJ_ANY. 111 * and may be freed later by passing the actual object pointer (found 114 * @param align Required memory alignment for the allocated object [all …]
|
/Zephyr-Core-3.6.0/include/zephyr/bluetooth/audio/ |
D | media_proxy.h | 239 /* Group object object types */ 299 * @brief Media Player Icon Object ID receive callback 301 * Called when the Media Player Icon Object ID is read 307 * @param id The ID of the Icon object in the Object Transfer Service (48 bits) 429 * @brief Track Segments Object ID receive callback 431 * Called when the Track Segments Object ID is read 437 * @param id The ID of the track segments object in Object Transfer Service (48 bits) 442 * @brief Current Track Object ID receive callback 444 * Called when the Current Track Object ID is read or changed 451 * @param id The ID of the current track object in Object Transfer Service (48 bits) [all …]
|
/Zephyr-Core-3.6.0/cmake/linker/ |
D | linker_script_common.cmake | 6 cmake_parse_arguments(OBJECT "" "ENTRY;FORMAT;NAME;OBJECT" "" ${ARGN}) 18 cmake_parse_arguments(OBJECT "" "NAME;OBJECT;SIZE;START;FLAGS" "" ${ARGN}) 41 cmake_parse_arguments(GET_PARENT "" "OBJECT;PARENT;TYPE" "" ${ARGN}) 61 cmake_parse_arguments(OBJECT "" "GROUP;LMA;NAME;OBJECT;SYMBOL;VMA" "" ${ARGN}) 69 find_object(OBJECT parent NAME ${OBJECT_GROUP}) 72 find_object(OBJECT obj NAME ${OBJECT_VMA}) 73 get_parent(OBJECT ${obj} PARENT parent TYPE REGION) 80 find_object(OBJECT obj NAME ${OBJECT_LMA}) 81 get_parent(OBJECT ${obj} PARENT parent TYPE REGION) 92 add_group(OBJECT ${parent} GROUP GROUP_${OBJECT_NAME}) [all …]
|
/Zephyr-Core-3.6.0/doc/connectivity/bluetooth/api/shell/ |
D | mcp.rst | 13 The media control server may include an object transfer service (ots) 14 and the media control client may include an object transfer client 136 <dbg> bt_mcc.discover_mcs_char_func: Icon Object, UUID: 8fa1 155 <dbg> bt_mcc.discover_otc_char_func: Object Size 233 Current Track Object ID: 0x000000000104 234 Next Track Object ID: 0x000000000105 245 Using the included object transfer client 248 When object transfer is supported by both the client and the server, a 249 larger set of characteristics is available. These include object IDs 251 select and download the corresponding objects from the server's object [all …]
|
/Zephyr-Core-3.6.0/arch/arm/include/cortex_m/ |
D | cmse.h | 146 * @brief Read accessibility of an object 148 * Evaluates whether a given object can be read according to the 153 * @param p_obj Pointer to the given object 156 * @pre Object is allocated in a single MPU (and/or SAU/IDAU) region. 158 * @return p_obj if object is readable, NULL otherwise. 164 * @brief Read accessibility of an object (nPRIV mode) 166 * Evaluates whether a given object can be read according to the 171 * @param p_obj Pointer to the given object 174 * @pre Object is allocated in a single MPU (and/or SAU/IDAU) region. 176 * @return p_obj if object is readable, NULL otherwise. [all …]
|
12345678910>>...26