Lines Matching refs:cdev
3354 container_of(inode->i_cdev, struct nvme_ctrl, cdev);
3376 container_of(inode->i_cdev, struct nvme_ctrl, cdev);
3443 void nvme_cdev_del(struct cdev *cdev, struct device *cdev_device)
3445 cdev_device_del(cdev, cdev_device);
3449 int nvme_cdev_add(struct cdev *cdev, struct device *cdev_device,
3461 cdev_init(cdev, fops);
3462 cdev->owner = owner;
3463 ret = cdev_device_add(cdev, cdev_device);
3472 return nvme_ns_open(container_of(inode->i_cdev, struct nvme_ns, cdev));
3477 nvme_ns_release(container_of(inode->i_cdev, struct nvme_ns, cdev));
3501 return nvme_cdev_add(&ns->cdev, &ns->cdev_device, &nvme_ns_chr_fops,
3864 nvme_cdev_del(&ns->cdev, &ns->cdev_device);
4562 cdev_device_del(&ctrl->cdev, ctrl->device);
4679 cdev_init(&ctrl->cdev, &nvme_dev_fops);
4680 ctrl->cdev.owner = ops->module;
4681 ret = cdev_device_add(&ctrl->cdev, ctrl->device);
4703 cdev_device_del(&ctrl->cdev, ctrl->device);