Searched refs:qcomtee_object (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/tee/qcomtee/ |
| H A D | qcomtee_object.h | 14 struct qcomtee_object; 125 struct qcomtee_object *o; 163 struct qcomtee_object *object; 202 struct qcomtee_object *object, u32 op, 212 void (*release)(struct qcomtee_object *object); 214 struct qcomtee_object *object, u32 op, 217 struct qcomtee_object *object, int err); 231 struct qcomtee_object { struct 247 #define NULL_QCOMTEE_OBJECT ((struct qcomtee_object *)(0)) 248 extern struct qcomtee_object qcomtee_object_root; [all …]
|
| H A D | mem_obj.c | 36 struct qcomtee_object object; 49 int is_qcomtee_memobj_object(struct qcomtee_object *object) in is_qcomtee_memobj_object() 57 struct qcomtee_object *object, u32 op, in qcomtee_mem_object_dispatch() 63 static void qcomtee_mem_object_release(struct qcomtee_object *object) in qcomtee_mem_object_release() 87 int qcomtee_memobj_param_to_object(struct qcomtee_object **object, in qcomtee_memobj_param_to_object() 124 struct qcomtee_object *object, in qcomtee_memobj_param_from_object() 153 int qcomtee_mem_object_map(struct qcomtee_object *object, in qcomtee_mem_object_map() 154 struct qcomtee_object **map_object, u64 *mem_paddr, in qcomtee_mem_object_map()
|
| H A D | core.c | 18 struct qcomtee_object qcomtee_object_root = { 50 static struct qcomtee_object * 55 struct qcomtee_object *object; in qcomtee_qtee_object_alloc() 72 static void qcomtee_qtee_object_free(struct qcomtee_object *object) in qcomtee_qtee_object_free() 83 struct qcomtee_object *object; in qcomtee_do_release_qtee_object() 90 object = container_of(work, struct qcomtee_object, work); in qcomtee_do_release_qtee_object() 110 static void qcomtee_release_qtee_object(struct qcomtee_object *object) in qcomtee_release_qtee_object() 121 struct qcomtee_object *object; in qcomtee_object_release() 124 object = container_of(refcount, struct qcomtee_object, refcount); in qcomtee_object_release() 160 int qcomtee_object_get(struct qcomtee_object *object) in qcomtee_object_get() [all …]
|
| H A D | user_obj.c | 39 struct qcomtee_object object; 51 int is_qcomtee_user_object(struct qcomtee_object *object) in is_qcomtee_user_object() 59 void qcomtee_user_object_set_notify(struct qcomtee_object *object, bool notify) in qcomtee_user_object_set_notify() 226 struct qcomtee_object *object, u32 op, in qcomtee_user_object_dispatch() 295 struct qcomtee_object *unused_object, in qcomtee_user_object_notify() 317 static void qcomtee_user_object_release(struct qcomtee_object *object) in qcomtee_user_object_release() 366 int qcomtee_user_param_to_object(struct qcomtee_object **object, in qcomtee_user_param_to_object() 397 struct qcomtee_object *object, in qcomtee_user_param_from_object()
|
| H A D | call.c | 15 static int find_qtee_object(struct qcomtee_object **object, unsigned long id, in find_qtee_object() 32 struct qcomtee_object *object; in del_qtee_object() 52 struct qcomtee_object *object, in qcomtee_context_add_qtee_object() 72 int qcomtee_context_find_qtee_object(struct qcomtee_object **object, in qcomtee_context_find_qtee_object() 162 struct qcomtee_object *object = arg->o; in qcomtee_objref_from_arg() 399 struct qcomtee_object *object; in qcomtee_object_invoke() 601 struct qcomtee_object *object; in qcomtee_close_context() 646 struct qcomtee_object *client_env, *service; in qcomtee_get_qtee_feature_list()
|