Home
last modified time | relevance | path

Searched refs:gd (Results 1 – 25 of 30) sorted by relevance

12

/drivers/cdrom/
Dgdrom.c125 } gd; variable
233 gdrom_hardreset(gd.cd_info); in gdrom_execute_diagnostic()
256 gd.pending = 1; in gdrom_preparedisk_cmd()
257 gdrom_packetcommand(gd.cd_info, spin_command); in gdrom_preparedisk_cmd()
259 wait_event_interruptible_timeout(command_queue, gd.pending == 0, in gdrom_preparedisk_cmd()
261 gd.pending = 0; in gdrom_preparedisk_cmd()
263 if (gd.status & 0x01) { in gdrom_preparedisk_cmd()
293 if (gd.pending) { in gdrom_readtoc_cmd()
297 gd.pending = 1; in gdrom_readtoc_cmd()
298 gdrom_packetcommand(gd.cd_info, toc_command); in gdrom_readtoc_cmd()
[all …]
/drivers/block/aoe/
Daoeblk.c136 return sysfs_create_group(&disk_to_dev(d->gd)->kobj, &attr_group); in aoedisk_add_sysfs()
141 sysfs_remove_group(&disk_to_dev(d->gd)->kobj, &attr_group); in aoedisk_rm_sysfs()
264 struct gendisk *gd; in aoeblk_gdalloc() local
282 gd = alloc_disk(AOE_PARTITIONS); in aoeblk_gdalloc()
283 if (gd == NULL) { in aoeblk_gdalloc()
307 WARN_ON(d->gd); in aoeblk_gdalloc()
313 d->blkq = gd->queue = q; in aoeblk_gdalloc()
315 d->gd = gd; in aoeblk_gdalloc()
318 gd->major = AOE_MAJOR; in aoeblk_gdalloc()
319 gd->first_minor = d->sysminor; in aoeblk_gdalloc()
[all …]
Daoedev.c234 if (d->gd) in aoedev_downdev()
235 set_capacity(d->gd, 0); in aoedev_downdev()
247 if (!d->gd) in user_req()
249 p = strrchr(d->gd->disk_name, '/'); in user_req()
251 p = d->gd->disk_name; in user_req()
254 lim = sizeof(d->gd->disk_name); in user_req()
255 lim -= p - d->gd->disk_name; in user_req()
280 if (d->gd) { in freedev()
282 del_gendisk(d->gd); in freedev()
283 put_disk(d->gd); in freedev()
Daoe.h171 struct gendisk *gd; member
/drivers/block/
Dxen-blkfront.c95 struct gendisk *gd; member
334 struct gendisk *gd = info->gd; in blkif_ioctl() local
335 if (gd->flags & GENHD_FL_CD) in blkif_ioctl()
545 static int xlvbd_init_blk_queue(struct gendisk *gd, u16 sector_size) in xlvbd_init_blk_queue() argument
548 struct blkfront_info *info = gd->private_data; in xlvbd_init_blk_queue()
558 blk_queue_max_discard_sectors(rq, get_capacity(gd)); in xlvbd_init_blk_queue()
582 gd->queue = rq; in xlvbd_init_blk_queue()
592 info->gd->disk_name, in xlvbd_flush()
672 struct gendisk *gd; in xlvbd_alloc_gendisk() local
680 BUG_ON(info->gd != NULL); in xlvbd_alloc_gendisk()
[all …]
Dxsysace.c211 struct gendisk *gd; member
497 set_capacity(ace->gd, 0); in ace_fsm_dostate()
626 set_capacity(ace->gd, 0); in ace_fsm_dostate()
633 set_capacity(ace->gd, in ace_fsm_dostate()
870 static unsigned int ace_check_events(struct gendisk *gd, unsigned int clearing) in ace_check_events() argument
872 struct ace_device *ace = gd->private_data; in ace_check_events()
878 static int ace_revalidate_disk(struct gendisk *gd) in ace_revalidate_disk() argument
880 struct ace_device *ace = gd->private_data; in ace_revalidate_disk()
1000 ace->gd = alloc_disk(ACE_NUM_MINORS); in ace_setup()
1001 if (!ace->gd) in ace_setup()
[all …]
Dmg_disk.c114 struct gendisk *gd; member
996 host->gd = alloc_disk(MG_DISK_MAX_PART); in mg_probe()
997 if (!host->gd) { in mg_probe()
1003 host->gd->major = host->major; in mg_probe()
1004 host->gd->first_minor = 0; in mg_probe()
1005 host->gd->fops = &mg_disk_ops; in mg_probe()
1006 host->gd->queue = host->breq; in mg_probe()
1007 host->gd->private_data = host; in mg_probe()
1008 sprintf(host->gd->disk_name, MG_DISK_NAME"a"); in mg_probe()
1010 set_capacity(host->gd, host->n_sectors); in mg_probe()
[all …]
/drivers/mtd/
Dmtd_blkdevs.c325 struct gendisk *gd; in add_mtd_blktrans_dev() local
379 gd = alloc_disk(1 << tr->part_bits); in add_mtd_blktrans_dev()
381 if (!gd) in add_mtd_blktrans_dev()
384 new->disk = gd; in add_mtd_blktrans_dev()
385 gd->private_data = new; in add_mtd_blktrans_dev()
386 gd->major = tr->major; in add_mtd_blktrans_dev()
387 gd->first_minor = (new->devnum) << tr->part_bits; in add_mtd_blktrans_dev()
388 gd->fops = &mtd_block_ops; in add_mtd_blktrans_dev()
392 snprintf(gd->disk_name, sizeof(gd->disk_name), in add_mtd_blktrans_dev()
395 snprintf(gd->disk_name, sizeof(gd->disk_name), in add_mtd_blktrans_dev()
[all …]
/drivers/message/i2o/
Di2o_block.c92 blk_cleanup_queue(dev->gd->queue); in i2o_block_device_free()
94 put_disk(dev->gd); in i2o_block_device_free()
113 i2o_blk_dev->gd->disk_name); in i2o_block_remove()
117 del_gendisk(i2o_blk_dev->gd); in i2o_block_remove()
962 struct gendisk *gd; in i2o_block_device_alloc() local
979 gd = alloc_disk(16); in i2o_block_device_alloc()
980 if (!gd) { in i2o_block_device_alloc()
996 gd->major = I2O_MAJOR; in i2o_block_device_alloc()
997 gd->queue = queue; in i2o_block_device_alloc()
998 gd->fops = &i2o_block_fops; in i2o_block_device_alloc()
[all …]
Di2o_block.h74 struct gendisk *gd; member
/drivers/s390/block/
Ddcssblk.c49 struct gendisk *gd; member
117 if (minor == entry->gd->first_minor) in dcssblk_assign_free_minor()
123 dev_info->gd->first_minor = minor; in dcssblk_assign_free_minor()
357 set_disk_ro(dev_info->gd, 1); in dcssblk_shared_store()
378 set_disk_ro(dev_info->gd, 0); in dcssblk_shared_store()
396 del_gendisk(dev_info->gd); in dcssblk_shared_store()
398 dev_info->gd->queue = NULL; in dcssblk_shared_store()
399 put_disk(dev_info->gd); in dcssblk_shared_store()
600 dev_info->gd = alloc_disk(DCSSBLK_MINORS_PER_DISK); in dcssblk_add_store()
601 if (dev_info->gd == NULL) { in dcssblk_add_store()
[all …]
/drivers/block/paride/
Dpd.c238 struct gendisk *gd; member
724 rq = blk_get_request(disk->gd->queue, READ, __GFP_WAIT); in pd_special_command()
729 err = blk_execute_rq(disk->gd->queue, disk->gd, rq, 0); in pd_special_command()
839 disk->gd = p; in pd_probe_drive()
849 disk->gd = NULL; in pd_probe_drive()
878 if (!disk->gd) in pd_detect()
891 if (!disk->gd) in pd_detect()
897 if (disk->gd) { in pd_detect()
898 set_capacity(disk->gd, disk->capacity); in pd_detect()
899 add_disk(disk->gd); in pd_detect()
[all …]
/drivers/macintosh/
Dwindfarm_pm81.c165 s32 gd, gp, gr; member
197 .gd = 0x15400000,
209 .gd = 0x08e00000,
221 .gd = 0x15400000,
299 pid_param.gd = param->gd; in wf_smu_create_sys_fans()
438 pid_param.gd = piddata->gd; in wf_smu_create_cpu_fans()
Dwindfarm_pid.h30 s32 gd, gp, gr; /* PID gains */ member
63 s32 gd, gp, gr; /* PID gains */ member
Dwindfarm_pm112.c166 pid.gd = piddata->gd; in create_cpu_loop()
344 .gd = 48 << 20,
394 .gd = 30 << 20,
445 .gd = 0,
Dwindfarm_pm91.c183 pid_param.gd = piddata->gd; in wf_smu_create_cpu_fans()
294 .gd = 0x01e00000, in wf_smu_create_drive_fans()
375 .gd = 0x00000000, in wf_smu_create_slots_fans()
Dwindfarm_pid.c68 target = (s32)((integ * (s64)st->param.gr + deriv * (s64)st->param.gd + in wf_pid_run()
129 deriv *= st->param.gd; in wf_cpu_pid_run()
Dwindfarm_rm31.c325 pid.gd = mpu->pid_gd; in cpu_setup_pid()
344 .gd = 0x00500000,
357 .gd = 0,
444 .gd = 30 << 20,
Dwindfarm_pm72.c424 pid.gd = mpu->pid_gd; in cpu_setup_pid()
443 .gd = 40 << 20,
455 .gd = 20 << 20,
535 .gd = 30 << 20,
Dwindfarm_pm121.c551 pid_param.gd = PM121_SYS_GD; in pm121_create_sys_fans()
683 pid_param.gd = piddata->gd; in pm121_create_cpu_fans()
/drivers/scsi/
Dsd.c2802 struct gendisk *gd; in sd_probe_async() local
2807 gd = sdkp->disk; in sd_probe_async()
2811 gd->major = sd_major((index & 0xf0) >> 4); in sd_probe_async()
2812 gd->first_minor = ((index & 0xf) << 4) | (index & 0xfff00); in sd_probe_async()
2813 gd->minors = SD_MINORS; in sd_probe_async()
2815 gd->fops = &sd_fops; in sd_probe_async()
2816 gd->private_data = &sdkp->driver; in sd_probe_async()
2817 gd->queue = sdkp->device->request_queue; in sd_probe_async()
2831 sd_revalidate_disk(gd); in sd_probe_async()
2836 gd->driverfs_dev = &sdp->sdev_gendev; in sd_probe_async()
[all …]
/drivers/crypto/amcc/
Dcrypto4xx_core.c788 struct ce_gd *gd; in crypto4xx_build_pd() local
888 gd = crypto4xx_get_gdp(dev, &gd_dma, gd_idx); in crypto4xx_build_pd()
899 gd->ptr = addr; in crypto4xx_build_pd()
900 gd->ctl_len.len = sg->length; in crypto4xx_build_pd()
901 gd->ctl_len.done = 0; in crypto4xx_build_pd()
902 gd->ctl_len.ready = 1; in crypto4xx_build_pd()
907 gd = crypto4xx_get_gdp(dev, &gd_dma, gd_idx); in crypto4xx_build_pd()
/drivers/power/
Dcharger-manager.c1093 int setup_charger_manager(struct charger_global_desc *gd) in setup_charger_manager() argument
1095 if (!gd) in setup_charger_manager()
1103 if (!gd->rtc_only_wakeup) { in setup_charger_manager()
1108 if (gd->rtc_name) { in setup_charger_manager()
1109 rtc_dev = rtc_class_open(gd->rtc_name); in setup_charger_manager()
1119 g_desc = gd; in setup_charger_manager()
/drivers/usb/core/
Ddevio.c1073 struct usbdevfs_getdriver gd; in proc_getdriver() local
1077 if (copy_from_user(&gd, arg, sizeof(gd))) in proc_getdriver()
1079 intf = usb_ifnum_to_if(ps->dev, gd.interface); in proc_getdriver()
1083 strlcpy(gd.driver, intf->dev.driver->name, in proc_getdriver()
1084 sizeof(gd.driver)); in proc_getdriver()
1085 ret = (copy_to_user(arg, &gd, sizeof(gd)) ? -EFAULT : 0); in proc_getdriver()
/drivers/ide/
DMakefile86 ide-gd_mod-y += ide-gd.o

12