Searched refs:k_object (Results 1 – 15 of 15) sorted by relevance
/Zephyr-latest/kernel/ |
D | userspace_handler.c | 12 static struct k_object *validate_kernel_object(const void *obj, in validate_kernel_object() 16 struct k_object *ko; in validate_kernel_object() 35 static ALWAYS_INLINE struct k_object *validate_any_object(const void *obj) in validate_any_object() 42 struct k_object *ko; in k_object_is_valid() 59 struct k_object *ko; in z_vrfy_k_object_access_grant() 71 struct k_object *ko; in z_vrfy_k_object_release()
|
D | userspace.c | 81 static void clear_perms_cb(struct k_object *ko, void *ctx_ptr); 123 struct k_object *obj = k_object_find(stack); in z_priv_stack_find() 170 struct k_object kobj; 177 extern struct k_object *z_object_gperf_find(const void *obj); 321 static struct k_object *dynamic_object_create(enum k_objects otype, size_t align, in dynamic_object_create() 385 struct k_object *k_object_create_dynamic_aligned(size_t align, size_t size) in k_object_create_dynamic_aligned() 387 struct k_object *obj = dynamic_object_create(K_OBJ_ANY, align, size); in k_object_create_dynamic_aligned() 398 struct k_object *zo; in z_object_alloc() 487 struct k_object *k_object_find(const void *obj) in k_object_find() 489 struct k_object *ret; in k_object_find() [all …]
|
D | futex.c | 17 struct k_object *obj; in k_futex_find_data()
|
D | thread.c | 289 struct k_object *ko = k_object_find(thread); in z_vrfy_k_thread_name_copy() 682 struct k_object *stack_object; in z_vrfy_k_thread_create()
|
D | sched.c | 1438 struct k_object *ko = k_object_find(thread); in thread_obj_validate()
|
/Zephyr-latest/include/zephyr/sys/internal/ |
D | kobject_internal.h | 61 struct k_object { struct 123 struct k_object *k_object_create_dynamic_aligned(size_t align, size_t size); 147 static inline struct k_object *k_object_create_dynamic(size_t size) in k_object_create_dynamic() 155 static inline struct k_object *k_object_create_dynamic_aligned(size_t align, in k_object_create_dynamic_aligned() 164 static inline struct k_object *k_object_create_dynamic(size_t size) in k_object_create_dynamic()
|
/Zephyr-latest/include/zephyr/internal/ |
D | syscall_handler.h | 92 int k_object_validate(struct k_object *ko, enum k_objects otype, 107 struct k_object *ko, enum k_objects otype); 122 struct k_object *k_object_find(const void *obj); 124 typedef void (*_wordlist_cb_func_t)(struct k_object *ko, void *context); 157 void k_thread_perms_set(struct k_object *ko, struct k_thread *thread); 168 void k_thread_perms_clear(struct k_object *ko, struct k_thread *thread); 522 static inline int k_object_validation_check(struct k_object *ko, in k_object_validation_check()
|
/Zephyr-latest/lib/os/ |
D | mutex.c | 14 struct k_object *obj; in get_k_mutex()
|
/Zephyr-latest/tests/kernel/threads/thread_stack/src/ |
D | main.c | 366 struct k_object *zo; in scenario_entry()
|
/Zephyr-latest/tests/kernel/mem_protect/userspace/src/ |
D | main.c | 935 struct k_object *ko; in ZTEST()
|
/Zephyr-latest/subsys/net/lib/sockets/ |
D | socketpair.c | 231 struct k_object *zo = k_object_create_dynamic(sizeof(*spair)); in spair_new()
|
/Zephyr-latest/tests/kernel/mem_protect/mem_protect/src/ |
D | kobject.c | 1057 struct k_object *ko; in ZTEST()
|
/Zephyr-latest/doc/contribute/documentation/ |
D | guidelines.rst | 445 struct k_object { 461 struct k_object {
|
/Zephyr-latest/doc/releases/ |
D | migration-guide-3.6.rst | 695 * ``z_object`` to :c:struct:`k_object`
|
/Zephyr-latest/ |
D | CMakeLists.txt | 1278 -p "struct k_object" 1485 -p "struct k_object"
|