BXE: mutex initialization

Dropping the extra arguments.  And spatch worked fine this time!  (With the
spatchme.sh script).
diff --git a/kern/drivers/net/bxe/bxe.c b/kern/drivers/net/bxe/bxe.c
index d3b967f..b7d43f9 100644
--- a/kern/drivers/net/bxe/bxe.c
+++ b/kern/drivers/net/bxe/bxe.c
@@ -2555,7 +2555,6 @@
 static void
 bxe_init_mutexes(struct bxe_adapter *sc)
 {
-#if 0
 #ifdef BXE_CORE_LOCK_SX
     snprintf(sc->core_sx_name, sizeof(sc->core_sx_name),
              "bxe%d_core_lock", sc->unit);
@@ -2563,36 +2562,35 @@
 #else
     snprintf(sc->core_mtx_name, sizeof(sc->core_mtx_name),
              "bxe%d_core_lock", sc->unit);
-    mtx_init(&sc->core_mtx, sc->core_mtx_name, NULL, MTX_DEF);
+    qlock_init(&sc->core_mtx);
 
     snprintf(sc->sp_mtx_name, sizeof(sc->sp_mtx_name),
              "bxe%d_sp_lock", sc->unit);
-    mtx_init(&sc->sp_mtx, sc->sp_mtx_name, NULL, MTX_DEF);
+    qlock_init(&sc->sp_mtx);
 
     snprintf(sc->dmae_mtx_name, sizeof(sc->dmae_mtx_name),
              "bxe%d_dmae_lock", sc->unit);
-    mtx_init(&sc->dmae_mtx, sc->dmae_mtx_name, NULL, MTX_DEF);
+    qlock_init(&sc->dmae_mtx);
 
     snprintf(sc->port.phy_mtx_name, sizeof(sc->port.phy_mtx_name),
              "bxe%d_phy_lock", sc->unit);
-    mtx_init(&sc->port.phy_mtx, sc->port.phy_mtx_name, NULL, MTX_DEF);
+    qlock_init(&sc->port.phy_mtx);
 
     snprintf(sc->fwmb_mtx_name, sizeof(sc->fwmb_mtx_name),
              "bxe%d_fwmb_lock", sc->unit);
-    mtx_init(&sc->fwmb_mtx, sc->fwmb_mtx_name, NULL, MTX_DEF);
+    qlock_init(&sc->fwmb_mtx);
 
     snprintf(sc->print_mtx_name, sizeof(sc->print_mtx_name),
              "bxe%d_print_lock", sc->unit);
-    mtx_init(&(sc->print_mtx), sc->print_mtx_name, NULL, MTX_DEF);
+    qlock_init(&(sc->print_mtx));
 
     snprintf(sc->stats_mtx_name, sizeof(sc->stats_mtx_name),
              "bxe%d_stats_lock", sc->unit);
-    mtx_init(&(sc->stats_mtx), sc->stats_mtx_name, NULL, MTX_DEF);
+    qlock_init(&(sc->stats_mtx));
 
     snprintf(sc->mcast_mtx_name, sizeof(sc->mcast_mtx_name),
              "bxe%d_mcast_lock", sc->unit);
-    mtx_init(&(sc->mcast_mtx), sc->mcast_mtx_name, NULL, MTX_DEF);
-#endif
+    qlock_init(&(sc->mcast_mtx));
 #endif
 }
 
@@ -9926,11 +9924,11 @@
 
     snprintf(fp->tx_mtx_name, sizeof(fp->tx_mtx_name),
              "bxe%d_fp%d_tx_lock", sc->unit, idx);
-    //mtx_init(&fp->tx_mtx, fp->tx_mtx_name, NULL, MTX_DEF);
+    qlock_init(&fp->tx_mtx);
 
     snprintf(fp->rx_mtx_name, sizeof(fp->rx_mtx_name),
              "bxe%d_fp%d_rx_lock", sc->unit, idx);
-    //mtx_init(&fp->rx_mtx, fp->rx_mtx_name, NULL, MTX_DEF);
+    qlock_init(&fp->rx_mtx);
 
     fp->igu_sb_id = (sc->igu_base_sb + idx + CNIC_SUPPORT(sc));
     fp->fw_sb_id = (sc->base_fw_ndsb + idx + CNIC_SUPPORT(sc));
diff --git a/scripts/spatch/bsd/locks.cocci b/scripts/spatch/bsd/locks.cocci
index 055246a..2458103 100644
--- a/scripts/spatch/bsd/locks.cocci
+++ b/scripts/spatch/bsd/locks.cocci
@@ -12,4 +12,11 @@
 -ECORE_MUTEX
 +qlock_t
 
-
+@@
+expression E1;
+expression E2;
+expression E3;
+expression E4;
+@@
+-mtx_init(E1, E2, E3, E4)
++qlock_init(E1)