Lines Matching refs:k_object
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()
526 struct k_object *ko; in thread_index_get()
537 static void unref_check(struct k_object *ko, uintptr_t index) in unref_check()
591 static void wordlist_cb(struct k_object *ko, void *ctx_ptr) in wordlist_cb()
614 void k_thread_perms_set(struct k_object *ko, struct k_thread *thread) in k_thread_perms_set()
623 void k_thread_perms_clear(struct k_object *ko, struct k_thread *thread) in k_thread_perms_clear()
633 static void clear_perms_cb(struct k_object *ko, void *ctx_ptr) in clear_perms_cb()
649 static int thread_perms_test(struct k_object *ko) in thread_perms_test()
664 static void dump_permission_error(struct k_object *ko) in dump_permission_error()
673 void k_object_dump_error(int retval, const void *obj, struct k_object *ko, in k_object_dump_error()
703 struct k_object *ko = k_object_find(object); in z_impl_k_object_access_grant()
712 struct k_object *ko = k_object_find(object); in k_object_access_revoke()
726 struct k_object *ko = k_object_find(object); in k_object_access_all_grant()
733 int k_object_validate(struct k_object *ko, enum k_objects otype, in k_object_validate()
768 struct k_object *ko; in k_object_init()
793 struct k_object *ko = k_object_find(obj); in k_object_recycle()
804 struct k_object *ko; in k_object_uninit()