/linux-master/drivers/iio/frequency/ |
H A D | admv1014.c | 136 static int __admv1014_spi_read(struct admv1014_state *st, unsigned int reg, argument 142 st->data[0] = ADMV1014_READ | FIELD_PREP(ADMV1014_REG_ADDR_READ_MSK, reg); 143 st->data[1] = 0; 144 st->data[2] = 0; 146 t.rx_buf = &st->data[0]; 147 t.tx_buf = &st->data[0]; 148 t.len = sizeof(st->data); 150 ret = spi_sync_transfer(st->spi, &t, 1); 154 *val = FIELD_GET(ADMV1014_REG_DATA_MSK, get_unaligned_be24(&st->data[0])); 159 static int admv1014_spi_read(struct admv1014_state *st, unsigne argument 171 __admv1014_spi_write(struct admv1014_state *st, unsigned int reg, unsigned int val) argument 181 admv1014_spi_write(struct admv1014_state *st, unsigned int reg, unsigned int val) argument 193 __admv1014_spi_update_bits(struct admv1014_state *st, unsigned int reg, unsigned int mask, unsigned int val) argument 208 admv1014_spi_update_bits(struct admv1014_state *st, unsigned int reg, unsigned int mask, unsigned int val) argument 220 admv1014_update_quad_filters(struct admv1014_state *st) argument 239 admv1014_update_vcm_settings(struct admv1014_state *st) argument 274 struct admv1014_state *st = iio_priv(indio_dev); local 326 struct admv1014_state *st = iio_priv(indio_dev); local 367 struct admv1014_state *st = iio_priv(indio_dev); local 409 struct admv1014_state *st = iio_priv(indio_dev); local 471 struct admv1014_state *st = iio_priv(indio_dev); local 493 struct admv1014_state *st = container_of(nb, struct admv1014_state, nb); local 609 admv1014_init(struct admv1014_state *st) argument 711 admv1014_properties_parse(struct admv1014_state *st) argument 758 struct admv1014_state *st; local [all...] |
H A D | adf4377.c | 473 struct adf4377_state *st = iio_priv(indio_dev); local 476 return regmap_read(st->regmap, reg, read_val); 478 return regmap_write(st->regmap, reg, write_val); 485 static int adf4377_soft_reset(struct adf4377_state *st) argument 490 ret = regmap_update_bits(st->regmap, 0x0, ADF4377_0000_SOFT_RESET_MSK | 497 return regmap_read_poll_timeout(st->regmap, 0x0, read_val, 502 static int adf4377_get_freq(struct adf4377_state *st, u64 *freq) argument 508 mutex_lock(&st->lock); 509 ret = regmap_read(st->regmap, 0x12, &ref_div_factor); 513 ret = regmap_bulk_read(st 529 adf4377_set_freq(struct adf4377_state *st, u64 freq) argument 678 adf4377_gpio_init(struct adf4377_state *st) argument 694 adf4377_init(struct adf4377_state *st) argument 802 struct adf4377_state *st = iio_priv(indio_dev); local 822 struct adf4377_state *st = iio_priv(indio_dev); local 870 adf4377_properties_parse(struct adf4377_state *st) argument 911 struct adf4377_state *st = container_of(nb, struct adf4377_state, nb); local 928 struct adf4377_state *st; local [all...] |
H A D | adf4371.c | 181 static unsigned long long adf4371_pll_fract_n_get_rate(struct adf4371_state *st, argument 187 val = (((u64)st->integer * ADF4371_MODULUS1) + st->fract1) * st->fpfd; 188 tmp = (u64)st->fract2 * st->fpfd; 189 do_div(tmp, st->mod2); 193 ref_div_sel = st->rf_div_sel; 236 static int adf4371_set_freq(struct adf4371_state *st, unsigned long long freq, argument 249 st 329 struct adf4371_state *st = iio_priv(indio_dev); local 372 struct adf4371_state *st = iio_priv(indio_dev); local 463 struct adf4371_state *st = iio_priv(indio_dev); local 475 adf4371_setup(struct adf4371_state *st) argument 547 struct adf4371_state *st; local [all...] |
/linux-master/drivers/iio/dac/ |
H A D | ad5624r_spi.c | 51 struct ad5624r_state *st = iio_priv(indio_dev); local 55 *val = st->vref_mv; 68 struct ad5624r_state *st = iio_priv(indio_dev); local 75 return ad5624r_spi_write(st->us, 93 struct ad5624r_state *st = iio_priv(indio_dev); local 95 return st->pwr_down_mode; 101 struct ad5624r_state *st = iio_priv(indio_dev); local 103 st->pwr_down_mode = mode; 118 struct ad5624r_state *st = iio_priv(indio_dev); local 121 !!(st 130 struct ad5624r_state *st = iio_priv(indio_dev); local 224 struct ad5624r_state *st; local 299 struct ad5624r_state *st = iio_priv(indio_dev); local [all...] |
H A D | ad5791.c | 108 static int ad5791_spi_write(struct ad5791_state *st, u8 addr, u32 val) argument 110 st->data[0].d32 = cpu_to_be32(AD5791_CMD_WRITE | 114 return spi_write(st->spi, &st->data[0].d8[1], 3); 117 static int ad5791_spi_read(struct ad5791_state *st, u8 addr, u32 *val) argument 122 .tx_buf = &st->data[0].d8[1], 127 .tx_buf = &st->data[1].d8[1], 128 .rx_buf = &st->data[2].d8[1], 134 st->data[0].d32 = cpu_to_be32(AD5791_CMD_READ | 136 st 153 struct ad5791_state *st = iio_priv(indio_dev); local 161 struct ad5791_state *st = iio_priv(indio_dev); local 178 struct ad5791_state *st = iio_priv(indio_dev); local 189 struct ad5791_state *st = iio_priv(indio_dev); local 252 struct ad5791_state *st = iio_priv(indio_dev); local 323 struct ad5791_state *st = iio_priv(indio_dev); local 346 struct ad5791_state *st; local 441 struct ad5791_state *st = iio_priv(indio_dev); local [all...] |
H A D | ad5766.c | 145 static int __ad5766_spi_read(struct ad5766_state *st, u8 dac, int *val) argument 150 .tx_buf = &st->data[0].d32, 155 .tx_buf = &st->data[1].d32, 156 .rx_buf = &st->data[2].d32, 162 st->data[0].d32 = AD5766_CMD_READBACK_REG(dac); 163 st->data[1].d32 = AD5766_CMD_NOP_MUX_OUT; 165 ret = spi_sync_transfer(st->spi, xfers, ARRAY_SIZE(xfers)); 169 *val = st->data[2].w16[1]; 174 static int __ad5766_spi_write(struct ad5766_state *st, u8 command, u16 data) argument 176 st 184 struct ad5766_state *st = iio_priv(indio_dev); local 196 struct ad5766_state *st = iio_priv(indio_dev); local 206 ad5766_reset(struct ad5766_state *st) argument 236 struct ad5766_state *st = iio_priv(indio_dev); local 290 struct ad5766_state *st = iio_priv(dev); local 304 struct ad5766_state *st = iio_priv(dev); local 324 struct ad5766_state *st = iio_priv(dev); local 337 struct ad5766_state *st = iio_priv(dev); local 364 struct ad5766_state *st = iio_priv(indio_dev); local 388 struct ad5766_state *st = iio_priv(indio_dev); local 496 ad5766_get_output_range(struct ad5766_state *st) argument 521 ad5766_default_setup(struct ad5766_state *st) argument 579 struct ad5766_state *st = iio_priv(indio_dev); local 607 struct ad5766_state *st; local [all...] |
H A D | ad5449.c | 89 struct ad5449 *st = iio_priv(indio_dev); local 92 mutex_lock(&st->lock); 93 st->data[0] = cpu_to_be16((addr << 12) | val); 94 ret = spi_write(st->spi, st->data, 2); 95 mutex_unlock(&st->lock); 103 struct ad5449 *st = iio_priv(indio_dev); local 107 .tx_buf = &st->data[0], 111 .tx_buf = &st->data[1], 112 .rx_buf = &st 135 struct ad5449 *st = iio_priv(indio_dev); local 173 struct ad5449 *st = iio_priv(indio_dev); local 258 ad5449_vref_name(struct ad5449 *st, int n) argument 274 struct ad5449 *st; local 336 struct ad5449 *st = iio_priv(indio_dev); local [all...] |
/linux-master/drivers/iio/pressure/ |
H A D | dlhl60d.c | 65 static int dlh_cmd_start_single(struct dlh_state *st) argument 69 ret = i2c_smbus_write_byte(st->client, DLH_START_SINGLE); 71 dev_err(&st->client->dev, 77 static int dlh_cmd_read_data(struct dlh_state *st) argument 81 ret = i2c_master_recv(st->client, st->rx_buf, DLH_NUM_READ_BYTES); 83 dev_err(&st->client->dev, 88 if (st->rx_buf[0] != DLH_STATUS_OK) { 89 dev_err(&st->client->dev, 90 "%s: invalid status 0x%02x\n", __func__, st 97 dlh_start_capture_and_read(struct dlh_state *st) argument 123 dlh_read_direct(struct dlh_state *st, unsigned int *pressure, unsigned int *temperature) argument 142 struct dlh_state *st = iio_priv(indio_dev); local 250 struct dlh_state *st = iio_priv(indio_dev); local 277 struct dlh_state *st = iio_priv(indio_dev); local 287 struct dlh_state *st; local [all...] |
/linux-master/arch/arm/mm/ |
H A D | dump.c | 227 static void dump_prot(struct pg_state *st, const struct prot_bits *bits, size_t num) argument 234 if ((st->current_prot & bits->mask) == bits->val) 240 pt_dump_seq_printf(st->seq, " %s", s); 244 static void note_prot_wx(struct pg_state *st, unsigned long addr) argument 246 if (!st->check_wx) 248 if ((st->current_prot & pg_level[st->level].ro_bit->mask) == 249 pg_level[st->level].ro_bit->val) 251 if ((st->current_prot & pg_level[st 261 note_page(struct pg_state *st, unsigned long addr, unsigned int level, u64 val, const char *domain) argument 310 walk_pte(struct pg_state *st, pmd_t *pmd, unsigned long start, const char *domain) argument 342 walk_pmd(struct pg_state *st, pud_t *pud, unsigned long start) argument 366 walk_pud(struct pg_state *st, p4d_t *p4d, unsigned long start) argument 382 walk_p4d(struct pg_state *st, pgd_t *pgd, unsigned long start) argument 398 walk_pgd(struct pg_state *st, struct mm_struct *mm, unsigned long start) argument 417 struct pg_state st = { local 455 struct pg_state st = { local [all...] |
/linux-master/drivers/iio/common/hid-sensors/ |
H A D | hid-sensor-attributes.c | 154 s32 hid_sensor_read_poll_value(struct hid_sensor_common *st) argument 159 ret = sensor_hub_get_feature(st->hsdev, 160 st->poll.report_id, 161 st->poll.index, sizeof(value), &value); 166 if (st->poll.units == HID_USAGE_SENSOR_UNITS_SECOND) 174 int hid_sensor_read_samp_freq_value(struct hid_sensor_common *st, argument 180 ret = sensor_hub_get_feature(st->hsdev, 181 st->poll.report_id, 182 st->poll.index, sizeof(value), &value); 187 if (st 201 hid_sensor_write_samp_freq_value(struct hid_sensor_common *st, int val1, int val2) argument 236 hid_sensor_read_raw_hyst_value(struct hid_sensor_common *st, int *val1, int *val2) argument 259 hid_sensor_read_raw_hyst_rel_value(struct hid_sensor_common *st, int *val1, int *val2) argument 282 hid_sensor_write_raw_hyst_value(struct hid_sensor_common *st, int val1, int val2) argument 313 hid_sensor_write_raw_hyst_rel_value(struct hid_sensor_common *st, int val1, int val2) argument 428 hid_sensor_convert_timestamp(struct hid_sensor_common *st, int64_t raw_value) argument 436 hid_sensor_get_reporting_interval(struct hid_sensor_hub_device *hsdev, u32 usage_id, struct hid_sensor_common *st) argument 454 hid_sensor_get_report_latency_info(struct hid_sensor_hub_device *hsdev, u32 usage_id, struct hid_sensor_common *st) argument 467 hid_sensor_get_report_latency(struct hid_sensor_common *st) argument 482 hid_sensor_set_report_latency(struct hid_sensor_common *st, int latency_ms) argument 490 hid_sensor_batch_mode_supported(struct hid_sensor_common *st) argument 496 hid_sensor_parse_common_attributes(struct hid_sensor_hub_device *hsdev, u32 usage_id, struct hid_sensor_common *st, const u32 *sensitivity_addresses, u32 sensitivity_addresses_len) argument [all...] |
/linux-master/drivers/iio/resolver/ |
H A D | ad2s1200.c | 53 struct ad2s1200_state *st = iio_priv(indio_dev); local 74 mutex_lock(&st->lock); 75 gpiod_set_value(st->sample, 0); 79 gpiod_set_value(st->sample, 1); 80 gpiod_set_value(st->rdvel, !!(chan->type == IIO_ANGL)); 82 ret = spi_read(st->sdev, &st->rx, 2); 84 mutex_unlock(&st->lock); 90 *val = be16_to_cpup(&st->rx) >> 4; 93 *val = sign_extend32(be16_to_cpup(&st 134 struct ad2s1200_state *st; local [all...] |
/linux-master/arch/riscv/mm/ |
H A D | ptdump.c | 205 static void dump_prot(struct pg_state *st) argument 213 val = st->current_prot & pte_bits[i].mask; 233 pt_dump_seq_printf(st->seq, " %s", s); 242 static void dump_addr(struct pg_state *st, unsigned long addr) argument 248 pt_dump_seq_printf(st->seq, ADDR_FORMAT "-" ADDR_FORMAT " ", 249 st->start_address, addr); 251 pt_dump_seq_printf(st->seq, " " ADDR_FORMAT " ", st->start_pa); 252 delta = (addr - st->start_address) >> 10; 259 pt_dump_seq_printf(st 263 note_prot_wx(struct pg_state *st, unsigned long addr) argument 281 struct pg_state *st = container_of(pt_st, struct pg_state, ptdump); local 322 struct pg_state st = { local 340 struct pg_state st = { local [all...] |
/linux-master/drivers/isdn/mISDN/ |
H A D | stack.c | 21 _queue_message(struct mISDNstack *st, struct sk_buff *skb) argument 28 skb_queue_tail(&st->msgq, skb); 29 if (likely(!test_bit(mISDN_STACK_STOPPED, &st->status))) { 30 test_and_set_bit(mISDN_STACK_WORK, &st->status); 31 wake_up_interruptible(&st->workq); 38 _queue_message(ch->st, skb); 43 get_channel4id(struct mISDNstack *st, u_int id) argument 47 mutex_lock(&st->lmutex); 48 list_for_each_entry(ch, &st->layer2, list) { 54 mutex_unlock(&st 82 send_layer2(struct mISDNstack *st, struct sk_buff *skb) argument 140 send_msg_to_layer(struct mISDNstack *st, struct sk_buff *skb) argument 189 do_clear_stack(struct mISDNstack *st) argument 196 struct mISDNstack *st = data; local 341 __add_layer2(struct mISDNchannel *ch, struct mISDNstack *st) argument 347 add_layer2(struct mISDNchannel *ch, struct mISDNstack *st) argument 621 struct mISDNstack *st = dev->D.st; local [all...] |
/linux-master/sound/soc/codecs/ |
H A D | adau7118.c | 127 struct adau7118_data *st = local 131 dev_dbg(st->dev, "Set channel map, %d", tx_num); 147 struct adau7118_data *st = local 152 dev_dbg(st->dev, "Set format, fmt:%d\n", fmt); 168 st->right_j = true; 171 dev_err(st->dev, "Invalid format %d", 193 dev_err(st->dev, "Invalid Inv mask %d", 210 struct adau7118_data *st = local 214 dev_dbg(st->dev, "Set tristate, %d\n", tristate); 230 struct adau7118_data *st local 268 struct adau7118_data *st = local 329 struct adau7118_data *st = snd_soc_component_get_drvdata(component); local 387 struct adau7118_data *st = snd_soc_component_get_drvdata(component); local 447 adau7118_regulator_setup(struct adau7118_data *st) argument 471 adau7118_parset_dt(const struct adau7118_data *st) argument 527 struct adau7118_data *st; local [all...] |
/linux-master/drivers/iio/proximity/ |
H A D | as3935.c | 88 static int as3935_read(struct as3935_state *st, unsigned int reg, int *val) argument 94 ret = spi_w8r8(st->spi, cmd); 102 static int as3935_write(struct as3935_state *st, argument 106 u8 *buf = st->buf; 111 return spi_write(st->spi, buf, 2); 118 struct as3935_state *st = iio_priv(dev_to_iio_dev(dev)); local 121 ret = as3935_read(st, AS3935_AFE_GAIN, &val); 133 struct as3935_state *st = iio_priv(dev_to_iio_dev(dev)); local 144 as3935_write(st, AS3935_AFE_GAIN, val << 1); 153 struct as3935_state *st local 185 struct as3935_state *st = iio_priv(indio_dev); local 226 struct as3935_state *st = iio_priv(indio_dev); local 244 struct as3935_state *st; local 275 struct as3935_state *st = iio_priv(indio_dev); local 287 calibrate_as3935(struct as3935_state *st) argument 302 struct as3935_state *st = iio_priv(indio_dev); local 322 struct as3935_state *st = iio_priv(indio_dev); local 347 struct as3935_state *st; local [all...] |
/linux-master/tools/testing/selftests/kvm/ |
H A D | steal_time.c | 35 static void check_status(struct kvm_steal_time *st) argument 37 GUEST_ASSERT(!(READ_ONCE(st->version) & 1)); 38 GUEST_ASSERT_EQ(READ_ONCE(st->flags), 0); 39 GUEST_ASSERT_EQ(READ_ONCE(st->preempted), 0); 44 struct kvm_steal_time *st = st_gva[cpu]; local 49 memset(st, 0, sizeof(*st)); 52 check_status(st); 53 WRITE_ONCE(guest_stolen_time[cpu], st->steal); 54 version = READ_ONCE(st 87 struct kvm_steal_time *st = addr_gva2hva(vm, (ulong)st_gva[vcpu_idx]); local 125 check_status(struct st_time *st) argument 133 struct st_time *st; local 200 struct st_time *st = addr_gva2hva(vm, (ulong)st_gva[vcpu_idx]); local 236 check_status(struct sta_struct *st) argument 245 struct sta_struct *st = st_gva[cpu]; local 291 struct sta_struct *st = addr_gva2hva(vm, (ulong)st_gva[vcpu_idx]); local [all...] |
/linux-master/drivers/hwmon/ |
H A D | ltc2947-core.c | 132 static int __ltc2947_val_read16(const struct ltc2947_data *st, const u8 reg, argument 138 ret = regmap_bulk_read(st->map, reg, &__val, 2); 147 static int __ltc2947_val_read24(const struct ltc2947_data *st, const u8 reg, argument 153 ret = regmap_bulk_read(st->map, reg, &__val, 3); 162 static int __ltc2947_val_read64(const struct ltc2947_data *st, const u8 reg, argument 168 ret = regmap_bulk_read(st->map, reg, &__val, 6); 177 static int ltc2947_val_read(struct ltc2947_data *st, const u8 reg, argument 183 mutex_lock(&st->lock); 185 ret = regmap_write(st->map, LTC2947_REG_PAGE_CTRL, page); 187 mutex_unlock(&st 221 __ltc2947_val_write64(const struct ltc2947_data *st, const u8 reg, const u64 val) argument 230 __ltc2947_val_write16(const struct ltc2947_data *st, const u8 reg, const u16 val) argument 239 ltc2947_val_write(struct ltc2947_data *st, const u8 reg, const u8 page, const size_t size, const u64 val) argument 272 ltc2947_reset_history(struct ltc2947_data *st, const u8 reg_h, const u8 reg_l) argument 287 ltc2947_alarm_read(struct ltc2947_data *st, const u8 reg, const u32 mask, long *val) argument 324 struct ltc2947_data *st = dev_get_drvdata(dev); local 343 struct ltc2947_data *st = dev_get_drvdata(dev); local 406 struct ltc2947_data *st = dev_get_drvdata(dev); local 453 struct ltc2947_data *st = dev_get_drvdata(dev); local 501 struct ltc2947_data *st = dev_get_drvdata(dev); local 610 struct ltc2947_data *st = dev_get_drvdata(dev); local 661 struct ltc2947_data *st = dev_get_drvdata(dev); local 687 struct ltc2947_data *st = dev_get_drvdata(dev); local 713 struct ltc2947_data *st = dev_get_drvdata(dev); local 959 ltc2947_setup(struct ltc2947_data *st) argument 1098 struct ltc2947_data *st; local 1125 struct ltc2947_data *st = dev_get_drvdata(dev); local 1154 struct ltc2947_data *st = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/iio/common/cros_ec_sensors/ |
H A D | cros_ec_sensors.c | 40 struct cros_ec_sensors_state *st = iio_priv(indio_dev); local 47 mutex_lock(&st->core.cmd_lock); 51 ret = st->core.read_ec_sensors_data(indio_dev, 1 << idx, &data); 58 st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_OFFSET; 59 st->core.param.sensor_offset.flags = 0; 61 ret = cros_ec_motion_send_host_cmd(&st->core, 0); 67 st->core.calib[i].offset = 68 st->core.resp->sensor_offset.offset[i]; 70 *val = st->core.calib[idx].offset; 73 st 154 struct cros_ec_sensors_state *st = iio_priv(indio_dev); local [all...] |
/linux-master/drivers/iio/amplifiers/ |
H A D | hmc425a.c | 68 static int gain_dB_to_code(struct hmc425a_state *st, int val, int val2, int *code) argument 70 const struct hmc425a_chip_info *inf = st->chip_info; 80 if (st->powerdown) 83 return st->chip_info->gain_dB_to_code(gain, code); 114 static int code_to_gain_dB(struct hmc425a_state *st, int *val, int *val2) argument 116 if (st->powerdown) 118 return st->chip_info->code_to_gain_dB(st->gain, val, val2); 159 struct hmc425a_state *st = iio_priv(indio_dev); local 164 gpiod_set_array_value_cansleep(st 173 struct hmc425a_state *st = iio_priv(indio_dev); local 196 struct hmc425a_state *st = iio_priv(indio_dev); local 240 struct hmc425a_state *st = iio_priv(indio_dev); local 251 struct hmc425a_state *st = iio_priv(indio_dev); local 356 struct hmc425a_state *st; local [all...] |
/linux-master/drivers/iio/adc/ |
H A D | ti-ads131e08.c | 162 static int ads131e08_exec_cmd(struct ads131e08_state *st, u8 cmd) argument 166 ret = spi_write_then_read(st->spi, &cmd, 1, NULL, 0); 168 dev_err(&st->spi->dev, "Exec cmd(%02x) failed\n", cmd); 173 static int ads131e08_read_reg(struct ads131e08_state *st, u8 reg) argument 178 .tx_buf = &st->tx_buf, 181 .value = st->sdecode_delay_us, 185 .rx_buf = &st->rx_buf, 190 st->tx_buf[0] = ADS131E08_CMD_RREG(reg); 191 st->tx_buf[1] = 0; 193 ret = spi_sync_transfer(st 202 ads131e08_write_reg(struct ads131e08_state *st, u8 reg, u8 value) argument 227 ads131e08_read_data(struct ads131e08_state *st, int rx_len) argument 249 ads131e08_set_data_rate(struct ads131e08_state *st, int data_rate) argument 283 ads131e08_pga_gain_to_field_value(struct ads131e08_state *st, unsigned int pga_gain) argument 301 ads131e08_set_pga_gain(struct ads131e08_state *st, unsigned int channel, unsigned int pga_gain) argument 320 ads131e08_validate_channel_mux(struct ads131e08_state *st, unsigned int mux) argument 338 ads131e08_set_channel_mux(struct ads131e08_state *st, unsigned int channel, unsigned int mux) argument 353 ads131e08_power_down_channel(struct ads131e08_state *st, unsigned int channel, bool value) argument 368 ads131e08_config_reference_voltage(struct ads131e08_state *st) argument 390 struct ads131e08_state *st = iio_priv(indio_dev); local 456 ads131e08_pool_data(struct ads131e08_state *st) argument 482 struct ads131e08_state *st = iio_priv(indio_dev); local 503 struct ads131e08_state *st = iio_priv(indio_dev); local 549 struct ads131e08_state *st = iio_priv(indio_dev); local 581 struct ads131e08_state *st = iio_priv(indio_dev); local 602 struct ads131e08_state *st = iio_priv(indio_dev); local 617 struct ads131e08_state *st = iio_priv(indio_dev); local 681 struct ads131e08_state *st = iio_priv(indio_dev); local 693 struct ads131e08_state *st = iio_priv(indio_dev); local 791 struct ads131e08_state *st = data; local 799 struct ads131e08_state *st; local [all...] |
H A D | ad7768-1.c | 179 static int ad7768_spi_reg_read(struct ad7768_state *st, unsigned int addr, argument 186 st->data.d8[0] = AD7768_RD_FLAG_MSK(addr); 188 ret = spi_write_then_read(st->spi, st->data.d8, 1, 189 &st->data.d32, len); 193 return (be32_to_cpu(st->data.d32) >> shift); 196 static int ad7768_spi_reg_write(struct ad7768_state *st, argument 200 st->data.d8[0] = AD7768_WR_FLAG_MSK(addr); 201 st->data.d8[1] = val & 0xFF; 203 return spi_write(st 206 ad7768_set_mode(struct ad7768_state *st, enum ad7768_conv_mode mode) argument 223 struct ad7768_state *st = iio_priv(indio_dev); local 256 struct ad7768_state *st = iio_priv(indio_dev); local 275 ad7768_set_dig_fil(struct ad7768_state *st, enum ad7768_dec_rate dec_rate) argument 297 ad7768_set_freq(struct ad7768_state *st, unsigned int freq) argument 342 struct ad7768_state *st = iio_priv(indio_dev); local 363 struct ad7768_state *st = iio_priv(indio_dev); local 405 struct ad7768_state *st = iio_priv(indio_dev); local 418 struct ad7768_state *st = iio_priv(indio_dev); local 440 ad7768_setup(struct ad7768_state *st) argument 471 struct ad7768_state *st = iio_priv(indio_dev); local 493 struct ad7768_state *st = iio_priv(indio_dev); local 505 struct ad7768_state *st = iio_priv(indio_dev); local 517 struct ad7768_state *st = iio_priv(indio_dev); local 537 struct ad7768_state *st = data; local 545 struct ad7768_state *st = iio_priv(indio_dev); local 571 struct ad7768_state *st; local [all...] |
/linux-master/crypto/ |
H A D | aegis128-neon-inner.c | 42 static void aegis128_save_state_neon(struct aegis128_state st, void *state) argument 44 vst1q_u8(state, st.v[0]); 45 vst1q_u8(state + 16, st.v[1]); 46 vst1q_u8(state + 32, st.v[2]); 47 vst1q_u8(state + 48, st.v[3]); 48 vst1q_u8(state + 64, st.v[4]); 107 struct aegis128_state aegis128_update_neon(struct aegis128_state st, argument 110 m ^= aegis_aes_round(st.v[4]); 111 st.v[4] ^= aegis_aes_round(st 147 struct aegis128_state st = {{ local 167 struct aegis128_state st = aegis128_load_state_neon(state); local 225 struct aegis128_state st = aegis128_load_state_neon(state); local 274 struct aegis128_state st = aegis128_load_state_neon(state); local 322 struct aegis128_state st = aegis128_load_state_neon(state); local [all...] |
/linux-master/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_temp.c | 16 static int inv_icm42600_temp_read(struct inv_icm42600_state *st, int16_t *temp) argument 18 struct device *dev = regmap_get_device(st->map); 23 mutex_lock(&st->lock); 25 ret = inv_icm42600_set_temp_conf(st, true, NULL); 29 raw = (__be16 *)&st->buffer[0]; 30 ret = regmap_bulk_read(st->map, INV_ICM42600_REG_TEMP_DATA, raw, sizeof(*raw)); 39 mutex_unlock(&st->lock); 50 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); local 62 ret = inv_icm42600_temp_read(st, &temp);
|
/linux-master/arch/s390/mm/ |
H A D | dump_pagetables.c | 122 static void note_prot_wx(struct pg_state *st, unsigned long addr) argument 124 if (!st->check_wx) 126 if (st->current_prot & _PAGE_INVALID) 128 if (st->current_prot & _PAGE_PROTECT) 130 if (st->current_prot & _PAGE_NOEXEC) 142 (void *)st->start_address); 143 st->wx_pages += (addr - st->start_address) / PAGE_SIZE; 152 struct pg_state *st; local 156 st 197 struct pg_state st = { local 236 struct pg_state st = { local [all...] |
/linux-master/drivers/dma-buf/ |
H A D | selftest.c | 91 __subtests(const char *caller, const struct subtest *st, int count, void *data) argument 95 for (; count--; st++) { 100 if (!apply_subtest_filter(caller, st->name)) 103 pr_info("dma-buf: Running %s/%s\n", caller, st->name); 105 err = st->func(data); 108 caller, st->name, err); 116 static void set_default_test_all(struct selftest *st, unsigned long count) argument 121 if (st[i].enabled) 125 st[i].enabled = true; 128 static int run_selftests(struct selftest *st, unsigne argument [all...] |