/drivers/md/ |
H A D | raid10.h | 5 struct md_rdev *rdev, *replacement; member in struct:raid10_info 123 struct md_rdev *rdev; /* used for reads member in union:r10bio::r10dev::__anon1984
|
H A D | faulty.c | 91 struct md_rdev *rdev; member in struct:faulty_conf 219 b->bi_bdev = conf->rdev->bdev; 224 bio->bi_bdev = conf->rdev->bdev; 304 struct md_rdev *rdev; local 321 rdev_for_each(rdev, mddev) { 322 conf->rdev = rdev; 323 disk_stack_limits(mddev->gendisk, rdev->bdev, 324 rdev->data_offset << 9);
|
/drivers/regulator/ |
H A D | ltc3589.c | 110 static int ltc3589_set_ramp_delay(struct regulator_dev *rdev, int ramp_delay) argument 112 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev); 119 shift = ffs(rdev->desc->apply_bit) - 1; 132 static int ltc3589_set_suspend_voltage(struct regulator_dev *rdev, int uV) argument 134 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev); 137 sel = regulator_map_voltage_linear(rdev, uV, uV); 142 return regmap_update_bits(ltc3589->regmap, rdev->desc->vsel_reg + 1, 143 rdev->desc->vsel_mask, sel); 146 static int ltc3589_set_suspend_mode(struct regulator_dev *rdev, argument 149 struct ltc3589 *ltc3589 = rdev_get_drvdata(rdev); [all...] |
H A D | axp20x-regulator.c | 217 static int axp20x_set_dcdc_workmode(struct regulator_dev *rdev, int id, u32 workmode) argument 229 return regmap_update_bits(rdev->regmap, AXP20X_DCDC_MODE, mask, workmode); 234 struct regulator_dev *rdev; local 253 rdev = devm_regulator_register(&pdev->dev, &axp20x_regulators[i], 255 if (IS_ERR(rdev)) { 259 return PTR_ERR(rdev); 265 if (axp20x_set_dcdc_workmode(rdev, i, workmode))
|
H A D | devres.c | 207 struct regulator_dev **ptr, *rdev; local 214 rdev = regulator_register(regulator_desc, config); 215 if (!IS_ERR(rdev)) { 216 *ptr = rdev; 222 return rdev; 244 void devm_regulator_unregister(struct device *dev, struct regulator_dev *rdev) argument 248 rc = devres_release(dev, devm_rdev_release, devm_rdev_match, rdev);
|
H A D | tps51632-regulator.c | 89 struct regulator_dev *rdev; member in struct:tps51632_chip 93 static int tps51632_dcdc_set_ramp_delay(struct regulator_dev *rdev, argument 96 struct tps51632_chip *tps = rdev_get_drvdata(rdev); 261 struct regulator_dev *rdev; local 342 rdev = devm_regulator_register(&client->dev, &tps->desc, &config); 343 if (IS_ERR(rdev)) { 345 return PTR_ERR(rdev); 348 tps->rdev = rdev;
|
H A D | max8973-regulator.c | 149 static int max8973_dcdc_get_voltage_sel(struct regulator_dev *rdev) argument 151 struct max8973_chip *max = rdev_get_drvdata(rdev); 164 static int max8973_dcdc_set_voltage_sel(struct regulator_dev *rdev, argument 167 struct max8973_chip *max = rdev_get_drvdata(rdev); 201 static int max8973_dcdc_set_mode(struct regulator_dev *rdev, unsigned int mode) argument 203 struct max8973_chip *max = rdev_get_drvdata(rdev); 229 static unsigned int max8973_dcdc_get_mode(struct regulator_dev *rdev) argument 231 struct max8973_chip *max = rdev_get_drvdata(rdev); 369 struct regulator_dev *rdev; local 467 rdev [all...] |
H A D | lp872x.c | 223 static int lp872x_regulator_enable_time(struct regulator_dev *rdev) argument 225 struct lp872x *lp = rdev_get_drvdata(rdev); 226 enum lp872x_regulator_id rid = rdev_get_id(rdev); 321 static int lp872x_buck_set_voltage_sel(struct regulator_dev *rdev, argument 324 struct lp872x *lp = rdev_get_drvdata(rdev); 325 enum lp872x_regulator_id buck = rdev_get_id(rdev); 339 static int lp872x_buck_get_voltage_sel(struct regulator_dev *rdev) argument 341 struct lp872x *lp = rdev_get_drvdata(rdev); 342 enum lp872x_regulator_id buck = rdev_get_id(rdev); 357 static int lp8725_buck_set_current_limit(struct regulator_dev *rdev, argument 387 lp8725_buck_get_current_limit(struct regulator_dev *rdev) argument 415 lp872x_buck_set_mode(struct regulator_dev *rdev, unsigned int mode) argument 451 lp872x_buck_get_mode(struct regulator_dev *rdev) argument 787 struct regulator_dev *rdev; local [all...] |
H A D | as3722-regulator.c | 333 static int as3722_ldo_get_current_limit(struct regulator_dev *rdev) argument 335 struct as3722_regulators *as3722_regs = rdev_get_drvdata(rdev); 337 int id = rdev_get_id(rdev); 352 static int as3722_ldo_set_current_limit(struct regulator_dev *rdev, argument 355 struct as3722_regulators *as3722_regs = rdev_get_drvdata(rdev); 357 int id = rdev_get_id(rdev); 413 static int as3722_ldo3_get_current_limit(struct regulator_dev *rdev) argument 462 static unsigned int as3722_sd_get_mode(struct regulator_dev *rdev) argument 464 struct as3722_regulators *as3722_regs = rdev_get_drvdata(rdev); 466 int id = rdev_get_id(rdev); 486 as3722_sd_set_mode(struct regulator_dev *rdev, unsigned int mode) argument 517 as3722_sd016_get_current_limit(struct regulator_dev *rdev) argument 555 as3722_sd016_set_current_limit(struct regulator_dev *rdev, int min_uA, int max_uA) argument 761 struct regulator_dev *rdev; local [all...] |
H A D | isl6271a-regulator.c | 34 struct regulator_dev *rdev[3]; member in struct:isl_pmic 136 pmic->rdev[i] = devm_regulator_register(&i2c->dev, &isl_rd[i], 138 if (IS_ERR(pmic->rdev[i])) { 140 return PTR_ERR(pmic->rdev[i]);
|
H A D | isl9305.c | 145 struct regulator_dev *rdev; local 164 rdev = devm_regulator_register(&i2c->dev, 167 if (IS_ERR(rdev)) { 168 ret = PTR_ERR(rdev);
|
H A D | rn5t618-regulator.c | 106 struct regulator_dev *rdev; local 119 rdev = devm_regulator_register(&pdev->dev, 122 if (IS_ERR(rdev)) { 125 return PTR_ERR(rdev);
|
H A D | ti-abb-regulator.c | 251 * @rdev: regulator device 257 static int ti_abb_set_opp(struct regulator_dev *rdev, struct ti_abb *abb, argument 261 struct device *dev = &rdev->dev; 316 * @rdev: regulator device 322 static int ti_abb_set_voltage_sel(struct regulator_dev *rdev, unsigned sel) argument 324 const struct regulator_desc *desc = rdev->desc; 325 struct ti_abb *abb = rdev_get_drvdata(rdev); 326 struct device *dev = &rdev->dev; 364 ret = ti_abb_set_opp(rdev, abb, info); 379 * @rdev 383 ti_abb_get_voltage_sel(struct regulator_dev *rdev) argument 703 struct regulator_dev *rdev = NULL; local [all...] |
H A D | tps62360-regulator.c | 66 struct regulator_dev *rdev; member in struct:tps62360_chip 175 static int tps62360_set_mode(struct regulator_dev *rdev, unsigned int mode) argument 177 struct tps62360_chip *tps = rdev_get_drvdata(rdev); 220 static unsigned int tps62360_get_mode(struct regulator_dev *rdev) argument 222 struct tps62360_chip *tps = rdev_get_drvdata(rdev); 345 struct regulator_dev *rdev; local 474 rdev = devm_regulator_register(&client->dev, &tps->desc, &config); 475 if (IS_ERR(rdev)) { 479 return PTR_ERR(rdev); 482 tps->rdev [all...] |
/drivers/usb/phy/ |
H A D | phy-tahvo.c | 79 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local 82 reg = retu_read(rdev, TAHVO_REG_IDSR); 128 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local 133 retu_write(rdev, TAHVO_REG_USBR, USBR_REGOUT | USBR_NSUSPEND | 147 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local 152 retu_write(rdev, TAHVO_REG_USBR, USBR_SLAVE_CONTROL | USBR_REGOUT | 168 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local 175 retu_write(rdev, TAHVO_REG_USBR, 0); 182 struct retu_dev *rdev = dev_get_drvdata(tu->pt_dev->dev.parent); local 187 w = retu_read(rdev, TAHVO_REG_USB 330 struct retu_dev *rdev = dev_get_drvdata(pdev->dev.parent); local [all...] |
/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_mem.c | 61 if (cxio_register_phys_mem(&rhp->rdev, 73 cxio_dereg_mem(&rhp->rdev, mhp->attr.stag, mhp->attr.pbl_size, 91 if (cxio_reregister_phys_mem(&rhp->rdev, 103 cxio_dereg_mem(&rhp->rdev, mhp->attr.stag, mhp->attr.pbl_size, 111 mhp->attr.pbl_addr = cxio_hal_pblpool_alloc(&mhp->rhp->rdev, 124 cxio_hal_pblpool_free(&mhp->rhp->rdev, mhp->attr.pbl_addr, 130 return cxio_write_pbl(&mhp->rhp->rdev, pages,
|
H A D | iwch_provider.c | 104 cxio_release_ucontext(&rhp->rdev, &ucontext->uctx); 119 cxio_init_ucontext(&rhp->rdev, &context->uctx); 136 cxio_destroy_cq(&chp->rhp->rdev, &chp->cq); 186 if (cxio_create_cq(&rhp->rdev, &chp->cq, !ucontext)) { 197 cxio_destroy_cq(&chp->rhp->rdev, &chp->cq); 273 ret = cxio_create_cq(&chp->rhp->rdev, &newcq); 288 ret = cxio_resize_cq(&chp->rhp->rdev, &chp->cq); 297 ret = cxio_destroy_cq(&chp->rhp->rdev, &oldcq); 336 err = cxio_hal_cq_op(&rhp->rdev, &chp->cq, cq_op, 0); 363 rdev_p = &(to_iwch_dev(context->device)->rdev); [all...] |
/drivers/infiniband/hw/cxgb4/ |
H A D | cq.c | 35 static int destroy_cq(struct c4iw_rdev *rdev, struct t4_cq *cq, argument 65 ret = c4iw_ofld_send(rdev, skb); 67 ret = c4iw_wait_for_reply(rdev, &wr_wait, 0, 0, __func__); 71 dma_free_coherent(&(rdev->lldi.pdev->dev), 74 c4iw_put_cqid(rdev, cq->cqid, uctx); 78 static int create_cq(struct c4iw_rdev *rdev, struct t4_cq *cq, argument 84 int user = (uctx != &rdev->uctx); 89 cq->cqid = c4iw_get_cqid(rdev, uctx); 102 cq->queue = dma_alloc_coherent(&rdev->lldi.pdev->dev, cq->memsize, 138 rdev [all...] |
H A D | cm.c | 190 static int c4iw_l2t_send(struct c4iw_rdev *rdev, struct sk_buff *skb, argument 195 if (c4iw_fatal_error(rdev)) { 200 error = cxgb4_l2t_send(rdev->lldi.ports[0], skb, l2e); 206 int c4iw_ofld_send(struct c4iw_rdev *rdev, struct sk_buff *skb) argument 210 if (c4iw_fatal_error(rdev)) { 215 error = cxgb4_ofld_send(rdev->lldi.ports[0], skb); 221 static void release_tid(struct c4iw_rdev *rdev, u32 hwtid, struct sk_buff *skb) argument 232 c4iw_ofld_send(rdev, skb); 238 ep->emss = ep->com.dev->rdev.lldi.mtus[GET_TCPOPT_MSS(opt)] - 302 cxgb4_remove_tid(ep->com.dev->rdev 458 struct c4iw_rdev *rdev = handle; local 3302 struct c4iw_rdev *rdev; local [all...] |
/drivers/media/rc/ |
H A D | ite-cir.c | 196 ir_raw_event_store_with_filter(dev->rdev, &ev); 203 ir_raw_event_store_with_filter(dev->rdev, &ev); 215 (dev->rdev, &ev); 220 ir_raw_event_handle(dev->rdev); 1461 struct rc_dev *rdev = NULL; local 1473 rdev = rc_allocate_device(); 1474 if (!rdev) 1476 itdev->rdev = rdev; 1564 rdev [all...] |
H A D | rc-main.c | 331 struct rc_dev *rdev = input_get_drvdata(idev); local 332 struct rc_map *rc_map = &rdev->rc_map; 351 index = ir_establish_scancode(rdev, rc_map, scancode, true); 358 *old_keycode = ir_update_mapping(rdev, rc_map, index, ke->keycode); 448 struct rc_dev *rdev = input_get_drvdata(idev); local 449 struct rc_map *rc_map = &rdev->rc_map; 717 int rc_open(struct rc_dev *rdev) argument 721 if (!rdev) 724 mutex_lock(&rdev->lock); 725 if (!rdev 739 struct rc_dev *rdev = input_get_drvdata(idev); local 744 rc_close(struct rc_dev *rdev) argument 759 struct rc_dev *rdev = input_get_drvdata(idev); local [all...] |
/drivers/gpu/drm/radeon/ |
H A D | radeon_mode.h | 664 radeon_combios_get_tv_info(struct radeon_device *rdev); 666 radeon_atombios_get_tv_info(struct radeon_device *rdev); 667 extern void radeon_atombios_get_default_voltages(struct radeon_device *rdev, 709 extern void radeon_atom_encoder_init(struct radeon_device *rdev); 710 extern void radeon_atom_disp_eng_pll_init(struct radeon_device *rdev); 718 extern void radeon_i2c_init(struct radeon_device *rdev); 719 extern void radeon_i2c_fini(struct radeon_device *rdev); 720 extern void radeon_combios_i2c_init(struct radeon_device *rdev); 721 extern void radeon_atombios_i2c_init(struct radeon_device *rdev); 722 extern void radeon_i2c_add(struct radeon_device *rdev, [all...] |
H A D | atombios_dp.c | 93 struct radeon_device *rdev = dev->dev_private; local 103 mutex_lock(&rdev->mode_info.atom_context->scratch_mutex); 105 base = (unsigned char *)(rdev->mode_info.atom_context->scratch + 1); 114 if (ASIC_IS_DCE4(rdev)) 117 atom_execute_table_scratch_unlocked(rdev->mode_info.atom_context, index, (uint32_t *)&args); 151 mutex_unlock(&rdev->mode_info.atom_context->scratch_mutex); 360 static u8 radeon_dp_encoder_service(struct radeon_device *rdev, argument 374 atom_execute_table(rdev->mode_info.atom_context, index, (uint32_t *)&args); 381 struct radeon_device *rdev = dev->dev_private; local 383 return radeon_dp_encoder_service(rdev, ATOM_DP_ACTION_GET_SINK_TYP 430 struct radeon_device *rdev = dev->dev_private; local 543 struct radeon_device *rdev; member in struct:radeon_dp_link_train_info 795 struct radeon_device *rdev = dev->dev_private; local [all...] |
H A D | ni_dpm.h | 234 int ni_copy_and_switch_arb_sets(struct radeon_device *rdev, 236 void ni_update_current_ps(struct radeon_device *rdev, 238 void ni_update_requested_ps(struct radeon_device *rdev, 241 void ni_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, 244 void ni_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, 248 bool ni_dpm_vblank_too_short(struct radeon_device *rdev);
|
/drivers/scsi/ |
H A D | scsi_transport_sas.c | 162 struct sas_end_device *rdev; local 166 rdev = rphy_to_end_device(rphy); 167 return rdev; 381 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev); local 398 rdev->tlr_supported = ret; 414 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev); local 416 rdev->tlr_enabled = 0; 433 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev); local 435 rdev->tlr_enabled = 1; 444 struct sas_end_device *rdev local 1276 struct sas_end_device *rdev = sas_sdev_to_rdev(sdev); local 1483 struct sas_end_device *rdev; local 1523 struct sas_expander_device *rdev; local [all...] |