libfprint/libfprint/drivers
Benjamin Berg 60d0f84294 upeksonly: Fix creation of image transfers
The GPtrArray needs to be created at some point. Also, reference
counting was wrong as submitting the transfer sinks the ref, but we rely
on it surviving.

Note that we really should change this to only have one in-flight
transfer and starting a new one after it finishes.

Co-authored-by: Vasily Khoruzhick <anarsoul@gmail.com>
2020-06-05 15:40:17 +00:00
..
synaptics Uncrustify with newer version 2020-06-02 11:56:19 +00:00
aes3k.c fpi-usb-transfer: Take ownership of the transfer when submitting it 2019-11-27 21:02:19 +01:00
aes3k.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes1610.c lib: re-add partial image flag 2020-06-04 09:34:31 -07:00
aes1660.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes1660.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
aes2501.c lib: re-add partial image flag 2020-06-04 09:34:31 -07:00
aes2501.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
aes2550.c lib: re-add partial image flag 2020-06-04 09:34:31 -07:00
aes2550.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
aes2660.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes2660.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
aes3500.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes4000.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aeslib.c cleanup: Remove fp_internal.h and update drivers_api.h 2019-12-17 14:38:19 +01:00
aeslib.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
aesx660.c lib: re-add partial image flag 2020-06-04 09:34:31 -07:00
aesx660.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
elan.c elan: Only queue state changes once 2020-06-05 15:13:18 +00:00
elan.h cleanup: Use FPI prefix for all the internal enum types 2019-12-17 14:38:19 +01:00
etes603.c etes603: Return TOO_SHORT retry error for small images 2020-04-24 20:03:51 +02:00
upek_proto.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upek_proto.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upeksonly.c upeksonly: Fix creation of image transfers 2020-06-05 15:40:17 +00:00
upeksonly.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upektc.c drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
upektc.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
upektc_img.c lib: re-add partial image flag 2020-06-04 09:34:31 -07:00
upektc_img.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
upekts.c upekts: Fix error reporting during verify 2020-06-05 14:48:57 +00:00
uru4000.c cleanup: Use FPI prefix for all the internal enum types 2019-12-17 14:38:19 +01:00
vcom5s.c drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
vfs0050.c vfs0050: Accept zero bytes read instead of timeout for emulation 2020-06-05 15:03:38 +00:00
vfs0050.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
vfs101.c fpi-ssm: Make delayed actions cancellable 2019-12-03 18:28:48 +01:00
vfs301.c fpi-ssm: Make delayed actions cancellable 2019-12-03 18:28:48 +01:00
vfs301.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
vfs301_proto.c vfs301: Allow freeing of data by copying it 2020-06-05 15:17:42 +00:00
vfs301_proto_fragments.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
vfs5011.c vfs5011: Prevent too small images 2020-05-07 13:55:35 +00:00
vfs5011_proto.h cleanup: Use #pragma once everywhere 2019-12-17 14:38:19 +01:00
virtual-image.c Uncrustify with newer version 2020-06-02 11:56:19 +00:00