mirror of
https://gitlab.freedesktop.org/libfprint/libfprint.git
synced 2025-11-15 07:38:12 +00:00
cocci: Add spatch/coccinelle patches for driver porting
This is an impartial set of transformations to help port the drivers to the new interfaces.
This commit is contained in:
80
cocci/03-function-renames.cocci
Normal file
80
cocci/03-function-renames.cocci
Normal file
@@ -0,0 +1,80 @@
|
||||
@@
|
||||
expression w;
|
||||
expression h;
|
||||
expression status;
|
||||
expression dev;
|
||||
expression a1, a2, a3;
|
||||
@@
|
||||
(
|
||||
-fpi_img_new(w * h)
|
||||
+fp_image_new(w, h)
|
||||
|
|
||||
-fpi_ssm_new
|
||||
+fp_ssm_new
|
||||
|
|
||||
-fpi_ssm_free
|
||||
+fp_ssm_free
|
||||
|
|
||||
-fpi_ssm_start
|
||||
+fp_ssm_start
|
||||
|
|
||||
-fpi_ssm_start_subsm
|
||||
+fp_ssm_start_subsm
|
||||
|
|
||||
-fpi_ssm_next_state
|
||||
+fp_ssm_next_state
|
||||
|
|
||||
-fpi_ssm_jump_to_state
|
||||
+fp_ssm_jump_to_state
|
||||
|
|
||||
-fpi_ssm_mark_completed
|
||||
+fp_ssm_mark_completed
|
||||
|
|
||||
-fpi_ssm_get_user_data
|
||||
+fp_ssm_get_user_data
|
||||
|
|
||||
-fpi_ssm_get_cur_state
|
||||
+fp_ssm_get_cur_state
|
||||
|
|
||||
-fpi_dev_get_usb_dev
|
||||
+_fp_device_get_usb_device
|
||||
|
|
||||
// HACK: We just insert an error return here!
|
||||
-fpi_imgdev_close_complete(dev)
|
||||
+_fp_image_device_close_complete(dev, error)
|
||||
|
|
||||
-fpi_imgdev_open_complete(dev, 0)
|
||||
+_fp_image_device_open_complete(dev, NULL)
|
||||
|
|
||||
-fpi_imgdev_activate_complete(dev, 0)
|
||||
+_fp_image_device_activate_complete(dev, NULL)
|
||||
|
|
||||
-fpi_imgdev_deactivate_complete(dev)
|
||||
+_fp_image_device_deactivate_complete(dev, NULL)
|
||||
|
|
||||
-fpi_imgdev_report_finger_status(dev, status)
|
||||
+_fp_image_device_report_finger_status(dev, status)
|
||||
|
|
||||
-fpi_imgdev_image_captured(dev, a1)
|
||||
+_fp_image_device_image_captured(dev, a1)
|
||||
|
|
||||
-fpi_imgdev_abort_scan
|
||||
+_fp_image_device_retry_scan
|
||||
|
|
||||
-fpi_std_sq_dev
|
||||
+_fp_std_sq_dev
|
||||
|
|
||||
-fpi_mean_sq_diff_norm
|
||||
+_fp_mean_sq_diff_norm
|
||||
|
|
||||
-fpi_timeout_add(a1, a2, dev, a3)
|
||||
+_fp_device_add_timeout(dev, a1, a2, a3)
|
||||
)
|
||||
|
||||
// Some can be nested
|
||||
@@
|
||||
@@
|
||||
(
|
||||
-fpi_ssm_next_state_timeout_cb
|
||||
+fp_ssm_next_state_timeout_cb
|
||||
)
|
||||
Reference in New Issue
Block a user