cdrom.c (5a84d159061d914c8dd4aa372ac6e9529c2be453) | cdrom.c (f98393a64ca1392130724c3acb4e3f325801d2b6) |
---|---|
1/* linux/drivers/cdrom/cdrom.c 2 Copyright (c) 1996, 1997 David A. van Leeuwen. 3 Copyright (c) 1997, 1998 Erik Andersen <andersee@debian.org> 4 Copyright (c) 1998, 1999 Jens Axboe <axboe@image.dk> 5 6 May be copied or modified under the terms of the GNU General Public 7 License. See linux/COPYING for more information. 8 --- 2370 unchanged lines hidden (view full) --- 2379 struct block_device *bdev) 2380{ 2381 cdinfo(CD_DO_IOCTL, "entering CDROM_RESET\n"); 2382 2383 if (!capable(CAP_SYS_ADMIN)) 2384 return -EACCES; 2385 if (!CDROM_CAN(CDC_RESET)) 2386 return -ENOSYS; | 1/* linux/drivers/cdrom/cdrom.c 2 Copyright (c) 1996, 1997 David A. van Leeuwen. 3 Copyright (c) 1997, 1998 Erik Andersen <andersee@debian.org> 4 Copyright (c) 1998, 1999 Jens Axboe <axboe@image.dk> 5 6 May be copied or modified under the terms of the GNU General Public 7 License. See linux/COPYING for more information. 8 --- 2370 unchanged lines hidden (view full) --- 2379 struct block_device *bdev) 2380{ 2381 cdinfo(CD_DO_IOCTL, "entering CDROM_RESET\n"); 2382 2383 if (!capable(CAP_SYS_ADMIN)) 2384 return -EACCES; 2385 if (!CDROM_CAN(CDC_RESET)) 2386 return -ENOSYS; |
2387 invalidate_bdev(bdev, 0); | 2387 invalidate_bdev(bdev); |
2388 return cdi->ops->reset(cdi); 2389} 2390 2391static int cdrom_ioctl_lock_door(struct cdrom_device_info *cdi, 2392 unsigned long arg) 2393{ 2394 cdinfo(CD_DO_IOCTL, "%socking door.\n", arg ? "L" : "Unl"); 2395 --- 1199 unchanged lines hidden --- | 2388 return cdi->ops->reset(cdi); 2389} 2390 2391static int cdrom_ioctl_lock_door(struct cdrom_device_info *cdi, 2392 unsigned long arg) 2393{ 2394 cdinfo(CD_DO_IOCTL, "%socking door.\n", arg ? "L" : "Unl"); 2395 --- 1199 unchanged lines hidden --- |