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

Lines Matching defs:IDL_msp

120     IDL_msp_t IDL_msp
136 &dummy_defn_index, IDL_msp);
139 allocation_size = rpc_ss_type_size(array_defn_ptr, IDL_msp);
177 IDL_msp_t IDL_msp
183 dimensionality, Z_values, array_defn_ptr, IDL_msp );
186 if (IDL_msp->IDL_side == IDL_server_side_k)
189 (rpc_void_p_t)rpc_ss_mem_alloc(&(IDL_msp->IDL_mem_handle),
195 rpc_allocator_allocate(&IDL_msp->IDL_allocator, allocation_size);
215 IDL_msp_t IDL_msp
242 struct_offset_vec_ptr = IDL_msp->IDL_offset_vec + offset_index;
260 (&IDL_msp->IDL_mem_handle,
374 0, IDL_msp);
383 field_defn_ptr = IDL_msp->IDL_type_vec + field_defn_index;
387 if (IDL_msp->IDL_type_vec[TVEC_INT_REP_OFFSET] !=
390 &bounds_list, IDL_msp);
404 &varying_Z_values, IDL_msp);
410 &range_list, IDL_msp );
418 IDL_msp );
421 range_list, 0, IDL_msp );
424 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
426 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
429 if (IDL_msp->IDL_type_vec[TVEC_INT_REP_OFFSET] !=
431 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
440 field_defn_ptr = IDL_msp->IDL_type_vec + field_defn_index;
451 IDL_msp );
454 IDL_M_CONF_ARRAY, IDL_msp );
462 field_defn_ptr = IDL_msp->IDL_type_vec + field_defn_index;
484 IDL_msp );
487 &range_list, IDL_msp );
495 IDL_msp );
499 range_list, IDL_M_CONF_ARRAY, IDL_msp );
503 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
505 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
515 field_defn_index, idl_false, IDL_msp);
524 field_defn_index, &switch_value, IDL_msp);
561 IDL_UNMAR_ALIGN_MP( IDL_msp, 4 );
562 rpc_ss_ndr_unmar_check_buffer( IDL_msp, 4 );
563 IDL_msp->IDL_mp += 4;
564 IDL_msp->IDL_left_in_buff -= 4;
571 IDL_UNMAR_ALIGN_MP( IDL_msp, 4 );
572 rpc_ss_ndr_unmar_check_buffer( IDL_msp, 4 );
573 IDL_msp->IDL_mp += 4;
574 IDL_msp->IDL_left_in_buff -= 4;
587 (idl_byte *)struct_addr+offset, NULL, IDL_msp);
595 rpc_ss_ndr_unmar_interface(field_defn_index, (idl_byte *)struct_addr+offset, NULL, IDL_msp);
607 field_defn_ptr = IDL_msp->IDL_type_vec + field_defn_index;
623 field_defn_ptr, 0, IDL_msp );
634 0, IDL_msp);
640 (rpc_void_p_t)&switch_value, IDL_msp);
650 &defn_vec_ptr, IDL_msp);
660 field_defn_index, IDL_msp);
664 offset_index, shadow_defn_ptr, cs_shadow, IDL_msp);
667 IDL_UNMAR_ALIGN_MP( IDL_msp, 2 );
670 IDL_UNMAR_ALIGN_MP( IDL_msp, 4 );
673 IDL_UNMAR_ALIGN_MP( IDL_msp, 8 );
705 IDL_msp_t IDL_msp
714 rpc_ss_ndr_unmar_check_buffer( IDL_msp, IDL_msp->IDL_left_in_buff );
715 if (bytes_required > IDL_msp->IDL_left_in_buff)
716 bytes_to_copy = IDL_msp->IDL_left_in_buff;
719 memcpy(array_addr, IDL_msp->IDL_mp, bytes_to_copy);
720 IDL_msp->IDL_mp += bytes_to_copy;
721 IDL_msp->IDL_left_in_buff -= bytes_to_copy;
741 IDL_msp_t IDL_msp
756 IDL_UNMAR_ALIGN_MP( IDL_msp, 4 );
760 if ( element_byte_count > IDL_msp->IDL_left_in_buff )
762 element_count -= IDL_msp->IDL_left_in_buff / 4;
764 rpc_ss_ndr_unmar_check_buffer( IDL_msp, element_byte_count );
768 IDL_msp->IDL_mp += element_byte_count;
769 IDL_msp->IDL_left_in_buff -= element_byte_count;
781 element_defn_ptr = IDL_msp->IDL_type_vec + element_defn_index;
787 xmit_data_size = rpc_ss_type_size(element_defn_ptr, IDL_msp);
790 (&IDL_msp->IDL_mem_handle, xmit_data_size);
863 IDL_msp->IDL_type_vec + element_defn_index,
864 array_addr, NULL, NULL, IDL_msp );
871 0, IDL_msp );
877 idl_false, IDL_msp );
905 element_defn_ptr = IDL_msp->IDL_type_vec
912 IDL_msp);
913 IDL_UNMAR_ALIGN_MP( IDL_msp, 4 );
914 rpc_ss_ndr_unmar_check_buffer( IDL_msp, 4 );
915 rpc_convert_ulong_int(IDL_msp->IDL_drep, ndr_g_local_drep,
916 IDL_msp->IDL_mp, A);
917 IDL_msp->IDL_mp += 4;
918 IDL_msp->IDL_left_in_buff -= 4;
919 rpc_ss_ndr_unmar_check_buffer( IDL_msp, 4 );
920 rpc_convert_ulong_int(IDL_msp->IDL_drep, ndr_g_local_drep,
921 IDL_msp->IDL_mp, B);
922 IDL_msp->IDL_mp += 4;
923 IDL_msp->IDL_left_in_buff -= 4;
925 && (IDL_msp->IDL_drep.char_rep
930 && (IDL_msp->IDL_drep.int_rep
934 array_addr, 1, 0, IDL_msp);
938 array_addr, IDL_msp);
946 xmit_data_buff, IDL_msp);
951 rpc_ss_ndr_unmar_v1_string(array_addr, 0, IDL_msp);
966 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,(byte_p_t)xmit_data_buff);
981 IDL_msp_t IDL_msp
1011 &unmarshall_by_copying, IDL_msp );
1021 element_size = rpc_ss_type_size(defn_vec_ptr, IDL_msp);
1031 IDL_msp);
1039 IDL_msp->IDL_type_vec + element_defn_index,
1042 NULL, NULL, IDL_msp);
1057 struct_defn_ptr = IDL_msp->IDL_type_vec + element_defn_index;
1059 element_size = *(IDL_msp->IDL_offset_vec + struct_offset_index);
1065 &element_defn_index, IDL_msp );
1070 element_size = rpc_ss_type_size( defn_vec_ptr, IDL_msp );
1086 element_defn_index, IDL_msp);
1099 IDL_msp_t IDL_msp
1108 defn_vec_ptr = IDL_msp->IDL_type_vec + defn_index;
1115 if (IDL_msp->IDL_type_vec[TVEC_INT_REP_OFFSET] != NDR_LOCAL_INT_REP)
1117 IDL_msp);
1121 IDL_msp );
1124 array_addr, flags, IDL_msp);
1126 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle, (byte_p_t)Z_values);
1127 if (IDL_msp->IDL_type_vec[TVEC_INT_REP_OFFSET] != NDR_LOCAL_INT_REP)
1128 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle, (byte_p_t)bounds_list);
1141 IDL_msp_t IDL_msp
1153 (&IDL_msp->IDL_mem_handle, dimensionality * sizeof(IDL_bound_pair_t));
1181 IDL_msp_t IDL_msp
1249 &unmarshall_by_copying, IDL_msp );
1262 &element_defn_index, IDL_msp );
1265 element_size = rpc_ss_type_size(defn_vec_ptr, IDL_msp);
1283 copy_addr, IDL_msp );
1304 IDL_msp->IDL_type_vec + element_defn_index,
1307 NULL, NULL, IDL_msp);
1327 &IDL_msp->IDL_mem_handle,
1358 element_size, element_defn_index, IDL_msp);
1372 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle, (byte_p_t)control_data);
1384 IDL_msp_t IDL_msp
1392 Z_values = (idl_ulong_int *)rpc_ss_mem_alloc(&IDL_msp->IDL_mem_handle,
1417 IDL_msp_t IDL_msp
1430 if (IDL_msp->IDL_type_vec[TVEC_INT_REP_OFFSET] != NDR_LOCAL_INT_REP)
1432 IDL_msp);
1445 rpc_ss_Z_values_from_bounds( bounds_list, array_dims, &Z_values, IDL_msp );
1451 &range_list, IDL_msp );
1461 IDL_msp );
1462 if ( type_has_pointers && (IDL_msp->IDL_side == IDL_server_side_k) )
1465 array_defn_ptr, param_addr, IDL_msp );
1469 range_list, flags, IDL_msp );
1475 range_list, IDL_msp );
1479 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle, (byte_p_t)range_list);
1480 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle, (byte_p_t)Z_values);
1482 if (IDL_msp->IDL_type_vec[TVEC_INT_REP_OFFSET] != NDR_LOCAL_INT_REP)
1483 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle, (byte_p_t)bounds_list);
1500 IDL_msp_t IDL_msp
1530 array_defn_ptr = IDL_msp->IDL_type_vec + array_defn_index;
1544 &bounds_list, IDL_msp );
1546 IDL_msp );
1554 IDL_msp );
1559 *p_array_addr, IDL_msp );
1564 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle, (byte_p_t)Z_values);
1565 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle, (byte_p_t)bounds_list);
1590 IDL_msp_t IDL_msp /* [in,out] -- Pointer to marshalling state */
1643 if (IDL_msp->IDL_pickling_handle == NULL)
1646 IDL_msp->IDL_mp = (idl_byte *)IDL_msp->IDL_elt_p->data_addr;
1647 IDL_msp->IDL_left_in_buff = IDL_msp->IDL_elt_p->data_len;
1651 if ((IDL_msp->IDL_language != IDL_lang_c_k)
1655 &IDL_msp->IDL_mem_handle,
1660 type_vec_ptr = (IDL_msp->IDL_type_vec) + IDL_type_index;
1663 if (IDL_msp->IDL_language != IDL_lang_c_k)
1738 && (IDL_msp->IDL_side == IDL_server_side_k) )
1741 IDL_msp->IDL_type_vec+defn_index,
1742 param_addr, NULL, IDL_msp );
1745 IDL_msp->IDL_type_vec+defn_index,
1746 param_addr, NULL, NULL, IDL_msp);
1750 param_addr, Z_values, IDL_msp);
1760 struct_defn_ptr = IDL_msp->IDL_type_vec + defn_index;
1762 struct_offset_vec_ptr = IDL_msp->IDL_offset_vec
1765 array_defn_ptr = IDL_msp->IDL_type_vec + array_defn_index;
1773 (&IDL_msp->IDL_mem_handle,
1792 IDL_msp );
1799 IDL_msp->IDL_type_vec + defn_index,
1804 IDL_msp->IDL_side == IDL_server_side_k,
1806 &IDL_param_vector[param_index], IDL_msp);
1810 if (IDL_msp->IDL_side == IDL_server_side_k)
1815 &IDL_param_vector[param_index], IDL_msp);
1819 &IDL_param_vector[param_index], IDL_msp);
1823 IDL_msp->IDL_type_vec+defn_index,
1825 Z_values, IDL_msp);
1830 IDL_msp->IDL_type_vec+defn_index,
1833 IDL_msp);
1838 Z_values, IDL_msp);
1841 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
1853 && (IDL_msp->IDL_side == IDL_server_side_k) )
1855 array_defn_ptr = IDL_msp->IDL_type_vec + defn_index;
1859 if (IDL_msp->IDL_type_vec[TVEC_INT_REP_OFFSET] !=
1864 IDL_msp);
1875 &Z_values, IDL_msp );
1877 array_defn_ptr, param_addr, IDL_msp );
1879 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
1881 if (IDL_msp->IDL_type_vec[TVEC_INT_REP_OFFSET] !=
1883 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
1887 IDL_M_IS_PARAM, IDL_msp);
1891 IDL_msp);
1902 array_defn_ptr = IDL_msp->IDL_type_vec + array_defn_index;
1906 IDL_msp );
1917 array_defn_ptr = IDL_msp->IDL_type_vec + array_defn_index;
1924 rpc_ss_ndr_unmar_Z_values( conf_dims, &Z_values, IDL_msp );
1933 IDL_msp );
1934 if (IDL_msp->IDL_side == IDL_server_side_k)
1939 IDL_msp );
1945 IDL_msp );
1952 IDL_msp );
1958 IDL_msp );
1961 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
1972 array_defn_ptr = IDL_msp->IDL_type_vec + defn_index;
1987 rpc_ss_ndr_unmar_Z_values( conf_dims, &Z_values, IDL_msp );
1997 IDL_msp );
2000 &range_list, IDL_msp );
2008 IDL_msp );
2009 if (IDL_msp->IDL_side == IDL_server_side_k)
2014 IDL_msp );
2020 IDL_msp );
2027 IDL_msp );
2033 range_list, IDL_msp );
2037 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
2039 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
2041 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
2053 idl_false, IDL_msp);
2057 idl_true, IDL_msp);
2069 &switch_value, IDL_msp);
2073 0, defn_index, NULL, NULL, IDL_msp);
2090 pointee_defn_ptr = IDL_msp->IDL_type_vec+defn_index;
2098 IDL_msp );
2103 IDL_msp );
2104 rpc_ss_ndr_u_rlse_pointee_desc(&pointee_desc, IDL_msp);
2119 pointee_defn_ptr = IDL_msp->IDL_type_vec + defn_index;
2127 IDL_msp );
2128 if ((IDL_msp->IDL_side == IDL_server_side_k)
2138 IDL_msp );
2140 IDL_msp );
2146 pointee_defn_ptr = IDL_msp->IDL_type_vec+defn_index;
2147 if (IDL_msp->IDL_side == IDL_server_side_k)
2151 IDL_msp );
2159 IDL_msp );
2163 IDL_msp );
2164 rpc_ss_ndr_u_rlse_pointee_desc( &pointee_desc, IDL_msp );
2176 NULL, IDL_msp );
2184 NULL, IDL_msp );
2193 NULL, IDL_msp );
2202 IDL_msp );
2209 IDL_msp );
2212 if (IDL_msp->IDL_side == IDL_server_side_k)
2221 rpc_ss_ndr_unmar_pipe(defn_index, param_addr, IDL_msp);
2227 rpc_ss_ndr_unmar_context(type_byte, param_addr, IDL_msp);
2235 array_defn_ptr = IDL_msp->IDL_type_vec + defn_index;
2246 if (IDL_msp->IDL_side == IDL_server_side_k)
2252 IDL_msp );
2263 IDL_msp );
2272 IDL_msp);
2279 rpc_ss_ndr_unmar_deletes(IDL_msp);
2285 (&IDL_msp->IDL_mem_handle,
2295 IDL_msp);
2300 param_cs_shadow, param_index, IDL_msp);
2310 rpc_ss_ndr_unmar_cs_char(param_addr, defn_index, IDL_msp);
2314 IDL_type_index, param_cs_shadow, IDL_msp);
2331 if ((IDL_msp->IDL_language != IDL_lang_c_k)
2334 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
2338 if (IDL_msp->IDL_pickling_handle == NULL)
2340 if (IDL_msp->IDL_elt_p->buff_dealloc
2341 && IDL_msp->IDL_elt_p->data_len != 0)
2342 (*(IDL_msp->IDL_elt_p->buff_dealloc))
2343 (IDL_msp->IDL_elt_p->buff_addr);
2344 IDL_msp->IDL_elt_p = NULL;
2349 IDL_UNMAR_ALIGN_MP(IDL_msp, 8);
2368 IDL_msp_t IDL_msp
2378 (&IDL_msp->IDL_mem_handle, dimensionality * sizeof(idl_boolean));
2448 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
2472 IDL_msp_t IDL_msp
2499 &early_list, IDL_msp);
2522 IDL_msp);
2550 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
2554 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
2575 /* [in] */ IDL_msp_t IDL_msp
2611 &early_list, IDL_msp);
2624 &correl_range_list, &add_null, IDL_msp);
2658 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,
2660 rpc_ss_mem_item_free(&IDL_msp->IDL_mem_handle,