src/dpdk/drivers/common/mlx5/mlx5_common.c
void
mlx5_common_init(void)
{
	if (mlx5_common_initialized)
		return;

	mlx5_glue_constructor();
	mlx5_common_pci_init();
	mlx5_common_initialized = true;
}
/**
 * One time innitialization routine for run-time dependency on glue library
 * for multiple PMDs. Each mlx5 PMD that depends on mlx5_common module,
 * must invoke in its constructor.
 */
One time innitialization routine for run-time dependency on glue library
for multiple PMDs. Each mlx5 PMD that depends on mlx5_common module,
must invoke in its constructor.
One time innitialization routine for run - time dependency on glue library for multiple PMDs . Each mlx5 PMD that depends on mlx5_common module must invoke in its constructor .
void
mlx5_common_init(void)
{
	if (mlx5_common_initialized)
		return;
	mlx5_glue_constructor();
	mlx5_common_pci_init();
	mlx5_common_initialized = true;
}
void mlx5_common_init ( void ) { if ( mlx5_common_initialized ) return ; mlx5_glue_constructor ( ) ; mlx5_common_pci_init ( ) ; mlx5_common_initialized = true ; }
One time innitialization routine for run-time dependency on glue library
 for multiple PMDs.
One time innitialization routine for run - time dependency on glue library for multiple PMDs .