Lines Matching refs:inp

769 	cdf_property_info_t *inp;  in cdf_read_property_info()  local
786 #define CDF_PROP_LIMIT (UINT32_MAX / (4 * sizeof(*inp))) in cdf_read_property_info()
795 inp = CAST(cdf_property_info_t *, in cdf_read_property_info()
796 realloc(*info, *maxcount * sizeof(*inp))); in cdf_read_property_info()
799 inp = CAST(cdf_property_info_t *, in cdf_read_property_info()
800 malloc(*maxcount * sizeof(*inp))); in cdf_read_property_info()
802 if (inp == NULL) in cdf_read_property_info()
804 *info = inp; in cdf_read_property_info()
805 inp += *count; in cdf_read_property_info()
827 inp[i].pi_id = CDF_GETUINT32(p, i << 1); in cdf_read_property_info()
828 inp[i].pi_type = CDF_GETUINT32(q, 0); in cdf_read_property_info()
830 i, inp[i].pi_id, inp[i].pi_type, q - p, offs)); in cdf_read_property_info()
831 if (inp[i].pi_type & CDF_VECTOR) { in cdf_read_property_info()
843 if (inp[i].pi_type & (CDF_ARRAY|CDF_BYREF|CDF_RESERVED)) in cdf_read_property_info()
845 switch (inp[i].pi_type & CDF_TYPEMASK) { in cdf_read_property_info()
850 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
853 inp[i].pi_s16 = CDF_TOLE2(s16); in cdf_read_property_info()
856 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
859 inp[i].pi_s32 = CDF_TOLE4((uint32_t)s32); in cdf_read_property_info()
863 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
866 inp[i].pi_u32 = CDF_TOLE4(u32); in cdf_read_property_info()
869 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
872 inp[i].pi_s64 = CDF_TOLE8((uint64_t)s64); in cdf_read_property_info()
875 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
878 inp[i].pi_u64 = CDF_TOLE8((uint64_t)u64); in cdf_read_property_info()
881 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
885 memcpy(&inp[i].pi_f, &u32, sizeof(inp[i].pi_f)); in cdf_read_property_info()
888 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
892 memcpy(&inp[i].pi_d, &u64, sizeof(inp[i].pi_d)); in cdf_read_property_info()
897 size_t nelem = inp - *info; in cdf_read_property_info()
902 inp = CAST(cdf_property_info_t *, in cdf_read_property_info()
903 realloc(*info, *maxcount * sizeof(*inp))); in cdf_read_property_info()
904 if (inp == NULL) in cdf_read_property_info()
906 *info = inp; in cdf_read_property_info()
907 inp = *info + nelem; in cdf_read_property_info()
915 inp[i].pi_str.s_len = l; in cdf_read_property_info()
916 inp[i].pi_str.s_buf = (const char *) in cdf_read_property_info()
921 inp[i].pi_str.s_buf)); in cdf_read_property_info()
932 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
935 inp[i].pi_tp = CDF_TOLE8((uint64_t)tp); in cdf_read_property_info()
938 if (inp[i].pi_type & CDF_VECTOR) in cdf_read_property_info()
944 inp[i].pi_type)); in cdf_read_property_info()