Lines Matching refs:totallen
286 unsigned int totallen; in ptp_unpack_DI() local
298 totallen=len*2+1; in ptp_unpack_DI()
300 dtoh16a(&data[PTP_di_FunctionalMode+totallen]); in ptp_unpack_DI()
302 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
304 totallen=totallen+di->OperationsSupported_len*sizeof(uint16_t)+sizeof(uint32_t); in ptp_unpack_DI()
306 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
308 totallen=totallen+di->EventsSupported_len*sizeof(uint16_t)+sizeof(uint32_t); in ptp_unpack_DI()
311 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
313 totallen=totallen+di->DevicePropertiesSupported_len*sizeof(uint16_t)+sizeof(uint32_t); in ptp_unpack_DI()
315 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
317 totallen=totallen+di->CaptureFormats_len*sizeof(uint16_t)+sizeof(uint32_t); in ptp_unpack_DI()
319 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
321 totallen=totallen+di->ImageFormats_len*sizeof(uint16_t)+sizeof(uint32_t); in ptp_unpack_DI()
323 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
325 totallen+=len*2+1; in ptp_unpack_DI()
327 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
329 totallen+=len*2+1; in ptp_unpack_DI()
331 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
333 totallen+=len*2+1; in ptp_unpack_DI()
335 PTP_di_OperationsSupported+totallen, in ptp_unpack_DI()
357 int totallen = 4; in ptp_unpack_EOS_DI() local
362 totallen, &di->EventsSupported); in ptp_unpack_EOS_DI()
364 totallen += di->EventsSupported_len*sizeof(uint32_t)+4; in ptp_unpack_EOS_DI()
365 if (totallen >= datalen) return; in ptp_unpack_EOS_DI()
368 totallen, &di->DevicePropertiesSupported); in ptp_unpack_EOS_DI()
370 totallen += di->DevicePropertiesSupported_len*sizeof(uint32_t)+4; in ptp_unpack_EOS_DI()
371 if (totallen >= datalen) return; in ptp_unpack_EOS_DI()
374 totallen, &di->unk); in ptp_unpack_EOS_DI()
376 totallen += di->unk_len*sizeof(uint32_t)+4; in ptp_unpack_EOS_DI()