Searched defs:disk (Results 1 - 25 of 86) sorted by path

1234

/drivers/block/
H A DDAC960.c80 struct gendisk *disk = bdev->bd_disk; local
81 DAC960_Controller_T *p = disk->queue->queuedata;
82 int drive_nr = (long)disk->private_data;
109 struct gendisk *disk = bdev->bd_disk; local
110 DAC960_Controller_T *p = disk->queue->queuedata;
111 int drive_nr = (long)disk->private_data;
143 static unsigned int DAC960_check_events(struct gendisk *disk, argument
146 DAC960_Controller_T *p = disk->queue->queuedata;
147 int drive_nr = (long)disk->private_data;
154 static int DAC960_revalidate_disk(struct gendisk *disk) argument
2532 struct gendisk *disk = Controller->disks[n]; local
2567 int disk; local
2589 int disk; local
3156 int disk; local
[all...]
H A Damiflop.c33 * needed for the disk mechanic.
35 * february 1996 fixed error recovery and multiple disk access
97 #define FD_NOTREADY 4 /* unit is not ready (motor not on/no disk) */
170 #define RAW_BUF_SIZE 30000 /* size of raw disk data */
531 /* loop and read disk ID */
658 * written to disk and vice versa.
814 static unsigned long *putsec(int disk, unsigned long *raw, int cnt) argument
819 disk&=3;
825 hdr.track = unit[disk].track;
827 hdr.ord = unit[disk]
848 amiga_write(int disk) argument
1205 dos_write(int disk) argument
1637 floppy_release(struct gendisk *disk, fmode_t mode) argument
1665 amiga_check_events(struct gendisk *disk, unsigned int clearing) argument
1710 struct gendisk *disk; local
[all...]
H A Dataflop.c13 * - Autodetection of disk format (DD/HD); untested yet, because I
32 * the FDC will otherwise wait forever when no disk is inserted...
36 * - more/other disk formats
41 * - Make disk format numbering independent from minors
47 * - disk formatting
60 * - Maybe a better strategy for disk change detection (does anyone
99 { "D820", 10,1640, 0, 0}, /* 3: DD disk with 82 tracks/10 sectors */
147 /* Array for translating minors into disk formats */
189 * Maximum disk size (in kilobytes). This default is used whenever the
190 * current disk siz
221 struct gendisk *disk; member in struct:atari_floppy_struct
1328 floppy_check_events(struct gendisk *disk, unsigned int clearing) argument
1351 floppy_revalidate(struct gendisk *disk) argument
1512 struct gendisk *disk = bdev->bd_disk; local
1889 floppy_release(struct gendisk *disk, fmode_t mode) argument
[all...]
H A Dbrd.c449 MODULE_PARM_DESC(rd_size, "Size of each RAM disk in kbytes.");
451 MODULE_PARM_DESC(max_part, "Maximum number of partitions per RAM disk");
453 MODULE_PARM_DESC(part_show, "Control RAM disk visibility in /proc/partitions");
478 struct gendisk *disk; local
499 disk = brd->brd_disk = alloc_disk(1 << part_shift);
500 if (!disk)
502 disk->major = RAMDISK_MAJOR;
503 disk->first_minor = i << part_shift;
504 disk->fops = &brd_fops;
505 disk
[all...]
H A Dcciss.c170 static void cciss_release(struct gendisk *disk, fmode_t mode);
175 static int cciss_revalidate(struct gendisk *disk);
1065 static inline ctlr_info_t *get_host(struct gendisk *disk) argument
1067 return disk->queue->queuedata;
1070 static inline drive_info_struct *get_drv(struct gendisk *disk) argument
1072 return disk->private_data;
1090 * disk information. I don't think I really like this
1127 static void cciss_release(struct gendisk *disk, fmode_t mode) argument
1133 h = get_host(disk);
1134 drv = get_drv(disk);
1445 cciss_getluninfo(ctlr_info_t *h, struct gendisk *disk, void __user *argp) argument
1703 struct gendisk *disk = bdev->bd_disk; local
1931 cciss_add_disk(ctlr_info_t *h, struct gendisk *disk, int drv_index) argument
1989 struct gendisk *disk; local
2243 struct gendisk *disk; local
2455 struct gendisk *disk; local
2943 cciss_revalidate(struct gendisk *disk) argument
5271 struct gendisk *disk = h->gendisk[j]; local
[all...]
H A Dcpqarray.c163 static void ida_release(struct gendisk *disk, fmode_t mode);
177 static int ida_revalidate(struct gendisk *disk);
187 static inline drv_info_t *get_drv(struct gendisk *disk) argument
189 return disk->private_data;
192 static inline ctlr_info_t *get_host(struct gendisk *disk) argument
194 return disk->queue->queuedata;
465 struct gendisk *disk = ida_gendisk[i][j]; local
467 sprintf(disk->disk_name, "ida/c%dd%d", i, j);
468 disk->major = COMPAQ_SMART2_MAJOR + i;
469 disk
859 ida_release(struct gendisk *disk, fmode_t mode) argument
1540 struct gendisk *disk = ida_gendisk[ctlr][i]; local
1556 struct gendisk *disk = ida_gendisk[ctlr][i]; local
1572 ida_revalidate(struct gendisk *disk) argument
[all...]
H A Dfloppy.c74 * disk types.
88 * opposite side of the disk, leaving the sector IDs alone (i.e. Commodore's
156 #define DCL_DEBUG /* debug disk change line */
336 * Maximum disk size (in kilobytes).
337 * This default is used whenever the current disk size is unknown.
374 | | | | | | | Spindown offset (where disk stops)
404 * Frequency of disk change checks */
422 * tells if the disk is in Commodore 1581 format, which means side 0 sectors
423 * are located on side 1 of the disk but with a side 0 ID, and vice-versa.
424 * This is the same as the Sharp MZ-80 5.25" CP/M disk forma
3621 floppy_release(struct gendisk *disk, fmode_t mode) argument
3740 floppy_check_events(struct gendisk *disk, unsigned int clearing) argument
3834 floppy_revalidate(struct gendisk *disk) argument
[all...]
H A Dhd.c304 static void hd_out(struct hd_i_struct *disk, argument
320 if (!controller_ready(disk->unit, head)) {
325 outb_p(disk->ctl, HD_CMD);
327 outb_p(disk->wpcom >> 2, ++port);
332 outb_p(0xA0 | (disk->unit << 4) | head, ++port);
381 struct hd_i_struct *disk = &hd_info[i]; local
382 disk->special_op = disk->recalibrate = 1;
383 hd_out(disk, disk
420 struct hd_i_struct *disk = req->rq_disk->private_data; local
554 do_special_op(struct hd_i_struct *disk, struct request *req) argument
582 struct hd_i_struct *disk; local
663 struct hd_i_struct *disk = bdev->bd_disk->private_data; local
736 struct gendisk *disk = alloc_disk(64); local
[all...]
H A Dloop.c700 struct gendisk *disk = dev_to_disk(dev); local
701 struct loop_device *lo = disk->private_data;
1515 static void lo_release(struct gendisk *disk, fmode_t mode) argument
1517 struct loop_device *lo = disk->private_data;
1607 struct gendisk *disk; local
1640 disk = lo->lo_disk = alloc_disk(1 << part_shift);
1641 if (!disk)
1663 disk->flags |= GENHD_FL_NO_PART_SCAN;
1664 disk->flags |= GENHD_FL_EXT_DEVT;
1671 disk
[all...]
H A Dnbd.c133 dev_warn(disk_to_dev(nbd->disk), "shutting down socket\n");
164 dev_err(disk_to_dev(nbd->disk),
257 nbd->disk->disk_name, req,
264 dev_err(disk_to_dev(nbd->disk),
281 nbd->disk->disk_name, req, bvec.bv_len);
284 dev_err(disk_to_dev(nbd->disk),
343 dev_err(disk_to_dev(nbd->disk),
349 dev_err(disk_to_dev(nbd->disk), "Wrong magic (0x%lx)\n",
361 dev_err(disk_to_dev(nbd->disk), "Unexpected reply (%p)\n",
368 dev_err(disk_to_dev(nbd->disk), "Othe
401 struct gendisk *disk = dev_to_disk(dev); local
832 struct gendisk *disk = alloc_disk(1 << part_shift); local
867 struct gendisk *disk = nbd_dev[i].disk; local
900 struct gendisk *disk = nbd_dev[i].disk; local
[all...]
H A Dnull_blk.c34 struct gendisk *disk; member in struct:nullb
363 del_gendisk(nullb->disk);
367 put_disk(nullb->disk);
376 static void null_release(struct gendisk *disk, fmode_t mode) argument
461 struct gendisk *disk; local
526 disk = nullb->disk = alloc_disk_node(1, home_node);
527 if (!disk) {
542 set_capacity(disk, size);
544 disk
[all...]
H A Dnvme-core.c409 struct gendisk *disk = bio->bi_bdev->bd_disk; local
410 if (blk_queue_io_stat(disk->queue)) {
413 part_round_stats(cpu, &disk->part0);
414 part_stat_inc(cpu, &disk->part0, ios[rw]);
415 part_stat_add(cpu, &disk->part0, sectors[rw],
417 part_inc_in_flight(&disk->part0, rw);
424 struct gendisk *disk = bio->bi_bdev->bd_disk; local
425 if (blk_queue_io_stat(disk->queue)) {
429 part_stat_add(cpu, &disk->part0, ticks[rw], duration);
430 part_round_stats(cpu, &disk
1785 nvme_release(struct gendisk *disk, fmode_t mode) argument
1904 struct gendisk *disk; local
[all...]
H A Dosdblk.c106 struct gendisk *disk; /* blkdev's gendisk and rq */ member in struct:osdblk_device
383 struct gendisk *disk = osdev->disk; local
385 if (!disk)
388 if (disk->flags & GENHD_FL_UP)
389 del_gendisk(disk);
390 if (disk->queue)
391 blk_cleanup_queue(disk->queue);
392 put_disk(disk);
397 struct gendisk *disk; local
[all...]
H A Dpktcdvd.c1278 clear_bdi_congested(&pd->disk->queue->backing_dev_info,
2208 set_capacity(pd->disk, lba << 2);
2317 static void pkt_close(struct gendisk *disk, fmode_t mode) argument
2319 struct pktcdvd_device *pd = disk->private_data;
2528 struct request_queue *q = pd->disk->queue;
2709 static unsigned int pkt_check_events(struct gendisk *disk, argument
2712 struct pktcdvd_device *pd = disk->private_data;
2746 struct gendisk *disk; local
2783 disk = alloc_disk(1);
2784 if (!disk)
[all...]
H A Drbd.c336 struct gendisk *disk; /* blkdev's gendisk and rq */ member in struct:rbd_device
495 else if (rbd_dev->disk)
497 RBD_DRV_NAME, rbd_dev->disk->disk_name, &vaf);
561 static void rbd_release(struct gendisk *disk, fmode_t mode) argument
563 struct rbd_device *rbd_dev = disk->private_data;
606 set_disk_ro(rbd_dev->disk, ro ? 1 : 0);
904 * on-disk header.
3507 struct gendisk *disk = rbd_dev->disk; local
3509 if (!disk)
3730 struct gendisk *disk; local
[all...]
H A Dskd_main.c284 struct gendisk *disk; member in struct:skd_device
1262 struct gendisk *disk = bdev->bd_disk; local
1263 struct skd_device *skdev = disk->private_data;
1268 disk->disk_name, current->comm, mode, cmd_in, arg);
1277 rc = scsi_cmd_ioctl(disk->queue, disk, mode, cmd_in, p);
1289 skdev->name, __func__, __LINE__, disk->disk_name, rc);
2112 set_capacity(skdev->disk, skdev->read_cap_last_lba + 1);
2120 set_capacity(skdev->disk, skdev->read_cap_last_lba + 1);
4387 struct gendisk *disk; local
4680 struct gendisk *disk = skdev->disk; local
[all...]
H A Dsunvdc.c32 MODULE_DESCRIPTION("Sun LDOM virtual disk client driver");
50 struct gendisk *disk; member in struct:vdc_port
63 /* The server fills these in for us in the disk attribute
102 struct gendisk *disk = bdev->bd_disk; local
103 sector_t nsect = get_capacity(disk);
124 struct gendisk *disk; local
135 disk = bdev->bd_disk;
137 if (bdev->bd_disk && (disk->flags & GENHD_FL_CD))
285 if (blk_queue_stopped(port->disk->queue) &&
287 blk_start_queue(port->disk
[all...]
/drivers/block/aoe/
H A Daoeblk.c37 struct gendisk *disk = dev_to_disk(dev); local
38 struct aoedev *d = disk->private_data;
50 struct gendisk *disk = dev_to_disk(dev); local
51 struct aoedev *d = disk->private_data;
61 struct gendisk *disk = dev_to_disk(dev); local
62 struct aoedev *d = disk->private_data;
99 struct gendisk *disk = dev_to_disk(dev); local
100 struct aoedev *d = disk->private_data;
107 struct gendisk *disk = dev_to_disk(dev); local
108 struct aoedev *d = disk
262 aoeblk_release(struct gendisk *disk, fmode_t mode) argument
[all...]
/drivers/block/drbd/
H A Ddrbd_main.c171 io_allowed = (device->state.disk >= mins);
304 * tl_abort_disk_io() - Abort disk I/O for all requests for a certain device in the TL
861 uuid_flags |= device->new_state_tmp.disk == D_INCONSISTENT ? 4 : 0;
903 D_ASSERT(device, device->state.disk == D_UP_TO_DATE);
1257 drbd_err(device, "Failed to write bitmap to disk!\n");
1899 .disk = D_DISKLESS,
2726 struct gendisk *disk; local
2755 disk = alloc_disk(1);
2756 if (!disk)
2758 device->vdisk = disk;
[all...]
H A Ddrbd_receiver.c1201 drbd_info(device, "local disk flush failed with status %d\n", rv);
1628 drbd_err(device, "request from peer beyond end of local disk: "
1890 /* data is submitted to disk within recv_resync_read.
1896 drbd_err(device, "Can not write resync data to local disk.\n");
2402 /* In case we have the only disk of the cluster, */
2467 struct gendisk *disk = device->ldev->backing_bdev->bd_contains->bd_disk; local
2480 curr_events = (int)part_stat_read(&disk->part0, sectors[0]) +
2481 (int)part_stat_read(&disk->part0, sectors[1]) -
2973 device->state.disk >= D_NEGOTIATING ? drbd_bm_total_weight(device) : 0, 0);
3083 device->state.disk >
[all...]
H A Ddrbd_state.h85 unsigned disk:4 ; /* 8/16 from D_DISKLESS to D_UP_TO_DATE */ member in struct:drbd_dev_state::__anon310
99 unsigned disk:4 ; /* 8/16 from D_DISKLESS to D_UP_TO_DATE */
/drivers/block/mtip32xx/
H A Dmtip32xx.h464 struct gendisk *disk; /* Pointer to our gendisk structure. */ member in struct:driver_data
478 unsigned long index; /* Index to determine the disk name */
/drivers/block/paride/
H A Dpcd.c201 struct gendisk *disk; member in struct:pcd_unit
239 static void pcd_block_release(struct gendisk *disk, fmode_t mode) argument
241 struct pcd_unit *cd = disk->private_data;
260 static unsigned int pcd_block_check_events(struct gendisk *disk, argument
263 struct pcd_unit *cd = disk->private_data;
299 struct gendisk *disk = alloc_disk(1); local
300 if (!disk)
302 cd->disk = disk;
318 disk
[all...]
H A Dpd.c233 int changed; /* Have we seen a disk change ? */
250 static inline int status_reg(struct pd_unit *disk) argument
252 return pi_read_regr(disk->pi, 1, 6);
255 static inline int read_reg(struct pd_unit *disk, int reg) argument
257 return pi_read_regr(disk->pi, 0, reg);
260 static inline void write_status(struct pd_unit *disk, int val) argument
262 pi_write_regr(disk->pi, 1, 6, val);
265 static inline void write_reg(struct pd_unit *disk, int reg, int val) argument
267 pi_write_regr(disk->pi, 0, reg, val);
270 static inline u8 DRIVE(struct pd_unit *disk) argument
277 pd_print_error(struct pd_unit *disk, char *msg, int status) argument
288 pd_reset(struct pd_unit *disk) argument
298 pd_wait_for(struct pd_unit *disk, int w, char *msg) argument
318 pd_send_command(struct pd_unit *disk, int n, int s, int h, int c0, int c1, int func) argument
331 pd_ide_command(struct pd_unit *disk, int func, int block, int count) argument
587 pd_init_dev_parms(struct pd_unit *disk) argument
596 pd_door_lock(struct pd_unit *disk) argument
605 pd_door_unlock(struct pd_unit *disk) argument
614 pd_eject(struct pd_unit *disk) argument
625 pd_media_check(struct pd_unit *disk) argument
643 pd_standby_off(struct pd_unit *disk) argument
650 pd_identify(struct pd_unit *disk) argument
718 pd_special_command(struct pd_unit *disk, enum action (*func)(struct pd_unit *disk)) argument
741 struct pd_unit *disk = bdev->bd_disk->private_data; local
756 struct pd_unit *disk = bdev->bd_disk->private_data; local
774 struct pd_unit *disk = bdev->bd_disk->private_data; local
790 struct pd_unit *disk = p->private_data; local
800 struct pd_unit *disk = p->private_data; local
812 struct pd_unit *disk = p->private_data; local
832 pd_probe_drive(struct pd_unit *disk) argument
858 struct pd_unit *disk; local
862 struct pd_unit *disk = pd + unit; local
941 struct pd_unit *disk; local
[all...]
H A Dpf.c5 This is the high-level driver for parallel port ATAPI disk
9 port ATAPI disk drive, but if their individual parameters are
214 static void pf_release(struct gendisk *disk, fmode_t mode);
240 struct gendisk *disk; member in struct:pf_unit
248 static unsigned int pf_check_events(struct gendisk *disk,
286 struct gendisk *disk = alloc_disk(1); local
287 if (!disk)
289 pf->disk = disk;
295 disk
363 pf_release(struct gendisk *disk, fmode_t mode) argument
382 pf_check_events(struct gendisk *disk, unsigned int clearing) argument
979 struct gendisk *disk = pf->disk; local
[all...]

Completed in 226 milliseconds

1234