• Vaishali Thakkar's avatar
    net: stmmac: Use setup_timer and mod_timer · ccb36da1
    Vaishali Thakkar authored
    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: default avatarVaishali Thakkar <vthakkar1994@gmail.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    ccb36da1
stmmac_main.c 87.4 KB