• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/dcerpc-58/dcerpc/idl_lib/

Lines Matching defs:defn_vec_ptr

127     defn_vec_ptr    Pointer to current byte in definition vector
176 /* [in] */ idl_byte *defn_vec_ptr, /* Pointer to start of type
193 type = *defn_vec_ptr;
231 defn_vec_ptr += 2; /* After properties byte */
232 IDL_GET_LONG_FROM_VECTOR(complex_defn_index, defn_vec_ptr);
237 defn_vec_ptr += 2; /* After properties byte */
238 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr); /* Switch index */
239 IDL_GET_LONG_FROM_VECTOR(complex_defn_index, defn_vec_ptr);
245 defn_vec_ptr++;
247 type = *defn_vec_ptr;
253 defn_vec_ptr += 2; /* After properties byte */
254 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
256 IDL_GET_LONG_FROM_VECTOR(array_defn_index, defn_vec_ptr);
277 return(rpc_ss_type_size(defn_vec_ptr + 1, IDL_msp));
453 /* [in] */ idl_byte *defn_vec_ptr, /* Points to array base info */
466 *p_base_type = *defn_vec_ptr;
472 IDL_DISCARD_LONG_FROM_VECTOR( defn_vec_ptr ); /* Full array defn */
473 IDL_GET_LONG_FROM_VECTOR( defn_index, defn_vec_ptr );
474 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
475 pipe_arr_dims = (idl_ulong_int)*defn_vec_ptr;
476 defn_vec_ptr++; /* By design this achieves 4-byte alignment */
477 defn_vec_ptr += pipe_arr_dims * IDL_FIXED_BOUND_PAIR_WIDTH;
478 base_type = *defn_vec_ptr;
621 defn_vec_ptr++; /* Point at properties byte */
624 if ( ! IDL_PROP_TEST(*defn_vec_ptr, IDL_PROP_MAYBE_WIRE_ALIGNED))
630 if ( IDL_PROP_TEST(*defn_vec_ptr, IDL_PROP_DEP_CHAR)
634 if ( IDL_PROP_TEST(*defn_vec_ptr, IDL_PROP_DEP_INT)
640 if ( IDL_PROP_TEST(*defn_vec_ptr, IDL_PROP_DEP_FLOAT)
647 defn_vec_ptr++; /* Point after properties byte */
648 IDL_GET_LONG_FROM_VECTOR(struct_defn_index, defn_vec_ptr);
757 /* On entry defn_vec_ptr points to bounds info */
786 /* On entry defn_vec_ptr points to bounds info */
803 idl_byte *defn_vec_ptr = *p_defn_vec_ptr;
825 bound_kind = (*defn_vec_ptr & IDL_BOUND_TYPE_MASK);
826 defn_vec_ptr++;
829 IDL_GET_LONG_FROM_VECTOR(bounds_list[i].lower, defn_vec_ptr);
834 bound_type = *defn_vec_ptr;
835 defn_vec_ptr++;
836 IDL_GET_LONG_FROM_VECTOR(attribute_index, defn_vec_ptr);
856 bound_kind = (*defn_vec_ptr & IDL_BOUND_TYPE_MASK);
857 defn_vec_ptr++;
860 IDL_GET_LONG_FROM_VECTOR(bounds_list[i].upper, defn_vec_ptr);
864 element_size = (idl_ulong_int)*defn_vec_ptr;
865 defn_vec_ptr++;
866 IDL_GET_LONG_FROM_VECTOR(string_field_offset, defn_vec_ptr);
894 func_code = *defn_vec_ptr;
895 defn_vec_ptr++;
898 bound_type = *defn_vec_ptr;
899 defn_vec_ptr++;
900 IDL_GET_LONG_FROM_VECTOR(attribute_index, defn_vec_ptr);
933 *p_defn_vec_ptr = defn_vec_ptr;
992 idl_byte *defn_vec_ptr = *p_defn_vec_ptr;
1014 limit_kind = (*defn_vec_ptr & IDL_LIMIT_TYPE_MASK);
1015 defn_vec_ptr++;
1018 IDL_GET_LONG_FROM_VECTOR(data_limit, defn_vec_ptr);
1023 limit_type = *defn_vec_ptr;
1024 defn_vec_ptr++;
1025 IDL_GET_LONG_FROM_VECTOR(attribute_index, defn_vec_ptr);
1051 limit_kind = (*defn_vec_ptr & IDL_LIMIT_TYPE_MASK);
1052 defn_vec_ptr++;
1055 IDL_GET_LONG_FROM_VECTOR(data_limit, defn_vec_ptr);
1060 element_size = (idl_ulong_int)*defn_vec_ptr;
1063 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
1086 IDL_DISCARD_LONG_FROM_VECTOR( defn_vec_ptr );
1095 func_code = *defn_vec_ptr;
1096 defn_vec_ptr++;
1099 limit_type = *defn_vec_ptr;
1100 defn_vec_ptr++;
1101 IDL_GET_LONG_FROM_VECTOR(attribute_index, defn_vec_ptr);
1139 *p_defn_vec_ptr = defn_vec_ptr;
1150 /* [in] */ idl_byte *defn_vec_ptr, /* Pointer to DT_STRING in base type
1161 defn_vec_ptr += 3; /* DT_STRING, DT_VARYING_ARRAY, properties */
1162 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
1164 IDL_GET_LONG_FROM_VECTOR(*p_array_defn_index, defn_vec_ptr);
1182 /* [in] */ idl_byte *defn_vec_ptr, /* Points at first union arm defn */
1211 arm_switch_value = IDL_ARM_SWITCH_VALUE(defn_vec_ptr, mid);
1229 *p_arm_type_ptr = defn_vec_ptr + mid * IDL_UNION_ARM_DESC_WIDTH;
1281 idl_byte *defn_vec_ptr;
1286 defn_vec_ptr = IDL_msp->IDL_type_vec + 40;
1287 IDL_GET_LONG_FROM_VECTOR( defn_index, defn_vec_ptr );
1290 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
1291 IDL_GET_LONG_FROM_VECTOR( flags, defn_vec_ptr );
1306 /* [in] */ idl_byte *defn_vec_ptr, /* Points at array base type unless
1327 type_byte = *defn_vec_ptr;
1356 defn_vec_ptr += 2; /* DT_ARRAY and properties byte */
1357 IDL_DISCARD_LONG_FROM_VECTOR( defn_vec_ptr );
1359 IDL_GET_LONG_FROM_VECTOR( array_defn_index, defn_vec_ptr );
1378 defn_vec_ptr++;
1379 return rpc_ss_ndr_bug_1_align(defn_vec_ptr, IDL_msp);
1382 defn_vec_ptr += 2; /* DT_ENC_UNION and properties byte */
1383 IDL_GET_LONG_FROM_VECTOR( defn_index, defn_vec_ptr );
1402 while (*defn_vec_ptr == IDL_DT_TRANSMIT_AS)
1404 defn_vec_ptr += 2; /* DT_TRANSMIT_AS and properties byte */
1405 IDL_GET_LONG_FROM_VECTOR( defn_index, defn_vec_ptr );
1406 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
1408 return rpc_ss_ndr_bug_1_align(defn_vec_ptr, IDL_msp);
1421 defn_vec_ptr += 2; /* DT_FIXED_STRUCT and properties byte */
1422 IDL_GET_LONG_FROM_VECTOR(defn_index, defn_vec_ptr);
1622 /* [in] */ idl_byte *defn_vec_ptr, /* Points at first union arm defn */
1630 switch_value_ptr = defn_vec_ptr + index * IDL_UNION_ARM_DESC_WIDTH;