ib_alloc_device
#define compat_ib_alloc_device(size) ib_alloc_device(size);
iwsc = (struct c4iw_dev *)ib_alloc_device(sizeof(*iwsc));
iwdev = (struct irdma_device *)ib_alloc_device(sizeof(*iwdev));
ibdev = (struct mlx4_ib_dev *) ib_alloc_device(sizeof *ibdev);
dev = (struct mlx5_ib_dev *)ib_alloc_device(sizeof(*dev));
mdev = (struct mthca_dev *) ib_alloc_device(sizeof *mdev);
dev = (struct qlnxr_dev *)ib_alloc_device(sizeof(struct qlnxr_dev));
EXPORT_SYMBOL(ib_alloc_device);
struct ib_device *ib_alloc_device(size_t size);