/drivers/net/ |
H A D | rionet.c | 67 struct rio_dev *rdev; member in struct:rionet_peer 145 struct rio_dev *rdev) 149 rio_add_outb_message(rnet->mport, rdev, 0, skb->data, skb->len); 243 if (peer->rdev->destid == sid) { 245 peer->rdev; 350 if (!(peer->res = rio_request_outb_dbell(peer->rdev, 360 rio_send_doorbell(peer->rdev, RIONET_DOORBELL_JOIN); 384 if (nets[rnet->mport->id].active[peer->rdev->destid]) { 385 rio_send_doorbell(peer->rdev, RIONET_DOORBELL_LEAVE); 386 nets[rnet->mport->id].active[peer->rdev 144 rionet_queue_tx_msg(struct sk_buff *skb, struct net_device *ndev, struct rio_dev *rdev) argument 401 struct rio_dev *rdev = to_rio_dev(dev); local 528 struct rio_dev *rdev = to_rio_dev(dev); local [all...] |
/drivers/regulator/ |
H A D | tps6524x-regulator.c | 140 struct regulator_dev *rdev[N_REGULATORS]; member in struct:tps6524x 457 static int set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument 462 hw = rdev_get_drvdata(rdev); 463 info = &supply_info[rdev_get_id(rdev)]; 465 if (rdev->desc->n_voltages == 1) 471 static int get_voltage_sel(struct regulator_dev *rdev) argument 477 hw = rdev_get_drvdata(rdev); 478 info = &supply_info[rdev_get_id(rdev)]; 480 if (rdev->desc->n_voltages == 1) 492 static int set_current_limit(struct regulator_dev *rdev, in argument 514 get_current_limit(struct regulator_dev *rdev) argument 535 enable_supply(struct regulator_dev *rdev) argument 546 disable_supply(struct regulator_dev *rdev) argument 557 is_supply_enabled(struct regulator_dev *rdev) argument [all...] |
H A D | mc13892-regulator.c | 337 static int mc13892_gpo_regulator_enable(struct regulator_dev *rdev) argument 339 struct mc13xxx_regulator_priv *priv = rdev_get_drvdata(rdev); 340 int id = rdev_get_id(rdev); 344 dev_dbg(rdev_get_dev(rdev), "%s id: %d\n", __func__, id); 356 static int mc13892_gpo_regulator_disable(struct regulator_dev *rdev) argument 358 struct mc13xxx_regulator_priv *priv = rdev_get_drvdata(rdev); 359 int id = rdev_get_id(rdev); 362 dev_dbg(rdev_get_dev(rdev), "%s id: %d\n", __func__, id); 372 static int mc13892_gpo_regulator_is_enabled(struct regulator_dev *rdev) argument 374 struct mc13xxx_regulator_priv *priv = rdev_get_drvdata(rdev); 402 mc13892_sw_regulator_get_voltage_sel(struct regulator_dev *rdev) argument 441 mc13892_sw_regulator_set_voltage_sel(struct regulator_dev *rdev, unsigned selector) argument 493 mc13892_vcam_set_mode(struct regulator_dev *rdev, unsigned int mode) argument 510 mc13892_vcam_get_mode(struct regulator_dev *rdev) argument [all...] |
H A D | qcom_rpm-regulator.c | 206 static int rpm_reg_set_mV_sel(struct regulator_dev *rdev, argument 209 struct qcom_rpm_reg *vreg = rdev_get_drvdata(rdev); 218 uV = regulator_list_voltage_linear_range(rdev, selector); 231 static int rpm_reg_set_uV_sel(struct regulator_dev *rdev, argument 234 struct qcom_rpm_reg *vreg = rdev_get_drvdata(rdev); 243 uV = regulator_list_voltage_linear_range(rdev, selector); 256 static int rpm_reg_get_voltage(struct regulator_dev *rdev) argument 258 struct qcom_rpm_reg *vreg = rdev_get_drvdata(rdev); 263 static int rpm_reg_mV_enable(struct regulator_dev *rdev) argument 265 struct qcom_rpm_reg *vreg = rdev_get_drvdata(rdev); 282 rpm_reg_uV_enable(struct regulator_dev *rdev) argument 301 rpm_reg_switch_enable(struct regulator_dev *rdev) argument 320 rpm_reg_mV_disable(struct regulator_dev *rdev) argument 339 rpm_reg_uV_disable(struct regulator_dev *rdev) argument 358 rpm_reg_switch_disable(struct regulator_dev *rdev) argument 377 rpm_reg_is_enabled(struct regulator_dev *rdev) argument 635 struct regulator_dev *rdev; local [all...] |
H A D | as3711-regulator.c | 39 static int as3711_set_mode_sd(struct regulator_dev *rdev, unsigned int mode) argument 41 unsigned int fast_bit = rdev->desc->enable_mask, 59 return regmap_update_bits(rdev->regmap, AS3711_SD_CONTROL_1, 63 static unsigned int as3711_get_mode_sd(struct regulator_dev *rdev) argument 65 unsigned int fast_bit = rdev->desc->enable_mask, 68 int ret = regmap_read(rdev->regmap, AS3711_SD_CONTROL_1, &val); 224 struct regulator_dev *rdev; local 256 rdev = devm_regulator_register(&pdev->dev, &ri->desc, &config); 257 if (IS_ERR(rdev)) { 260 return PTR_ERR(rdev); [all...] |
H A D | wm831x-isink.c | 38 static int wm831x_isink_enable(struct regulator_dev *rdev) argument 40 struct wm831x_isink *isink = rdev_get_drvdata(rdev); 60 static int wm831x_isink_disable(struct regulator_dev *rdev) argument 62 struct wm831x_isink *isink = rdev_get_drvdata(rdev); 78 static int wm831x_isink_is_enabled(struct regulator_dev *rdev) argument 80 struct wm831x_isink *isink = rdev_get_drvdata(rdev); 95 static int wm831x_isink_set_current(struct regulator_dev *rdev, argument 98 struct wm831x_isink *isink = rdev_get_drvdata(rdev); 114 static int wm831x_isink_get_current(struct regulator_dev *rdev) argument 116 struct wm831x_isink *isink = rdev_get_drvdata(rdev); [all...] |
H A D | hi6421-regulator.c | 389 static int hi6421_regulator_enable(struct regulator_dev *rdev) argument 393 pdata = dev_get_drvdata(rdev->dev.parent); 402 regulator_enable_regmap(rdev); 408 static unsigned int hi6421_regulator_ldo_get_mode(struct regulator_dev *rdev) argument 410 struct hi6421_regulator_info *info = rdev_get_drvdata(rdev); 413 regmap_read(rdev->regmap, rdev->desc->enable_reg, ®_val); 420 static unsigned int hi6421_regulator_buck_get_mode(struct regulator_dev *rdev) argument 422 struct hi6421_regulator_info *info = rdev_get_drvdata(rdev); 425 regmap_read(rdev 432 hi6421_regulator_ldo_set_mode(struct regulator_dev *rdev, unsigned int mode) argument 456 hi6421_regulator_buck_set_mode(struct regulator_dev *rdev, unsigned int mode) argument 480 hi6421_regulator_ldo_get_optimum_mode(struct regulator_dev *rdev, int input_uV, int output_uV, int load_uA) argument 561 struct regulator_dev *rdev; local [all...] |
H A D | fan53555.c | 79 struct regulator_dev *rdev; member in struct:fan53555_device_info 96 static int fan53555_set_suspend_voltage(struct regulator_dev *rdev, int uV) argument 98 struct fan53555_device_info *di = rdev_get_drvdata(rdev); 103 ret = regulator_map_voltage_linear(rdev, uV, uV); 117 static int fan53555_set_mode(struct regulator_dev *rdev, unsigned int mode) argument 119 struct fan53555_device_info *di = rdev_get_drvdata(rdev); 135 static unsigned int fan53555_get_mode(struct regulator_dev *rdev) argument 137 struct fan53555_device_info *di = rdev_get_drvdata(rdev); 161 static int fan53555_set_ramp(struct regulator_dev *rdev, int ramp) argument 163 struct fan53555_device_info *di = rdev_get_drvdata(rdev); [all...] |
H A D | arizona-micsupp.c | 70 static int arizona_micsupp_enable(struct regulator_dev *rdev) argument 72 struct arizona_micsupp *micsupp = rdev_get_drvdata(rdev); 75 ret = regulator_enable_regmap(rdev); 83 static int arizona_micsupp_disable(struct regulator_dev *rdev) argument 85 struct arizona_micsupp *micsupp = rdev_get_drvdata(rdev); 88 ret = regulator_disable_regmap(rdev); 95 static int arizona_micsupp_set_bypass(struct regulator_dev *rdev, bool ena) argument 97 struct arizona_micsupp *micsupp = rdev_get_drvdata(rdev); 100 ret = regulator_set_bypass_regmap(rdev, ena);
|
H A D | da9063-regulator.c | 107 struct regulator_dev *rdev; member in struct:da9063_regulator 166 static int da9063_set_current_limit(struct regulator_dev *rdev, argument 169 struct da9063_regulator *regl = rdev_get_drvdata(rdev); 182 static int da9063_get_current_limit(struct regulator_dev *rdev) argument 184 struct da9063_regulator *regl = rdev_get_drvdata(rdev); 199 static int da9063_buck_set_mode(struct regulator_dev *rdev, unsigned mode) argument 201 struct da9063_regulator *regl = rdev_get_drvdata(rdev); 227 static unsigned da9063_buck_get_mode(struct regulator_dev *rdev) argument 229 struct da9063_regulator *regl = rdev_get_drvdata(rdev); 280 static int da9063_ldo_set_mode(struct regulator_dev *rdev, unsigne argument 299 da9063_ldo_get_mode(struct regulator_dev *rdev) argument 326 da9063_buck_get_status(struct regulator_dev *rdev) argument 343 da9063_ldo_get_status(struct regulator_dev *rdev) argument 360 da9063_set_suspend_voltage(struct regulator_dev *rdev, int uV) argument 378 da9063_suspend_enable(struct regulator_dev *rdev) argument 385 da9063_suspend_disable(struct regulator_dev *rdev) argument 392 da9063_buck_set_suspend_mode(struct regulator_dev *rdev, unsigned mode) argument 414 da9063_ldo_set_suspend_mode(struct regulator_dev *rdev, unsigned mode) argument [all...] |
H A D | max14577.c | 25 static int max14577_reg_is_enabled(struct regulator_dev *rdev) argument 27 int rid = rdev_get_id(rdev); 28 struct regmap *rmap = rdev->regmap; 46 static int max14577_reg_get_current_limit(struct regulator_dev *rdev) argument 49 struct regmap *rmap = rdev->regmap; 50 struct max14577 *max14577 = rdev_get_drvdata(rdev); 54 if (rdev_get_id(rdev) != MAX14577_CHARGER) 67 static int max14577_reg_set_current_limit(struct regulator_dev *rdev, argument 72 struct max14577 *max14577 = rdev_get_drvdata(rdev); 76 if (rdev_get_id(rdev) ! [all...] |
H A D | max8952.c | 73 static int max8952_list_voltage(struct regulator_dev *rdev, argument 76 struct max8952_data *max8952 = rdev_get_drvdata(rdev); 78 if (rdev_get_id(rdev) != 0) 84 static int max8952_get_voltage_sel(struct regulator_dev *rdev) argument 86 struct max8952_data *max8952 = rdev_get_drvdata(rdev); 97 static int max8952_set_voltage_sel(struct regulator_dev *rdev, argument 100 struct max8952_data *max8952 = rdev_get_drvdata(rdev); 199 struct regulator_dev *rdev; local 231 rdev = devm_regulator_register(&client->dev, ®ulator, &config); 232 if (IS_ERR(rdev)) { [all...] |
H A D | mc13783-regulator.c | 329 static int mc13783_gpo_regulator_enable(struct regulator_dev *rdev) argument 331 struct mc13xxx_regulator_priv *priv = rdev_get_drvdata(rdev); 333 int id = rdev_get_id(rdev); 336 dev_dbg(rdev_get_dev(rdev), "%s id: %d\n", __func__, id); 347 static int mc13783_gpo_regulator_disable(struct regulator_dev *rdev) argument 349 struct mc13xxx_regulator_priv *priv = rdev_get_drvdata(rdev); 351 int id = rdev_get_id(rdev); 354 dev_dbg(rdev_get_dev(rdev), "%s id: %d\n", __func__, id); 365 static int mc13783_gpo_regulator_is_enabled(struct regulator_dev *rdev) argument 367 struct mc13xxx_regulator_priv *priv = rdev_get_drvdata(rdev); [all...] |
H A D | max8998.c | 116 static int max8998_get_enable_register(struct regulator_dev *rdev, argument 119 int ldo = rdev_get_id(rdev); 153 static int max8998_ldo_is_enabled(struct regulator_dev *rdev) argument 155 struct max8998_data *max8998 = rdev_get_drvdata(rdev); 160 ret = max8998_get_enable_register(rdev, ®, &shift); 171 static int max8998_ldo_enable(struct regulator_dev *rdev) argument 173 struct max8998_data *max8998 = rdev_get_drvdata(rdev); 177 ret = max8998_get_enable_register(rdev, ®, &shift); 184 static int max8998_ldo_disable(struct regulator_dev *rdev) argument 186 struct max8998_data *max8998 = rdev_get_drvdata(rdev); 197 max8998_get_voltage_register(struct regulator_dev *rdev, int *_reg, int *_shift, int *_mask) argument 260 max8998_get_voltage_sel(struct regulator_dev *rdev) argument 281 max8998_set_voltage_ldo_sel(struct regulator_dev *rdev, unsigned selector) argument 308 max8998_set_voltage_buck_sel(struct regulator_dev *rdev, unsigned selector) argument 412 max8998_set_voltage_buck_time_sel(struct regulator_dev *rdev, unsigned int old_selector, unsigned int new_selector) argument 748 struct regulator_dev *rdev; local [all...] |
/drivers/md/ |
H A D | raid5.c | 596 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); local 597 if (rdev && test_bit(Faulty, &rdev->flags)) 598 rdev = rcu_dereference(conf->disks[i].replacement); 599 if (!rdev || test_bit(Faulty, &rdev->flags)) 601 else if (test_bit(In_sync, &rdev->flags)) 622 struct md_rdev *rdev = rcu_dereference(conf->disks[i].rdev); local 751 struct md_rdev *rdev, *rrdev = NULL; local 1978 struct md_rdev *rdev = NULL; local 2186 error(struct mddev *mddev, struct md_rdev *rdev) argument 2731 struct md_rdev *rdev; local 2857 struct md_rdev *rdev = conf->disks[i].rdev; local 2881 struct md_rdev *rdev; local 3549 struct md_rdev *rdev; local 3994 struct md_rdev *rdev; local 4193 struct md_rdev *rdev; local 4242 struct md_rdev *rdev; local 5712 struct md_rdev *rdev; local 5915 struct md_rdev *rdev; local 6350 raid5_remove_disk(struct mddev *mddev, struct md_rdev *rdev) argument 6412 raid5_add_disk(struct mddev *mddev, struct md_rdev *rdev) argument 6560 struct md_rdev *rdev; local 6701 struct md_rdev *rdev; local 6746 struct md_rdev *rdev = conf->disks[d].rdev; local [all...] |
H A D | raid0.c | 84 struct md_rdev *smallest, *rdev1, *rdev2, *rdev, **dev; local 232 rdev = conf->devlist[j]; 233 if (rdev->sectors <= zone->dev_start) { 236 bdevname(rdev->bdev, b)); 242 bdevname(rdev->bdev, b), c); 243 dev[c] = rdev; 245 if (!smallest || rdev->sectors < smallest->sectors) { 246 smallest = rdev; 249 (unsigned long long)rdev->sectors); 377 struct md_rdev *rdev; local 413 struct md_rdev *rdev; local 563 struct md_rdev *rdev; local [all...] |
/drivers/media/rc/img-ir/ |
H A D | img-ir-hw.c | 529 struct rc_dev *rdev = hw->rdev; local 553 rdev->scancode_wakeup_filter.data = 0; 554 rdev->scancode_wakeup_filter.mask = 0; 629 struct rc_dev *rdev = hw->rdev; local 658 rdev->allowed_wakeup_protocols = wakeup_protocols; 659 rdev->enabled_wakeup_protocols = wakeup_protocols; 666 struct rc_dev *rdev = priv->hw.rdev; local 965 struct rc_dev *rdev; local 1037 struct rc_dev *rdev = hw->rdev; local [all...] |
/drivers/gpu/drm/radeon/ |
H A D | rv770_smc.c | 277 static int rv770_set_smc_sram_address(struct radeon_device *rdev, argument 295 int rv770_copy_bytes_to_smc(struct radeon_device *rdev, argument 311 spin_lock_irqsave(&rdev->smc_idx_lock, flags); 316 ret = rv770_set_smc_sram_address(rdev, addr, limit); 331 ret = rv770_set_smc_sram_address(rdev, addr, limit); 349 ret = rv770_set_smc_sram_address(rdev, addr, limit); 357 spin_unlock_irqrestore(&rdev->smc_idx_lock, flags); 362 static int rv770_program_interrupt_vectors(struct radeon_device *rdev, argument 392 void rv770_start_smc(struct radeon_device *rdev) argument 397 void rv770_reset_smc(struct radeon_device *rdev) argument 402 rv770_stop_smc_clock(struct radeon_device *rdev) argument 407 rv770_start_smc_clock(struct radeon_device *rdev) argument 412 rv770_is_smc_running(struct radeon_device *rdev) argument 424 rv770_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg) argument 450 rv770_wait_for_smc_inactive(struct radeon_device *rdev) argument 467 rv770_clear_smc_sram(struct radeon_device *rdev, u16 limit) argument 480 rv770_load_smc_ucode(struct radeon_device *rdev, u16 limit) argument 603 rv770_read_smc_sram_dword(struct radeon_device *rdev, u16 smc_address, u32 *value, u16 limit) argument 618 rv770_write_smc_sram_dword(struct radeon_device *rdev, u16 smc_address, u32 value, u16 limit) argument [all...] |
H A D | sislands_smc.h | 380 int si_copy_bytes_to_smc(struct radeon_device *rdev, 383 void si_start_smc(struct radeon_device *rdev); 384 void si_reset_smc(struct radeon_device *rdev); 385 int si_program_jump_on_start(struct radeon_device *rdev); 386 void si_stop_smc_clock(struct radeon_device *rdev); 387 void si_start_smc_clock(struct radeon_device *rdev); 388 bool si_is_smc_running(struct radeon_device *rdev); 389 PPSMC_Result si_send_msg_to_smc(struct radeon_device *rdev, PPSMC_Msg msg); 390 PPSMC_Result si_wait_for_smc_inactive(struct radeon_device *rdev); 391 int si_load_smc_ucode(struct radeon_device *rdev, u3 [all...] |
H A D | radeon_legacy_crtc.c | 37 struct radeon_device *rdev = dev->dev_private; local 49 struct radeon_device *rdev = dev->dev_private; local 72 if ((rdev->family == CHIP_RS100) || 73 (rdev->family == CHIP_RS200)) { 211 struct radeon_device *rdev = dev->dev_private; local 226 struct radeon_device *rdev = dev->dev_private; local 237 struct radeon_device *rdev = dev->dev_private; local 253 struct radeon_device *rdev = dev->dev_private; local 297 struct radeon_device *rdev = dev->dev_private; local 318 if (rdev 372 struct radeon_device *rdev = dev->dev_private; local 577 struct radeon_device *rdev = dev->dev_private; local 736 struct radeon_device *rdev = dev->dev_private; local [all...] |
H A D | dce3_1_afmt.c | 31 struct radeon_device *rdev = encoder->dev->dev_private; local 72 struct radeon_device *rdev = encoder->dev->dev_private; local 150 struct radeon_device *rdev = dev->dev_private; local 167 dig->afmt->pin = r600_audio_get_pin(rdev); 168 r600_audio_enable(rdev, dig->afmt->pin, 0); 177 if (ASIC_IS_DCE32(rdev)) { 192 if (ASIC_IS_DCE32(rdev)) { 243 r600_audio_enable(rdev, dig->afmt->pin, 0xf);
|
H A D | r100_track.h | 82 int r100_cs_track_check(struct radeon_device *rdev, struct r100_cs_track *track); 83 void r100_cs_track_clear(struct radeon_device *rdev, struct r100_cs_track *track);
|
/drivers/infiniband/hw/cxgb4/ |
H A D | iw_cxgb4.h | 189 static inline int c4iw_fatal_error(struct c4iw_rdev *rdev) argument 191 return rdev->flags & T4_FATAL_ERROR; 194 static inline int c4iw_num_stags(struct c4iw_rdev *rdev) argument 196 return (int)(rdev->lldi.vr->stag.size >> 5); 218 static inline int c4iw_wait_for_reply(struct c4iw_rdev *rdev, argument 231 pci_name(rdev->lldi.pdev), hwtid, qpid); 232 if (c4iw_fatal_error(rdev)) { 241 pci_name(rdev->lldi.pdev), wr_waitp->ret, hwtid, qpid); 254 struct c4iw_rdev rdev; member in struct:c4iw_dev 275 static inline struct c4iw_dev *rdev_to_c4iw_dev(struct c4iw_rdev *rdev) argument [all...] |
H A D | qp.c | 73 dev_warn(&dev->rdev.lldi.pdev->dev, 94 static void dealloc_oc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) argument 96 c4iw_ocqp_pool_free(rdev, sq->dma_addr, sq->memsize); 99 static void dealloc_host_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) argument 101 dma_free_coherent(&(rdev->lldi.pdev->dev), sq->memsize, sq->queue, 105 static void dealloc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) argument 108 dealloc_oc_sq(rdev, sq); 110 dealloc_host_sq(rdev, sq); 113 static int alloc_oc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) argument 115 if (!ocqp_support || !ocqp_supported(&rdev 128 alloc_host_sq(struct c4iw_rdev *rdev, struct t4_sq *sq) argument 139 alloc_sq(struct c4iw_rdev *rdev, struct t4_sq *sq, int user) argument 149 destroy_qp(struct c4iw_rdev *rdev, struct t4_wq *wq, struct c4iw_dev_ucontext *uctx) argument 168 create_qp(struct c4iw_rdev *rdev, struct t4_wq *wq, struct t4_cq *rcq, struct t4_cq *scq, struct c4iw_dev_ucontext *uctx) argument [all...] |
/drivers/media/rc/ |
H A D | nuvoton-cir.c | 641 ir_raw_event_store_with_filter(nvt->rdev, &rawir); 650 ir_raw_event_handle(nvt->rdev); 657 ir_raw_event_handle(nvt->rdev); 668 ir_raw_event_reset(nvt->rdev); 974 struct rc_dev *rdev; local 982 rdev = rc_allocate_device(); 983 if (!rdev) 1044 rdev->priv = nvt; 1045 rdev->driver_type = RC_DRIVER_IR_RAW; 1046 rdev [all...] |