mock_dev
struct mock_dev *mdev = to_mock_dev(dev);
static struct mock_dev *mock_dev_create(unsigned long dev_flags)
struct mock_dev *mdev;
static void mock_dev_destroy(struct mock_dev *mdev)
sobj->idev.mock_dev = mock_dev_create(dev_flags);
if (IS_ERR(sobj->idev.mock_dev)) {
rc = PTR_ERR(sobj->idev.mock_dev);
idev = iommufd_device_bind(ucmd->ictx, &sobj->idev.mock_dev->dev,
mock_dev_destroy(sobj->idev.mock_dev);
struct mock_dev *mdev;
mdev = container_of(idev->dev, struct mock_dev, dev);
struct mock_dev *mdev;
struct mock_dev *mdev;
mdev = sobj->idev.mock_dev;
static inline struct mock_dev *to_mock_dev(struct device *dev)
return container_of(dev, struct mock_dev, dev);
mock_dev_destroy(sobj->idev.mock_dev);
struct mock_dev *mock_dev;
struct mock_dev *mdev = to_mock_dev(dev);
struct mock_dev *mdev = to_mock_dev(dev);
struct mock_dev *mdev = to_mock_dev(dev);
struct mock_dev *mdev = to_mock_dev(dev);
struct mock_dev *mdev = to_mock_dev(dev);
struct mock_dev *mdev = to_mock_dev(dev);
struct mock_dev *mdev;
mdev = container_of(dev, struct mock_dev, dev);