Lines Matching refs:device
14 * At the lowest level, there is the standard driver for the CD/DVD device,
24 * higher layers, such as file systems, and present a block device that can be
36 * block device, assembling the pieces to full packets and queuing them to the
69 #include <linux/device.h>
343 add map block device
697 * Send a packet_command to the underlying block device and
809 * Queue a bio for processing by the low-level CD device. Must be called
837 * from the device, it's best to use the highest possible read speed, but
921 * Special care is needed if the underlying block device has a small
929 * The cdrom device can handle one segment/frame
1204 * by the underlying block device.
2116 * We need to re-open the cdrom device without O_NONBLOCK to be able
2174 * called when the device is closed. makes sure that the device flushes
2397 pkt_notice(pd, "WRITE for ro device (%llu)\n",
2573 * The door gets locked when the device is opened, so we
2632 * Set up mapping from pktcdvd device to CD-ROM device.
2696 /* inherit events of the host device */
2718 pr_err("setup of pktcdvd device failed\n");
2723 * Tear down mapping from pktcdvd device to CD-ROM device.
2874 pr_err("unable to register block device\n");
2888 pr_err("unable to register misc device\n");