Home
last modified time | relevance | path

Searched refs:Eo_Id (Results 1 – 6 of 6) sorted by relevance

/dports/devel/efl/efl-1.25.1/src/lib/eo/
H A Deo_ptr_indirection.h17 obj = _eo_obj_pointer_get((Eo_Id)obj_id, __func__, __FILE__, __LINE__); \
23 obj = _eo_obj_pointer_get((Eo_Id)obj_id, func_name, file, line); \
29 obj = _eo_obj_pointer_get((Eo_Id)obj_id, __func__, __FILE__, __LINE__); \
37 obj = _eo_obj_pointer_get((Eo_Id)obj_id, func_name, file, line); \
44 obj = _eo_obj_pointer_get((Eo_Id)obj_id, __func__, __FILE__, __LINE__); \
51 obj = _eo_obj_pointer_get((Eo_Id)obj_id, func_name, file, line); \
58 obj = _eo_obj_pointer_get((Eo_Id)obj_id, __func__, __FILE__, __LINE__); \
65 obj = _eo_obj_pointer_get((Eo_Id)obj_id, func_name, file, line); \
136 _eo_obj_pointer_done((Eo_Id)obj_id)
H A Deo_ptr_indirection.x139 #define MASK_OBJ_TAG (((Eo_Id) 1) << (REF_TAG_SHIFT))
144 #define MASK_CLASS_TAG (((Eo_Id) 1) << (CLASS_TAG_SHIFT))
281 Eo_Id partial_id;
298 Eo_Id id;
411 _eo_obj_pointer_done(const Eo_Id obj_id) in _eo_obj_pointer_done()
425 ((Eo_Id)(TABLE & MASK_TABLE_ID) << SHIFT_TABLE_ID))
532 static inline Eo_Id
538 Eo_Id id; in _eo_id_allocate()
609 _eo_id_release(const Eo_Id obj_id) in _eo_id_release()
665 if ((Eo_Id)tdata->cache.isa_id == obj_id) in _eo_id_release()
[all …]
H A Deo_private.h60 typedef uintptr_t Eo_Id; typedef
66 static inline Eo_Id _eo_id_allocate(const _Eo_Object *obj, const Eo *parent_id);
69 static inline void _eo_id_release(const Eo_Id obj_id);
83 Eo_Id id;
215 void _eo_log_obj_report(const Eo_Id id, int log_level, const char *func_name, const char *file, int…
226 _Eo_Object *_eo_obj_pointer_get(const Eo_Id obj_id, const char *func_name, const char *file, int li…
336 … _eo_log_obj_report((Eo_Id)_eo_obj_id_get(obj), EINA_LOG_LEVEL_ERR, __func__, __FILE__, __LINE__); in _efl_unref_internal()
342 … _eo_log_obj_report((Eo_Id)_eo_obj_id_get(obj), EINA_LOG_LEVEL_ERR, __func__, __FILE__, __LINE__); in _efl_unref_internal()
349 … _eo_log_obj_report((Eo_Id)_eo_obj_id_get(obj), EINA_LOG_LEVEL_ERR, __func__, __FILE__, __LINE__); in _efl_unref_internal()
356 … _eo_log_obj_report((Eo_Id)_eo_obj_id_get(obj), EINA_LOG_LEVEL_ERR, __func__, __FILE__, __LINE__); in _efl_unref_internal()
H A Deo_ptr_indirection.c25 _eo_log_obj_report((Eo_Id)obj_id, EINA_LOG_LEVEL_ERR, func_name, file, line); in _eo_pointer_error()
29 _eo_obj_pointer_invalid(const Eo_Id obj_id, in _eo_obj_pointer_invalid()
80 _eo_obj_pointer_get(const Eo_Id obj_id, const char *func_name, const char *file, int line) in _eo_obj_pointer_get()
85 Eo_Id tag_bit; in _eo_obj_pointer_get()
H A Deo.c90 static Eo_Id _eo_classes_last_id = 0;
91 static Eo_Id _eo_classes_alloc = 0;
394 #define _EO_ID_GET(Id) ((Eo_Id) (Id))
400 Eo_Id oid = (Eo_Id) _EO_ID_GET(eo_id); in _eo_is_a_obj()
407 Eo_Id oid = (Eo_Id) _EO_ID_GET(eo_id); in _eo_is_a_class()
414 return ID_CLASS_GET((Eo_Id)klass_id); in _eo_class_pointer_get()
654 _eo_obj_pointer_done((Eo_Id)eo_id); in _efl_object_call_resolve()
1626 const Eo_Id *extn_id = NULL; in efl_class_new()
1630 extn_id = va_arg(p_list, Eo_Id *); in efl_class_new()
1781 Eo_Id new_id; in efl_class_new()
[all …]
/dports/devel/efl/efl-1.25.1/src/tests/eo/suite/
H A Deo_test_general.c1173 obj2 = (Eo *) (((Eo_Id) obj1) & ~MASK_OBJ_TAG); in EFL_START_TEST()