ib_ucm_device
file->device = container_of(inode->i_cdev->si_drv1, struct ib_ucm_device, cdev);
struct ib_ucm_device *ucm_dev;
ucm_dev = container_of(dev, struct ib_ucm_device, dev);
struct ib_ucm_device *ucm_dev;
ucm_dev = container_of(dev, struct ib_ucm_device, dev);
struct ib_ucm_device *ucm_dev;
struct ib_ucm_device *ucm_dev = client_data;
struct ib_ucm_device *device;