Lines Matching refs:advice
117 show_advice(&ti->advice, 0); in show_typeinfo_list()
122 show_advice(&mem->advice, 2); in show_typeinfo_list()
351 determine_advice(&ti->advice, ti->definition->n_c_advice); in analyze_typeinfo_typedef()
395 determine_advice(&ti->advice, ti->definition->n_c_advice); in analyze_typeinfo_struct()
408 if (!ti->advice.a_operation /* no var-size in op param */ && in analyze_typeinfo_struct()
449 determine_advice(&ti->advice, ti->definition->n_c_advice); in analyze_typeinfo_union()
520 determine_advice(&mem->advice, mem_np->n_m_advice); in analyze_member()
572 if (mem->advice.a_string) { 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()
826 determine_advice(&ti->advice, construct->n_c_advice); in seed_construct_types()
975 determine_advice(ndr_advice_t *advice, ndr_node_t *advice_list) in determine_advice() argument
978 advice->a_transmit_as = find_advice(advice_list, TRANSMIT_AS_KW); in determine_advice()
981 advice->a_arg_is = find_advice(advice_list, ARG_IS_KW); in determine_advice()
984 advice->a_operation = find_advice(advice_list, OPERATION_KW); in determine_advice()
985 advice->a_in = find_advice(advice_list, IN_KW); in determine_advice()
986 advice->a_out = find_advice(advice_list, OUT_KW); in determine_advice()
989 advice->a_string = find_advice(advice_list, STRING_KW); in determine_advice()
990 advice->a_size_is = find_advice(advice_list, SIZE_IS_KW); in determine_advice()
991 advice->a_length_is = find_advice(advice_list, LENGTH_IS_KW); in determine_advice()
994 advice->a_case = find_advice(advice_list, CASE_KW); in determine_advice()
995 advice->a_default = find_advice(advice_list, DEFAULT_KW); in determine_advice()
996 advice->a_switch_is = find_advice(advice_list, SWITCH_IS_KW); in determine_advice()
999 advice->a_interface = find_advice(advice_list, INTERFACE_KW); in determine_advice()
1000 advice->a_uuid = find_advice(advice_list, UUID_KW); in determine_advice()
1001 advice->a_no_reorder = find_advice(advice_list, _NO_REORDER_KW); in determine_advice()
1002 advice->a_extern = find_advice(advice_list, EXTERN_KW); in determine_advice()
1004 advice->a_reference = find_advice(advice_list, REFERENCE_KW); in determine_advice()
1005 advice->a_align = find_advice(advice_list, ALIGN_KW); in determine_advice()