/third_party/mesa3d/src/gallium/drivers/softpipe/ |
H A D | sp_quad_depth_test.c | 61 get_depth_stencil_values( struct depth_data *data, in get_depth_stencil_values() argument 65 const struct softpipe_cached_tile *tile = data->tile; in get_depth_stencil_values() 67 switch (data->format) { in get_depth_stencil_values() 72 data->bzzzz[j] = tile->data.depth16[y][x]; in get_depth_stencil_values() 79 data->bzzzz[j] = tile->data.depth32[y][x]; in get_depth_stencil_values() 87 data->bzzzz[j] = tile->data.depth32[y][x] & 0xffffff; in get_depth_stencil_values() 88 data in get_depth_stencil_values() 153 convert_quad_depth( struct depth_data *data, const struct quad_header *quad ) convert_quad_depth() argument 236 convert_quad_stencil( struct depth_data *data, const struct quad_header *quad ) convert_quad_stencil() argument 266 write_depth_stencil_values( struct depth_data *data, struct quad_header *quad ) write_depth_stencil_values() argument 354 do_stencil_test(struct depth_data *data, unsigned func, unsigned ref, unsigned valMask) do_stencil_test() argument 437 apply_stencil_op(struct depth_data *data, unsigned mask, unsigned op, ubyte ref, ubyte wrtMask) apply_stencil_op() argument 537 depth_test_quad(struct quad_stage *qs, struct depth_data *data, struct quad_header *quad) depth_test_quad() argument 618 depth_stencil_test_quad(struct quad_stage *qs, struct depth_data *data, struct quad_header *quad) depth_stencil_test_quad() argument 762 depth_bounds_test_quads(struct quad_stage *qs, struct quad_header *quads[], unsigned nr, struct depth_data *data) depth_bounds_test_quads() argument 855 struct depth_data data; depth_test_quads_fallback() local [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | pmbus_core.c | 41 int data; /* Sensor data. member 83 u32 flags; /* from platform data */ 136 struct pmbus_data *data = i2c_get_clientdata(client); in pmbus_clear_cache() local 139 for (sensor = data->sensors; sensor; sensor = sensor->next) in pmbus_clear_cache() 140 sensor->data = -ENODATA; in pmbus_clear_cache() 146 struct pmbus_data *data = i2c_get_clientdata(client); in pmbus_set_page() local 152 if (!(data->info->func[page] & PMBUS_PAGE_VIRTUAL) && in pmbus_set_page() 153 data->info->pages > 1 && page != data in pmbus_set_page() 198 struct pmbus_data *data = i2c_get_clientdata(client); _pmbus_write_byte() local 252 struct pmbus_data *data = i2c_get_clientdata(client); _pmbus_write_word_data() local 330 struct pmbus_data *data = i2c_get_clientdata(client); _pmbus_read_word_data() local 401 struct pmbus_data *data = i2c_get_clientdata(client); _pmbus_read_byte_data() local 413 pmbus_find_sensor(struct pmbus_data *data, int page, int reg) pmbus_find_sensor() argument 430 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_get_fan_rate() local 482 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_clear_faults() local 492 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_check_status_cml() local 510 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_check_register() local 522 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_check_status_register() local 550 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_get_driver_info() local 558 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_get_status() local 585 pmbus_reg2data_linear(struct pmbus_data *data, struct pmbus_sensor *sensor) pmbus_reg2data_linear() argument 622 pmbus_reg2data_direct(struct pmbus_data *data, struct pmbus_sensor *sensor) pmbus_reg2data_direct() argument 666 pmbus_reg2data_vid(struct pmbus_data *data, struct pmbus_sensor *sensor) pmbus_reg2data_vid() argument 697 pmbus_reg2data(struct pmbus_data *data, struct pmbus_sensor *sensor) pmbus_reg2data() argument 722 pmbus_data2reg_linear(struct pmbus_data *data, struct pmbus_sensor *sensor, s64 val) pmbus_data2reg_linear() argument 787 pmbus_data2reg_direct(struct pmbus_data *data, struct pmbus_sensor *sensor, s64 val) pmbus_data2reg_direct() argument 822 pmbus_data2reg_vid(struct pmbus_data *data, struct pmbus_sensor *sensor, s64 val) pmbus_data2reg_vid() argument 830 pmbus_data2reg(struct pmbus_data *data, struct pmbus_sensor *sensor, s64 val) pmbus_data2reg() argument 879 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_get_boolean() local 948 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_show_sensor() local 966 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_set_sensor() local 995 pmbus_add_attribute(struct pmbus_data *data, struct attribute *attr) pmbus_add_attribute() argument 1045 pmbus_add_boolean(struct pmbus_data *data, const char *name, const char *type, int seq, struct pmbus_sensor *s1, struct pmbus_sensor *s2, u8 page, u16 reg, u16 mask) pmbus_add_boolean() argument 1073 pmbus_add_sensor(struct pmbus_data *data, const char *name, const char *type, int seq, int page, int phase, int reg, enum pmbus_sensor_classes class, bool update, bool readonly, bool convert) pmbus_add_sensor() argument 1119 pmbus_add_label(struct pmbus_data *data, const char *name, int seq, const char *lstring, int index, int phase) pmbus_add_label() argument 1196 pmbus_add_limit_attrs(struct i2c_client *client, struct pmbus_data *data, const struct pmbus_driver_info *info, const char *name, int index, int page, struct pmbus_sensor *base, const struct pmbus_sensor_attr *attr) pmbus_add_limit_attrs() argument 1235 pmbus_add_sensor_attrs_one(struct i2c_client *client, struct pmbus_data *data, const struct pmbus_driver_info *info, const char *name, int index, int page, int phase, const struct pmbus_sensor_attr *attr, bool paged) pmbus_add_sensor_attrs_one() argument 1307 pmbus_add_sensor_attrs(struct i2c_client *client, struct pmbus_data *data, const char *name, const struct pmbus_sensor_attr *attrs, int nattrs) pmbus_add_sensor_attrs() argument 1876 pmbus_add_fan_ctrl(struct i2c_client *client, struct pmbus_data *data, int index, int page, int id, u8 config) pmbus_add_fan_ctrl() argument 1910 pmbus_add_fan_attributes(struct i2c_client *client, struct pmbus_data *data) pmbus_add_fan_attributes() argument 2024 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_show_samples() local 2043 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_set_samples() local 2055 pmbus_add_samples_attr(struct pmbus_data *data, int page, struct pmbus_samples_attr *attr) pmbus_add_samples_attr() argument 2073 pmbus_add_samples_attributes(struct i2c_client *client, struct pmbus_data *data) pmbus_add_samples_attributes() argument 2098 pmbus_find_attributes(struct i2c_client *client, struct pmbus_data *data) pmbus_find_attributes() argument 2140 pmbus_identify_common(struct i2c_client *client, struct pmbus_data *data, int page) pmbus_identify_common() argument 2187 pmbus_init_common(struct i2c_client *client, struct pmbus_data *data, struct pmbus_driver_info *info) pmbus_init_common() argument 2258 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_regulator_is_enabled() local 2276 struct pmbus_data *data = i2c_get_clientdata(client); _pmbus_regulator_on_off() local 2306 pmbus_regulator_register(struct pmbus_data *data) pmbus_regulator_register() argument 2335 pmbus_regulator_register(struct pmbus_data *data) pmbus_regulator_register() argument 2344 pmbus_debugfs_get(void *data, u64 *val) pmbus_debugfs_get() argument 2360 pmbus_debugfs_get_status(void *data, u64 *val) pmbus_debugfs_get_status() argument 2377 pmbus_debugfs_get_pec(void *data, u64 *val) pmbus_debugfs_get_pec() argument 2386 pmbus_debugfs_set_pec(void *data, u64 val) pmbus_debugfs_set_pec() argument 2413 pmbus_init_debugfs(struct i2c_client *client, struct pmbus_data *data) pmbus_init_debugfs() argument 2551 pmbus_init_debugfs(struct i2c_client *client, struct pmbus_data *data) pmbus_init_debugfs() argument 2562 struct pmbus_data *data; pmbus_do_probe() local 2637 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_do_remove() local 2647 struct pmbus_data *data = i2c_get_clientdata(client); pmbus_get_debugfs_dir() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpiolib-sysfs.c | 62 struct gpiod_data *data = dev_get_drvdata(dev); in direction_show() local 63 struct gpio_desc *desc = data->desc; in direction_show() 66 mutex_lock(&data->mutex); in direction_show() 73 mutex_unlock(&data->mutex); in direction_show() 81 struct gpiod_data *data = dev_get_drvdata(dev); in direction_store() local 82 struct gpio_desc *desc = data->desc; in direction_store() 85 mutex_lock(&data->mutex); in direction_store() 96 mutex_unlock(&data->mutex); in direction_store() 105 struct gpiod_data *data = dev_get_drvdata(dev); in value_show() local 106 struct gpio_desc *desc = data in value_show() 127 struct gpiod_data *data = dev_get_drvdata(dev); value_store() local 157 struct gpiod_data *data = priv; gpio_sysfs_irq() local 167 struct gpiod_data *data = dev_get_drvdata(dev); gpio_sysfs_request_irq() local 223 struct gpiod_data *data = dev_get_drvdata(dev); gpio_sysfs_free_irq() local 245 struct gpiod_data *data = dev_get_drvdata(dev); edge_show() local 266 struct gpiod_data *data = dev_get_drvdata(dev); edge_store() local 307 struct gpiod_data *data = dev_get_drvdata(dev); gpio_sysfs_set_active_low() local 333 struct gpiod_data *data = dev_get_drvdata(dev); active_low_show() local 350 struct gpiod_data *data = dev_get_drvdata(dev); active_low_store() local 370 struct gpiod_data *data = dev_get_drvdata(dev); gpio_is_visible() local 582 struct gpiod_data *data; gpiod_export() local 665 struct gpiod_data *data = dev_get_drvdata(dev); match_export() local 711 struct gpiod_data *data; gpiod_unexport() local [all...] |
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpiolib-sysfs.c | 74 struct gpiod_data *data = dev_get_drvdata(dev); in direction_show() local 75 struct gpio_desc *desc = data->desc; in direction_show() 78 mutex_lock(&data->mutex); in direction_show() 83 mutex_unlock(&data->mutex); in direction_show() 91 struct gpiod_data *data = dev_get_drvdata(dev); in direction_store() local 92 struct gpio_desc *desc = data->desc; in direction_store() 95 mutex_lock(&data->mutex); in direction_store() 106 mutex_unlock(&data->mutex); in direction_store() 115 struct gpiod_data *data = dev_get_drvdata(dev); in value_show() local 116 struct gpio_desc *desc = data in value_show() 134 struct gpiod_data *data = dev_get_drvdata(dev); value_store() local 158 struct gpiod_data *data = priv; gpio_sysfs_irq() local 168 struct gpiod_data *data = dev_get_drvdata(dev); gpio_sysfs_request_irq() local 224 struct gpiod_data *data = dev_get_drvdata(dev); gpio_sysfs_free_irq() local 243 struct gpiod_data *data = dev_get_drvdata(dev); edge_show() local 261 struct gpiod_data *data = dev_get_drvdata(dev); edge_store() local 295 struct gpiod_data *data = dev_get_drvdata(dev); gpio_sysfs_set_active_low() local 318 struct gpiod_data *data = dev_get_drvdata(dev); active_low_show() local 334 struct gpiod_data *data = dev_get_drvdata(dev); active_low_store() local 356 struct gpiod_data *data = dev_get_drvdata(dev); gpio_is_visible() local 564 struct gpiod_data *data; gpiod_export() local 647 struct gpiod_data *data = dev_get_drvdata(dev); match_export() local 693 struct gpiod_data *data; gpiod_unexport() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/ |
H A D | adm1275.c | 179 static int adm1275_read_samples(const struct adm1275_data *data, in adm1275_read_samples() argument 190 if (data->have_power_sampling) { in adm1275_read_samples() 205 static int adm1275_write_pmon_config(const struct adm1275_data *data, in adm1275_write_pmon_config() argument 214 if (data->have_power_sampling) in adm1275_write_pmon_config() 233 static int adm1275_write_samples(const struct adm1275_data *data, in adm1275_write_samples() argument 240 if (data->have_power_sampling) { in adm1275_write_samples() 254 return adm1275_write_pmon_config(data, client, word); in adm1275_write_samples() 261 const struct adm1275_data *data = to_adm1275_data(info); in adm1275_read_word_data() local 269 if (!data->have_uc_fault) in adm1275_read_word_data() 275 if (!data in adm1275_read_word_data() 372 const struct adm1275_data *data = to_adm1275_data(info); adm1275_write_word_data() local 426 const struct adm1275_data *data = to_adm1275_data(info); adm1275_read_byte_data() local 492 adm1275_enable_vout_temp(struct adm1275_data *data, struct i2c_client *client, int config) adm1275_enable_vout_temp() argument 515 struct adm1275_data *data; adm1275_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | ntc_thermistor.c | 344 static int ntc_adc_iio_read(struct ntc_data *data) in ntc_adc_iio_read() argument 346 struct iio_channel *channel = data->chan; in ntc_adc_iio_read() 366 uv = (data->pullup_uv * (s64)raw) >> 12; in ntc_adc_iio_read() 382 static int get_ohm_of_thermistor(struct ntc_data *data, unsigned int uv) in get_ohm_of_thermistor() argument 384 u32 puv = data->pullup_uv; in get_ohm_of_thermistor() 386 puo = data->pullup_ohm; in get_ohm_of_thermistor() 387 pdo = data->pulldown_ohm; in get_ohm_of_thermistor() 390 return (data->connect == NTC_CONNECTED_POSITIVE) ? in get_ohm_of_thermistor() 393 return (data->connect == NTC_CONNECTED_POSITIVE) ? in get_ohm_of_thermistor() 396 if (data in get_ohm_of_thermistor() 411 lookup_comp(struct ntc_data *data, unsigned int ohm, int *i_low, int *i_high) lookup_comp() argument 477 get_temp_mc(struct ntc_data *data, unsigned int ohm) get_temp_mc() argument 496 ntc_thermistor_get_ohm(struct ntc_data *data) ntc_thermistor_get_ohm() argument 509 struct ntc_data *data = dev_get_drvdata(dev); ntc_read() local 534 ntc_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) ntc_is_visible() argument 565 ntc_thermistor_parse_props(struct device *dev, struct ntc_data *data) ntc_thermistor_parse_props() argument 610 struct ntc_data *data; ntc_thermistor_probe() local [all...] |
H A D | tmp401.c | 90 * Driver data (common to all clients) 104 * Client data (each client gets its own) 115 /* hwmon API configuration data */ 145 struct tmp401_data *data = context; in tmp401_reg_read() local 146 struct i2c_client *client = data->client; in tmp401_reg_read() 181 if (data->kind == tmp432) { in tmp401_reg_read() 230 struct tmp401_data *data = context; in tmp401_reg_write() local 231 struct i2c_client *client = data->client; in tmp401_reg_write() 309 struct tmp401_data *data = dev_get_drvdata(dev); in tmp401_temp_read() local 310 struct regmap *regmap = data in tmp401_temp_read() 362 struct tmp401_data *data = dev_get_drvdata(dev); tmp401_temp_write() local 402 struct tmp401_data *data = dev_get_drvdata(dev); tmp401_chip_read() local 442 struct tmp401_data *data = dev_get_drvdata(dev); tmp401_chip_write() local 497 tmp401_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) tmp401_is_visible() argument 543 tmp401_init_client(struct tmp401_data *data) tmp401_init_client() argument 687 struct tmp401_data *data; tmp401_probe() local [all...] |
H A D | max6620.c | 128 * Client data (each client gets its own) 162 struct max6620_data *data = dev_get_drvdata(dev); in max6620_update_device() local 163 struct i2c_client *client = data->client; in max6620_update_device() 167 mutex_lock(&data->update_lock); in max6620_update_device() 169 if (time_after(jiffies, data->last_updated + HZ) || !data->valid) { in max6620_update_device() 174 data->fancfg[i] = ret; in max6620_update_device() 179 data->fandyn[i] = ret; in max6620_update_device() 184 data->tach[i] = (ret << 3) & 0x7f8; in max6620_update_device() 188 data in max6620_update_device() 220 max6620_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) max6620_is_visible() argument 247 struct max6620_data *data; max6620_read() local 324 struct max6620_data *data; max6620_write() local 424 max6620_init_client(struct max6620_data *data) max6620_init_client() argument 472 struct max6620_data *data; max6620_probe() local [all...] |
H A D | sch56xx-common.c | 121 outb(0x04, addr + 2); /* Mailbox AP to first data entry loc. */ in sch56xx_send_cmd() 248 struct sch56xx_watchdog_data *data = watchdog_get_drvdata(wddev); in watchdog_set_timeout() local 263 control = data->watchdog_control | SCH56XX_WDOG_TIME_BASE_SEC; in watchdog_set_timeout() 265 control = data->watchdog_control & ~SCH56XX_WDOG_TIME_BASE_SEC; in watchdog_set_timeout() 267 if (data->watchdog_control != control) { in watchdog_set_timeout() 268 mutex_lock(data->io_lock); in watchdog_set_timeout() 269 ret = sch56xx_write_virtual_reg(data->addr, in watchdog_set_timeout() 272 mutex_unlock(data->io_lock); in watchdog_set_timeout() 276 data->watchdog_control = control; in watchdog_set_timeout() 283 data in watchdog_set_timeout() 291 struct sch56xx_watchdog_data *data = watchdog_get_drvdata(wddev); watchdog_start() local 343 struct sch56xx_watchdog_data *data = watchdog_get_drvdata(wddev); watchdog_trigger() local 357 struct sch56xx_watchdog_data *data = watchdog_get_drvdata(wddev); watchdog_stop() local 384 struct sch56xx_watchdog_data *data; sch56xx_watchdog_register() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | atlas-sensor.c | 94 /* 96-bit data + 32-bit pad + 64-bit timestamp */ 241 static int atlas_check_ph_calibration(struct atlas_data *data) in atlas_check_ph_calibration() argument 243 struct device *dev = &data->client->dev; in atlas_check_ph_calibration() 247 ret = regmap_read(data->regmap, ATLAS_REG_PH_CALIB_STATUS, &val); in atlas_check_ph_calibration() 268 static int atlas_check_ec_calibration(struct atlas_data *data) in atlas_check_ec_calibration() argument 270 struct device *dev = &data->client->dev; in atlas_check_ec_calibration() 275 ret = regmap_bulk_read(data->regmap, ATLAS_REG_EC_PROBE, &rval, 2); in atlas_check_ec_calibration() 282 ret = regmap_read(data->regmap, ATLAS_REG_EC_CALIB_STATUS, &val); in atlas_check_ec_calibration() 307 static int atlas_check_orp_calibration(struct atlas_data *data) in atlas_check_orp_calibration() argument 309 struct device *dev = &data in atlas_check_orp_calibration() 323 atlas_check_do_calibration(struct atlas_data *data) atlas_check_do_calibration() argument 393 atlas_set_powermode(struct atlas_data *data, int on) atlas_set_powermode() argument 398 atlas_set_interrupt(struct atlas_data *data, bool state) atlas_set_interrupt() argument 410 struct atlas_data *data = iio_priv(indio_dev); atlas_buffer_postenable() local 422 struct atlas_data *data = iio_priv(indio_dev); atlas_buffer_predisable() local 444 struct atlas_data *data = container_of(work, struct atlas_data, work); atlas_work_handler() local 453 struct atlas_data *data = iio_priv(indio_dev); atlas_trigger_handler() local 472 struct atlas_data *data = iio_priv(indio_dev); atlas_interrupt_handler() local 479 atlas_read_measurement(struct atlas_data *data, int reg, __be32 *val) atlas_read_measurement() argument 504 struct atlas_data *data = iio_priv(indio_dev); atlas_read_raw() local 573 struct atlas_data *data = iio_priv(indio_dev); atlas_write_raw() local 614 struct atlas_data *data; atlas_probe() local 728 struct atlas_data *data = iio_priv(indio_dev); atlas_remove() local 746 struct atlas_data *data = atlas_runtime_suspend() local 754 struct atlas_data *data = atlas_runtime_resume() local [all...] |
/test/xts/acts/security/huks/huks_napi_BasicTest/src/ |
H A D | huks_three_stage_test_common.cpp | 53 struct OH_Huks_Blob tmpOutData = {.size = MAX_OUTDATA_SIZE, .data = NULL}; in TestLessThanMaxSeg() 59 HksFree(tmpOutData.data); in TestLessThanMaxSeg() 64 struct OH_Huks_Blob tmpInData = {.size = 0, .data = NULL}; in TestLessThanMaxSeg() 75 HksFree(tmpInData.data); in TestLessThanMaxSeg() 92 uint8_t *lastPtr = inData->data + inData->size - 1; in HksTestUpdate() 93 struct OH_Huks_Blob outDataSeg = {.size = MAX_OUTDATA_SIZE, .data = NULL}; in HksTestUpdate() 97 while (inDataSeg.data <= lastPtr) { in HksTestUpdate() 98 if (inDataSeg.data + MAX_UPDATE_SIZE <= lastPtr) { in HksTestUpdate() 102 inDataSeg.size = lastPtr - inDataSeg.data + 1; in HksTestUpdate() 110 HksFree(outDataSeg.data); in HksTestUpdate() [all...] |
/kernel/linux/linux-5.10/drivers/iio/chemical/ |
H A D | ccs811.c | 14 * 3. Adjust time to wait for data to be ready based on selected operation mode 177 static void ccs811_set_wakeup(struct ccs811_data *data, bool enable) in ccs811_set_wakeup() argument 179 if (!data->wakeup_gpio) in ccs811_set_wakeup() 182 gpiod_set_value(data->wakeup_gpio, enable); in ccs811_set_wakeup() 190 static int ccs811_get_measurement(struct ccs811_data *data) in ccs811_get_measurement() argument 194 ccs811_set_wakeup(data, true); in ccs811_get_measurement() 198 ret = i2c_smbus_read_byte_data(data->client, CCS811_STATUS); in ccs811_get_measurement() 209 ret = i2c_smbus_read_i2c_block_data(data->client, in ccs811_get_measurement() 211 (char *)&data->buffer); in ccs811_get_measurement() 212 ccs811_set_wakeup(data, fals in ccs811_get_measurement() 221 struct ccs811_data *data = iio_priv(indio_dev); ccs811_read_raw() local 308 struct ccs811_data *data = iio_priv(indio_dev); ccs811_set_trigger_state() local 333 struct ccs811_data *data = iio_priv(indio_dev); ccs811_trigger_handler() local 357 struct ccs811_data *data = iio_priv(indio_dev); ccs811_data_rdy_trigger_poll() local 408 struct ccs811_data *data; ccs811_probe() local 539 struct ccs811_data *data = iio_priv(indio_dev); ccs811_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | pa12203001.c | 129 static inline int pa12203001_als_enable(struct pa12203001_data *data, u8 enable) in pa12203001_als_enable() argument 133 ret = regmap_update_bits(data->map, PA12203001_REG_CFG0, in pa12203001_als_enable() 138 data->als_enabled = !!enable; in pa12203001_als_enable() 143 static inline int pa12203001_px_enable(struct pa12203001_data *data, u8 enable) in pa12203001_px_enable() argument 147 ret = regmap_update_bits(data->map, PA12203001_REG_CFG0, in pa12203001_px_enable() 152 data->px_enabled = !!enable; in pa12203001_px_enable() 157 static int pa12203001_set_power_state(struct pa12203001_data *data, bool on, in pa12203001_set_power_state() argument 164 mutex_lock(&data->lock); in pa12203001_set_power_state() 165 if (data->px_enabled) { in pa12203001_set_power_state() 166 ret = pa12203001_als_enable(data, in pa12203001_set_power_state() 212 struct pa12203001_data *data = iio_priv(indio_dev); pa12203001_read_raw() local 280 struct pa12203001_data *data = iio_priv(indio_dev); pa12203001_write_raw() local 314 struct pa12203001_data *data = iio_priv(indio_dev); pa12203001_init() local 328 struct pa12203001_data *data = iio_priv(indio_dev); pa12203001_power_chip() local 346 struct pa12203001_data *data; pa12203001_probe() local 432 struct pa12203001_data *data; pa12203001_runtime_resume() local [all...] |
/kernel/linux/linux-5.10/tools/perf/bench/ |
H A D | inject-buildid.c | 19 #include "util/data.h" 136 static ssize_t synthesize_attr(struct bench_data *data) in synthesize_attr() argument 151 return writen(data->input_pipe[1], &event, event.header.size); in synthesize_attr() 154 static ssize_t synthesize_fork(struct bench_data *data) in synthesize_fork() argument 166 event.fork.pid = data->pid; in synthesize_fork() 167 event.fork.tid = data->pid; in synthesize_fork() 169 return writen(data->input_pipe[1], &event, event.header.size); in synthesize_fork() 172 static ssize_t synthesize_mmap(struct bench_data *data, struct bench_dso *dso, u64 timestamp) in synthesize_mmap() argument 187 event.mmap2.pid = data->pid; in synthesize_mmap() 188 event.mmap2.tid = data in synthesize_mmap() 218 synthesize_sample(struct bench_data *data, struct bench_dso *dso, u64 timestamp) synthesize_sample() argument 237 synthesize_flush(struct bench_data *data) synthesize_flush() argument 249 struct bench_data *data = arg; data_reader() local 275 setup_injection(struct bench_data *data, bool build_id_all) setup_injection() argument 347 inject_build_id(struct bench_data *data, u64 *max_rss) inject_build_id() argument 394 do_inject_loop(struct bench_data *data, bool build_id_all) do_inject_loop() argument 449 do_inject_loops(struct bench_data *data) do_inject_loops() argument 474 struct bench_data data; bench_inject_build_id() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | bmi088-accel-core.c | 103 /* Available ODR (output data rates) in Hz */ 155 static int bmi088_accel_power_up(struct bmi088_accel_data *data) in bmi088_accel_power_up() argument 160 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CTRL, 0x4); in bmi088_accel_power_up() 168 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CONF, 0x0); in bmi088_accel_power_up() 178 static int bmi088_accel_power_down(struct bmi088_accel_data *data) in bmi088_accel_power_down() argument 183 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CONF, 0x3); in bmi088_accel_power_down() 191 ret = regmap_write(data->regmap, BMI088_ACCEL_REG_PWR_CTRL, 0x0); in bmi088_accel_power_down() 201 static int bmi088_accel_get_sample_freq(struct bmi088_accel_data *data, in bmi088_accel_get_sample_freq() argument 207 ret = regmap_read(data->regmap, BMI088_ACCEL_REG_ACC_CONF, in bmi088_accel_get_sample_freq() 225 static int bmi088_accel_set_sample_freq(struct bmi088_accel_data *data, in argument 243 bmi088_accel_set_scale(struct bmi088_accel_data *data, int val, int val2) bmi088_accel_set_scale() argument 258 bmi088_accel_get_temp(struct bmi088_accel_data *data, int *val) bmi088_accel_get_temp() argument 276 bmi088_accel_get_axis(struct bmi088_accel_data *data, struct iio_chan_spec const *chan, int *val) bmi088_accel_get_axis() argument 299 struct bmi088_accel_data *data = iio_priv(indio_dev); bmi088_accel_read_raw() local 391 struct bmi088_accel_data *data = iio_priv(indio_dev); bmi088_accel_read_avail() local 413 struct bmi088_accel_data *data = iio_priv(indio_dev); bmi088_accel_write_raw() local 502 bmi088_accel_chip_init(struct bmi088_accel_data *data, enum bmi_device_type type) bmi088_accel_chip_init() argument 554 struct bmi088_accel_data *data; bmi088_accel_core_probe() local 599 struct bmi088_accel_data *data = iio_priv(indio_dev); bmi088_accel_core_remove() local 612 struct bmi088_accel_data *data = iio_priv(indio_dev); bmi088_accel_runtime_suspend() local 620 struct bmi088_accel_data *data = iio_priv(indio_dev); bmi088_accel_runtime_resume() local [all...] |
/kernel/linux/linux-6.6/tools/perf/bench/ |
H A D | inject-buildid.c | 20 #include "util/data.h" 137 static ssize_t synthesize_attr(struct bench_data *data) in synthesize_attr() argument 152 return writen(data->input_pipe[1], &event, event.header.size); in synthesize_attr() 155 static ssize_t synthesize_fork(struct bench_data *data) in synthesize_fork() argument 167 event.fork.pid = data->pid; in synthesize_fork() 168 event.fork.tid = data->pid; in synthesize_fork() 170 return writen(data->input_pipe[1], &event, event.header.size); in synthesize_fork() 173 static ssize_t synthesize_mmap(struct bench_data *data, struct bench_dso *dso, u64 timestamp) in synthesize_mmap() argument 188 event.mmap2.pid = data->pid; in synthesize_mmap() 189 event.mmap2.tid = data in synthesize_mmap() 219 synthesize_sample(struct bench_data *data, struct bench_dso *dso, u64 timestamp) synthesize_sample() argument 238 synthesize_flush(struct bench_data *data) synthesize_flush() argument 250 struct bench_data *data = arg; data_reader() local 276 setup_injection(struct bench_data *data, bool build_id_all) setup_injection() argument 348 inject_build_id(struct bench_data *data, u64 *max_rss) inject_build_id() argument 395 do_inject_loop(struct bench_data *data, bool build_id_all) do_inject_loop() argument 450 do_inject_loops(struct bench_data *data) do_inject_loops() argument 475 struct bench_data data; bench_inject_build_id() local [all...] |
/kernel/linux/linux-5.10/drivers/clk/mediatek/ |
H A D | reset.c | 25 struct mtk_reset *data = container_of(rcdev, struct mtk_reset, rcdev); in mtk_reset_assert_set_clr() local 26 unsigned int reg = data->regofs + ((id / 32) << 4); in mtk_reset_assert_set_clr() 28 return regmap_write(data->regmap, reg, BIT(id % 32)); in mtk_reset_assert_set_clr() 34 struct mtk_reset *data = container_of(rcdev, struct mtk_reset, rcdev); in mtk_reset_deassert_set_clr() local 35 unsigned int reg = data->regofs + ((id / 32) << 4) + 0x4; in mtk_reset_deassert_set_clr() 37 return regmap_write(data->regmap, reg, BIT(id % 32)); in mtk_reset_deassert_set_clr() 43 struct mtk_reset *data = container_of(rcdev, struct mtk_reset, rcdev); in mtk_reset_assert() local 45 return regmap_update_bits(data->regmap, data->regofs + ((id / 32) << 2), in mtk_reset_assert() 52 struct mtk_reset *data in mtk_reset_deassert() local 97 struct mtk_reset *data; mtk_register_reset_controller_common() local [all...] |
/kernel/linux/linux-5.10/drivers/net/mdio/ |
H A D | mdio-hisi-femac.c | 28 static int hisi_femac_mdio_wait_ready(struct hisi_femac_mdio_data *data) in hisi_femac_mdio_wait_ready() argument 32 return readl_poll_timeout(data->membase + MDIO_RWCTRL, in hisi_femac_mdio_wait_ready() 38 struct hisi_femac_mdio_data *data = bus->priv; in hisi_femac_mdio_read() local 41 ret = hisi_femac_mdio_wait_ready(data); in hisi_femac_mdio_read() 46 data->membase + MDIO_RWCTRL); in hisi_femac_mdio_read() 48 ret = hisi_femac_mdio_wait_ready(data); in hisi_femac_mdio_read() 52 return readl(data->membase + MDIO_RO_DATA) & 0xFFFF; in hisi_femac_mdio_read() 58 struct hisi_femac_mdio_data *data = bus->priv; in hisi_femac_mdio_write() local 61 ret = hisi_femac_mdio_wait_ready(data); in hisi_femac_mdio_write() 67 data in hisi_femac_mdio_write() 76 struct hisi_femac_mdio_data *data; hisi_femac_mdio_probe() local 124 struct hisi_femac_mdio_data *data = bus->priv; hisi_femac_mdio_remove() local [all...] |
/kernel/linux/linux-5.10/fs/dlm/ |
H A D | netlink.c | 21 void *data; in prepare_data() local 28 data = genlmsg_put(skb, 0, dlm_nl_seqnum++, &family, 0, cmd); in prepare_data() 29 if (!data) { in prepare_data() 50 struct genlmsghdr *genlhdr = nlmsg_data((struct nlmsghdr *)skb->data); in send_data() 51 void *data = genlmsg_data(genlhdr); in send_data() local 53 genlmsg_end(skb, data); in send_data() 91 static void fill_data(struct dlm_lock_data *data, struct dlm_lkb *lkb) in fill_data() argument 95 memset(data, 0, sizeof(struct dlm_lock_data)); in fill_data() 97 data->version = DLM_LOCK_DATA_VERSION; in fill_data() 98 data in fill_data() 117 struct dlm_lock_data *data; dlm_timeout_warn() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | P0260.c | 33 u32 data = 0x00000000; in nvbios_P0260Te() local 37 data = nvbios_rd32(bios, bit_P.offset + 0x60); in nvbios_P0260Te() 38 if (data) { in nvbios_P0260Te() 39 *ver = nvbios_rd08(bios, data + 0); in nvbios_P0260Te() 42 *hdr = nvbios_rd08(bios, data + 1); in nvbios_P0260Te() 43 *cnt = nvbios_rd08(bios, data + 2); in nvbios_P0260Te() 45 *xnr = nvbios_rd08(bios, data + 3); in nvbios_P0260Te() 47 return data; in nvbios_P0260Te() 61 u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, len, &xnr, &xsz); in nvbios_P0260Ee() local 62 if (data in nvbios_P0260Ee() 71 u32 data = nvbios_P0260Ee(bios, idx, ver, len); nvbios_P0260Ep() local 87 u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, &len, &xnr, xsz); nvbios_P0260Xe() local 97 u32 data = nvbios_P0260Xe(bios, idx, ver, hdr); nvbios_P0260Xp() local [all...] |
/kernel/linux/linux-6.6/drivers/reset/starfive/ |
H A D | reset-starfive-jh71x0.c | 35 struct jh71x0_reset *data = jh71x0_reset_from(rcdev); in jh71x0_reset_update() local 38 void __iomem *reg_assert = data->assert + offset * sizeof(u32); in jh71x0_reset_update() 39 void __iomem *reg_status = data->status + offset * sizeof(u32); in jh71x0_reset_update() 40 u32 done = data->asserted ? data->asserted[offset] & mask : 0; in jh71x0_reset_update() 48 spin_lock_irqsave(&data->lock, flags); in jh71x0_reset_update() 60 spin_unlock_irqrestore(&data->lock, flags); in jh71x0_reset_update() 91 struct jh71x0_reset *data = jh71x0_reset_from(rcdev); in jh71x0_reset_status() local 94 void __iomem *reg_status = data->status + offset * sizeof(u32); in jh71x0_reset_status() 97 return !((value ^ data in jh71x0_reset_status() 112 struct jh71x0_reset *data; reset_starfive_jh71x0_register() local [all...] |
/kernel/linux/linux-6.6/drivers/net/mdio/ |
H A D | mdio-hisi-femac.c | 28 static int hisi_femac_mdio_wait_ready(struct hisi_femac_mdio_data *data) in hisi_femac_mdio_wait_ready() argument 32 return readl_poll_timeout(data->membase + MDIO_RWCTRL, in hisi_femac_mdio_wait_ready() 38 struct hisi_femac_mdio_data *data = bus->priv; in hisi_femac_mdio_read() local 41 ret = hisi_femac_mdio_wait_ready(data); in hisi_femac_mdio_read() 46 data->membase + MDIO_RWCTRL); in hisi_femac_mdio_read() 48 ret = hisi_femac_mdio_wait_ready(data); in hisi_femac_mdio_read() 52 return readl(data->membase + MDIO_RO_DATA) & 0xFFFF; in hisi_femac_mdio_read() 58 struct hisi_femac_mdio_data *data = bus->priv; in hisi_femac_mdio_write() local 61 ret = hisi_femac_mdio_wait_ready(data); in hisi_femac_mdio_write() 67 data in hisi_femac_mdio_write() 76 struct hisi_femac_mdio_data *data; hisi_femac_mdio_probe() local 124 struct hisi_femac_mdio_data *data = bus->priv; hisi_femac_mdio_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | P0260.c | 33 u32 data = 0x00000000; in nvbios_P0260Te() local 37 data = nvbios_rd32(bios, bit_P.offset + 0x60); in nvbios_P0260Te() 38 if (data) { in nvbios_P0260Te() 39 *ver = nvbios_rd08(bios, data + 0); in nvbios_P0260Te() 42 *hdr = nvbios_rd08(bios, data + 1); in nvbios_P0260Te() 43 *cnt = nvbios_rd08(bios, data + 2); in nvbios_P0260Te() 45 *xnr = nvbios_rd08(bios, data + 3); in nvbios_P0260Te() 47 return data; in nvbios_P0260Te() 61 u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, len, &xnr, &xsz); in nvbios_P0260Ee() local 62 if (data in nvbios_P0260Ee() 71 u32 data = nvbios_P0260Ee(bios, idx, ver, len); nvbios_P0260Ep() local 87 u32 data = nvbios_P0260Te(bios, ver, &hdr, &cnt, &len, &xnr, xsz); nvbios_P0260Xe() local 97 u32 data = nvbios_P0260Xe(bios, idx, ver, hdr); nvbios_P0260Xp() local [all...] |
/third_party/node/test/node-api/test_async_cleanup_hook/ |
H A D | binding.c | 19 struct AsyncData* data = (struct AsyncData*) malloc(sizeof(struct AsyncData)); in CreateAsyncData() local 20 data->handle = NULL; in CreateAsyncData() 21 return data; in CreateAsyncData() 26 struct AsyncData* data = (struct AsyncData*) handle->data; in AfterCleanupHookTwo() local 27 napi_status status = napi_remove_async_cleanup_hook(data->handle); in AfterCleanupHookTwo() 29 free(data); in AfterCleanupHookTwo() 39 struct AsyncData* data = (struct AsyncData*) arg; in AsyncCleanupHook() local 41 napi_status status = napi_get_uv_event_loop(data->env, &loop); in AsyncCleanupHook() 43 int err = uv_async_init(loop, &data in AsyncCleanupHook() 51 ObjectFinalizer(napi_env env, void* data, void* hint) ObjectFinalizer() argument 77 struct AsyncData* data = CreateAsyncData(); Init() local 83 struct AsyncData* data = CreateAsyncData(); Init() local [all...] |
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/opentype/component/ |
H A D | RecordsTable.java | 5 import com.google.typography.font.sfntly.data.ReadableFontData; 6 import com.google.typography.font.sfntly.data.WritableFontData; 16 protected RecordsTable(ReadableFontData data, int base, boolean dataIsCanonical) { in RecordsTable() argument 17 super(data, base, dataIsCanonical); in RecordsTable() 18 recordList = createRecordList(data.slice(base + headerSize())); in RecordsTable() 21 protected RecordsTable(ReadableFontData data, boolean dataIsCanonical) { in RecordsTable() argument 22 this(data, 0, dataIsCanonical); in RecordsTable() 38 protected abstract RecordList<R> createRecordList(ReadableFontData data); in createRecordList() argument 56 protected Builder(ReadableFontData data, boolean dataIsCanonical) { in Builder() argument 57 this(data, in Builder() 60 Builder(ReadableFontData data, int base, boolean dataIsCanonical) Builder() argument 113 subBuildTable(ReadableFontData data) subBuildTable() argument 130 readTable(ReadableFontData data, int base, boolean dataIsCanonical) readTable() argument 132 readRecordList(ReadableFontData data, int base) readRecordList() argument 142 initFromData(ReadableFontData data, int base) initFromData() argument 148 computeSizeFromData(ReadableFontData data) computeSizeFromData() argument [all...] |