Searched refs:data (Results 251 - 275 of 16427) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/base/regmap/
H A Dregmap-raw-ram.c33 struct regmap_ram_data *data = context; local
35 u16 *our_buf = (u16 *)data->vals;
43 r = decode_reg(data->reg_endian, reg);
44 if (data->noinc_reg && data->noinc_reg(data, r)) {
46 data->written[r] = true;
51 data->written[r + i] = true;
57 static int regmap_raw_ram_write(void *context, const void *data, size_t count) argument
59 return regmap_raw_ram_gather_write(context, data,
67 struct regmap_ram_data *data = context; local
94 struct regmap_ram_data *data = context; local
110 __regmap_init_raw_ram(const struct regmap_config *config, struct regmap_ram_data *data, struct lock_class_key *lock_key, const char *lock_name) argument
[all...]
/linux-master/drivers/hwmon/
H A Dabituguru.c127 /* Used to tell uGuru what to read and to read the actual data */
193 * For the Abit uGuru, we need to keep some data in memory.
199 struct mutex update_lock; /* protect access to data and uGuru */
221 /* Bank 1 data */
237 /* Bank 2 data, ABIT_UGURU_MAX_BANK2_SENSORS entries for bank2 */
255 static int abituguru_wait(struct abituguru_data *data, u8 state) argument
259 while (inb_p(data->addr + ABIT_UGURU_DATA) != state) {
274 static int abituguru_ready(struct abituguru_data *data) argument
278 if (data->uguru_ready)
282 outb(0x00, data
327 abituguru_send_address(struct abituguru_data *data, u8 bank_addr, u8 sensor_addr, int retries) argument
375 abituguru_read(struct abituguru_data *data, u8 bank_addr, u8 sensor_addr, u8 *buf, int count, int retries) argument
407 abituguru_write(struct abituguru_data *data, u8 bank_addr, u8 sensor_addr, u8 *buf, int count) argument
472 abituguru_detect_bank1_sensor_type(struct abituguru_data *data, u8 sensor_addr) argument
629 abituguru_detect_no_bank2_sensors(struct abituguru_data *data) argument
685 abituguru_detect_no_pwms(struct abituguru_data *data) argument
791 struct abituguru_data *data = abituguru_update_device(dev); local
802 struct abituguru_data *data = dev_get_drvdata(dev); local
812 struct abituguru_data *data = abituguru_update_device(dev); local
823 struct abituguru_data *data = dev_get_drvdata(dev); local
833 struct abituguru_data *data = dev_get_drvdata(dev); local
866 struct abituguru_data *data = dev_get_drvdata(dev); local
901 struct abituguru_data *data = abituguru_update_device(dev); local
922 struct abituguru_data *data = abituguru_update_device(dev); local
935 struct abituguru_data *data = dev_get_drvdata(dev); local
946 struct abituguru_data *data = dev_get_drvdata(dev); local
957 struct abituguru_data *data = dev_get_drvdata(dev); local
990 struct abituguru_data *data = dev_get_drvdata(dev); local
1024 struct abituguru_data *data = dev_get_drvdata(dev); local
1033 struct abituguru_data *data = dev_get_drvdata(dev); local
1083 struct abituguru_data *data = dev_get_drvdata(dev); local
1101 struct abituguru_data *data = dev_get_drvdata(dev); local
1136 struct abituguru_data *data = dev_get_drvdata(dev); local
1147 struct abituguru_data *data = dev_get_drvdata(dev); local
1259 struct abituguru_data *data; local
1434 struct abituguru_data *data = platform_get_drvdata(pdev); local
1447 struct abituguru_data *data = dev_get_drvdata(dev); local
1507 struct abituguru_data *data = dev_get_drvdata(dev); local
1518 struct abituguru_data *data = dev_get_drvdata(dev); local
[all...]
H A Dds1621.c96 #define DS1621_COM_START 0xEE /* no data */
97 #define DS1721_COM_START 0x51 /* no data */
98 #define DS1621_COM_STOP 0x22 /* no data */
108 /* Each client has this additional data */
141 static void ds1621_init_client(struct ds1621_data *data, argument
159 switch (data->kind) {
161 data->update_interval = DS1625_CONVERSION_MAX;
162 data->zbits = 7;
170 data->update_interval = ds1721_convrates[resol];
171 data
187 struct ds1621_data *data = dev_get_drvdata(dev); local
228 struct ds1621_data *data = ds1621_update_client(dev); local
237 struct ds1621_data *data = dev_get_drvdata(dev); local
256 struct ds1621_data *data = ds1621_update_client(dev); local
264 struct ds1621_data *data = ds1621_update_client(dev); local
271 struct ds1621_data *data = dev_get_drvdata(dev); local
279 struct ds1621_data *data = dev_get_drvdata(dev); local
330 struct ds1621_data *data = dev_get_drvdata(dev); local
349 struct ds1621_data *data; local
[all...]
H A Dw83627ehf.c54 /* used to set data->name = w83627ehf_device_names[data->sio_kind] */
83 #define SIO_REG_VID_DATA 0xF1 /* VID data */
392 static inline void w83627ehf_set_bank(struct w83627ehf_data *data, u16 reg) argument
395 if (data->bank != bank) {
396 outb_p(W83627EHF_REG_BANK, data->addr + ADDR_REG_OFFSET);
397 outb_p(bank, data->addr + DATA_REG_OFFSET);
398 data->bank = bank;
402 static u16 w83627ehf_read_value(struct w83627ehf_data *data, u16 reg) argument
406 mutex_lock(&data
421 w83627ehf_write_value(struct w83627ehf_data *data, u16 reg, u16 value) argument
442 w83627ehf_read_temp(struct w83627ehf_data *data, u16 reg) argument
453 w83627ehf_write_temp(struct w83627ehf_data *data, u16 reg, u16 value) argument
462 w83627ehf_write_fan_div(struct w83627ehf_data *data, int nr) argument
512 w83627ehf_update_fan_div(struct w83627ehf_data *data) argument
537 w83627ehf_update_pwm(struct w83627ehf_data *data) argument
565 struct w83627ehf_data *data = dev_get_drvdata(dev); local
717 store_fan_min(struct device *dev, struct w83627ehf_data *data, int channel, long val) argument
803 store_temp_offset(struct device *dev, struct w83627ehf_data *data, int channel, long val) argument
816 store_pwm_mode(struct device *dev, struct w83627ehf_data *data, int channel, long val) argument
836 store_pwm(struct device *dev, struct w83627ehf_data *data, int channel, long val) argument
849 store_pwm_enable(struct device *dev, struct w83627ehf_data *data, int channel, long val) argument
888 struct w83627ehf_data *data = dev_get_drvdata(dev); local
911 struct w83627ehf_data *data = dev_get_drvdata(dev); local
1081 struct w83627ehf_data *data = dev_get_drvdata(dev); local
1089 clear_caseopen(struct device *dev, struct w83627ehf_data *data, int channel, long val) argument
1112 struct w83627ehf_data *data = dev_get_drvdata(dev); local
1217 w83627ehf_init_device(struct w83627ehf_data *data, enum kinds kind) argument
1278 w83627ehf_set_temp_reg_ehf(struct w83627ehf_data *data, int n_temp) argument
1291 w83627ehf_check_fan_inputs(const struct w83627ehf_sio_data *sio_data, struct w83627ehf_data *data) argument
1340 const struct w83627ehf_data *data = drvdata; local
1430 w83627ehf_do_read_temp(struct w83627ehf_data *data, u32 attr, int channel, long *val) argument
1465 w83627ehf_do_read_in(struct w83627ehf_data *data, u32 attr, int channel, long *val) argument
1494 w83627ehf_do_read_fan(struct w83627ehf_data *data, u32 attr, int channel, long *val) argument
1522 w83627ehf_do_read_pwm(struct w83627ehf_data *data, u32 attr, int channel, long *val) argument
1542 w83627ehf_do_read_intrusion(struct w83627ehf_data *data, u32 attr, int channel, long *val) argument
1556 struct w83627ehf_data *data = w83627ehf_update_device(dev->parent); local
1585 struct w83627ehf_data *data = dev_get_drvdata(dev); local
1606 struct w83627ehf_data *data = dev_get_drvdata(dev); local
1699 struct w83627ehf_data *data; local
1949 struct w83627ehf_data *data = w83627ehf_update_device(dev); local
1960 struct w83627ehf_data *data = dev_get_drvdata(dev); local
[all...]
H A Demc2305.c33 * Factor by equations [2] and [3] from data sheet; valid for fans where the number of edges
87 * struct emc2305_data - device-specific data
94 * @cdev_data: array of cooling devices data
117 static int emc2305_get_max_channel(const struct emc2305_data *data) argument
119 return data->pwm_num;
124 struct emc2305_data *data = cdev->devdata; local
140 if (!data->pwm_separate)
156 struct emc2305_data *data = cdev->devdata; local
162 *state = data->cdev_data[cdev_idx].cur_state;
168 struct emc2305_data *data local
173 __emc2305_set_cur_state(struct emc2305_data *data, int cdev_idx, unsigned long state) argument
206 struct emc2305_data *data = cdev->devdata; local
232 struct emc2305_data *data = dev_get_drvdata(dev); local
245 struct emc2305_data *data = dev_get_drvdata(dev); local
263 struct emc2305_data *data = dev_get_drvdata(dev); local
271 struct emc2305_data *data = dev_get_drvdata(dev); local
288 struct emc2305_data *data = dev_get_drvdata(dev); local
326 struct emc2305_data *data = dev_get_drvdata(dev); local
346 struct emc2305_data *data = dev_get_drvdata(dev); local
356 emc2305_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument
392 struct emc2305_data *data = dev_get_drvdata(dev); local
503 struct emc2305_data *data = i2c_get_clientdata(client); local
534 struct emc2305_data *data; local
[all...]
/linux-master/drivers/power/supply/
H A Drt9467-charger.c289 struct rt9467_chg_data *data = cfg->driver_data; local
300 return regmap_field_write(data->rm_field[F_OTG_PIN_EN], 1);
338 static int rt9467_register_otg_regulator(struct rt9467_chg_data *data) argument
341 .dev = data->dev,
342 .regmap = data->regmap,
343 .driver_data = data,
346 data->rdev = devm_regulator_register(data->dev, &rt9467_otg_desc, &cfg);
347 return PTR_ERR_OR_ZERO(data->rdev);
350 static int rt9467_get_value_from_ranges(struct rt9467_chg_data *data, argument
366 rt9467_set_value_from_ranges(struct rt9467_chg_data *data, enum rt9467_fields field, enum rt9467_ranges rsel, int value) argument
412 rt9467_get_adc_raw_data(struct rt9467_chg_data *data, enum rt9467_adc_chan chan, int *val) argument
460 rt9467_get_adc(struct rt9467_chg_data *data, enum rt9467_adc_chan chan, int *val) argument
512 rt9467_psy_get_status(struct rt9467_chg_data *data, int *state) argument
537 rt9467_psy_set_ichg(struct rt9467_chg_data *data, int microamp) argument
562 rt9467_run_aicl(struct rt9467_chg_data *data) argument
614 rt9467_psy_set_ieoc(struct rt9467_chg_data *data, int microamp) argument
659 struct rt9467_chg_data *data = power_supply_get_drvdata(psy); local
721 struct rt9467_chg_data *data = power_supply_get_drvdata(psy); local
794 struct rt9467_chg_data *data = psy_device_to_chip(dev); local
809 struct rt9467_chg_data *data = psy_device_to_chip(dev); local
833 rt9467_register_psy(struct rt9467_chg_data *data) argument
846 rt9467_mivr_handler(struct rt9467_chg_data *data) argument
882 struct rt9467_chg_data *data = priv; local
906 struct rt9467_chg_data *data = priv; local
920 rt9467_report_usb_state(struct rt9467_chg_data *data) argument
968 struct rt9467_chg_data *data = priv; local
982 struct rt9467_chg_data *data = priv; local
995 rt9467_request_interrupt(struct rt9467_chg_data *data) argument
1039 rt9467_do_charger_init(struct rt9467_chg_data *data) argument
1121 rt9467_check_vendor_info(struct rt9467_chg_data *data) argument
1140 rt9467_reset_chip(struct rt9467_chg_data *data) argument
1152 rt9467_chg_destroy_adc_lock(void *data) argument
1159 rt9467_chg_destroy_attach_lock(void *data) argument
1166 rt9467_chg_destroy_ichg_ieoc_lock(void *data) argument
1173 rt9467_chg_complete_aicl_done(void *data) argument
1183 struct rt9467_chg_data *data; local
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_diag.h4 bool igc_reg_test(struct igc_adapter *adapter, u64 *data);
5 bool igc_eeprom_test(struct igc_adapter *adapter, u64 *data);
6 bool igc_link_test(struct igc_adapter *adapter, u64 *data);
/linux-master/drivers/staging/media/atomisp/pci/
H A Dia_css_device_access.c60 ia_css_device_store_uint8(const hrt_address addr, const uint8_t data) argument
62 my_env.store_8(addr, data);
66 ia_css_device_store_uint16(const hrt_address addr, const uint16_t data) argument
68 my_env.store_16(addr, data);
72 ia_css_device_store_uint32(const hrt_address addr, const uint32_t data) argument
74 my_env.store_32(addr, data);
78 ia_css_device_store_uint64(const hrt_address addr, const uint64_t data) argument
83 (void)data;
87 ia_css_device_load(const hrt_address addr, void *data, const size_t size) argument
89 my_env.load(addr, data, (uint32_
93 ia_css_device_store(const hrt_address addr, const void *data, const size_t size) argument
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_xdp_context_test_run.c8 void *data = (void *)(long)xdp->data; local
12 if (metadata + 1 > data)
H A Dtest_xdp_devmap_helpers.c13 void *data = (void *)(long)ctx->data; local
14 unsigned int len = data_end - data;
H A Dfind_vma_fail2.c13 struct callback_ctx *data)
25 struct callback_ctx data = {}; local
27 bpf_find_vma(task, 0, write_task, &data, 0);
12 write_task(struct task_struct *task, struct vm_area_struct *vma, struct callback_ctx *data) argument
H A Dfind_vma_fail1.c14 struct callback_ctx *data)
26 struct callback_ctx data = {}; local
28 bpf_find_vma(task, 0, write_vma, &data, 0);
13 write_vma(struct task_struct *task, struct vm_area_struct *vma, struct callback_ctx *data) argument
/linux-master/drivers/media/rc/
H A Dir-rc5-decoder.c42 struct rc5_dec *data = &dev->raw->rc5; local
49 data->state = STATE_INACTIVE;
58 data->state, ev.duration, TO_STR(ev.pulse));
63 switch (data->state) {
69 data->state = STATE_BIT_START;
70 data->count = 1;
76 data->state = STATE_FINISHED;
83 data->bits <<= 1;
85 data->bits |= 1;
86 data
214 unsigned int data, xdata, command, commandx, system, pre_space_data; local
[all...]
/linux-master/include/linux/gpio/
H A Daspeed.h9 int (*request_access)(void *data);
10 int (*release_access)(void *data);
16 int aspeed_gpio_copro_set_ops(const struct aspeed_gpio_copro_ops *ops, void *data);
/linux-master/lib/
H A Dpercpu-refcount.c69 struct percpu_ref_data *data; local
76 data = kzalloc(sizeof(*ref->data), gfp);
77 if (!data) {
83 data->force_atomic = flags & PERCPU_REF_INIT_ATOMIC;
84 data->allow_reinit = flags & PERCPU_REF_ALLOW_REINIT;
88 data->allow_reinit = true;
98 atomic_long_set(&data->count, start_count);
100 data->release = release;
101 data
132 struct percpu_ref_data *data = ref->data; local
152 struct percpu_ref_data *data = container_of(rcu, local
169 struct percpu_ref_data *data = container_of(rcu, local
268 struct percpu_ref_data *data = ref->data; local
[all...]
/linux-master/kernel/irq/
H A Dipi.c27 struct irq_data *data; local
93 data = irq_get_irq_data(virq + i);
94 cpumask_copy(data->common->affinity, dest);
95 data->common->ipi_offset = offset;
117 struct irq_data *data = irq_get_irq_data(irq); local
122 if (!irq || !data)
125 domain = data->domain;
134 ipimask = irq_data_get_affinity_mask(data);
143 irq = irq + cpumask_first(dest) - data->common->ipi_offset;
165 struct irq_data *data local
188 ipi_send_verify(struct irq_chip *chip, struct irq_data *data, const struct cpumask *dest, unsigned int cpu) argument
229 struct irq_data *data = irq_desc_get_irq_data(desc); local
271 struct irq_data *data = irq_desc_get_irq_data(desc); local
316 struct irq_data *data = desc ? irq_desc_get_irq_data(desc) : NULL; local
337 struct irq_data *data = desc ? irq_desc_get_irq_data(desc) : NULL; local
[all...]
/linux-master/sound/soc/codecs/
H A Dtpa6130a2.c40 static int tpa6130a2_power(struct tpa6130a2_data *data, bool enable) argument
45 ret = regulator_enable(data->supply);
47 dev_err(data->dev,
52 if (data->power_gpio >= 0)
53 gpio_set_value(data->power_gpio, 1);
56 regcache_cache_only(data->regmap, false);
57 ret = regcache_sync(data->regmap);
59 dev_err(data->dev,
61 regcache_cache_only(data->regmap, true);
62 if (data
97 struct tpa6130a2_data *data = snd_soc_component_get_drvdata(c); local
145 struct tpa6130a2_data *data = snd_soc_component_get_drvdata(component); local
222 struct tpa6130a2_data *data; local
[all...]
/linux-master/drivers/clk/meson/
H A Dmeson-eeclk.c19 const struct meson_eeclkc_data *data; local
25 data = of_device_get_match_data(dev);
26 if (!data)
39 if (data->init_count)
40 regmap_multi_reg_write(map, data->init_regs, data->init_count);
43 for (i = 0; i < data->regmap_clk_num; i++)
44 data->regmap_clks[i]->map = map;
46 for (i = 0; i < data->hw_clks.num; i++) {
48 if (!data
[all...]
/linux-master/drivers/net/wireless/realtek/rtw88/
H A Dutil.h10 #define rtw_iterate_vifs_atomic(rtwdev, iterator, data) \
12 IEEE80211_IFACE_ITER_NORMAL, iterator, data)
13 #define rtw_iterate_stas_atomic(rtwdev, iterator, data) \
14 ieee80211_iterate_stations_atomic(rtwdev->hw, iterator, data)
15 #define rtw_iterate_keys(rtwdev, vif, iterator, data) \
16 ieee80211_iter_keys(rtwdev->hw, vif, iterator, data)
17 #define rtw_iterate_keys_rcu(rtwdev, vif, iterator, data) \
18 ieee80211_iter_keys_rcu((rtwdev)->hw, vif, iterator, data)
21 void (*iterator)(void *data, struct ieee80211_vif *vif),
22 void *data);
[all...]
/linux-master/drivers/iio/potentiostat/
H A Dlmp91000.c74 /* 64-bit data + 64-bit naturally aligned timestamp */
103 static int lmp91000_read(struct lmp91000_data *data, int channel, int *val) argument
107 ret = regmap_read(data->regmap, LMP91000_REG_MODECN, &state);
111 ret = regmap_write(data->regmap, LMP91000_REG_MODECN, channel);
119 data->chan_select = channel != LMP91000_REG_MODECN_3LEAD;
121 iio_trigger_poll_nested(data->trig);
123 ret = wait_for_completion_timeout(&data->completion, HZ);
124 reinit_completion(&data->completion);
129 *val = data->buffer[data
138 struct lmp91000_data *data = iio_priv(indio_dev); local
159 struct lmp91000_data *data = iio_priv(indio_dev); local
205 lmp91000_read_config(struct lmp91000_data *data) argument
266 struct lmp91000_data *data = iio_priv(indio_dev); local
276 struct lmp91000_data *data = iio_priv(indio_dev); local
283 struct lmp91000_data *data = iio_priv(indio_dev); local
298 struct lmp91000_data *data; local
389 struct lmp91000_data *data = iio_priv(indio_dev); local
[all...]
/linux-master/drivers/extcon/
H A Dextcon-max3355.c30 struct max3355_data *data = dev_id; local
31 int id = gpiod_get_value_cansleep(data->id_gpiod);
39 extcon_set_state_sync(data->edev, EXTCON_USB_HOST, false);
40 extcon_set_state_sync(data->edev, EXTCON_USB, true);
47 extcon_set_state_sync(data->edev, EXTCON_USB, false);
48 extcon_set_state_sync(data->edev, EXTCON_USB_HOST, true);
56 struct max3355_data *data; local
60 data = devm_kzalloc(&pdev->dev, sizeof(struct max3355_data),
62 if (!data)
70 data
117 struct max3355_data *data = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/gnss/
H A Dmtk.c26 struct mtk_data *data = gnss_serial_get_drvdata(gserial); local
29 ret = regulator_enable(data->vcc);
38 struct mtk_data *data = gnss_serial_get_drvdata(gserial); local
41 ret = regulator_disable(data->vcc);
69 struct mtk_data *data; local
72 gserial = gnss_serial_allocate(serdev, sizeof(*data));
82 data = gnss_serial_get_drvdata(gserial);
84 data->vcc = devm_regulator_get(&serdev->dev, "vcc");
85 if (IS_ERR(data->vcc)) {
86 ret = PTR_ERR(data
123 struct mtk_data *data = gnss_serial_get_drvdata(gserial); local
[all...]
/linux-master/drivers/clk/bcm/
H A Dclk-bcm2711-dvp.c17 struct clk_hw_onecell_data *data; member in struct:clk_dvp
27 struct clk_hw_onecell_data *data; local
37 dvp->data = devm_kzalloc(&pdev->dev,
38 struct_size(dvp->data, hws, NR_CLOCKS),
40 if (!dvp->data)
42 data = dvp->data;
59 data->hws[0] = clk_hw_register_gate_parent_data(&pdev->dev,
65 if (IS_ERR(data->hws[0]))
66 return PTR_ERR(data
98 struct clk_hw_onecell_data *data = dvp->data; local
[all...]
/linux-master/drivers/i2c/muxes/
H A Di2c-mux-ltc4306.c77 struct ltc4306 *data = gpiochip_get_data(chip); local
81 ret = regmap_read(data->regmap, LTC_REG_CONFIG, &val);
91 struct ltc4306 *data = gpiochip_get_data(chip); local
93 regmap_update_bits(data->regmap, LTC_REG_CONFIG, BIT(5 - offset),
100 struct ltc4306 *data = gpiochip_get_data(chip); local
104 ret = regmap_read(data->regmap, LTC_REG_MODE, &val);
114 struct ltc4306 *data = gpiochip_get_data(chip); local
116 return regmap_update_bits(data->regmap, LTC_REG_MODE,
123 struct ltc4306 *data = gpiochip_get_data(chip); local
126 return regmap_update_bits(data
133 struct ltc4306 *data = gpiochip_get_data(chip); local
151 ltc4306_gpio_init(struct ltc4306 *data) argument
179 struct ltc4306 *data = i2c_mux_priv(muxc); local
187 struct ltc4306 *data = i2c_mux_priv(muxc); local
212 struct ltc4306 *data; local
[all...]
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_hw_dsc.c51 u32 data; local
63 data = (initial_lines << 20);
64 data |= (slice_last_group_size << 18);
66 data |= (dsc->bits_per_pixel << 8);
67 data |= (dsc->block_pred_enable << 7);
68 data |= (dsc->line_buf_depth << 3);
69 data |= (dsc->simple_422 << 2);
70 data |= (dsc->convert_rgb << 1);
71 data |= dsc->bits_per_component;
73 DPU_REG_WRITE(c, DSC_ENC, data);
[all...]

Completed in 227 milliseconds

<<11121314151617181920>>