Lines Matching refs:devt
526 static int btrfs_free_stale_devices(dev_t devt, struct btrfs_device *skip_device) in btrfs_free_stale_devices() argument
544 if (devt && devt != device->devt) in btrfs_free_stale_devices()
547 if (devt) in btrfs_free_stale_devices()
577 dev_t devt, bool *same_fsid_diff_dev) in find_fsid_by_device() argument
606 if (device->devt == devt) { in find_fsid_by_device()
703 if (device->devt != device->bdev->bd_dev) { in btrfs_open_one_device()
706 rcu_dereference_raw(device->name), MAJOR(device->devt), in btrfs_open_one_device()
707 MINOR(device->devt), MAJOR(device->bdev->bd_dev), in btrfs_open_one_device()
710 device->devt = device->bdev->bd_dev; in btrfs_open_one_device()
873 device->devt = path_devt; in device_list_add()
948 if (device->devt != path_devt) { in device_list_add()
979 device->devt = path_devt; in device_list_add()
1390 int btrfs_forget_devices(dev_t devt) in btrfs_forget_devices() argument
1395 ret = btrfs_free_stale_devices(devt, NULL); in btrfs_forget_devices()
1402 const char *path, dev_t devt, in btrfs_skip_registration() argument
1424 if (device->bdev && (device->bdev->bd_dev == devt) && in btrfs_skip_registration()
1458 dev_t devt; in btrfs_scan_one_device() local
1482 devt = file_bdev(bdev_file)->bd_dev; in btrfs_scan_one_device()
1483 if (btrfs_skip_registration(disk_super, path, devt, mount_arg_dev)) { in btrfs_scan_one_device()
1485 path, MAJOR(devt), MINOR(devt)); in btrfs_scan_one_device()
1487 btrfs_free_stale_devices(devt, NULL); in btrfs_scan_one_device()
1495 btrfs_free_stale_devices(device->devt, device); in btrfs_scan_one_device()
2754 ret = lookup_bdev(device_path, &device->devt); in btrfs_init_new_device()
2899 btrfs_forget_devices(device->devt); in btrfs_init_new_device()