/external/kmod/shared/ |
macro.h | 34 #define container_of(member_ptr, containing_type, member) \ 36 ((char *)(member_ptr) - offsetof(containing_type, member)) \ 37 - check_types_match(*(member_ptr), ((containing_type *)0)->member))
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_struct.c | 52 LLVMValueRef member_ptr; local 57 member_ptr = LLVMBuildGEP(gallivm->builder, ptr, indices, ARRAY_SIZE(indices), ""); 58 lp_build_name(member_ptr, "%s.%s_ptr", LLVMGetValueName(ptr), name); 59 return member_ptr; 69 LLVMValueRef member_ptr; local 73 member_ptr = lp_build_struct_get_ptr(gallivm, ptr, member, name); 74 res = LLVMBuildLoad(gallivm->builder, member_ptr, "");
|
lp_bld_format_cached.c | 62 LLVMValueRef member_ptr, cache_access; local 67 member_ptr = lp_build_struct_get_ptr(gallivm, ptr, index, ""); 68 cache_access = LLVMBuildLoad(builder, member_ptr, "cache_access"); 72 LLVMBuildStore(builder, cache_access, member_ptr); 116 LLVMValueRef member_ptr, indices[3]; local 121 member_ptr = LLVMBuildGEP(builder, ptr, indices, ARRAY_SIZE(indices), ""); 122 return LLVMBuildLoad(builder, member_ptr, "cache_data"); 132 LLVMValueRef member_ptr, indices[3]; local 137 member_ptr = LLVMBuildGEP(builder, ptr, indices, ARRAY_SIZE(indices), ""); 138 return LLVMBuildLoad(builder, member_ptr, "tag_data") [all...] |
/external/clang/test/SemaCXX/ |
vararg-non-pod.cpp | 213 typedef void(C::*member_ptr)(int, ...); typedef in namespace:t11 217 member_ptr get_m_ptr(); 221 member_ptr arr_m_ptr[5];
|
uninitialized.cpp | 138 namespace member_ptr { namespace [all...] |
/external/mesa3d/src/gallium/winsys/amdgpu/drm/ |
amdgpu_cs.h | 178 #define get_container(member_ptr, container_type, container_member) \ 179 (container_type *)((char *)(member_ptr) - offsetof(container_type, container_member))
|