libfprint/libfprint/drivers
Marco Trevisan (Treviño) 3ed73aa17c fpi-device: Make possible to set a DestroyNotify for timeout data
Since GSource data can be automatically cleaned up on source destruction, we
can mimic this for the devices timeout easily as well.

Add an extra parameter, and let's use this cocci file to adapt all the
drivers like magic:

	@@
	expression e1, e2, e3, e4;
	@@
	fpi_device_add_timeout (e1, e2, e3, e4
	+  , NULL
  	)
2019-12-03 17:31:22 +01:00
..
synaptics synaptics: Close the usb device if reset failed 2019-12-03 13:58:42 +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 drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
aes1660.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes1660.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes2501.c drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
aes2501.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes2550.c drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
aes2550.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes2660.c Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aes2660.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +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 fpi-usb-transfer: Take ownership of the transfer when submitting it 2019-11-27 21:02:19 +01:00
aeslib.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
aesx660.c drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
aesx660.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
driver_ids.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
elan.c fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
elan.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
etes603.c fpi-usb-transfer: Take ownership of the transfer when submitting it 2019-11-27 21:02:19 +01: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 drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01: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 Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upektc_img.c drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
upektc_img.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
upekts.c fpi-usb-transfer: Take ownership of the transfer when submitting it 2019-11-27 21:02:19 +01:00
uru4000.c fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
vcom5s.c drivers: Use more fpi_ssm_usb_transfer_cb when possible 2019-11-27 21:02:20 +01:00
vfs0050.c fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
vfs0050.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
vfs101.c fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
vfs301.c fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
vfs301.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
vfs301_proto.c vfs301: Use a transfer autopointer to cleanup it on sync submission 2019-12-03 13:58:42 +00:00
vfs301_proto_fragments.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
vfs5011.c fpi-device: Make possible to set a DestroyNotify for timeout data 2019-12-03 17:31:22 +01:00
vfs5011_proto.h Uncrustify everything except for nbis 2019-11-20 20:38:06 +01:00
virtual-image.c virtual-image: Fix driver reading insufficient data 2019-12-02 17:04:05 +01:00