| /linux/drivers/cdrom/ |
| H A D | gdrom.c | 105 } gd; variable 213 gdrom_hardreset(gd.cd_info); in gdrom_execute_diagnostic() 236 gd.pending = 1; in gdrom_preparedisk_cmd() 237 gdrom_packetcommand(gd.cd_info, spin_command); in gdrom_preparedisk_cmd() 239 wait_event_interruptible_timeout(command_queue, gd.pending == 0, in gdrom_preparedisk_cmd() 241 gd.pending = 0; in gdrom_preparedisk_cmd() 243 if (gd.status & 0x01) { in gdrom_preparedisk_cmd() 273 if (gd.pending) { in gdrom_readtoc_cmd() 277 gd.pending = 1; in gdrom_readtoc_cmd() 278 gdrom_packetcommand(gd.cd_info, toc_command); in gdrom_readtoc_cmd() [all …]
|
| /linux/drivers/mtd/ |
| H A D | mtd_blkdevs.c | 282 struct gendisk *gd; in add_mtd_blktrans_dev() local 343 gd = blk_mq_alloc_disk(new->tag_set, &lim, new); in add_mtd_blktrans_dev() 344 if (IS_ERR(gd)) { in add_mtd_blktrans_dev() 345 ret = PTR_ERR(gd); in add_mtd_blktrans_dev() 349 new->disk = gd; in add_mtd_blktrans_dev() 351 gd->private_data = new; in add_mtd_blktrans_dev() 352 gd->major = tr->major; in add_mtd_blktrans_dev() 353 gd->first_minor = (new->devnum) << tr->part_bits; in add_mtd_blktrans_dev() 354 gd->minors = 1 << tr->part_bits; in add_mtd_blktrans_dev() 355 gd->fops = &mtd_block_ops; in add_mtd_blktrans_dev() [all …]
|
| /linux/drivers/clk/ |
| H A D | clk-asm9260.c | 293 const struct asm9260_gate_data *gd = &asm9260_mux_gates[n]; in asm9260_acc_init() local 295 clk_hw_register_gate(NULL, gd->name, in asm9260_acc_init() 296 gd->parent_name, gd->flags | CLK_SET_RATE_PARENT, in asm9260_acc_init() 297 base + gd->reg, gd->bit_idx, 0, &asm9260_clk_lock); in asm9260_acc_init() 312 const struct asm9260_gate_data *gd = &asm9260_ahb_gates[n]; in asm9260_acc_init() local 314 hws[gd->idx] = clk_hw_register_gate(NULL, gd->name, in asm9260_acc_init() 315 gd->parent_name, gd->flags, base + gd->reg, in asm9260_acc_init() 316 gd->bit_idx, 0, &asm9260_clk_lock); in asm9260_acc_init()
|
| H A D | clk-gemini.c | 339 const struct gemini_gate_data *gd; in gemini_clk_probe() local 341 gd = &gemini_gates[i]; in gemini_clk_probe() 343 clk_hw_register_gate(NULL, gd->name, in gemini_clk_probe() 344 gd->parent_name, in gemini_clk_probe() 345 gd->flags, in gemini_clk_probe() 347 gd->bit_idx, in gemini_clk_probe()
|
| H A D | clk-stm32f4.c | 1952 const struct stm32f4_gate_data *gd; in stm32f4_rcc_init() local 1956 gd = &data->gates_data[n]; in stm32f4_rcc_init() 1957 secondary = 8 * (gd->offset - STM32F4_RCC_AHB1ENR) + in stm32f4_rcc_init() 1958 gd->bit_idx; in stm32f4_rcc_init() 1965 NULL, gd->name, gd->parent_name, gd->flags, in stm32f4_rcc_init() 1966 base + gd->offset, gd->bit_idx, 0, &stm32f4_clk_lock); in stm32f4_rcc_init() 1970 np, gd->name); in stm32f4_rcc_init()
|
| /linux/drivers/s390/block/ |
| H A D | dcssblk.c | 72 struct gendisk *gd; member 142 if (minor == entry->gd->first_minor) in dcssblk_assign_free_minor() 148 dev_info->gd->first_minor = minor; in dcssblk_assign_free_minor() 374 set_disk_ro(dev_info->gd, 1); in dcssblk_shared_store() 395 set_disk_ro(dev_info->gd, 0); in dcssblk_shared_store() 414 dax_remove_host(dev_info->gd); in dcssblk_shared_store() 419 del_gendisk(dev_info->gd); in dcssblk_shared_store() 420 put_disk(dev_info->gd); in dcssblk_shared_store() 546 return dax_add_host(dev_info->dax_dev, dev_info->gd); in dcssblk_setup_dax() 642 dev_info->gd = blk_alloc_disk(&lim, NUMA_NO_NODE); in dcssblk_add_store() [all …]
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | mana_en.c | 192 struct gdma_dev *gd = apc->ac->gdma_dev; in mana_map_skb() local 202 gc = gd->gdma_context; in mana_map_skb() 216 mana_add_sge(tp, ash, 0, da, sge0_len, gd->gpa_mkey); in mana_map_skb() 225 mana_add_sge(tp, ash, sg_i, da, sge1_len, gd->gpa_mkey); in mana_map_skb() 239 gd->gpa_mkey); in mana_map_skb() 355 struct gdma_dev *gd = apc->ac->gdma_dev; in mana_start_xmit() local 546 mana_gd_wq_ring_doorbell(gd->gdma_context, gdma_sq); in mana_start_xmit() 1766 struct gdma_dev *gd = apc->ac->gdma_dev; in mana_create_eq() local 1767 struct gdma_context *gc = gd->gdma_context; in mana_create_eq() 1800 err = mana_gd_create_mana_eq(gd, &spec, &apc->eqs[i].eq); in mana_create_eq() [all …]
|
| H A D | gdma_main.c | 1013 struct gdma_dev *gd = queue->gdma_dev; in mana_gd_register_irq() local 1021 gc = gd->gdma_context; in mana_gd_register_irq() 1051 struct gdma_dev *gd = queue->gdma_dev; in mana_gd_deregister_irq() local 1058 gc = gd->gdma_context; in mana_gd_deregister_irq() 1151 static int mana_gd_create_eq(struct gdma_dev *gd, in mana_gd_create_eq() argument 1155 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_eq() 1225 int mana_gd_create_hwc_queue(struct gdma_dev *gd, in mana_gd_create_hwc_queue() argument 1229 struct gdma_context *gc = gd->gdma_context; in mana_gd_create_hwc_queue() 1252 queue->gdma_dev = gd; in mana_gd_create_hwc_queue() 1255 err = mana_gd_create_eq(gd, spec, false, queue); in mana_gd_create_hwc_queue() [all …]
|
| H A D | hw_channel.c | 116 struct gdma_dev *gd = hwc->gdma_dev; in mana_hwc_init_event_handler() local 127 gd->doorbell = eq_db.doorbell; in mana_hwc_init_event_handler() 161 gd->gdma_context->max_num_cqs = val; in mana_hwc_init_event_handler() 200 ac = gd->gdma_context->mana.driver_data; in mana_hwc_init_event_handler() 222 ret = mana_rdma_service_event(gd->gdma_context, type); in mana_hwc_init_event_handler() 757 struct gdma_dev *gd = &gc->hwc; in mana_hwc_create_channel() local 766 gd->gdma_context = gc; in mana_hwc_create_channel() 767 gd->driver_data = hwc; in mana_hwc_create_channel() 768 hwc->gdma_dev = gd; in mana_hwc_create_channel() 773 gd->dev_id.as_uint32 = 0; in mana_hwc_create_channel() [all …]
|
| /linux/drivers/block/ |
| H A D | xen-blkfront.c | 202 struct gendisk *gd; member 997 info->gd->disk_name, flush_info(info), in xlvbd_flush() 1076 struct gendisk *gd; in xlvbd_alloc_gendisk() local 1084 BUG_ON(info->gd != NULL); in xlvbd_alloc_gendisk() 1142 gd = blk_mq_alloc_disk(&info->tag_set, &lim, info); in xlvbd_alloc_gendisk() 1143 if (IS_ERR(gd)) { in xlvbd_alloc_gendisk() 1144 err = PTR_ERR(gd); in xlvbd_alloc_gendisk() 1148 strcpy(gd->disk_name, DEV_NAME); in xlvbd_alloc_gendisk() 1149 ptr = encode_disk_name(gd->disk_name + sizeof(DEV_NAME) - 1, offset); in xlvbd_alloc_gendisk() 1150 BUG_ON(ptr >= gd->disk_name + DISK_NAME_LEN); in xlvbd_alloc_gendisk() [all …]
|
| /linux/drivers/block/rnbd/ |
| H A D | rnbd-clt.c | 76 if (get_capacity(dev->gd) == new_nsectors) in rnbd_clt_change_capacity() 83 get_capacity(dev->gd), new_nsectors); in rnbd_clt_change_capacity() 84 set_capacity_and_notify(dev->gd, new_nsectors); in rnbd_clt_change_capacity() 104 gd_kobj = &disk_to_dev(dev->gd)->kobj; in process_msg_open_rsp() 644 gd_kobj = &disk_to_dev(dev->gd)->kobj; in set_dev_states_to_disconnected() 930 if (get_disk_ro(dev->gd) && (mode & BLK_OPEN_WRITE)) in rnbd_client_open() 1338 dev->gd->major = rnbd_client_major; in rnbd_clt_setup_gen_disk() 1339 dev->gd->first_minor = idx << RNBD_PART_BITS; in rnbd_clt_setup_gen_disk() 1340 dev->gd->minors = 1 << RNBD_PART_BITS; in rnbd_clt_setup_gen_disk() 1341 dev->gd->fops = &rnbd_client_ops; in rnbd_clt_setup_gen_disk() [all …]
|
| /linux/drivers/block/aoe/ |
| H A D | aoedev.c | 247 if (d->gd) in aoedev_downdev() 248 set_capacity(d->gd, 0); in aoedev_downdev() 260 if (!d->gd) in user_req() 262 p = kbasename(d->gd->disk_name); in user_req() 263 lim = sizeof(d->gd->disk_name); in user_req() 264 lim -= p - d->gd->disk_name; in user_req() 289 if (d->gd) { in freedev() 291 del_gendisk(d->gd); in freedev() 292 put_disk(d->gd); in freedev()
|
| /linux/drivers/macintosh/ |
| H A D | windfarm_pm81.c | 166 s32 gd, gp, gr; member 198 .gd = 0x15400000, 210 .gd = 0x08e00000, 222 .gd = 0x15400000, 299 pid_param.gd = param->gd; in wf_smu_create_sys_fans() 437 pid_param.gd = piddata->gd; in wf_smu_create_cpu_fans()
|
| H A D | windfarm_pid.h | 32 s32 gd, gp, gr; /* PID gains */ member 65 s32 gd, gp, gr; /* PID gains */ member
|
| H A D | windfarm_pm112.c | 169 pid.gd = piddata->gd; in create_cpu_loop() 350 .gd = 48 << 20, 400 .gd = 30 << 20, 451 .gd = 0,
|
| H A D | windfarm_pm91.c | 184 pid_param.gd = piddata->gd; in wf_smu_create_cpu_fans() 295 .gd = 0x01e00000, in wf_smu_create_drive_fans() 375 .gd = 0x00000000, in wf_smu_create_slots_fans()
|
| H A D | windfarm_pid.c | 67 target = (s32)((integ * (s64)st->param.gr + deriv * (s64)st->param.gd + in wf_pid_run() 128 deriv *= st->param.gd; in wf_cpu_pid_run()
|
| H A D | windfarm_rm31.c | 324 pid.gd = mpu->pid_gd; in cpu_setup_pid() 343 .gd = 0x00500000, 356 .gd = 0, 443 .gd = 0,
|
| /linux/drivers/video/fbdev/omap2/omapfb/displays/ |
| H A D | panel-sharp-ls037v7dw01.c | 193 struct gpio_desc *gd; in sharp_ls_get_gpio_of() local 197 gd = devm_gpiod_get_index(dev, desc, index, GPIOD_OUT_LOW); in sharp_ls_get_gpio_of() 198 if (IS_ERR(gd)) in sharp_ls_get_gpio_of() 199 return PTR_ERR(gd); in sharp_ls_get_gpio_of() 201 *gpiod = gd; in sharp_ls_get_gpio_of()
|
| /linux/drivers/clk/berlin/ |
| H A D | bg2q.c | 352 const struct berlin2_gate_data *gd = &bg2q_gates[n]; in berlin2q_clock_setup() local 354 hws[CLKID_GFX2DAXI + n] = clk_hw_register_gate(NULL, gd->name, in berlin2q_clock_setup() 355 gd->parent_name, gd->flags, gbase + REG_CLKENABLE, in berlin2q_clock_setup() 356 gd->bit_idx, 0, &lock); in berlin2q_clock_setup()
|
| H A D | bg2.c | 658 const struct berlin2_gate_data *gd = &bg2_gates[n]; in berlin2_clock_setup() local 660 hws[CLKID_GETH0 + n] = clk_hw_register_gate(NULL, gd->name, in berlin2_clock_setup() 661 gd->parent_name, gd->flags, gbase + REG_CLKENABLE, in berlin2_clock_setup() 662 gd->bit_idx, 0, &lock); in berlin2_clock_setup()
|
| /linux/include/net/mana/ |
| H A D | gdma.h | 494 static inline bool mana_gd_is_mana(struct gdma_dev *gd) in mana_gd_is_mana() argument 496 return gd->dev_id.type == GDMA_DEVICE_MANA; in mana_gd_is_mana() 499 static inline bool mana_gd_is_hwc(struct gdma_dev *gd) in mana_gd_is_hwc() argument 501 return gd->dev_id.type == GDMA_DEVICE_HWC; in mana_gd_is_hwc() 509 int mana_gd_create_hwc_queue(struct gdma_dev *gd, 513 int mana_gd_create_mana_eq(struct gdma_dev *gd, 517 int mana_gd_create_mana_wq_cq(struct gdma_dev *gd, 1049 int mana_gd_register_device(struct gdma_dev *gd); 1050 int mana_gd_deregister_device(struct gdma_dev *gd);
|
| /linux/drivers/clk/aspeed/ |
| H A D | clk-ast2600.c | 689 const struct aspeed_gate_data *gd = &aspeed_g6_gates[i]; in aspeed_g6_clk_probe() local 692 if (!gd->name) in aspeed_g6_clk_probe() 699 gate_flags = (gd->clock_idx == 14) ? 0 : CLK_GATE_SET_TO_DISABLE; in aspeed_g6_clk_probe() 701 gd->name, in aspeed_g6_clk_probe() 702 gd->parent_name, in aspeed_g6_clk_probe() 703 gd->flags, in aspeed_g6_clk_probe() 705 gd->clock_idx, in aspeed_g6_clk_probe() 706 gd->reset_idx, in aspeed_g6_clk_probe()
|
| H A D | clk-aspeed.c | 545 const struct aspeed_gate_data *gd = &aspeed_gates[i]; in aspeed_clk_probe() local 551 gate_flags = (gd->clock_idx == 14) ? 0 : CLK_GATE_SET_TO_DISABLE; in aspeed_clk_probe() 553 gd->name, in aspeed_clk_probe() 554 gd->parent_name, in aspeed_clk_probe() 555 gd->flags, in aspeed_clk_probe() 557 gd->clock_idx, in aspeed_clk_probe() 558 gd->reset_idx, in aspeed_clk_probe()
|
| /linux/drivers/accel/habanalabs/common/ |
| H A D | hldio.c | 73 struct gendisk *gd; in hl_dio_fd_register() local 98 gd = bd->bd_disk; in hl_dio_fd_register() 106 if (!bd || !gd) { in hl_dio_fd_register() 112 disk_dev = disk_to_dev(gd); in hl_dio_fd_register()
|