]> git.baikalelectronics.ru Git - kernel.git/commit
net: smc91c92_cs: Use setup_timer and mod_timer
authorVaishali Thakkar <vthakkar1994@gmail.com>
Fri, 27 Feb 2015 18:10:24 +0000 (23:40 +0530)
committerDavid S. Miller <davem@davemloft.net>
Sun, 1 Mar 2015 18:40:22 +0000 (13:40 -0500)
commit02ad0df02735ae9db0606bc264ec394acdfd5e85
treeda282d500491903330cca9f4e0976a5729b55567
parent2f6e1b8633eb3d7ca8c888bfe0e59bc32a72b9bf
net: smc91c92_cs: Use setup_timer and mod_timer

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:

// <smpl>
@@
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(&a);
// </smpl>

Signed-off-by: Vaishali Thakkar <vthakkar1994@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/smsc/smc91c92_cs.c