DEFINE_MUTEX
static DEFINE_MUTEX(apertures_lock);
static DEFINE_MUTEX(bnxt_auxbus_lock);
DEFINE_MUTEX(tmp_mutex); /* mutex lock for driver */
DEFINE_MUTEX(bnxt_re_dev_lock);
DEFINE_MUTEX(bnxt_re_mutex); /* mutex lock for driver */
static DEFINE_MUTEX(listen_port_mutex);
static DEFINE_MUTEX(intf_mutex);
static DEFINE_MUTEX(set_port_type_mutex);
static DEFINE_MUTEX(intf_mutex);
static DEFINE_MUTEX(mlx5_fpga_mutex);
static DEFINE_MUTEX(mlx5_ib_update_mtt_emergency_buffer_mutex);
DEFINE_MUTEX(mthca_device_mutex);
static DEFINE_MUTEX(table_lock);
static DEFINE_MUTEX(csr_arb_lock);
static DEFINE_MUTEX(service_lock);
static DEFINE_MUTEX(vf_stop_wq_lock);
static DEFINE_MUTEX(lock);
static DEFINE_MUTEX(device_mutex);
static DEFINE_MUTEX(ctx_id_mutex);
static DEFINE_MUTEX(mut);
static DEFINE_MUTEX(pkey_mutex);
static DEFINE_MUTEX(mcast_mutex);