Lines Matching refs:ZEND_MAP_PTR
34 # define ZEND_MAP_PTR(ptr) \ macro
37 type * ZEND_MAP_PTR(name)
39 (*(ZEND_MAP_PTR(ptr)))
41 (*(ZEND_MAP_PTR(ptr))) = (val); \
44 ZEND_MAP_PTR(ptr) = (val); \
47 ZEND_MAP_PTR(ptr) = zend_map_ptr_new(); \
50 # define ZEND_MAP_PTR(ptr) \ macro
53 type * ZEND_MAP_PTR(name)
55 (((uintptr_t)ZEND_MAP_PTR(ptr)) & 1L)
57 ((void**)((char*)CG(map_ptr_base) + (uintptr_t)ZEND_MAP_PTR(ptr) - 1))
63 (void*)(*(ZEND_MAP_PTR(ptr))))
68 *(ZEND_MAP_PTR(ptr)) = (val); \
72 ZEND_MAP_PTR(ptr) = (val); \
75 ZEND_MAP_PTR(ptr) = zend_map_ptr_new(); \