Lines Matching refs:dpv
863 unsigned char* dpv=NULL;
870 dpv=malloc(size);
871 htod8a(dpv,value->i8);
875 dpv=malloc(size);
876 htod8a(dpv,value->u8);
880 dpv=malloc(size);
881 htod16a(dpv,value->i16);
885 dpv=malloc(size);
886 htod16a(dpv,value->u16);
890 dpv=malloc(size);
891 htod32a(dpv,value->i32);
895 dpv=malloc(size);
896 htod32a(dpv,value->u32);
900 dpv=malloc(size);
901 htod64a(dpv,value->i64);
905 dpv=malloc(size);
906 htod64a(dpv,value->u64);
910 dpv=malloc(size);
911 htod32a(dpv,value->a.count);
913 htod8a(&dpv[sizeof(uint32_t)+i*sizeof(uint8_t)],value->a.v[i].u8);
917 dpv=malloc(size);
918 htod32a(dpv,value->a.count);
920 htod8a(&dpv[sizeof(uint32_t)+i*sizeof(int8_t)],value->a.v[i].i8);
924 dpv=malloc(size);
925 htod32a(dpv,value->a.count);
927 htod16a(&dpv[sizeof(uint32_t)+i*sizeof(uint16_t)],value->a.v[i].u16);
931 dpv=malloc(size);
932 htod32a(dpv,value->a.count);
934 htod16a(&dpv[sizeof(uint32_t)+i*sizeof(int16_t)],value->a.v[i].i16);
938 dpv=malloc(size);
939 htod32a(dpv,value->a.count);
941 htod32a(&dpv[sizeof(uint32_t)+i*sizeof(uint32_t)],value->a.v[i].u32);
945 dpv=malloc(size);
946 htod32a(dpv,value->a.count);
948 htod32a(&dpv[sizeof(uint32_t)+i*sizeof(int32_t)],value->a.v[i].i32);
952 dpv=malloc(size);
953 htod32a(dpv,value->a.count);
955 htod64a(&dpv[sizeof(uint32_t)+i*sizeof(uint64_t)],value->a.v[i].u64);
959 dpv=malloc(size);
960 htod32a(dpv,value->a.count);
962 htod64a(&dpv[sizeof(uint32_t)+i*sizeof(int64_t)],value->a.v[i].i64);
966 dpv=ptp_get_packed_stringcopy(params, value->str, &size);
970 *dpvptr=dpv;