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

Lines Matching refs:defn_vec_ptr

357     idl_byte *defn_vec_ptr;
383 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
384 IDL_GET_LONG_FROM_VECTOR(offset_index,defn_vec_ptr);
396 IDL_GET_LONG_FROM_VECTOR(field_defn_index,defn_vec_ptr);
410 if (*defn_vec_ptr == IDL_DT_CS_SHADOW)
413 defn_vec_ptr++;
414 IDL_GET_LONG_FROM_VECTOR(shadow_length, defn_vec_ptr);
417 defn_vec_ptr, &cs_shadow, IDL_msp);
444 type_byte = *defn_vec_ptr;
445 defn_vec_ptr++;
451 IDL_GET_LONG_FROM_VECTOR(shadow_length, defn_vec_ptr);
454 defn_vec_ptr, &cs_shadow, IDL_msp);
548 defn_vec_ptr++; /* Skip over properties byte */
549 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
551 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
558 defn_vec_ptr++; /* Skip over properties byte */
559 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
561 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
572 defn_vec_ptr++; /* Skip over properties byte */
573 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
575 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
594 defn_vec_ptr++; /* Skip over properties byte */
595 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
597 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
630 defn_vec_ptr++; /* Skip over properties byte */
631 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
638 defn_vec_ptr++; /* Skip over properties byte */
639 IDL_GET_LONG_FROM_VECTOR(switch_index, defn_vec_ptr);
640 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
649 defn_vec_ptr++; /* Properties byte */
650 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
660 defn_vec_ptr++; /* Properties byte */
661 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
671 defn_vec_ptr++; /* Properties byte */
672 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
694 defn_vec_ptr++; /* Skip over properties byte */
695 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
703 defn_vec_ptr++; /* properties byte */
704 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
714 defn_vec_ptr += 2; /* DT_VARYING_ARRAY and properties */
715 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
717 IDL_DISCARD_LONG_FROM_VECTOR(defn_vec_ptr);
725 defn_vec_ptr++; /* Skip over properties byte */
726 IDL_GET_LONG_FROM_VECTOR(field_defn_index, defn_vec_ptr);
734 rpc_ss_ndr_marsh_scalar(*defn_vec_ptr,
738 defn_vec_ptr++; /* Attribute type */
748 idl_true, &defn_vec_ptr, IDL_msp);
768 IDL_GET_RANGE_FROM_VECTOR( range_bounds, defn_vec_ptr );
984 /* [in] */ idl_byte *defn_vec_ptr, /* Points at array base info */
999 if ( (*defn_vec_ptr == IDL_DT_STRING)
1000 || (*defn_vec_ptr == IDL_DT_V1_STRING) )
1018 &base_type, defn_vec_ptr,
1030 element_size = rpc_ss_type_size( defn_vec_ptr, IDL_msp );
1077 defn_vec_ptr += 2; /* See comment below */
1078 IDL_GET_LONG_FROM_VECTOR( element_defn_index, defn_vec_ptr );
1092 defn_vec_ptr += 2; /* Discard type and properties */
1093 /* If we are marshalling an array, not a pipe, defn_vec_ptr was
1096 IDL_GET_LONG_FROM_VECTOR( element_defn_index, defn_vec_ptr );
1104 rpc_ss_get_string_base_desc( defn_vec_ptr, &element_size,
1110 element_size = rpc_ss_type_size( defn_vec_ptr, IDL_msp );
1111 defn_vec_ptr += 2; /* Base type and properties byte */
1112 IDL_DISCARD_LONG_FROM_VECTOR( defn_vec_ptr ); /* Full array defn */
1113 IDL_GET_LONG_FROM_VECTOR( element_defn_index, defn_vec_ptr );
1118 defn_vec_ptr += 2; /* skip base and properties bytes */
1119 IDL_GET_LONG_FROM_VECTOR(element_defn_index, defn_vec_ptr);
1142 idl_byte *defn_vec_ptr;
1146 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
1147 dimensionality = (idl_ulong_int)*defn_vec_ptr;
1148 defn_vec_ptr++;
1149 /* By design defn_vec_ptr is now aligned (0 mod 4) */
1151 rpc_ss_fixed_bounds_from_vector(dimensionality, defn_vec_ptr,
1154 bounds_list = (IDL_bound_pair_t *)defn_vec_ptr;
1156 defn_vec_ptr + dimensionality * IDL_FIXED_BOUND_PAIR_WIDTH,
1199 /* [in] */ idl_byte *defn_vec_ptr, /* On entry points at array base info */
1219 if ( (*defn_vec_ptr == IDL_DT_STRING)
1220 || (*defn_vec_ptr == IDL_DT_V1_STRING) )
1240 &base_type, defn_vec_ptr,
1249 bug_1_align = rpc_ss_ndr_bug_1_align(defn_vec_ptr, IDL_msp);
1280 defn_vec_ptr, &marshall_by_pointing, IDL_msp );
1291 rpc_ss_get_string_base_desc(defn_vec_ptr, &element_size,
1294 element_size = rpc_ss_type_size(defn_vec_ptr, IDL_msp);
1340 defn_vec_ptr += 4; /* See comment below */
1341 IDL_GET_LONG_FROM_VECTOR( element_defn_index, defn_vec_ptr );
1358 defn_vec_ptr += 4;
1359 IDL_GET_LONG_FROM_VECTOR( element_defn_index, defn_vec_ptr );
1434 idl_byte *defn_vec_ptr;
1445 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
1446 dimensionality = (idl_ulong_int)*defn_vec_ptr;
1447 defn_vec_ptr++;
1450 rpc_ss_fixed_bounds_from_vector(dimensionality, defn_vec_ptr, &bounds_list,
1453 bounds_list = (IDL_bound_pair_t *)defn_vec_ptr;
1466 defn_vec_ptr += dimensionality * IDL_FIXED_BOUND_PAIR_WIDTH;
1471 rpc_ss_build_range_list( &defn_vec_ptr, array_data_addr, struct_addr,
1475 range_list, defn_vec_ptr,
1519 idl_byte *defn_vec_ptr;
1526 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
1527 dimensionality = (idl_ulong_int)*defn_vec_ptr;
1528 defn_vec_ptr++;
1539 rpc_ss_build_bounds_list( &defn_vec_ptr, array_addr, NULL, NULL,
1544 defn_vec_ptr, IDL_M_IS_PARAM | IDL_M_CONF_ARRAY,
1566 idl_byte *defn_vec_ptr;
1580 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
1581 dimensionality = (idl_ulong_int)*defn_vec_ptr;
1582 defn_vec_ptr++;
1598 rpc_ss_build_bounds_list( &defn_vec_ptr, array_data_addr, NULL, NULL,
1602 rpc_ss_build_range_list( &defn_vec_ptr, array_data_addr, NULL,
1615 range_list, defn_vec_ptr,