Home
last modified time | relevance | path

Searched refs:objects (Results 1 – 25 of 78) sorted by relevance

1234

/Zephyr-Core-2.7.6/samples/bluetooth/peripheral_ots/src/
Dmain.c37 } objects[OBJ_POOL_SIZE]; variable
68 if (obj_cnt >= ARRAY_SIZE(objects)) { in ots_obj_created()
113 uint32_t obj_index = (id % ARRAY_SIZE(objects)); in ots_obj_read()
124 *data = &objects[obj_index].data[offset]; in ots_obj_read()
145 uint32_t obj_index = (id % ARRAY_SIZE(objects)); in ots_obj_write()
153 memcpy(&objects[obj_index].data[offset], data, len); in ots_obj_write()
209 cur_size = sizeof(objects[0].data) / 2; in ots_init()
210 alloc_size = sizeof(objects[0].data); in ots_init()
212 objects[0].data[i] = i + 1; in ots_init()
219 strcpy(objects[0].name, first_object_name); in ots_init()
[all …]
/Zephyr-Core-2.7.6/subsys/mgmt/updatehub/
Dupdatehub_priv.h97 struct resp_probe_objects objects; member
101 struct resp_probe_objects_array objects[2]; member
108 struct resp_probe_objects_array objects[2]; member
148 objects, recv_probe_objects_descr),
158 objects, 2, objects_len,
171 objects, 2, objects_len,
Dupdatehub.c868 metadata_any_boards.objects[1].objects.sha256sum) + 1; in updatehub_probe()
877 metadata_any_boards.objects[1].objects.sha256sum, in updatehub_probe()
879 update_info.image_size = metadata_any_boards.objects[1].objects.size; in updatehub_probe()
897 metadata_some_boards.objects[1].objects.sha256sum) + 1; in updatehub_probe()
906 metadata_some_boards.objects[1].objects.sha256sum, in updatehub_probe()
909 metadata_some_boards.objects[1].objects.size; in updatehub_probe()
/Zephyr-Core-2.7.6/doc/reference/usermode/
Dkernelobjects.rst14 The set of known kernel objects and driver subsystems is defined in
17 Kernel objects are completely opaque to user threads. User threads work
18 with addresses to kernel objects when making API calls, but may never
20 All kernel objects must be placed in memory that is not accessible by
23 Since user threads may not directly manipulate kernel objects, all use of
31 or objects which themselves have been allocated from a runtime memory pool.
44 Kernel objects that are only used by supervisor threads have no restrictions
53 appears in the ELF symbol table. It is permitted to declare kernel objects
55 generated ELF file to find kernel objects and places their memory addresses
56 in a special table of kernel object metadata. Kernel objects may be members
[all …]
Doverview.rst65 - We prevent use of device drivers or kernel objects not specifically granted,
80 - Use of kernel objects that are not in a proper initialization state.
105 logic for creating the tables of valid kernel objects, defining system calls,
111 for kernel objects should always be configured as supervisor-only.
114 assign them permissions to kernel objects. In general, all C and header
142 domains, or via kernel objects such as semaphores and pipes.
144 - User threads cannot directly access memory belonging to kernel objects.
145 Although pointers to kernel objects are used to reference them, actual
146 manipulation of kernel objects is done through system call interfaces. Device
147 drivers and threads stacks are also considered kernel objects. This ensures
[all …]
Dmpu_userspace.rst12 ELF file and finds all of the thread stack objects. A set of privileged
/Zephyr-Core-2.7.6/subsys/bluetooth/services/ots/
DKconfig20 from all other objects, for easy exposure to a client. Enabling this will use one of the
21 objects given by BT_OTS_MAX_OBJ_CNT.
36 hex "Maximum number of objects that each service instance can store"
39 # object using the net_buf implementation is 2^16-1, the maximum number of objects is given
56 bool "Support patching of objects"
/Zephyr-Core-2.7.6/lib/gui/lvgl/
DKconfig.memory19 Memory pool to use for lvgl allocated objects
25 Use k_malloc and k_free to allocate objects on the kernel heap
31 Use C library malloc and free to allocate objects on the C library heap
36 Use a dedicated memory pool in kernel space to allocate lvgl objects
42 Use a dedicated memory pool in user space to allocate lvgl objects on
DKconfig33 rsource "Kconfig.objects"
/Zephyr-Core-2.7.6/include/linker/
Dcommon-rom.ld6 * link in initialization objects for all objects that are
7 * automatically initialized by the kernel; the objects are
22 /* Link in devices objects, which are tied to the init ones;
23 * the objects are thus sorted the same way as their init
91 /* Build-time assignment of permissions to kernel objects to
Dcommon-ram.ld28 /* Device states used by the device objects. */
46 /* link in shell initialization objects for all modules that
68 /* All kernel objects within are assumed to be either completely
Dcommon-noinit.ld10 * This section is used for non-initialized objects that
/Zephyr-Core-2.7.6/tests/lib/json/src/
Dmain.c80 struct elt objects; member
89 JSON_OBJ_DESCR_OBJECT(struct array, objects, elt_descr),
237 zassert_true(!strcmp(obj_array_array_ts.objects_array[0].objects.name, in test_json_decoding_array_array()
239 zassert_equal(obj_array_array_ts.objects_array[0].objects.height, 168, in test_json_decoding_array_array()
242 zassert_true(!strcmp(obj_array_array_ts.objects_array[1].objects.name, in test_json_decoding_array_array()
244 zassert_equal(obj_array_array_ts.objects_array[1].objects.height, 173, in test_json_decoding_array_array()
247 zassert_true(!strcmp(obj_array_array_ts.objects_array[2].objects.name, in test_json_decoding_array_array()
249 zassert_equal(obj_array_array_ts.objects_array[2].objects.height, 195, in test_json_decoding_array_array()
/Zephyr-Core-2.7.6/subsys/cpp/
DKconfig80 # initialization of CPP static objects, new toolchains can be added
84 GNU-compatible initialization of CPP static objects
/Zephyr-Core-2.7.6/doc/reference/kernel/other/
Dpolling.rst18 kernel objects rather than on file descriptors.
46 Apart from the kernel objects, there is also a **poll signal** pseudo-object
268 Because objects are only signaled if no other thread is waiting for them to
270 is best used when objects are not subject of contention between multiple
272 "dispatcher" for multiple objects and is the only one trying to acquire
273 these objects.
/Zephyr-Core-2.7.6/subsys/net/lib/lwm2m/
DKconfig42 Set the maximum message objects for the LWM2M library client
71 int "LWM2M engine max. pending objects"
74 Set the maximum pending objects for the LWM2M library client
77 int "LWM2M engine max. reply objects"
80 Set the maximum reply objects for the LWM2M library client
/Zephyr-Core-2.7.6/tests/kernel/pending/
DREADME.txt6 kernel objects: FIFOs, LIFOs, semaphores and timers.
/Zephyr-Core-2.7.6/tests/kernel/sleep/
DREADME.txt37 Kernel objects initialized
/Zephyr-Core-2.7.6/include/sys/
Dkobject.h95 void * const *objects; member
/Zephyr-Core-2.7.6/doc/reference/networking/
Dlwm2m.rst25 LwM2M uses a simple resource model with the core set of objects and resources
225 The full list of registered objects and resource IDs can be found in the
238 * LwM2M Technical Specification Enabler objects such as Security, Server,
240 * Extended IPSO objects such as Light Control, Temperature Sensor, and Timer
/Zephyr-Core-2.7.6/samples/subsys/cpp/cpp_synchronization/
DREADME.rst9 functions with different types of arguments, global objects constructor
/Zephyr-Core-2.7.6/doc/reference/bluetooth/
Dconnection_mgmt.rst10 :c:func:`bt_conn_get_info` API. Connection objects are reference
/Zephyr-Core-2.7.6/doc/reference/data_structures/
Dindex.rst21 allocate node objects because the memory is provided by the user).
/Zephyr-Core-2.7.6/doc/guides/optimizations/
Dtools.rst54 List all compiled objects and their RAM usage in a tabular form with bytes
103 List all compiled objects and their ROM usage in a tabular form with bytes
/Zephyr-Core-2.7.6/samples/modules/canopennode/objdict/
Dobjdict.eds704 ParameterName=Number of mapped objects
791 ParameterName=Number of mapped objects
878 ParameterName=Number of mapped objects
965 ParameterName=Number of mapped objects
1328 ParameterName=Number of mapped objects
1415 ParameterName=Number of mapped objects
1502 ParameterName=Number of mapped objects
1589 ParameterName=Number of mapped objects

1234