Use timer API functions setup_timer and mod_timer instead
of structure assignments as they are standard way to set
the timer and to update the expire field of an active timer
respectively.
This is done using Coccinelle and semantic patch used for
this is as follows:
//
@@
expression x,y,z,a,b;
@
Use timer API functions setup_timer and mod_timer instead
of structure assignments as they are standard way to set
the timer and to update the expire field of an active timer
respectively.
This is done using Coccinelle and semantic patch used for
this is as follows:
//
@@
expression x,y,z,a,b;
@
From: Vaishali Thakkar
Date: Wed, 11 Feb 2015 15:59:50 +0530
> This patch introduces the use of functions setup_timer
> and mod_timer.
>
> This is done using Coccinelle and semantic patch used
> for this as follows:
...
> Signed-off-by: Vaishali Thakkar
Applied.
--
To unsubscribe from this li
This patch introduces the use of functions setup_timer
and mod_timer.
This is done using Coccinelle and semantic patch used
for this as follows:
//
@@
expression x,y,z,a,b;
@@
-init_timer (&x);
+setup_timer (&x, y, z);
+mod_timer (&a, b);
-x.function = y;
-x.data = z;
-x.expires = b;
-add_timer
4 matches
Mail list logo