| /xsrc/external/mit/xorg-server.old/dist/include/ |
| H A D | list.h | 78 #define container_of(ptr, type, member) \ 79 (type *)((char *)(ptr) - (char *) &((type *)0)->member) 82 #define list_entry(ptr, type, member) \ 83 container_of(ptr, type, member) 85 #define list_first_entry(ptr, type, member) \ 86 list_entry((ptr)->next, type, member) 88 #define __container_of(ptr, sample, member) \ 90 - ((char *)&(sample)->member - (char *)(sample))) 92 #define list_for_each_entry(pos, head, member) \ 93 for (pos = __container_of((head)->next, pos, member); \ [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/util/ |
| H A D | list.h | 170 * Cast from a pointer to a member of a struct back to the containing struct. 175 #define container_of(ptr, sample, member) \ 177 - ((char *)&(sample)->member - (char *)(sample))) 180 #define list_first_entry(ptr, type, member) \ 181 LIST_ENTRY(type, (ptr)->next, member) 183 #define list_last_entry(ptr, type, member) \ 184 LIST_ENTRY(type, (ptr)->prev, member) 187 #define LIST_FOR_EACH_ENTRY(pos, head, member) \ 188 for (pos = NULL, pos = container_of((head)->next, pos, member); \ 189 &pos->member ! [all...] |
| /xsrc/external/mit/MesaLib/dist/src/util/ |
| H A D | list.h | 174 * Cast from a pointer to a member of a struct back to the containing struct. 178 #define list_container_of(ptr, sample, member) \ 180 - ((char *)&(sample)->member - (char *)(sample))) 182 #define list_first_entry(ptr, type, member) \ 183 LIST_ENTRY(type, (ptr)->next, member) 185 #define list_last_entry(ptr, type, member) \ 186 LIST_ENTRY(type, (ptr)->prev, member) 189 #define LIST_FOR_EACH_ENTRY(pos, head, member) \ 190 for (pos = NULL, pos = list_container_of((head)->next, pos, member); \ 191 &pos->member ! [all...] |
| /xsrc/external/mit/libdrm/dist/ |
| H A D | util_double_list.h | 111 #define container_of(ptr, sample, member) \ 113 - ((char *)&((__typeof__(sample))0)->member)) 116 #define LIST_FOR_EACH_ENTRY(pos, head, member) \ 117 for (pos = container_of((head)->next, pos, member); \ 118 &pos->member != (head); \ 119 pos = container_of(pos->member.next, pos, member)) 121 #define LIST_FOR_EACH_ENTRY_SAFE(pos, storage, head, member) \ 122 for (pos = container_of((head)->next, pos, member), \ 123 storage = container_of(pos->member [all...] |
| /xsrc/external/mit/xf86-video-intel/dist/src/ |
| H A D | intel_list.h | 179 #define list_last_entry(ptr, type, member) \ 180 list_entry((ptr)->prev, type, member) 275 #define list_entry(ptr, type, member) \ 276 container_of(ptr, type, member) 287 * @param member Member name of the struct list field in the list element. 290 #define list_first_entry(ptr, type, member) \ 291 list_entry((ptr)->next, type, member) 302 * @param member Member name of the struct list field in the list element. 305 #define list_last_entry(ptr, type, member) \ 306 list_entry((ptr)->prev, type, member) [all...] |
| /xsrc/external/mit/xf86-video-intel-2014/dist/src/ |
| H A D | intel_list.h | 179 #define list_last_entry(ptr, type, member) \ 180 list_entry((ptr)->prev, type, member) 275 #define list_entry(ptr, type, member) \ 276 container_of(ptr, type, member) 287 * @param member Member name of the struct list field in the list element. 290 #define list_first_entry(ptr, type, member) \ 291 list_entry((ptr)->next, type, member) 302 * @param member Member name of the struct list field in the list element. 305 #define list_last_entry(ptr, type, member) \ 306 list_entry((ptr)->prev, type, member) [all...] |
| /xsrc/external/mit/xorg-server/dist/include/ |
| H A D | list.h | 233 * @param member Member name of the struct xorg_list field in the list element. 237 #define container_of(ptr, type, member) \ 238 (type *)((char *)(ptr) - offsetof(type, member)) 244 #define xorg_list_entry(ptr, type, member) \ 245 container_of(ptr, type, member) 256 * @param member Member name of the struct xorg_list field in the list element. 259 #define xorg_list_first_entry(ptr, type, member) \ 260 xorg_list_entry((ptr)->next, type, member) 271 * @param member Member name of the struct xorg_list field in the list element. 274 #define xorg_list_last_entry(ptr, type, member) \ [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/codegen/templates/ |
| H A D | gen_llvm.hpp | 53 %for member in type['members']: 54 /* ${member['name']} ${pad(len(member['name']), max_name_len)}*/ ${member['type']}, 66 %for member in type['members']: 67 std::make_pair("${member['name']}", ${pad(len(member['name']), max_name_len)}${member['lineNum']}), 76 %for member in type['members']: 77 static const uint32_t ${type['name']}_${member['nam [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/codegen/templates/ |
| H A D | gen_llvm.hpp | 59 %for member in type['members']: 60 /* ${member['name']} ${pad(len(member['name']), max_name_len)}*/ ${member['type']}, 72 %for member in type['members']: 73 std::make_pair("${member['name']}", ${pad(len(member['name']), max_name_len)}${member['lineNum']}), 82 %for member in type['members']: 83 static const uint32_t ${type['name']}_${member['nam [all...] |
| /xsrc/external/mit/MesaLib/dist/src/vulkan/util/ |
| H A D | vk_cmd_queue_gen.py | 80 % if len(c.params) <= 1: # Avoid "error C2016: C requires that a struct or union have at least one member" 282 def get_array_member_copy(struct, src_name, member): 283 field_name = "%s->%s" % (struct, member.name) 284 len_field_name = "%s->%s" % (struct, member.len) 286 const_cast = remove_suffix(member.decl.replace("const", ""), member.name) 287 copy = "memcpy((%s)%s, %s->%s, sizeof(*%s) * %s);" % (const_cast, field_name, src_name, member.name, field_name, len_field_name) 290 def get_pnext_member_copy(struct, src_type, member, types, level): 293 field_name = "%s->%s" % (struct, member.name) 324 for member i [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_split_per_member_structs.c | 34 find_var_member(struct nir_variable *var, unsigned member, argument 43 assert(member < var->num_members); 44 return members[member]; 107 build_member_deref(nir_builder *b, nir_deref_instr *deref, nir_variable *member) argument 110 return nir_build_deref_var(b, member); 113 build_member_deref(b, nir_deref_instr_parent(deref), member); 140 nir_variable *member = find_var_member(base->var, deref->strct.index, local in function:rewrite_deref_instr 142 assert(member); 146 build_member_deref(b, nir_deref_instr_parent(deref), member);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ |
| H A D | freedreno_autotune.h | 136 #define results_ptr(at, member) \ 137 (at)->results_mem, offset((at)->results, &(at)->results->member), 0, 0
|
| /xsrc/external/mit/libdrm/dist/tegra/ |
| H A D | private.h | 38 #define container_of(ptr, type, member) ({ \ 39 const __typeof__(((type *)0)->member) *__mptr = (ptr); \ 40 (type *)((char *)__mptr - offsetof(type, member)); \
|
| /xsrc/external/mit/xedit/dist/ |
| H A D | ar-lib | 93 for member 95 $AR -NOLOGO $operation:"$member" "$archive" || exit $? 196 for member 214 for member 228 | while read member 230 $AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $? 244 for member
|
| /xsrc/external/mit/MesaLib/dist/src/gbm/main/ |
| H A D | gbm_abi_check.c | 227 * Structure/member ABI-checking helper macros 229 #define MEMBER_SIZE(type, member) sizeof(((type *)0)->member) 267 #define CHECK_MEMBER(type, a_ver, b_ver, member) \ 268 CHECK_RENAMED_MEMBER(type, a_ver, b_ver, member, member) 269 #define CHECK_MEMBER_NO_TYPE(type, a_ver, b_ver, member) \ 270 CHECK_RENAMED_MEMBER_NO_TYPE(type, a_ver, b_ver, member, member) 271 #define CHECK_MEMBER_CURRENT(type, a_ver, member) \ [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_split_per_member_structs.c | 34 find_var_member(struct nir_variable *var, unsigned member, argument 43 assert(member < var->num_members); 44 return members[member]; 125 build_member_deref(nir_builder *b, nir_deref_instr *deref, nir_variable *member) argument 128 return nir_build_deref_var(b, member); 131 build_member_deref(b, nir_deref_instr_parent(deref), member); 158 nir_variable *member = find_var_member(base->var, deref->strct.index, local in function:rewrite_deref_instr 160 assert(member); 164 build_member_deref(b, nir_deref_instr_parent(deref), member);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/driver_trace/ |
| H A D | tr_dump.c | 549 trace_dump_writef("<member name='%s'>", name); 557 trace_dump_writes("</member>");
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_struct.h | 57 * Get value pointer to a structure member. 62 unsigned member, 66 * Get the value of a structure member. 71 unsigned member,
|
| H A D | lp_bld_struct.c | 48 unsigned member, 56 indices[1] = lp_build_const_int32(gallivm, member); 66 unsigned member, 73 member_ptr = lp_build_struct_get_ptr(gallivm, ptr, member, name); 46 lp_build_struct_get_ptr(struct gallivm_state * gallivm,LLVMValueRef ptr,unsigned member,const char * name) argument 64 lp_build_struct_get(struct gallivm_state * gallivm,LLVMValueRef ptr,unsigned member,const char * name) argument
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/ |
| H A D | fd6_context.h | 122 #define control_ptr(fd6_ctx, member) \ 123 (fd6_ctx)->control_mem, offsetof(struct fd6_control, member), 0, 0
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm/ |
| H A D | lp_bld_struct.h | 57 * Get value pointer to a structure member. 62 unsigned member, 66 * Get the value of a structure member. 71 unsigned member,
|
| H A D | lp_bld_struct.c | 48 unsigned member, 56 indices[1] = lp_build_const_int32(gallivm, member); 66 unsigned member, 73 member_ptr = lp_build_struct_get_ptr(gallivm, ptr, member, name); 46 lp_build_struct_get_ptr(struct gallivm_state * gallivm,LLVMValueRef ptr,unsigned member,const char * name) argument 64 lp_build_struct_get(struct gallivm_state * gallivm,LLVMValueRef ptr,unsigned member,const char * name) argument
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_state.h | 422 #define si_pm4_state_changed(sctx, member) \ 423 ((sctx)->queued.named.member != (sctx)->emitted.named.member) 425 #define si_pm4_state_enabled_and_changed(sctx, member) \ 426 ((sctx)->queued.named.member && si_pm4_state_changed(sctx, member)) 428 #define si_pm4_bind_state(sctx, member, value) \ 430 (sctx)->queued.named.member = (value); \ 431 (sctx)->dirty_states |= SI_STATE_BIT(member); \ 434 #define si_pm4_delete_state(sctx, member, valu [all...] |
| /xsrc/external/mit/libxcb/dist/src/ |
| H A D | xcbint.h | 69 #define offsetof(type,member) ((size_t) &((type *)0)->member) 76 #define container_of(pointer,type,member) ((type *)(((char *)(pointer)) - offsetof(type, member)))
|
| /xsrc/external/mit/xf86-video-vboxvideo/dist/src/ |
| H A D | VBoxVideoIPRT.h | 68 # define offsetof(type, member) ( (int)(uintptr_t)&( ((type *)(void *)0)->member) ) 149 #define RT_OFFSETOF(type, member) offsetof(type, member)
|