/linux-master/crypto/ |
H A D | sha3_generic.c | 47 static SHA3_INLINE void keccakf_round(u64 st[25]) argument 52 bc[0] = st[0] ^ st[5] ^ st[10] ^ st[15] ^ st[20]; 53 bc[1] = st[1] ^ st[6] ^ st[11] ^ st[1 150 keccakf(u64 st[25]) argument [all...] |
/linux-master/drivers/net/ethernet/microchip/vcap/ |
H A D | vcap_tc.h | 20 int vcap_tc_flower_handler_ethaddr_usage(struct vcap_tc_flower_parse_usage *st); 21 int vcap_tc_flower_handler_ipv4_usage(struct vcap_tc_flower_parse_usage *st); 22 int vcap_tc_flower_handler_ipv6_usage(struct vcap_tc_flower_parse_usage *st); 23 int vcap_tc_flower_handler_portnum_usage(struct vcap_tc_flower_parse_usage *st); 24 int vcap_tc_flower_handler_cvlan_usage(struct vcap_tc_flower_parse_usage *st); 25 int vcap_tc_flower_handler_vlan_usage(struct vcap_tc_flower_parse_usage *st, 28 int vcap_tc_flower_handler_tcp_usage(struct vcap_tc_flower_parse_usage *st); 29 int vcap_tc_flower_handler_arp_usage(struct vcap_tc_flower_parse_usage *st); 30 int vcap_tc_flower_handler_ip_usage(struct vcap_tc_flower_parse_usage *st);
|
/linux-master/drivers/macintosh/ |
H A D | windfarm_pid.c | 25 void wf_pid_init(struct wf_pid_state *st, struct wf_pid_param *param) argument 27 memset(st, 0, sizeof(struct wf_pid_state)); 28 st->param = *param; 29 st->first = 1; 33 s32 wf_pid_run(struct wf_pid_state *st, s32 new_sample) argument 37 int i, hlen = st->param.history_len; 40 error = new_sample - st->param.itarget; 43 if (st->first) { 45 st->samples[i] = new_sample; 46 st 79 wf_cpu_pid_init(struct wf_cpu_pid_state *st, struct wf_cpu_pid_param *param) argument 88 wf_cpu_pid_run(struct wf_cpu_pid_state *st, s32 new_power, s32 new_temp) argument [all...] |
/linux-master/drivers/iio/dac/ |
H A D | ad5592r-base.c | 25 struct ad5592r_state *st = gpiochip_get_data(chip); local 29 mutex_lock(&st->gpio_lock); 31 if (st->gpio_out & BIT(offset)) 32 val = st->gpio_val; 34 ret = st->ops->gpio_read(st, &val); 36 mutex_unlock(&st->gpio_lock); 46 struct ad5592r_state *st = gpiochip_get_data(chip); local 48 mutex_lock(&st->gpio_lock); 51 st 62 struct ad5592r_state *st = gpiochip_get_data(chip); local 85 struct ad5592r_state *st = gpiochip_get_data(chip); local 116 struct ad5592r_state *st = gpiochip_get_data(chip); local 131 ad5592r_gpio_init(struct ad5592r_state *st) argument 154 ad5592r_gpio_cleanup(struct ad5592r_state *st) argument 160 ad5592r_reset(struct ad5592r_state *st) argument 183 ad5592r_get_vref(struct ad5592r_state *st) argument 198 ad5592r_set_channel_modes(struct ad5592r_state *st) argument 292 ad5592r_reset_channel_modes(struct ad5592r_state *st) argument 305 struct ad5592r_state *st = iio_priv(iio_dev); local 379 struct ad5592r_state *st = iio_priv(iio_dev); local 480 struct ad5592r_state *st = iio_priv(iio_dev); local 513 struct ad5592r_state *st = iio_priv(iio_dev); local 582 ad5592r_init_scales(struct ad5592r_state *st, int vref_mV) argument 596 struct ad5592r_state *st; local 673 struct ad5592r_state *st = iio_priv(iio_dev); local [all...] |
H A D | ad5592r.c | 19 static int ad5592r_spi_wnop_r16(struct ad5592r_state *st, __be16 *buf) argument 21 struct spi_device *spi = container_of(st->dev, struct spi_device, dev); 23 .tx_buf = &st->spi_msg_nop, 28 st->spi_msg_nop = 0; /* NOP */ 33 static int ad5592r_write_dac(struct ad5592r_state *st, unsigned chan, u16 value) argument 35 struct spi_device *spi = container_of(st->dev, struct spi_device, dev); 37 st->spi_msg = cpu_to_be16(BIT(15) | (chan << 12) | value); 39 return spi_write(spi, &st->spi_msg, sizeof(st->spi_msg)); 42 static int ad5592r_read_adc(struct ad5592r_state *st, unsigne argument 70 ad5592r_reg_write(struct ad5592r_state *st, u8 reg, u16 value) argument 79 ad5592r_reg_read(struct ad5592r_state *st, u8 reg, u16 *value) argument 100 ad5592r_gpio_read(struct ad5592r_state *st, u8 *value) argument [all...] |
H A D | ad5758.c | 186 static int ad5758_spi_reg_read(struct ad5758_state *st, unsigned int addr) argument 190 .tx_buf = &st->d32[0], 194 .tx_buf = &st->d32[1], 195 .rx_buf = &st->d32[2], 201 st->d32[0] = cpu_to_be32( 204 st->d32[1] = cpu_to_be32(AD5758_WR_FLAG_MSK(AD5758_NOP) << 24); 206 ret = spi_sync_transfer(st->spi, t, ARRAY_SIZE(t)); 210 return (be32_to_cpu(st->d32[2]) >> 8) & 0xFFFF; 213 static int ad5758_spi_reg_write(struct ad5758_state *st, argument 217 st 223 ad5758_spi_write_mask(struct ad5758_state *st, unsigned int addr, unsigned long int mask, unsigned int val) argument 258 ad5758_wait_for_task_complete(struct ad5758_state *st, unsigned int reg, unsigned int mask) argument 283 ad5758_calib_mem_refresh(struct ad5758_state *st) argument 300 ad5758_soft_reset(struct ad5758_state *st) argument 316 ad5758_set_dc_dc_conv_mode(struct ad5758_state *st, enum ad5758_dc_dc_mode mode) argument 353 ad5758_set_dc_dc_ilim(struct ad5758_state *st, unsigned int ilim) argument 370 ad5758_slew_rate_set(struct ad5758_state *st, unsigned int sr_clk_idx, unsigned int sr_step_idx) argument 394 ad5758_slew_rate_config(struct ad5758_state *st) argument 447 ad5758_set_out_range(struct ad5758_state *st, int range) argument 462 ad5758_internal_buffers_en(struct ad5758_state *st, bool enable) argument 477 ad5758_reset(struct ad5758_state *st) argument 497 struct ad5758_state *st = iio_priv(indio_dev); local 522 struct ad5758_state *st = iio_priv(indio_dev); local 555 struct ad5758_state *st = iio_priv(indio_dev); local 574 struct ad5758_state *st = iio_priv(indio_dev); local 584 struct ad5758_state *st = iio_priv(indio_dev); local 665 ad5758_crc_disable(struct ad5758_state *st) argument 675 ad5758_find_out_range(struct ad5758_state *st, const struct ad5758_range *range, unsigned int size, int min, int max) argument 695 ad5758_parse_dt(struct ad5758_state *st) argument 768 ad5758_init(struct ad5758_state *st) argument 841 struct ad5758_state *st; local [all...] |
/linux-master/drivers/nfc/st-nci/ |
H A D | Makefile | 6 st-nci-objs = ndlc.o core.o se.o vendor_cmds.o 7 obj-$(CONFIG_NFC_ST_NCI) += st-nci.o 9 st-nci_i2c-objs = i2c.o 10 obj-$(CONFIG_NFC_ST_NCI_I2C) += st-nci_i2c.o 12 st-nci_spi-objs = spi.o 13 obj-$(CONFIG_NFC_ST_NCI_SPI) += st-nci_spi.o
|
/linux-master/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_magn.h | 16 int inv_mpu_magn_probe(struct inv_mpu6050_state *st); 20 * @st: driver internal state 24 static inline int inv_mpu_magn_get_scale(const struct inv_mpu6050_state *st, argument 29 *val2 = st->magn_raw_to_gauss[chan->address]; 33 int inv_mpu_magn_set_rate(const struct inv_mpu6050_state *st, int fifo_rate); 35 int inv_mpu_magn_set_orient(struct inv_mpu6050_state *st); 37 int inv_mpu_magn_read(struct inv_mpu6050_state *st, int axis, int *val);
|
H A D | inv_mpu_aux.c | 18 static int inv_mpu_i2c_master_xfer(const struct inv_mpu6050_state *st) argument 29 ret = regmap_write(st->map, st->reg->sample_rate_div, d); 34 user_ctrl = st->chip_config.user_ctrl | INV_MPU6050_BIT_I2C_MST_EN; 35 ret = regmap_write(st->map, st->reg->user_ctrl, user_ctrl); 43 user_ctrl = st->chip_config.user_ctrl; 44 ret = regmap_write(st->map, st->reg->user_ctrl, user_ctrl); 49 d = st 69 inv_mpu_aux_init(const struct inv_mpu6050_state *st) argument 117 inv_mpu_aux_read(const struct inv_mpu6050_state *st, uint8_t addr, uint8_t reg, uint8_t *val, size_t size) argument 174 inv_mpu_aux_write(const struct inv_mpu6050_state *st, uint8_t addr, uint8_t reg, uint8_t val) argument [all...] |
H A D | inv_mpu_trigger.c | 14 struct inv_mpu6050_state *st = iio_priv(indio_dev); local 23 st->chip_config.temp_fifo_enable = true; 27 st->chip_config.gyro_fifo_enable = 35 st->chip_config.accl_fifo_enable = 43 st->chip_config.temp_fifo_enable = 47 if (st->chip_config.gyro_fifo_enable) 49 if (st->chip_config.accl_fifo_enable) 51 if (st->chip_config.temp_fifo_enable) 59 struct inv_mpu6050_state *st = iio_priv(indio_dev); local 65 if (st 83 struct inv_mpu6050_state *st = iio_priv(indio_dev); local 95 inv_compute_skip_samples(const struct inv_mpu6050_state *st) argument 106 inv_mpu6050_prepare_fifo(struct inv_mpu6050_state *st, bool enable) argument 163 struct inv_mpu6050_state *st = iio_priv(indio_dev); local 215 struct inv_mpu6050_state *st = iio_priv(indio_dev); local 232 struct inv_mpu6050_state *st = iio_priv(indio_dev); local [all...] |
H A D | inv_mpu_ring.c | 24 struct inv_mpu6050_state *st = iio_priv(indio_dev); local 27 inv_mpu6050_prepare_fifo(st, false); 28 result = inv_mpu6050_prepare_fifo(st, true); 35 dev_err(regmap_get_device(st->map), "reset fifo failed %d\n", result); 36 result = regmap_write(st->map, st->reg->int_enable, 49 struct inv_mpu6050_state *st = iio_priv(indio_dev); local 59 mutex_lock(&st->lock); 62 result = regmap_read(st->map, st [all...] |
/linux-master/drivers/iio/accel/ |
H A D | adxl367_spi.c | 44 struct adxl367_spi_state *st = context; local 46 st->fifo_xfer[1].rx_buf = fifo_buf; 47 st->fifo_xfer[1].len = fifo_entries * sizeof(*fifo_buf); 49 return spi_sync(st->spi, &st->fifo_msg); 55 struct adxl367_spi_state *st = context; local 58 st->reg_read_tx_buf[1] = reg; 59 st->reg_read_xfer[1].rx_buf = val_buf; 60 st->reg_read_xfer[1].len = val_size; 62 return spi_sync(st 67 struct adxl367_spi_state *st = context; local 91 struct adxl367_spi_state *st; local [all...] |
H A D | sca3000.c | 277 static int sca3000_write_reg(struct sca3000_state *st, u8 address, u8 val) argument 279 st->tx[0] = SCA3000_WRITE_REG(address); 280 st->tx[1] = val; 281 return spi_write(st->us, st->tx, 2); 284 static int sca3000_read_data_short(struct sca3000_state *st, argument 291 .tx_buf = st->tx, 294 .rx_buf = st->rx, 297 st->tx[0] = SCA3000_READ_REG(reg_address_high); 299 return spi_sync_transfer(st 308 sca3000_reg_lock_on(struct sca3000_state *st) argument 327 __sca3000_unlock_reg_lock(struct sca3000_state *st) argument 364 sca3000_write_ctrl_reg(struct sca3000_state *st, u8 sel, uint8_t val) argument 398 sca3000_read_ctrl_reg(struct sca3000_state *st, u8 ctrl_reg) argument 432 struct sca3000_state *st = iio_priv(indio_dev); local 454 struct sca3000_state *st = iio_priv(indio_dev); local 572 __sca3000_get_base_freq(struct sca3000_state *st, const struct sca3000_chip_info *info, int *base_freq) argument 605 sca3000_read_raw_samp_freq(struct sca3000_state *st, int *val) argument 639 sca3000_write_raw_samp_freq(struct sca3000_state *st, int val) argument 664 sca3000_read_3db_freq(struct sca3000_state *st, int *val) argument 691 sca3000_write_3db_freq(struct sca3000_state *st, int val) argument 722 struct sca3000_state *st = iio_priv(indio_dev); local 788 struct sca3000_state *st = iio_priv(indio_dev); local 829 struct sca3000_state *st = iio_priv(indio_dev); local 880 struct sca3000_state *st = iio_priv(indio_dev); local 932 struct sca3000_state *st = iio_priv(indio_dev); local 972 sca3000_read_data(struct sca3000_state *st, u8 reg_address_high, u8 *rx, int len) argument 1005 struct sca3000_state *st = iio_priv(indio_dev); local 1054 struct sca3000_state *st = iio_priv(indio_dev); local 1119 struct sca3000_state *st = iio_priv(indio_dev); local 1163 struct sca3000_state *st = iio_priv(indio_dev); local 1186 struct sca3000_state *st = iio_priv(indio_dev); local 1258 struct sca3000_state *st = iio_priv(indio_dev); local 1286 struct sca3000_state *st = iio_priv(indio_dev); local 1320 struct sca3000_state *st = iio_priv(indio_dev); local 1347 struct sca3000_state *st = iio_priv(indio_dev); local 1380 sca3000_clean_setup(struct sca3000_state *st) argument 1450 struct sca3000_state *st; local 1508 sca3000_stop_all_interrupts(struct sca3000_state *st) argument 1529 struct sca3000_state *st = iio_priv(indio_dev); local [all...] |
/linux-master/drivers/staging/iio/frequency/ |
H A D | ad9832.c | 129 static int ad9832_write_frequency(struct ad9832_state *st, argument 134 if (fout > (clk_get_rate(st->mclk) / 2)) 137 regval = ad9832_calc_freqreg(clk_get_rate(st->mclk), fout); 139 st->freq_data[0] = cpu_to_be16((AD9832_CMD_FRE8BITSW << CMD_SHIFT) | 142 st->freq_data[1] = cpu_to_be16((AD9832_CMD_FRE16BITSW << CMD_SHIFT) | 145 st->freq_data[2] = cpu_to_be16((AD9832_CMD_FRE8BITSW << CMD_SHIFT) | 148 st->freq_data[3] = cpu_to_be16((AD9832_CMD_FRE16BITSW << CMD_SHIFT) | 152 return spi_sync(st->spi, &st->freq_msg); 155 static int ad9832_write_phase(struct ad9832_state *st, argument 175 struct ad9832_state *st = iio_priv(indio_dev); local 306 struct ad9832_state *st; local [all...] |
H A D | ad9834.c | 109 static int ad9834_write_frequency(struct ad9834_state *st, argument 115 clk_freq = clk_get_rate(st->mclk); 122 st->freq_data[0] = cpu_to_be16(addr | (regval & 124 st->freq_data[1] = cpu_to_be16(addr | ((regval >> 128 return spi_sync(st->spi, &st->freq_msg); 131 static int ad9834_write_phase(struct ad9834_state *st, argument 136 st->data = cpu_to_be16(addr | phase); 138 return spi_sync(st->spi, &st 147 struct ad9834_state *st = iio_priv(indio_dev); local 225 struct ad9834_state *st = iio_priv(indio_dev); local 284 struct ad9834_state *st = iio_priv(indio_dev); local 306 struct ad9834_state *st = iio_priv(indio_dev); local 399 struct ad9834_state *st; local [all...] |
/linux-master/mm/ |
H A D | ptdump.c | 19 struct ptdump_state *st = walk->private; local 21 st->note_page(st, addr, 4, pte_val(kasan_early_shadow_pte[0])); 32 struct ptdump_state *st = walk->private; local 41 if (st->effective_prot) 42 st->effective_prot(st, 0, pgd_val(val)); 45 st->note_page(st, addr, 0, pgd_val(val)); 55 struct ptdump_state *st local 78 struct ptdump_state *st = walk->private; local 101 struct ptdump_state *st = walk->private; local 122 struct ptdump_state *st = walk->private; local 136 struct ptdump_state *st = walk->private; local 152 ptdump_walk_pgd(struct ptdump_state *st, struct mm_struct *mm, pgd_t *pgd) argument [all...] |
/linux-master/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_private_obj.c | 11 komeda_component_state_reset(struct komeda_component_state *st) argument 13 st->binding_user = NULL; 14 st->affected_inputs = st->active_inputs; 15 st->active_inputs = 0; 16 st->changed_active_inputs = 0; 22 struct komeda_layer_state *st; local 24 st = kmemdup(obj->state, sizeof(*st), GFP_KERNEL); 25 if (!st) 38 struct komeda_layer_state *st = to_layer_st(priv_to_comp_st(state)); local 51 struct komeda_layer_state *st; local 66 struct komeda_scaler_state *st; local 93 struct komeda_scaler_state *st; local 109 struct komeda_compiz_state *st; local 136 struct komeda_compiz_state *st; local 152 struct komeda_splitter_state *st; local 179 struct komeda_splitter_state *st; local 196 struct komeda_merger_state *st; local 222 struct komeda_merger_state *st; local 239 struct komeda_improc_state *st; local 266 struct komeda_improc_state *st; local 282 struct komeda_timing_ctrlr_state *st; local 309 struct komeda_compiz_state *st; local 325 struct komeda_pipeline_state *st; local 353 struct komeda_pipeline_state *st; local [all...] |
/linux-master/drivers/iio/adc/ |
H A D | ad7606.c | 52 static int ad7606_reset(struct ad7606_state *st) argument 54 if (st->gpio_reset) { 55 gpiod_set_value(st->gpio_reset, 1); 57 gpiod_set_value(st->gpio_reset, 0); 69 struct ad7606_state *st = iio_priv(indio_dev); local 72 mutex_lock(&st->lock); 74 ret = st->bops->reg_read(st, reg); 80 ret = st->bops->reg_write(st, re 87 ad7606_read_samples(struct ad7606_state *st) argument 124 struct ad7606_state *st = iio_priv(indio_dev); local 145 struct ad7606_state *st = iio_priv(indio_dev); local 173 struct ad7606_state *st = iio_priv(indio_dev); local 221 struct ad7606_state *st = iio_priv(indio_dev); local 230 struct ad7606_state *st = iio_priv(indio_dev); local 239 struct ad7606_state *st = iio_priv(indio_dev); local 260 struct ad7606_state *st = iio_priv(indio_dev); local 303 struct ad7606_state *st = iio_priv(indio_dev); local 430 ad7606_request_gpios(struct ad7606_state *st) argument 476 struct ad7606_state *st = iio_priv(indio_dev); local 491 struct ad7606_state *st = iio_priv(indio_dev); local 501 struct ad7606_state *st = iio_priv(indio_dev); local 510 struct ad7606_state *st = iio_priv(indio_dev); local 564 struct ad7606_state *st; local 688 struct ad7606_state *st = iio_priv(indio_dev); local 701 struct ad7606_state *st = iio_priv(indio_dev); local [all...] |
H A D | ad7887.c | 83 struct ad7887_state *st = iio_priv(indio_dev); local 88 st->ring_msg = &st->msg[AD7887_CH0]; 91 st->ring_msg = &st->msg[AD7887_CH1]; 93 spi_sync(st->spi, st->ring_msg); 96 st->ring_msg = &st->msg[AD7887_CH0_CH1]; 105 struct ad7887_state *st local 115 struct ad7887_state *st = iio_priv(indio_dev); local 135 ad7887_scan_direct(struct ad7887_state *st, unsigned ch) argument 151 struct ad7887_state *st = iio_priv(indio_dev); local 238 struct ad7887_state *st; local [all...] |
H A D | ad7298.c | 106 struct ad7298_state *st = iio_priv(indio_dev); local 114 command = AD7298_WRITE | st->ext_ref; 120 st->tx_buf[0] = cpu_to_be16(command); 123 st->ring_xfer[0].tx_buf = &st->tx_buf[0]; 124 st->ring_xfer[0].len = 2; 125 st->ring_xfer[0].cs_change = 1; 126 st->ring_xfer[1].tx_buf = &st->tx_buf[1]; 127 st 150 struct ad7298_state *st = iio_priv(indio_dev); local 166 ad7298_scan_direct(struct ad7298_state *st, unsigned ch) argument 179 ad7298_scan_temp(struct ad7298_state *st, int *val) argument 208 ad7298_get_ref_voltage(struct ad7298_state *st) argument 230 struct ad7298_state *st = iio_priv(indio_dev); local 286 struct ad7298_state *st; local [all...] |
H A D | nau7802.c | 85 struct nau7802_state *st = iio_priv(dev_to_iio_dev(dev)); local 88 for (i = 0; i < ARRAY_SIZE(st->scale_avail); i++) 90 st->scale_avail[i]); 112 static int nau7802_set_gain(struct nau7802_state *st, int gain) argument 116 mutex_lock(&st->lock); 117 st->conversion_count = 0; 119 ret = i2c_smbus_read_byte_data(st->client, NAU7802_REG_CTRL1); 122 ret = i2c_smbus_write_byte_data(st->client, NAU7802_REG_CTRL1, 127 mutex_unlock(&st->lock); 132 static int nau7802_read_conversion(struct nau7802_state *st) argument 163 nau7802_sync(struct nau7802_state *st) argument 179 struct nau7802_state *st = iio_priv(indio_dev); local 209 struct nau7802_state *st = iio_priv(indio_dev); local 247 struct nau7802_state *st = iio_priv(indio_dev); local 294 struct nau7802_state *st = iio_priv(indio_dev); local 364 struct nau7802_state *st = iio_priv(indio_dev); local 414 struct nau7802_state *st; local [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | resistive-adc-touch.c | 61 struct grts_state *st = private; local 64 x = touch_info[st->ch_map[GRTS_CH_X]]; 65 y = touch_info[st->ch_map[GRTS_CH_Y]]; 67 if (st->ch_map[GRTS_CH_PRESSURE] < GRTS_MAX_CHANNELS) { 68 press = touch_info[st->ch_map[GRTS_CH_PRESSURE]]; 69 } else if (st->ch_map[GRTS_CH_Z1] < GRTS_MAX_CHANNELS) { 70 unsigned int z1 = touch_info[st->ch_map[GRTS_CH_Z1]]; 71 unsigned int z2 = touch_info[st->ch_map[GRTS_CH_Z2]]; 77 Rt *= st->x_plate_ohms; 92 if ((!x && !y) || (st 112 struct grts_state *st = input_get_drvdata(dev); local 124 struct grts_state *st = input_get_drvdata(dev); local 134 grts_map_channel(struct grts_state *st, struct device *dev, enum grts_ch_type type, const char *name, bool optional) argument 153 grts_get_properties(struct grts_state *st, struct device *dev) argument 202 struct grts_state *st; local [all...] |
/linux-master/drivers/iio/imu/inv_icm42600/ |
H A D | inv_icm42600_core.c | 101 const struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); local 103 return &st->orientation; 142 static int inv_icm42600_set_pwr_mgmt0(struct inv_icm42600_state *st, argument 147 enum inv_icm42600_sensor_mode oldgyro = st->conf.gyro.mode; 148 enum inv_icm42600_sensor_mode oldaccel = st->conf.accel.mode; 149 bool oldtemp = st->conf.temp_en; 162 ret = regmap_write(st->map, INV_ICM42600_REG_PWR_MGMT0, val); 166 st->conf.gyro.mode = gyro; 167 st->conf.accel.mode = accel; 168 st 207 inv_icm42600_set_accel_conf(struct inv_icm42600_state *st, struct inv_icm42600_sensor_conf *conf, unsigned int *sleep_ms) argument 251 inv_icm42600_set_gyro_conf(struct inv_icm42600_state *st, struct inv_icm42600_sensor_conf *conf, unsigned int *sleep_ms) argument 297 inv_icm42600_set_temp_conf(struct inv_icm42600_state *st, bool enable, unsigned int *sleep_ms) argument 308 struct inv_icm42600_state *st = iio_device_get_drvdata(indio_dev); local 323 inv_icm42600_set_conf(struct inv_icm42600_state *st, const struct inv_icm42600_conf *conf) argument 372 inv_icm42600_setup(struct inv_icm42600_state *st, inv_icm42600_bus_setup bus_setup) argument 423 struct inv_icm42600_state *st = _data; local 433 struct inv_icm42600_state *st = _data; local 474 inv_icm42600_irq_init(struct inv_icm42600_state *st, int irq, int irq_type, bool open_drain) argument 519 inv_icm42600_timestamp_setup(struct inv_icm42600_state *st) argument 530 inv_icm42600_enable_regulator_vddio(struct inv_icm42600_state *st) argument 546 struct inv_icm42600_state *st = _data; local 557 struct inv_icm42600_state *st = _data; local 578 struct inv_icm42600_state *st; local 687 struct inv_icm42600_state *st = dev_get_drvdata(dev); local 727 struct inv_icm42600_state *st = dev_get_drvdata(dev); local 760 struct inv_icm42600_state *st = dev_get_drvdata(dev); local 782 struct inv_icm42600_state *st = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/iio/dummy/ |
H A D | iio_simple_dummy_events.c | 35 struct iio_dummy_state *st = iio_priv(indio_dev); local 37 return st->event_en; 58 struct iio_dummy_state *st = iio_priv(indio_dev); local 69 st->event_en = state; 80 st->event_en = state; 89 st->event_en = state; 125 struct iio_dummy_state *st = iio_priv(indio_dev); local 127 *val = st->event_val; 149 struct iio_dummy_state *st = iio_priv(indio_dev); local 151 st 159 struct iio_dummy_state *st = iio_priv(indio_dev); local 178 struct iio_dummy_state *st = iio_priv(indio_dev); local 238 struct iio_dummy_state *st = iio_priv(indio_dev); local 271 struct iio_dummy_state *st = iio_priv(indio_dev); local [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | gp8psk-fe.c | 41 struct gp8psk_fe_state *st = fe->demodulator_priv; local 44 st->ops->in(st->priv, GET_8PSK_CONFIG, 0, 0, &status, 1); 50 struct gp8psk_fe_state *st = fe->demodulator_priv; local 52 return st->ops->out(st->priv, SET_8PSK_CONFIG, mode, 0, NULL, 0); 55 static int gp8psk_fe_update_status(struct gp8psk_fe_state *st) argument 58 if (time_after(jiffies,st->next_status_check)) { 59 st->ops->in(st 70 struct gp8psk_fe_state *st = fe->demodulator_priv; local 103 struct gp8psk_fe_state *st = fe->demodulator_priv; local 112 struct gp8psk_fe_state *st = fe->demodulator_priv; local 132 struct gp8psk_fe_state *st = fe->demodulator_priv; local 241 struct gp8psk_fe_state *st = fe->demodulator_priv; local 255 struct gp8psk_fe_state *st = fe->demodulator_priv; local 273 struct gp8psk_fe_state *st = fe->demodulator_priv; local 285 struct gp8psk_fe_state *st = fe->demodulator_priv; local 296 struct gp8psk_fe_state *st = fe->demodulator_priv; local 303 struct gp8psk_fe_state *st = fe->demodulator_priv; local 318 struct gp8psk_fe_state *st = fe->demodulator_priv; local 328 struct gp8psk_fe_state *st; local [all...] |