Home
last modified time | relevance | path

Searched refs:z_object (Results 1 – 15 of 15) sorted by relevance

/Zephyr-Core-3.5.0/kernel/
Duserspace_handler.c12 static struct z_object *validate_kernel_object(const void *obj, in validate_kernel_object()
16 struct z_object *ko; in validate_kernel_object()
35 static ALWAYS_INLINE struct z_object *validate_any_object(const void *obj) in validate_any_object()
42 struct z_object *ko; in k_object_is_valid()
59 struct z_object *ko; in z_vrfy_k_object_access_grant()
71 struct z_object *ko; in z_vrfy_k_object_release()
Duserspace.c80 static void clear_perms_cb(struct z_object *ko, void *ctx_ptr);
122 struct z_object *obj = z_object_find(stack); in z_priv_stack_find()
169 struct z_object kobj;
176 extern struct z_object *z_object_gperf_find(const void *obj);
314 static struct z_object *dynamic_object_create(enum k_objects otype, size_t align, in dynamic_object_create()
376 struct z_object *z_dynamic_object_aligned_create(size_t align, size_t size) in z_dynamic_object_aligned_create()
378 struct z_object *obj = dynamic_object_create(K_OBJ_ANY, align, size); in z_dynamic_object_aligned_create()
389 struct z_object *zo; in z_object_alloc()
478 struct z_object *z_object_find(const void *obj) in z_object_find()
480 struct z_object *ret; in z_object_find()
[all …]
Dfutex.c17 struct z_object *obj; in k_futex_find_data()
Dthread.c363 struct z_object *ko = z_object_find(thread); in z_vrfy_k_thread_name_copy()
728 struct z_object *stack_object; in z_vrfy_k_thread_create()
Dsched.c1881 struct z_object *ko = z_object_find(thread); in thread_obj_validate()
/Zephyr-Core-3.5.0/include/zephyr/
Dsyscall_handler.h81 int z_object_validate(struct z_object *ko, enum k_objects otype,
93 struct z_object *ko, enum k_objects otype);
105 extern struct z_object *z_object_find(const void *obj);
107 typedef void (*_wordlist_cb_func_t)(struct z_object *ko, void *context);
132 extern void z_thread_perms_set(struct z_object *ko, struct k_thread *thread);
140 extern void z_thread_perms_clear(struct z_object *ko, struct k_thread *thread);
430 static inline int z_obj_validation_check(struct z_object *ko, in z_obj_validation_check()
/Zephyr-Core-3.5.0/include/zephyr/sys/
Dkobject.h87 struct z_object { struct
320 struct z_object *z_dynamic_object_aligned_create(size_t align, size_t size);
341 static inline struct z_object *z_dynamic_object_create(size_t size) in z_dynamic_object_create()
375 static inline struct z_object *z_dynamic_object_aligned_create(size_t align, in z_dynamic_object_aligned_create()
384 static inline struct z_object *z_dynamic_object_create(size_t size) in z_dynamic_object_create()
/Zephyr-Core-3.5.0/lib/os/
Dmutex.c14 struct z_object *obj; in get_k_mutex()
/Zephyr-Core-3.5.0/tests/kernel/threads/thread_stack/src/
Dmain.c336 struct z_object *zo; in scenario_entry()
/Zephyr-Core-3.5.0/tests/kernel/mem_protect/userspace/src/
Dmain.c863 struct z_object *ko; in ZTEST()
/Zephyr-Core-3.5.0/doc/contribute/documentation/
Dguidelines.rst395 struct z_object {
411 struct z_object {
/Zephyr-Core-3.5.0/subsys/net/lib/sockets/
Dsocketpair.c231 struct z_object *zo = z_dynamic_object_create(sizeof(*spair)); in spair_new()
/Zephyr-Core-3.5.0/tests/kernel/mem_protect/mem_protect/src/
Dkobject.c1057 struct z_object *ko; in ZTEST()
/Zephyr-Core-3.5.0/doc/kernel/usermode/
Dkernelobjects.rst119 :c:struct:`z_object`, which has all the metadata for that object. This
/Zephyr-Core-3.5.0/
DCMakeLists.txt1126 -p "struct z_object"
1325 -p "struct z_object"