Lines Matching refs:mem

79 	ndr_member_t		*mem;  in show_typeinfo_list()  local
121 mem = &ti->member[i]; in show_typeinfo_list()
122 show_advice(&mem->advice, 2); in show_typeinfo_list()
123 type_extern_suffix(mem->type, fname_type, NDLBUFSZ); in show_typeinfo_list()
125 mem->name, fname_type); in show_typeinfo_list()
127 tdti = mem->type; in show_typeinfo_list()
132 mem->pdu_offset); in show_typeinfo_list()
341 ndr_member_t *mem; in analyze_typeinfo_typedef() local
361 mem = &ti->member[i]; in analyze_typeinfo_typedef()
365 analyze_member(mem_np, mem, in analyze_typeinfo_typedef()
384 ndr_member_t *mem; in analyze_typeinfo_struct() local
406 mem = &ti->member[i]; in analyze_typeinfo_struct()
414 analyze_member(mem_np, mem, &offset, allow); in analyze_typeinfo_struct()
427 mem = &ti->member[ti->n_member-1]; in analyze_typeinfo_struct()
428 ti->size_variable_part = mem->type->size_variable_part; in analyze_typeinfo_struct()
438 ndr_member_t *mem; in analyze_typeinfo_union() local
460 mem = &ti->member[i]; in analyze_typeinfo_union()
463 analyze_member(mem_np, mem, in analyze_typeinfo_union()
467 if (size < mem->type->size_fixed_part) in analyze_typeinfo_union()
468 size = mem->type->size_fixed_part; in analyze_typeinfo_union()
485 ndr_member_t *mem; in analyze_typeinfo_aggregate_finish() local
490 mem = &ti->member[i]; in analyze_typeinfo_aggregate_finish()
492 complete &= mem->type->complete; in analyze_typeinfo_aggregate_finish()
493 has_pointers |= mem->type->has_pointers; in analyze_typeinfo_aggregate_finish()
494 ti->alignment |= mem->type->alignment; in analyze_typeinfo_aggregate_finish()
502 analyze_member(ndr_node_t *mem_np, ndr_member_t *mem, in analyze_member() argument
519 mem->definition = mem_np; in analyze_member()
520 determine_advice(&mem->advice, mem_np->n_m_advice); in analyze_member()
563 mem->name = np->n_sym->name; in analyze_member()
572 if (mem->advice.a_string) { in analyze_member()
602 mem->type = type_down; in analyze_member()
613 mem->pdu_offset = *offsetp; in analyze_member()
617 if (mem->advice.a_length_is) in analyze_member()
620 if (mem->advice.a_transmit_as) in analyze_member()
623 if (mem->advice.a_arg_is) in analyze_member()
636 if (mem->advice.a_case) in analyze_member()
638 if (mem->advice.a_default) in analyze_member()
646 if (mem->advice.a_case && mem->advice.a_default) in analyze_member()
660 if (mem->advice.a_operation) in analyze_member()
663 if (mem->advice.a_interface) in analyze_member()
666 if (mem->advice.a_uuid) in analyze_member()
675 if (mem->advice.a_switch_is && type_down->type_op != UNION_KW) { in analyze_member()
687 if (mem->advice.a_size_is && in analyze_member()
702 if (mem->advice.a_string && type_down->type_op != STAR) { in analyze_member()
716 if (mem->advice.a_size_is) in analyze_member()
747 } else if (!mem->advice.a_switch_is && in analyze_member()