/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | sis5595.c | 77 /* Where are the ISA address/data registers relative to the base address */ 98 #define SIS5595_REG_TEMP (((data->revision) >= REV2MIN) ? \ 100 #define SIS5595_REG_TEMP_OVER (((data->revision) >= REV2MIN) ? \ 102 #define SIS5595_REG_TEMP_HYST (((data->revision) >= REV2MIN) ? \ 165 * For each registered chip, we need to keep some data in memory. 197 static int sis5595_read_value(struct sis5595_data *data, u8 reg); 198 static void sis5595_write_value(struct sis5595_data *data, u8 reg, u8 value); 200 static void sis5595_init_device(struct sis5595_data *data); 214 struct sis5595_data *data = sis5595_update_device(dev); in in_show() local 217 return sprintf(buf, "%d\n", IN_FROM_REG(data in in_show() 223 struct sis5595_data *data = sis5595_update_device(dev); in_min_show() local 232 struct sis5595_data *data = sis5595_update_device(dev); in_max_show() local 241 struct sis5595_data *data = dev_get_drvdata(dev); in_min_store() local 261 struct sis5595_data *data = dev_get_drvdata(dev); in_max_store() local 298 struct sis5595_data *data = sis5595_update_device(dev); temp1_input_show() local 305 struct sis5595_data *data = sis5595_update_device(dev); temp1_max_show() local 313 struct sis5595_data *data = dev_get_drvdata(dev); temp1_max_store() local 331 struct sis5595_data *data = sis5595_update_device(dev); temp1_max_hyst_show() local 339 struct sis5595_data *data = dev_get_drvdata(dev); temp1_max_hyst_store() local 362 struct sis5595_data *data = sis5595_update_device(dev); fan_show() local 372 struct sis5595_data *data = sis5595_update_device(dev); fan_min_show() local 382 struct sis5595_data *data = dev_get_drvdata(dev); fan_min_store() local 402 struct sis5595_data *data = sis5595_update_device(dev); fan_div_show() local 417 struct sis5595_data *data = dev_get_drvdata(dev); fan_div_store() local 482 struct sis5595_data *data = sis5595_update_device(dev); alarms_show() local 490 struct sis5595_data *data = sis5595_update_device(dev); alarm_show() local 506 struct sis5595_data *data = dev_get_drvdata(dev); name_show() local 576 struct sis5595_data *data; sis5595_probe() local 650 struct sis5595_data *data = platform_get_drvdata(pdev); sis5595_remove() local 661 sis5595_read_value(struct sis5595_data *data, u8 reg) sis5595_read_value() argument 672 sis5595_write_value(struct sis5595_data *data, u8 reg, u8 value) sis5595_write_value() argument 681 sis5595_init_device(struct sis5595_data *data) sis5595_init_device() argument 691 struct sis5595_data *data = dev_get_drvdata(dev); sis5595_update_device() local [all...] |
H A D | adm1026.c | 233 * We cache the results and return the saved data if the driver 236 * Also, there is significant configuration data for this chip 237 * So, we keep the config data up to date in the cache 247 * at client->data. The adm1026_data structure is dynamically 321 struct adm1026_data *data = dev_get_drvdata(dev); in adm1026_update_device() local 322 struct i2c_client *client = data->client; in adm1026_update_device() 326 mutex_lock(&data->update_lock); in adm1026_update_device() 327 if (!data->valid in adm1026_update_device() 329 data->last_reading + ADM1026_DATA_INTERVAL)) { in adm1026_update_device() 333 data in adm1026_update_device() 472 struct adm1026_data *data = adm1026_update_device(dev); in_show() local 480 struct adm1026_data *data = adm1026_update_device(dev); in_min_show() local 488 struct adm1026_data *data = dev_get_drvdata(dev); in_min_store() local 508 struct adm1026_data *data = adm1026_update_device(dev); in_max_show() local 516 struct adm1026_data *data = dev_get_drvdata(dev); in_max_store() local 584 struct adm1026_data *data = adm1026_update_device(dev); in16_show() local 591 struct adm1026_data *data = adm1026_update_device(dev); in16_min_show() local 599 struct adm1026_data *data = dev_get_drvdata(dev); in16_min_store() local 620 struct adm1026_data *data = adm1026_update_device(dev); in16_max_show() local 628 struct adm1026_data *data = dev_get_drvdata(dev); in16_max_store() local 658 struct adm1026_data *data = adm1026_update_device(dev); fan_show() local 667 struct adm1026_data *data = adm1026_update_device(dev); fan_min_show() local 677 struct adm1026_data *data = dev_get_drvdata(dev); fan_min_store() local 714 struct adm1026_data *data = dev_get_drvdata(dev); fixup_fan_min() local 735 struct adm1026_data *data = adm1026_update_device(dev); fan_div_show() local 744 struct adm1026_data *data = dev_get_drvdata(dev); fan_div_store() local 796 struct adm1026_data *data = adm1026_update_device(dev); temp_show() local 804 struct adm1026_data *data = adm1026_update_device(dev); temp_min_show() local 813 struct adm1026_data *data = dev_get_drvdata(dev); temp_min_store() local 834 struct adm1026_data *data = adm1026_update_device(dev); temp_max_show() local 843 struct adm1026_data *data = dev_get_drvdata(dev); temp_max_store() local 875 struct adm1026_data *data = adm1026_update_device(dev); temp_offset_show() local 884 struct adm1026_data *data = dev_get_drvdata(dev); temp_offset_store() local 911 struct adm1026_data *data = adm1026_update_device(dev); temp_auto_point1_temp_hyst_show() local 921 struct adm1026_data *data = adm1026_update_device(dev); temp_auto_point2_temp_show() local 931 struct adm1026_data *data = adm1026_update_device(dev); temp_auto_point1_temp_show() local 940 struct adm1026_data *data = dev_get_drvdata(dev); temp_auto_point1_temp_store() local 973 struct adm1026_data *data = adm1026_update_device(dev); show_temp_crit_enable() local 979 struct adm1026_data *data = dev_get_drvdata(dev); set_temp_crit_enable() local 1011 struct adm1026_data *data = adm1026_update_device(dev); temp_crit_show() local 1020 struct adm1026_data *data = dev_get_drvdata(dev); temp_crit_store() local 1044 struct adm1026_data *data = adm1026_update_device(dev); analog_out_show() local 1051 struct adm1026_data *data = dev_get_drvdata(dev); analog_out_store() local 1072 struct adm1026_data *data = adm1026_update_device(dev); cpu0_vid_show() local 1084 struct adm1026_data *data = dev_get_drvdata(dev); vrm_show() local 1091 struct adm1026_data *data = dev_get_drvdata(dev); vrm_store() local 1111 struct adm1026_data *data = adm1026_update_device(dev); alarms_show() local 1120 struct adm1026_data *data = adm1026_update_device(dev); alarm_show() local 1157 struct adm1026_data *data = adm1026_update_device(dev); alarm_mask_show() local 1164 struct adm1026_data *data = dev_get_drvdata(dev); alarm_mask_store() local 1198 struct adm1026_data *data = adm1026_update_device(dev); gpio_show() local 1204 struct adm1026_data *data = dev_get_drvdata(dev); gpio_store() local 1232 struct adm1026_data *data = adm1026_update_device(dev); gpio_mask_show() local 1239 struct adm1026_data *data = dev_get_drvdata(dev); gpio_mask_store() local 1266 struct adm1026_data *data = adm1026_update_device(dev); pwm1_show() local 1273 struct adm1026_data *data = dev_get_drvdata(dev); pwm1_store() local 1296 struct adm1026_data *data = adm1026_update_device(dev); temp1_auto_point1_pwm_show() local 1304 struct adm1026_data *data = dev_get_drvdata(dev); temp1_auto_point1_pwm_store() local 1334 struct adm1026_data *data = adm1026_update_device(dev); pwm1_enable_show() local 1342 struct adm1026_data *data = dev_get_drvdata(dev); pwm1_enable_store() local 1620 struct adm1026_data *data = i2c_get_clientdata(client); adm1026_print_gpio() local 1652 struct adm1026_data *data = i2c_get_clientdata(client); adm1026_fixup_gpio() local 1722 struct adm1026_data *data = i2c_get_clientdata(client); adm1026_init_client() local 1823 struct adm1026_data *data; adm1026_probe() local [all...] |
H A D | lineage-pem.c | 48 /* offsets in data string */ 67 /* offsets in fan data */ 130 static int pem_read_block(struct i2c_client *client, u8 command, u8 *data, in pem_read_block() argument 143 memcpy(data, block_buffer, data_len); in pem_read_block() 151 struct pem_data *data = dev_get_drvdata(dev); in pem_update_device() local 152 struct i2c_client *client = data->client; in pem_update_device() 153 struct pem_data *ret = data; in pem_update_device() 155 mutex_lock(&data->update_lock); in pem_update_device() 157 if (time_after(jiffies, data->last_updated + HZ) || !data in pem_update_device() 201 pem_get_data(u8 *data, int len, int index) pem_get_data() argument 228 pem_get_input(u8 *data, int len, int index) pem_get_input() argument 251 pem_get_fan(u8 *data, int len, int index) pem_get_fan() argument 276 struct pem_data *data = pem_update_device(dev); pem_bool_show() local 290 struct pem_data *data = pem_update_device(dev); pem_data_show() local 306 struct pem_data *data = pem_update_device(dev); pem_input_show() local 322 struct pem_data *data = pem_update_device(dev); pem_fan_show() local 425 struct pem_data *data; pem_probe() local [all...] |
H A D | nct6683.c | 126 /* Common and NCT6683 specific data */ 496 static u16 nct6683_read(struct nct6683_data *data, u16 reg) in nct6683_read() argument 500 outb_p(0xff, data->addr + EC_PAGE_REG); /* unlock */ in nct6683_read() 501 outb_p(reg >> 8, data->addr + EC_PAGE_REG); in nct6683_read() 502 outb_p(reg & 0xff, data->addr + EC_INDEX_REG); in nct6683_read() 503 res = inb_p(data->addr + EC_DATA_REG); in nct6683_read() 507 static u16 nct6683_read16(struct nct6683_data *data, u16 reg) in nct6683_read16() argument 509 return (nct6683_read(data, reg) << 8) | nct6683_read(data, reg + 1); in nct6683_read16() 512 static void nct6683_write(struct nct6683_data *data, u1 argument 520 get_in_reg(struct nct6683_data *data, int nr, int index) get_in_reg() argument 543 get_temp_reg(struct nct6683_data *data, int nr, int index) get_temp_reg() argument 584 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_update_pwm() local 596 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_update_device() local 656 struct nct6683_data *data = nct6683_update_device(dev); show_in_label() local 666 struct nct6683_data *data = nct6683_update_device(dev); show_in_reg() local 678 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_in_is_visible() local 714 struct nct6683_data *data = nct6683_update_device(dev); show_fan() local 722 struct nct6683_data *data = nct6683_update_device(dev); show_fan_min() local 733 struct nct6683_data *data = nct6683_update_device(dev); show_fan_pulses() local 743 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_fan_is_visible() local 786 struct nct6683_data *data = nct6683_update_device(dev); show_temp_label() local 796 struct nct6683_data *data = nct6683_update_device(dev); show_temp8() local 807 struct nct6683_data *data = nct6683_update_device(dev); show_temp_hyst() local 818 struct nct6683_data *data = nct6683_update_device(dev); show_temp16() local 851 struct nct6683_data *data = nct6683_update_device(dev); show_temp_type() local 861 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_temp_is_visible() local 913 struct nct6683_data *data = nct6683_update_device(dev); show_pwm() local 925 struct nct6683_data *data = dev_get_drvdata(dev); store_pwm() local 948 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_pwm_is_visible() local 975 struct nct6683_data *data = dev_get_drvdata(dev); beep_enable_show() local 1001 struct nct6683_data *data = dev_get_drvdata(dev); beep_enable_store() local 1036 struct nct6683_data *data = dev_get_drvdata(dev); intrusion0_alarm_show() local 1062 struct nct6683_data *data = dev_get_drvdata(dev); intrusion0_alarm_store() local 1111 nct6683_init_device(struct nct6683_data *data) nct6683_init_device() argument 1126 nct6683_setup_fans(struct nct6683_data *data) nct6683_setup_fans() argument 1161 nct6683_setup_sensors(struct nct6683_data *data) nct6683_setup_sensors() argument 1193 struct nct6683_data *data; nct6683_probe() local 1294 struct nct6683_data *data = nct6683_update_device(dev); nct6683_suspend() local 1305 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | nsp32.c | 357 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; in nsp32_build_identify() local 358 int pos = data->msgout_len; in nsp32_build_identify() 366 data->msgoutbuf[pos] = IDENTIFY(mode, SCpnt->device->lun); pos++; in nsp32_build_identify() 368 data->msgout_len = pos; in nsp32_build_identify() 378 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; in nsp32_build_sdtr() local 379 int pos = data->msgout_len; in nsp32_build_sdtr() 381 data->msgoutbuf[pos] = EXTENDED_MESSAGE; pos++; in nsp32_build_sdtr() 382 data->msgoutbuf[pos] = EXTENDED_SDTR_LEN; pos++; in nsp32_build_sdtr() 383 data->msgoutbuf[pos] = EXTENDED_SDTR; pos++; in nsp32_build_sdtr() 384 data in nsp32_build_sdtr() 395 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_build_nop() local 413 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_build_reject() local 444 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_selection_autopara() local 575 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_selection_autoscsi() local 799 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_reselection() local 853 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_setup_sg_table() local 899 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_queuecommand_lck() local 1041 nsp32hw_init(nsp32_hw_data *data) nsp32hw_init() argument 1150 nsp32_hw_data *data = dev_id; do_nsp32_isr() local 1435 nsp32_hw_data *data; nsp32_show_info() local 1512 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_scsi_done() local 1550 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_busfree_occur() local 1708 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_adjust_busfree() local 1781 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_msgout_occur() local 1857 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_restart_autoscsi() local 1925 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_msgin_occur() local 2220 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_analyze_sdtr() local 2353 nsp32_search_period_entry(nsp32_hw_data *data, nsp32_target *target, unsigned char period) nsp32_search_period_entry() argument 2386 nsp32_set_async(nsp32_hw_data *data, nsp32_target *target) nsp32_set_async() argument 2403 nsp32_set_max_sync(nsp32_hw_data *data, nsp32_target *target, unsigned char *period, unsigned char *offset) nsp32_set_max_sync() argument 2425 nsp32_set_sync_entry(nsp32_hw_data *data, nsp32_target *target, int entry, unsigned char offset) nsp32_set_sync_entry() argument 2453 nsp32_wait_req(nsp32_hw_data *data, int state) nsp32_wait_req() argument 2482 nsp32_wait_sack(nsp32_hw_data *data, int state) nsp32_wait_sack() argument 2513 nsp32_sack_assert(nsp32_hw_data *data) nsp32_sack_assert() argument 2526 nsp32_sack_negate(nsp32_hw_data *data) nsp32_sack_negate() argument 2549 nsp32_hw_data *data; nsp32_detect() local 2771 nsp32_hw_data *data = (nsp32_hw_data *)host->hostdata; nsp32_release() local 2800 nsp32_hw_data *data = (nsp32_hw_data *)shpnt->hostdata; nsp32_info() local 2811 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_eh_abort() local 2837 nsp32_do_bus_reset(nsp32_hw_data *data) nsp32_do_bus_reset() argument 2883 nsp32_hw_data *data = (nsp32_hw_data *)host->hostdata; nsp32_eh_host_reset() local 2907 nsp32_getprom_param(nsp32_hw_data *data) nsp32_getprom_param() argument 2982 nsp32_getprom_at24(nsp32_hw_data *data) nsp32_getprom_at24() argument 3069 nsp32_getprom_c16(nsp32_hw_data *data) nsp32_getprom_c16() argument 3120 nsp32_prom_read(nsp32_hw_data *data, int romaddr) nsp32_prom_read() argument 3183 nsp32_prom_set(nsp32_hw_data *data, int bit, int val) nsp32_prom_set() argument 3201 nsp32_prom_get(nsp32_hw_data *data, int bit) nsp32_prom_get() argument 3225 nsp32_prom_start(nsp32_hw_data *data) nsp32_prom_start() argument 3236 nsp32_prom_stop(nsp32_hw_data *data) nsp32_prom_stop() argument 3246 nsp32_prom_write_bit(nsp32_hw_data *data, int val) nsp32_prom_write_bit() argument 3254 nsp32_prom_read_bit(nsp32_hw_data *data) nsp32_prom_read_bit() argument 3294 nsp32_hw_data *data = (nsp32_hw_data *)host->hostdata; nsp32_resume() local 3328 nsp32_hw_data *data = &nsp32_data_base; nsp32_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | adm1026.c | 233 * We cache the results and return the saved data if the driver 236 * Also, there is significant configuration data for this chip 237 * So, we keep the config data up to date in the cache 247 * at client->data. The adm1026_data structure is dynamically 321 struct adm1026_data *data = dev_get_drvdata(dev); in adm1026_update_device() local 322 struct i2c_client *client = data->client; in adm1026_update_device() 326 mutex_lock(&data->update_lock); in adm1026_update_device() 327 if (!data->valid in adm1026_update_device() 329 data->last_reading + ADM1026_DATA_INTERVAL)) { in adm1026_update_device() 333 data in adm1026_update_device() 472 struct adm1026_data *data = adm1026_update_device(dev); in_show() local 480 struct adm1026_data *data = adm1026_update_device(dev); in_min_show() local 488 struct adm1026_data *data = dev_get_drvdata(dev); in_min_store() local 508 struct adm1026_data *data = adm1026_update_device(dev); in_max_show() local 516 struct adm1026_data *data = dev_get_drvdata(dev); in_max_store() local 584 struct adm1026_data *data = adm1026_update_device(dev); in16_show() local 591 struct adm1026_data *data = adm1026_update_device(dev); in16_min_show() local 599 struct adm1026_data *data = dev_get_drvdata(dev); in16_min_store() local 620 struct adm1026_data *data = adm1026_update_device(dev); in16_max_show() local 628 struct adm1026_data *data = dev_get_drvdata(dev); in16_max_store() local 658 struct adm1026_data *data = adm1026_update_device(dev); fan_show() local 667 struct adm1026_data *data = adm1026_update_device(dev); fan_min_show() local 677 struct adm1026_data *data = dev_get_drvdata(dev); fan_min_store() local 714 struct adm1026_data *data = dev_get_drvdata(dev); fixup_fan_min() local 735 struct adm1026_data *data = adm1026_update_device(dev); fan_div_show() local 744 struct adm1026_data *data = dev_get_drvdata(dev); fan_div_store() local 796 struct adm1026_data *data = adm1026_update_device(dev); temp_show() local 804 struct adm1026_data *data = adm1026_update_device(dev); temp_min_show() local 813 struct adm1026_data *data = dev_get_drvdata(dev); temp_min_store() local 834 struct adm1026_data *data = adm1026_update_device(dev); temp_max_show() local 843 struct adm1026_data *data = dev_get_drvdata(dev); temp_max_store() local 875 struct adm1026_data *data = adm1026_update_device(dev); temp_offset_show() local 884 struct adm1026_data *data = dev_get_drvdata(dev); temp_offset_store() local 911 struct adm1026_data *data = adm1026_update_device(dev); temp_auto_point1_temp_hyst_show() local 921 struct adm1026_data *data = adm1026_update_device(dev); temp_auto_point2_temp_show() local 931 struct adm1026_data *data = adm1026_update_device(dev); temp_auto_point1_temp_show() local 940 struct adm1026_data *data = dev_get_drvdata(dev); temp_auto_point1_temp_store() local 973 struct adm1026_data *data = adm1026_update_device(dev); show_temp_crit_enable() local 979 struct adm1026_data *data = dev_get_drvdata(dev); set_temp_crit_enable() local 1011 struct adm1026_data *data = adm1026_update_device(dev); temp_crit_show() local 1020 struct adm1026_data *data = dev_get_drvdata(dev); temp_crit_store() local 1044 struct adm1026_data *data = adm1026_update_device(dev); analog_out_show() local 1051 struct adm1026_data *data = dev_get_drvdata(dev); analog_out_store() local 1072 struct adm1026_data *data = adm1026_update_device(dev); cpu0_vid_show() local 1084 struct adm1026_data *data = dev_get_drvdata(dev); vrm_show() local 1091 struct adm1026_data *data = dev_get_drvdata(dev); vrm_store() local 1111 struct adm1026_data *data = adm1026_update_device(dev); alarms_show() local 1120 struct adm1026_data *data = adm1026_update_device(dev); alarm_show() local 1157 struct adm1026_data *data = adm1026_update_device(dev); alarm_mask_show() local 1164 struct adm1026_data *data = dev_get_drvdata(dev); alarm_mask_store() local 1198 struct adm1026_data *data = adm1026_update_device(dev); gpio_show() local 1204 struct adm1026_data *data = dev_get_drvdata(dev); gpio_store() local 1232 struct adm1026_data *data = adm1026_update_device(dev); gpio_mask_show() local 1239 struct adm1026_data *data = dev_get_drvdata(dev); gpio_mask_store() local 1266 struct adm1026_data *data = adm1026_update_device(dev); pwm1_show() local 1273 struct adm1026_data *data = dev_get_drvdata(dev); pwm1_store() local 1296 struct adm1026_data *data = adm1026_update_device(dev); temp1_auto_point1_pwm_show() local 1304 struct adm1026_data *data = dev_get_drvdata(dev); temp1_auto_point1_pwm_store() local 1334 struct adm1026_data *data = adm1026_update_device(dev); pwm1_enable_show() local 1342 struct adm1026_data *data = dev_get_drvdata(dev); pwm1_enable_store() local 1620 struct adm1026_data *data = i2c_get_clientdata(client); adm1026_print_gpio() local 1652 struct adm1026_data *data = i2c_get_clientdata(client); adm1026_fixup_gpio() local 1722 struct adm1026_data *data = i2c_get_clientdata(client); adm1026_init_client() local 1823 struct adm1026_data *data; adm1026_probe() local [all...] |
H A D | aht10.c | 61 * struct aht10_data - All the data required to operate an AHT10/AHT20 chip 79 * @meas_size: measurements data size 99 * @data: the data associated with this AHT10/AHT20 chip 102 static int aht10_init(struct aht10_data *data) in aht10_init() argument 108 struct i2c_client *client = data->client; in aht10_init() 130 * @data: the data containing the time to compare 133 static int aht10_polltime_expired(struct aht10_data *data) in aht10_polltime_expired() argument 136 ktime_t difference = ktime_sub(current_time, data in aht10_polltime_expired() 163 aht10_read_values(struct aht10_data *data) aht10_read_values() argument 222 aht10_interval_write(struct aht10_data *data, long val) aht10_interval_write() argument 233 aht10_interval_read(struct aht10_data *data, long *val) aht10_interval_read() argument 243 aht10_temperature1_read(struct aht10_data *data, long *val) aht10_temperature1_read() argument 258 aht10_humidity1_read(struct aht10_data *data, long *val) aht10_humidity1_read() argument 270 aht10_hwmon_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) aht10_hwmon_visible() argument 287 struct aht10_data *data = dev_get_drvdata(dev); aht10_hwmon_read() local 304 struct aht10_data *data = dev_get_drvdata(dev); aht10_hwmon_write() local 338 struct aht10_data *data; aht10_probe() local [all...] |
H A D | lineage-pem.c | 48 /* offsets in data string */ 67 /* offsets in fan data */ 130 static int pem_read_block(struct i2c_client *client, u8 command, u8 *data, in pem_read_block() argument 143 memcpy(data, block_buffer, data_len); in pem_read_block() 151 struct pem_data *data = dev_get_drvdata(dev); in pem_update_device() local 152 struct i2c_client *client = data->client; in pem_update_device() 153 struct pem_data *ret = data; in pem_update_device() 155 mutex_lock(&data->update_lock); in pem_update_device() 157 if (time_after(jiffies, data->last_updated + HZ) || !data in pem_update_device() 201 pem_get_data(u8 *data, int len, int index) pem_get_data() argument 228 pem_get_input(u8 *data, int len, int index) pem_get_input() argument 251 pem_get_fan(u8 *data, int len, int index) pem_get_fan() argument 276 struct pem_data *data = pem_update_device(dev); pem_bool_show() local 290 struct pem_data *data = pem_update_device(dev); pem_data_show() local 306 struct pem_data *data = pem_update_device(dev); pem_input_show() local 322 struct pem_data *data = pem_update_device(dev); pem_fan_show() local 425 struct pem_data *data; pem_probe() local [all...] |
H A D | nct6683.c | 134 /* Common and NCT6683 specific data */ 497 static u16 nct6683_read(struct nct6683_data *data, u16 reg) in nct6683_read() argument 501 outb_p(0xff, data->addr + EC_PAGE_REG); /* unlock */ in nct6683_read() 502 outb_p(reg >> 8, data->addr + EC_PAGE_REG); in nct6683_read() 503 outb_p(reg & 0xff, data->addr + EC_INDEX_REG); in nct6683_read() 504 res = inb_p(data->addr + EC_DATA_REG); in nct6683_read() 508 static u16 nct6683_read16(struct nct6683_data *data, u16 reg) in nct6683_read16() argument 510 return (nct6683_read(data, reg) << 8) | nct6683_read(data, reg + 1); in nct6683_read16() 513 static void nct6683_write(struct nct6683_data *data, u1 argument 521 get_in_reg(struct nct6683_data *data, int nr, int index) get_in_reg() argument 544 get_temp_reg(struct nct6683_data *data, int nr, int index) get_temp_reg() argument 585 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_update_pwm() local 597 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_update_device() local 657 struct nct6683_data *data = nct6683_update_device(dev); show_in_label() local 667 struct nct6683_data *data = nct6683_update_device(dev); show_in_reg() local 679 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_in_is_visible() local 715 struct nct6683_data *data = nct6683_update_device(dev); show_fan() local 723 struct nct6683_data *data = nct6683_update_device(dev); show_fan_min() local 734 struct nct6683_data *data = nct6683_update_device(dev); show_fan_pulses() local 744 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_fan_is_visible() local 787 struct nct6683_data *data = nct6683_update_device(dev); show_temp_label() local 797 struct nct6683_data *data = nct6683_update_device(dev); show_temp8() local 808 struct nct6683_data *data = nct6683_update_device(dev); show_temp_hyst() local 819 struct nct6683_data *data = nct6683_update_device(dev); show_temp16() local 852 struct nct6683_data *data = nct6683_update_device(dev); show_temp_type() local 862 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_temp_is_visible() local 914 struct nct6683_data *data = nct6683_update_device(dev); show_pwm() local 926 struct nct6683_data *data = dev_get_drvdata(dev); store_pwm() local 949 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_pwm_is_visible() local 976 struct nct6683_data *data = dev_get_drvdata(dev); beep_enable_show() local 1002 struct nct6683_data *data = dev_get_drvdata(dev); beep_enable_store() local 1037 struct nct6683_data *data = dev_get_drvdata(dev); intrusion0_alarm_show() local 1063 struct nct6683_data *data = dev_get_drvdata(dev); intrusion0_alarm_store() local 1112 nct6683_init_device(struct nct6683_data *data) nct6683_init_device() argument 1127 nct6683_setup_fans(struct nct6683_data *data) nct6683_setup_fans() argument 1162 nct6683_setup_sensors(struct nct6683_data *data) nct6683_setup_sensors() argument 1194 struct nct6683_data *data; nct6683_probe() local 1303 struct nct6683_data *data = nct6683_update_device(dev); nct6683_suspend() local 1314 struct nct6683_data *data = dev_get_drvdata(dev); nct6683_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/dac/ |
H A D | ti-dac5571.c | 54 int (*dac5571_cmd)(struct dac5571_data *data, int channel, u16 val); 55 int (*dac5571_pwrdwn)(struct dac5571_data *data, int channel, u8 pwrdwn); 66 static int dac5571_cmd_single(struct dac5571_data *data, int channel, u16 val) in dac5571_cmd_single() argument 70 shift = 12 - data->spec->resolution; in dac5571_cmd_single() 71 data->buf[1] = val << shift; in dac5571_cmd_single() 72 data->buf[0] = val >> (8 - shift); in dac5571_cmd_single() 74 if (i2c_master_send(data->client, data->buf, 2) != 2) in dac5571_cmd_single() 80 static int dac5571_cmd_quad(struct dac5571_data *data, int channel, u16 val) in dac5571_cmd_quad() argument 84 shift = 16 - data in dac5571_cmd_quad() 96 dac5571_pwrdwn_single(struct dac5571_data *data, int channel, u8 pwrdwn) dac5571_pwrdwn_single() argument 107 dac5571_pwrdwn_quad(struct dac5571_data *data, int channel, u8 pwrdwn) dac5571_pwrdwn_quad() argument 127 struct dac5571_data *data = iio_priv(indio_dev); dac5571_get_powerdown_mode() local 136 struct dac5571_data *data = iio_priv(indio_dev); dac5571_set_powerdown_mode() local 169 struct dac5571_data *data = iio_priv(indio_dev); dac5571_read_powerdown() local 179 struct dac5571_data *data = iio_priv(indio_dev); dac5571_write_powerdown() local 244 struct dac5571_data *data = iio_priv(indio_dev); dac5571_read_raw() local 270 struct dac5571_data *data = iio_priv(indio_dev); dac5571_write_raw() local 314 struct dac5571_data *data; dac5571_probe() local 388 struct dac5571_data *data = iio_priv(indio_dev); dac5571_remove() local [all...] |
/third_party/curl/lib/vtls/ |
H A D | vtls.c | 79 #define SSLSESSION_SHARED(data) (data->share && \ 80 (data->share->specifier & \ 106 /* only if there's data to dupe! */ in blobdup() 115 d->data = (void *)((char *)d + sizeof(struct curl_blob)); in blobdup() 116 memcpy(d->data, src->data, src->len); in blobdup() 131 return !memcmp(first->data, second->data, first->len); /* same data */ in blobcmp() 161 Curl_ssl_easy_config_init(struct Curl_easy *data) Curl_ssl_easy_config_init() argument 176 match_ssl_primary_config(struct Curl_easy *data, struct ssl_primary_config *c1, struct ssl_primary_config *c2) match_ssl_primary_config() argument 208 Curl_ssl_conn_config_match(struct Curl_easy *data, struct connectdata *candidate, bool proxy) Curl_ssl_conn_config_match() argument 274 Curl_ssl_easy_config_complete(struct Curl_easy *data) Curl_ssl_easy_config_complete() argument 336 Curl_ssl_conn_config_init(struct Curl_easy *data, struct connectdata *conn) Curl_ssl_conn_config_init() argument 360 Curl_ssl_conn_config_update(struct Curl_easy *data, bool for_proxy) Curl_ssl_conn_config_update() argument 431 ssl_prefs_check(struct Curl_easy *data) ssl_prefs_check() argument 455 cf_ctx_new(struct Curl_easy *data, const struct alpn_spec *alpn) cf_ctx_new() argument 482 ssl_connect(struct Curl_cfilter *cf, struct Curl_easy *data) ssl_connect() argument 503 ssl_connect_nonblocking(struct Curl_cfilter *cf, struct Curl_easy *data, bool *done) ssl_connect_nonblocking() argument 516 Curl_ssl_sessionid_lock(struct Curl_easy *data) Curl_ssl_sessionid_lock() argument 525 Curl_ssl_sessionid_unlock(struct Curl_easy *data) Curl_ssl_sessionid_unlock() argument 535 Curl_ssl_getsessionid(struct Curl_cfilter *cf, struct Curl_easy *data, void **ssl_sessionid, size_t *idsize) Curl_ssl_getsessionid() argument 623 Curl_ssl_delsessionid(struct Curl_easy *data, void *ssl_sessionid) Curl_ssl_delsessionid() argument 643 Curl_ssl_addsessionid(struct Curl_cfilter *cf, struct Curl_easy *data, void *ssl_sessionid, size_t idsize, bool *added) Curl_ssl_addsessionid() argument 752 Curl_ssl_close_all(struct Curl_easy *data) Curl_ssl_close_all() argument 768 Curl_ssl_adjust_pollset(struct Curl_cfilter *cf, struct Curl_easy *data, struct easy_pollset *ps) Curl_ssl_adjust_pollset() argument 787 Curl_ssl_set_engine(struct Curl_easy *data, const char *engine) Curl_ssl_set_engine() argument 794 Curl_ssl_set_engine_default(struct Curl_easy *data) Curl_ssl_set_engine_default() argument 800 Curl_ssl_engines_list(struct Curl_easy *data) Curl_ssl_engines_list() argument 809 Curl_ssl_initsessions(struct Curl_easy *data, size_t amount) Curl_ssl_initsessions() argument 839 Curl_ssl_free_certinfo(struct Curl_easy *data) Curl_ssl_free_certinfo() argument 857 Curl_ssl_init_certinfo(struct Curl_easy *data, int num) Curl_ssl_init_certinfo() argument 879 Curl_ssl_push_certinfo_len(struct Curl_easy *data, int certnum, const char *label, const char *value, size_t valuelen) Curl_ssl_push_certinfo_len() argument 909 Curl_ssl_random(struct Curl_easy *data, unsigned char *entropy, size_t length) Curl_ssl_random() argument 978 Curl_pin_peer_pubkey(struct Curl_easy *data, const char *pinnedpubkey, const unsigned char *pubkey, size_t pubkeylen) Curl_pin_peer_pubkey() argument 1144 Curl_ssl_false_start(struct Curl_easy *data) Curl_ssl_false_start() argument 1170 Curl_none_check_cxn(struct Curl_cfilter *cf, struct Curl_easy *data) Curl_none_check_cxn() argument 1242 multissl_connect(struct Curl_cfilter *cf, struct Curl_easy *data) multissl_connect() argument 1250 multissl_connect_nonblocking(struct Curl_cfilter *cf, struct Curl_easy *data, bool *done) multissl_connect_nonblocking() argument 1259 multissl_adjust_pollset(struct Curl_cfilter *cf, struct Curl_easy *data, struct easy_pollset *ps) multissl_adjust_pollset() argument 1276 multissl_close(struct Curl_cfilter *cf, struct Curl_easy *data) multissl_close() argument 1283 multissl_recv_plain(struct Curl_cfilter *cf, struct Curl_easy *data, char *buf, size_t len, CURLcode *code) multissl_recv_plain() argument 1292 multissl_send_plain(struct Curl_cfilter *cf, struct Curl_easy *data, const void *mem, size_t len, CURLcode *code) multissl_send_plain() argument 1518 cf_close(struct Curl_cfilter *cf, struct Curl_easy *data) cf_close() argument 1611 ssl_cf_destroy(struct Curl_cfilter *cf, struct Curl_easy *data) ssl_cf_destroy() argument 1622 ssl_cf_close(struct Curl_cfilter *cf, struct Curl_easy *data) ssl_cf_close() argument 1634 ssl_cf_connect(struct Curl_cfilter *cf, struct Curl_easy *data, bool blocking, bool *done) ssl_cf_connect() argument 1683 ssl_cf_data_pending(struct Curl_cfilter *cf, const struct Curl_easy *data) ssl_cf_data_pending() argument 1698 ssl_cf_send(struct Curl_cfilter *cf, struct Curl_easy *data, const void *buf, size_t len, CURLcode *err) ssl_cf_send() argument 1712 ssl_cf_recv(struct Curl_cfilter *cf, struct Curl_easy *data, char *buf, size_t len, CURLcode *err) ssl_cf_recv() argument 1750 ssl_cf_adjust_pollset(struct Curl_cfilter *cf, struct Curl_easy *data, struct easy_pollset *ps) ssl_cf_adjust_pollset() argument 1763 ssl_cf_cntrl(struct Curl_cfilter *cf, struct Curl_easy *data, int event, int arg1, void *arg2) ssl_cf_cntrl() argument 1792 ssl_cf_query(struct Curl_cfilter *cf, struct Curl_easy *data, int query, int *pres1, void *pres2) ssl_cf_query() argument 1813 cf_ssl_is_alive(struct Curl_cfilter *cf, struct Curl_easy *data, bool *input_pending) cf_ssl_is_alive() argument 1883 cf_ssl_create(struct Curl_cfilter **pcf, struct Curl_easy *data, struct connectdata *conn) cf_ssl_create() argument 1909 Curl_ssl_cfilter_add(struct Curl_easy *data, struct connectdata *conn, int sockindex) Curl_ssl_cfilter_add() argument 1922 Curl_cf_ssl_insert_after(struct Curl_cfilter *cf_at, struct Curl_easy *data) Curl_cf_ssl_insert_after() argument 1936 cf_ssl_proxy_create(struct Curl_cfilter **pcf, struct Curl_easy *data, struct connectdata *conn) cf_ssl_proxy_create() argument 1967 Curl_cf_ssl_proxy_insert_after(struct Curl_cfilter *cf_at, struct Curl_easy *data) Curl_cf_ssl_proxy_insert_after() argument 1981 Curl_ssl_supports(struct Curl_easy *data, int option) Curl_ssl_supports() argument 2001 Curl_ssl_get_internals(struct Curl_easy *data, int sockindex, CURLINFO info, int n) Curl_ssl_get_internals() argument 2020 Curl_ssl_cfilter_remove(struct Curl_easy *data, int sockindex) Curl_ssl_cfilter_remove() argument 2050 Curl_ssl_cf_get_config(struct Curl_cfilter *cf, struct Curl_easy *data) Curl_ssl_cf_get_config() argument 2117 Curl_alpn_set_negotiated(struct Curl_cfilter *cf, struct Curl_easy *data, const unsigned char *proto, size_t proto_len) Curl_alpn_set_negotiated() argument [all...] |
/kernel/linux/linux-5.10/drivers/input/joystick/ |
H A D | db9.c | 129 * db9_saturn_write_sub() writes 2 bit data. 131 static void db9_saturn_write_sub(struct parport *port, int type, unsigned char data, int powered, int pwr_sub) in db9_saturn_write_sub() argument 137 c = 0x80 | 0x30 | (powered ? 0x08 : 0) | (pwr_sub ? 0x04 : 0) | data; in db9_saturn_write_sub() 141 c = 0x40 | data << 4 | (powered ? 0x08 : 0) | (pwr_sub ? 0x04 : 0) | 0x03; in db9_saturn_write_sub() 145 c = ((((data & 2) ? 2 : 0) | ((data & 1) ? 4 : 0)) ^ 0x02) | !powered; in db9_saturn_write_sub() 152 * gc_saturn_read_sub() reads 4 bit data. 156 unsigned char data; in db9_saturn_read_sub() local 160 data = parport_read_status(port) ^ 0x80; in db9_saturn_read_sub() 161 return (data in db9_saturn_read_sub() 176 unsigned char data; db9_saturn_read_analog() local 191 db9_saturn_read_packet(struct parport *port, unsigned char *data, int type, int powered) db9_saturn_read_packet() argument 259 db9_saturn_report(unsigned char id, unsigned char data[60], struct input_dev *devs[], int n, int max_pads) db9_saturn_report() argument 327 unsigned char id, data[60]; db9_saturn() local 361 int data, i; db9_timer() local [all...] |
/kernel/linux/linux-6.6/drivers/input/joystick/ |
H A D | db9.c | 126 * db9_saturn_write_sub() writes 2 bit data. 128 static void db9_saturn_write_sub(struct parport *port, int type, unsigned char data, int powered, int pwr_sub) in db9_saturn_write_sub() argument 134 c = 0x80 | 0x30 | (powered ? 0x08 : 0) | (pwr_sub ? 0x04 : 0) | data; in db9_saturn_write_sub() 138 c = 0x40 | data << 4 | (powered ? 0x08 : 0) | (pwr_sub ? 0x04 : 0) | 0x03; in db9_saturn_write_sub() 142 c = ((((data & 2) ? 2 : 0) | ((data & 1) ? 4 : 0)) ^ 0x02) | !powered; in db9_saturn_write_sub() 149 * gc_saturn_read_sub() reads 4 bit data. 153 unsigned char data; in db9_saturn_read_sub() local 157 data = parport_read_status(port) ^ 0x80; in db9_saturn_read_sub() 158 return (data in db9_saturn_read_sub() 173 unsigned char data; db9_saturn_read_analog() local 188 db9_saturn_read_packet(struct parport *port, unsigned char *data, int type, int powered) db9_saturn_read_packet() argument 256 db9_saturn_report(unsigned char id, unsigned char data[60], struct input_dev *devs[], int n, int max_pads) db9_saturn_report() argument 324 unsigned char id, data[60]; db9_saturn() local 358 int data, i; db9_timer() local [all...] |
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btsdio.c | 64 static int btsdio_tx_packet(struct btsdio_data *data, struct sk_buff *skb) in btsdio_tx_packet() argument 68 BT_DBG("%s", data->hdev->name); in btsdio_tx_packet() 72 skb->data[0] = (skb->len & 0x0000ff); in btsdio_tx_packet() 73 skb->data[1] = (skb->len & 0x00ff00) >> 8; in btsdio_tx_packet() 74 skb->data[2] = (skb->len & 0xff0000) >> 16; in btsdio_tx_packet() 75 skb->data[3] = hci_skb_pkt_type(skb); in btsdio_tx_packet() 77 err = sdio_writesb(data->func, REG_TDAT, skb->data, skb->len); in btsdio_tx_packet() 80 sdio_writeb(data->func, 0x01, REG_PC_WRT, NULL); in btsdio_tx_packet() 84 data in btsdio_tx_packet() 93 struct btsdio_data *data = container_of(work, struct btsdio_data, work); btsdio_work() local 113 btsdio_rx_packet(struct btsdio_data *data) btsdio_rx_packet() argument 170 struct btsdio_data *data = sdio_get_drvdata(func); btsdio_interrupt() local 188 struct btsdio_data *data = hci_get_drvdata(hdev); btsdio_open() local 218 struct btsdio_data *data = hci_get_drvdata(hdev); btsdio_close() local 236 struct btsdio_data *data = hci_get_drvdata(hdev); btsdio_flush() local 247 struct btsdio_data *data = hci_get_drvdata(hdev); btsdio_send_frame() local 278 struct btsdio_data *data; btsdio_probe() local 350 struct btsdio_data *data = sdio_get_drvdata(func); btsdio_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/potentiostat/ |
H A D | lmp91000.c | 74 /* 64-bit data + 64-bit naturally aligned timestamp */ 103 static int lmp91000_read(struct lmp91000_data *data, int channel, int *val) in lmp91000_read() argument 107 ret = regmap_read(data->regmap, LMP91000_REG_MODECN, &state); in lmp91000_read() 111 ret = regmap_write(data->regmap, LMP91000_REG_MODECN, channel); in lmp91000_read() 119 data->chan_select = channel != LMP91000_REG_MODECN_3LEAD; in lmp91000_read() 121 iio_trigger_poll_chained(data->trig); in lmp91000_read() 123 ret = wait_for_completion_timeout(&data->completion, HZ); in lmp91000_read() 124 reinit_completion(&data->completion); in lmp91000_read() 129 *val = data->buffer[data in lmp91000_read() 138 struct lmp91000_data *data = iio_priv(indio_dev); lmp91000_buffer_handler() local 159 struct lmp91000_data *data = iio_priv(indio_dev); lmp91000_read_raw() local 205 lmp91000_read_config(struct lmp91000_data *data) lmp91000_read_config() argument 266 struct lmp91000_data *data = iio_priv(indio_dev); lmp91000_buffer_cb() local 279 struct lmp91000_data *data = iio_priv(indio_dev); lmp91000_buffer_postenable() local 286 struct lmp91000_data *data = iio_priv(indio_dev); lmp91000_buffer_predisable() local 302 struct lmp91000_data *data; lmp91000_probe() local 394 struct lmp91000_data *data = iio_priv(indio_dev); lmp91000_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btsdio.c | 64 static int btsdio_tx_packet(struct btsdio_data *data, struct sk_buff *skb) in btsdio_tx_packet() argument 68 BT_DBG("%s", data->hdev->name); in btsdio_tx_packet() 72 skb->data[0] = (skb->len & 0x0000ff); in btsdio_tx_packet() 73 skb->data[1] = (skb->len & 0x00ff00) >> 8; in btsdio_tx_packet() 74 skb->data[2] = (skb->len & 0xff0000) >> 16; in btsdio_tx_packet() 75 skb->data[3] = hci_skb_pkt_type(skb); in btsdio_tx_packet() 77 err = sdio_writesb(data->func, REG_TDAT, skb->data, skb->len); in btsdio_tx_packet() 80 sdio_writeb(data->func, 0x01, REG_PC_WRT, NULL); in btsdio_tx_packet() 84 data in btsdio_tx_packet() 93 struct btsdio_data *data = container_of(work, struct btsdio_data, work); btsdio_work() local 113 btsdio_rx_packet(struct btsdio_data *data) btsdio_rx_packet() argument 170 struct btsdio_data *data = sdio_get_drvdata(func); btsdio_interrupt() local 188 struct btsdio_data *data = hci_get_drvdata(hdev); btsdio_open() local 218 struct btsdio_data *data = hci_get_drvdata(hdev); btsdio_close() local 236 struct btsdio_data *data = hci_get_drvdata(hdev); btsdio_flush() local 247 struct btsdio_data *data = hci_get_drvdata(hdev); btsdio_send_frame() local 278 struct btsdio_data *data; btsdio_probe() local 352 struct btsdio_data *data = sdio_get_drvdata(func); btsdio_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/pressure/ |
H A D | mprls0025pa.c | 50 * * pmin - minimum pressure range value of sensor (data->pmin) 51 * * pmax - maximum pressure range value of sensor (data->pmax) 120 * loop until data is ready 146 static void mpr_reset(struct mpr_data *data) in mpr_reset() argument 148 if (data->gpiod_reset) { in mpr_reset() 149 gpiod_set_value(data->gpiod_reset, 0); in mpr_reset() 151 gpiod_set_value(data->gpiod_reset, 1); in mpr_reset() 157 * @data: Pointer to private data struct. 165 * Context: The function can sleep and data 171 mpr_read_pressure(struct mpr_data *data, s32 *press) mpr_read_pressure() argument 254 struct mpr_data *data = p; mpr_eoc_handler() local 266 struct mpr_data *data = iio_priv(indio_dev); mpr_trigger_handler() local 288 struct mpr_data *data = iio_priv(indio_dev); mpr_read_raw() local 322 struct mpr_data *data; mpr_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | nsp32.c | 364 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; in nsp32_build_identify() local 365 int pos = data->msgout_len; in nsp32_build_identify() 373 data->msgoutbuf[pos] = IDENTIFY(mode, SCpnt->device->lun); pos++; in nsp32_build_identify() 375 data->msgout_len = pos; in nsp32_build_identify() 385 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; in nsp32_build_sdtr() local 386 int pos = data->msgout_len; in nsp32_build_sdtr() 388 data->msgoutbuf[pos] = EXTENDED_MESSAGE; pos++; in nsp32_build_sdtr() 389 data->msgoutbuf[pos] = EXTENDED_SDTR_LEN; pos++; in nsp32_build_sdtr() 390 data->msgoutbuf[pos] = EXTENDED_SDTR; pos++; in nsp32_build_sdtr() 391 data in nsp32_build_sdtr() 402 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_build_nop() local 420 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_build_reject() local 451 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_selection_autopara() local 583 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_selection_autoscsi() local 808 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_reselection() local 863 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_setup_sg_table() local 911 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_queuecommand_lck() local 1047 nsp32hw_init(nsp32_hw_data *data) nsp32hw_init() argument 1158 nsp32_hw_data *data = dev_id; do_nsp32_isr() local 1446 nsp32_hw_data *data; nsp32_show_info() local 1530 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_scsi_done() local 1568 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_busfree_occur() local 1721 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_adjust_busfree() local 1796 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_msgout_occur() local 1862 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_restart_autoscsi() local 1930 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_msgin_occur() local 2225 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_analyze_sdtr() local 2353 nsp32_search_period_entry(nsp32_hw_data *data, nsp32_target *target, unsigned char period) nsp32_search_period_entry() argument 2386 nsp32_set_async(nsp32_hw_data *data, nsp32_target *target) nsp32_set_async() argument 2403 nsp32_set_max_sync(nsp32_hw_data *data, nsp32_target *target, unsigned char *period, unsigned char *offset) nsp32_set_max_sync() argument 2425 nsp32_set_sync_entry(nsp32_hw_data *data, nsp32_target *target, int entry, unsigned char offset) nsp32_set_sync_entry() argument 2453 nsp32_wait_req(nsp32_hw_data *data, int state) nsp32_wait_req() argument 2482 nsp32_wait_sack(nsp32_hw_data *data, int state) nsp32_wait_sack() argument 2513 nsp32_sack_assert(nsp32_hw_data *data) nsp32_sack_assert() argument 2526 nsp32_sack_negate(nsp32_hw_data *data) nsp32_sack_negate() argument 2549 nsp32_hw_data *data; nsp32_detect() local 2771 nsp32_hw_data *data = (nsp32_hw_data *)host->hostdata; nsp32_release() local 2800 nsp32_hw_data *data = (nsp32_hw_data *)shpnt->hostdata; nsp32_info() local 2811 nsp32_hw_data *data = (nsp32_hw_data *)SCpnt->device->host->hostdata; nsp32_eh_abort() local 2837 nsp32_do_bus_reset(nsp32_hw_data *data) nsp32_do_bus_reset() argument 2883 nsp32_hw_data *data = (nsp32_hw_data *)host->hostdata; nsp32_eh_host_reset() local 2907 nsp32_getprom_param(nsp32_hw_data *data) nsp32_getprom_param() argument 2983 nsp32_getprom_at24(nsp32_hw_data *data) nsp32_getprom_at24() argument 3070 nsp32_getprom_c16(nsp32_hw_data *data) nsp32_getprom_c16() argument 3121 nsp32_prom_read(nsp32_hw_data *data, int romaddr) nsp32_prom_read() argument 3184 nsp32_prom_set(nsp32_hw_data *data, int bit, int val) nsp32_prom_set() argument 3202 nsp32_prom_get(nsp32_hw_data *data, int bit) nsp32_prom_get() argument 3226 nsp32_prom_start(nsp32_hw_data *data) nsp32_prom_start() argument 3237 nsp32_prom_stop(nsp32_hw_data *data) nsp32_prom_stop() argument 3247 nsp32_prom_write_bit(nsp32_hw_data *data, int val) nsp32_prom_write_bit() argument 3255 nsp32_prom_read_bit(nsp32_hw_data *data) nsp32_prom_read_bit() argument 3296 nsp32_hw_data *data = (nsp32_hw_data *)host->hostdata; nsp32_resume() local 3331 nsp32_hw_data *data = &nsp32_data_base; nsp32_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/input/keyboard/ |
H A D | mcs_touchkey.c | 56 struct mcs_touchkey_data *data = dev_id; in mcs_touchkey_interrupt() local 57 struct mcs_touchkey_chip *chip = &data->chip; in mcs_touchkey_interrupt() 58 struct i2c_client *client = data->client; in mcs_touchkey_interrupt() 59 struct input_dev *input = data->input_dev; in mcs_touchkey_interrupt() 80 data->key_code = data->keycodes[key_val]; in mcs_touchkey_interrupt() 81 data->key_val = key_val; in mcs_touchkey_interrupt() 84 input_event(input, EV_MSC, MSC_SCAN, data->key_val); in mcs_touchkey_interrupt() 85 input_report_key(input, data->key_code, pressed); in mcs_touchkey_interrupt() 88 dev_dbg(&client->dev, "key %d %d %s\n", data in mcs_touchkey_interrupt() 99 struct mcs_touchkey_data *data; mcs_touchkey_probe() local 199 struct mcs_touchkey_data *data = i2c_get_clientdata(client); mcs_touchkey_remove() local 212 struct mcs_touchkey_data *data = i2c_get_clientdata(client); mcs_touchkey_shutdown() local 221 struct mcs_touchkey_data *data = dev_get_drvdata(dev); mcs_touchkey_suspend() local 236 struct mcs_touchkey_data *data = dev_get_drvdata(dev); mcs_touchkey_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | rpr0521.c | 200 * Note that the read will put garbage data into 230 /* Order of the channel data in buffer */ 293 static int rpr0521_als_enable(struct rpr0521_data *data, u8 status) in rpr0521_als_enable() argument 297 ret = regmap_update_bits(data->regmap, RPR0521_REG_MODE_CTRL, in rpr0521_als_enable() 304 data->als_dev_en = true; in rpr0521_als_enable() 306 data->als_dev_en = false; in rpr0521_als_enable() 311 static int rpr0521_pxs_enable(struct rpr0521_data *data, u8 status) in rpr0521_pxs_enable() argument 315 ret = regmap_update_bits(data->regmap, RPR0521_REG_MODE_CTRL, in rpr0521_pxs_enable() 322 data->pxs_dev_en = true; in rpr0521_pxs_enable() 324 data in rpr0521_pxs_enable() 339 rpr0521_set_power_state(struct rpr0521_data *data, bool on, u8 device_mask) rpr0521_set_power_state() argument 396 rpr0521_is_triggered(struct rpr0521_data *data) rpr0521_is_triggered() argument 416 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_drdy_irq_handler() local 431 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_drdy_irq_thread() local 457 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_trigger_consumer_handler() local 485 rpr0521_write_int_enable(struct rpr0521_data *data) rpr0521_write_int_enable() argument 512 rpr0521_write_int_disable(struct rpr0521_data *data) rpr0521_write_int_disable() argument 529 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_pxs_drdy_set_state() local 550 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_buffer_preenable() local 565 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_buffer_postdisable() local 582 rpr0521_get_gain(struct rpr0521_data *data, int chan, int *val, int *val2) rpr0521_get_gain() argument 598 rpr0521_set_gain(struct rpr0521_data *data, int chan, int val, int val2) rpr0521_set_gain() argument 619 rpr0521_read_samp_freq(struct rpr0521_data *data, enum iio_chan_type chan_type, int *val, int *val2) rpr0521_read_samp_freq() argument 649 rpr0521_write_samp_freq_common(struct rpr0521_data *data, enum iio_chan_type chan_type, int val, int val2) rpr0521_write_samp_freq_common() argument 685 rpr0521_read_ps_offset(struct rpr0521_data *data, int *offset) rpr0521_read_ps_offset() argument 702 rpr0521_write_ps_offset(struct rpr0521_data *data, int offset) rpr0521_write_ps_offset() argument 723 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_read_raw() local 801 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_write_raw() local 838 rpr0521_init(struct rpr0521_data *data) rpr0521_init() argument 878 rpr0521_poweroff(struct rpr0521_data *data) rpr0521_poweroff() argument 932 struct rpr0521_data *data; rpr0521_probe() local 1058 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_runtime_suspend() local 1079 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_runtime_resume() local [all...] |
H A D | tcs3472.c | 120 static int tcs3472_req_data(struct tcs3472_data *data) in tcs3472_req_data() argument 126 ret = i2c_smbus_read_byte_data(data->client, TCS3472_STATUS); in tcs3472_req_data() 135 dev_err(&data->client->dev, "data not ready\n"); in tcs3472_req_data() 146 struct tcs3472_data *data = iio_priv(indio_dev); in tcs3472_read_raw() local 154 ret = tcs3472_req_data(data); in tcs3472_read_raw() 159 ret = i2c_smbus_read_word_data(data->client, chan->address); in tcs3472_read_raw() 166 *val = tcs3472_agains[data->control & in tcs3472_read_raw() 171 *val2 = (256 - data->atime) * 2400; in tcs3472_read_raw() 181 struct tcs3472_data *data in tcs3472_write_raw() local 228 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_read_event() local 262 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_write_event() local 318 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_read_event_config() local 332 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_write_event_config() local 359 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_event_handler() local 379 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_trigger_handler() local 447 struct tcs3472_data *data; tcs3472_probe() local 544 tcs3472_powerdown(struct tcs3472_data *data) tcs3472_powerdown() argument 574 struct tcs3472_data *data = iio_priv(i2c_get_clientdata( tcs3472_suspend() local 581 struct tcs3472_data *data = iio_priv(i2c_get_clientdata( tcs3472_resume() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/ |
H A D | memslot_perf_test.c | 124 static void check_mmio_access(struct vm_data *data, struct kvm_run *run) in check_mmio_access() argument 126 TEST_ASSERT(data->mmio_ok, "Unexpected mmio exit"); in check_mmio_access() 130 TEST_ASSERT(run->mmio.phys_addr >= data->mmio_gpa_min && in check_mmio_access() 131 run->mmio.phys_addr <= data->mmio_gpa_max, in check_mmio_access() 138 struct vm_data *data = __data; in vcpu_worker() local 139 struct kvm_vcpu *vcpu = data->vcpu; in vcpu_worker() 155 check_mmio_access(data, run); in vcpu_worker() 185 static void *vm_gpa2hva(struct vm_data *data, uint64_t gpa, uint64_t *rempages) in vm_gpa2hva() argument 190 uint32_t guest_page_size = data->vm->page_size; in vm_gpa2hva() 193 TEST_ASSERT(gpa < MEM_GPA + data in vm_gpa2hva() 219 vm_slot2gpa(struct vm_data *data, uint32_t slot) vm_slot2gpa() argument 230 struct vm_data *data; alloc_vm() local 258 get_max_slots(struct vm_data *data, uint32_t host_page_size) get_max_slots() argument 280 prepare_vm(struct vm_data *data, int nslots, uint64_t *maxslots, void *guest_code, uint64_t mem_size, struct timespec *slot_runtime) prepare_vm() argument 360 launch_vm(struct vm_data *data) launch_vm() argument 370 free_vm(struct vm_data *data) free_vm() argument 377 wait_guest_exit(struct vm_data *data) wait_guest_exit() argument 574 test_memslot_move_prepare(struct vm_data *data, struct sync_area *sync, uint64_t *maxslots, bool isactive) test_memslot_move_prepare() argument 605 test_memslot_move_prepare_active(struct vm_data *data, struct sync_area *sync, uint64_t *maxslots) test_memslot_move_prepare_active() argument 612 test_memslot_move_prepare_inactive(struct vm_data *data, struct sync_area *sync, uint64_t *maxslots) test_memslot_move_prepare_inactive() argument 619 test_memslot_move_loop(struct vm_data *data, struct sync_area *sync) test_memslot_move_loop() argument 629 test_memslot_do_unmap(struct vm_data *data, uint64_t offsp, uint64_t count) test_memslot_do_unmap() argument 654 test_memslot_map_unmap_check(struct vm_data *data, uint64_t offsp, uint64_t valexp) test_memslot_map_unmap_check() argument 672 test_memslot_map_loop(struct vm_data *data, struct sync_area *sync) test_memslot_map_loop() argument 710 test_memslot_unmap_loop_common(struct vm_data *data, struct sync_area *sync, uint64_t chunk) test_memslot_unmap_loop_common() argument 737 test_memslot_unmap_loop(struct vm_data *data, struct sync_area *sync) test_memslot_unmap_loop() argument 748 test_memslot_unmap_loop_chunked(struct vm_data *data, struct sync_area *sync) test_memslot_unmap_loop_chunked() argument 757 test_memslot_rw_loop(struct vm_data *data, struct sync_area *sync) test_memslot_rw_loop() argument 799 struct vm_data *data; test_execute() local 1030 test_loop(const struct test_data *data, const struct test_args *targs, struct test_result *rbestslottime, struct test_result *rbestruntime) test_loop() argument 1101 const struct test_data *data = &tests[tctr]; main() local [all...] |
/third_party/curl/lib/ |
H A D | pop3.c | 87 static CURLcode pop3_regular_transfer(struct Curl_easy *data, bool *done); 88 static CURLcode pop3_do(struct Curl_easy *data, bool *done); 89 static CURLcode pop3_done(struct Curl_easy *data, CURLcode status, 91 static CURLcode pop3_connect(struct Curl_easy *data, bool *done); 92 static CURLcode pop3_disconnect(struct Curl_easy *data, 94 static CURLcode pop3_multi_statemach(struct Curl_easy *data, bool *done); 95 static int pop3_getsock(struct Curl_easy *data, 97 static CURLcode pop3_doing(struct Curl_easy *data, bool *dophase_done); 98 static CURLcode pop3_setup_connection(struct Curl_easy *data, 101 static CURLcode pop3_parse_url_path(struct Curl_easy *data); 204 pop3_endofresp(struct Curl_easy *data, struct connectdata *conn, char *line, size_t len, int *resp) pop3_endofresp() argument 253 pop3_get_message(struct Curl_easy *data, struct bufref *out) pop3_get_message() argument 287 pop3_state(struct Curl_easy *data, pop3state newstate) pop3_state() argument 322 pop3_perform_capa(struct Curl_easy *data, struct connectdata *conn) pop3_perform_capa() argument 347 pop3_perform_starttls(struct Curl_easy *data, struct connectdata *conn) pop3_perform_starttls() argument 365 pop3_perform_upgrade_tls(struct Curl_easy *data, struct connectdata *conn) pop3_perform_upgrade_tls() argument 401 pop3_perform_user(struct Curl_easy *data, struct connectdata *conn) pop3_perform_user() argument 430 pop3_perform_apop(struct Curl_easy *data, struct connectdata *conn) pop3_perform_apop() argument 482 pop3_perform_auth(struct Curl_easy *data, const char *mech, const struct bufref *initresp) pop3_perform_auth() argument 508 pop3_continue_auth(struct Curl_easy *data, const char *mech, const struct bufref *resp) pop3_continue_auth() argument 526 pop3_cancel_auth(struct Curl_easy *data, const char *mech) pop3_cancel_auth() argument 543 pop3_perform_authentication(struct Curl_easy *data, struct connectdata *conn) pop3_perform_authentication() argument 592 pop3_perform_command(struct Curl_easy *data) pop3_perform_command() argument 632 pop3_perform_quit(struct Curl_easy *data, struct connectdata *conn) pop3_perform_quit() argument 645 pop3_state_servergreet_resp(struct Curl_easy *data, int pop3code, pop3state instate) pop3_state_servergreet_resp() argument 696 pop3_state_capa_resp(struct Curl_easy *data, int pop3code, pop3state instate) pop3_state_capa_resp() argument 781 pop3_state_starttls_resp(struct Curl_easy *data, struct connectdata *conn, int pop3code, pop3state instate) pop3_state_starttls_resp() argument 808 pop3_state_auth_resp(struct Curl_easy *data, int pop3code, pop3state instate) pop3_state_auth_resp() argument 849 pop3_state_apop_resp(struct Curl_easy *data, int pop3code, pop3state instate) pop3_state_apop_resp() argument 868 pop3_state_user_resp(struct Curl_easy *data, int pop3code, pop3state instate) pop3_state_user_resp() argument 890 pop3_state_pass_resp(struct Curl_easy *data, int pop3code, pop3state instate) pop3_state_pass_resp() argument 908 pop3_state_command_resp(struct Curl_easy *data, int pop3code, pop3state instate) pop3_state_command_resp() argument 969 pop3_statemachine(struct Curl_easy *data, struct connectdata *conn) pop3_statemachine() argument 1048 pop3_multi_statemach(struct Curl_easy *data, bool *done) pop3_multi_statemach() argument 1068 pop3_block_statemach(struct Curl_easy *data, struct connectdata *conn, bool disconnecting) pop3_block_statemach() argument 1083 pop3_init(struct Curl_easy *data) pop3_init() argument 1096 pop3_getsock(struct Curl_easy *data, struct connectdata *conn, curl_socket_t *socks) pop3_getsock() argument 1112 pop3_connect(struct Curl_easy *data, bool *done) pop3_connect() argument 1155 pop3_done(struct Curl_easy *data, CURLcode status, bool premature) pop3_done() argument 1188 pop3_perform(struct Curl_easy *data, bool *connected, bool *dophase_done) pop3_perform() argument 1228 pop3_do(struct Curl_easy *data, bool *done) pop3_do() argument 1255 pop3_disconnect(struct Curl_easy *data, struct connectdata *conn, bool dead_connection) pop3_disconnect() argument 1283 pop3_dophase_done(struct Curl_easy *data, bool connected) pop3_dophase_done() argument 1292 pop3_doing(struct Curl_easy *data, bool *dophase_done) pop3_doing() argument 1316 pop3_regular_transfer(struct Curl_easy *data, bool *dophase_done) pop3_regular_transfer() argument 1341 pop3_setup_connection(struct Curl_easy *data, struct connectdata *conn) pop3_setup_connection() argument 1418 pop3_parse_url_path(struct Curl_easy *data) pop3_parse_url_path() argument 1434 pop3_parse_custom_request(struct Curl_easy *data) pop3_parse_custom_request() argument 1454 Curl_pop3_write(struct Curl_easy *data, char *str, size_t nread) Curl_pop3_write() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | tcs3472.c | 120 static int tcs3472_req_data(struct tcs3472_data *data) in tcs3472_req_data() argument 126 ret = i2c_smbus_read_byte_data(data->client, TCS3472_STATUS); in tcs3472_req_data() 135 dev_err(&data->client->dev, "data not ready\n"); in tcs3472_req_data() 146 struct tcs3472_data *data = iio_priv(indio_dev); in tcs3472_read_raw() local 154 ret = tcs3472_req_data(data); in tcs3472_read_raw() 159 ret = i2c_smbus_read_word_data(data->client, chan->address); in tcs3472_read_raw() 166 *val = tcs3472_agains[data->control & in tcs3472_read_raw() 171 *val2 = (256 - data->atime) * 2400; in tcs3472_read_raw() 181 struct tcs3472_data *data in tcs3472_write_raw() local 228 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_read_event() local 262 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_write_event() local 318 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_read_event_config() local 332 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_write_event_config() local 359 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_event_handler() local 379 struct tcs3472_data *data = iio_priv(indio_dev); tcs3472_trigger_handler() local 448 struct tcs3472_data *data; tcs3472_probe() local 545 tcs3472_powerdown(struct tcs3472_data *data) tcs3472_powerdown() argument 578 struct tcs3472_data *data = iio_priv(i2c_get_clientdata( tcs3472_suspend() local 585 struct tcs3472_data *data = iio_priv(i2c_get_clientdata( tcs3472_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/bus/ |
H A D | qcom-ssc-block-bus.c | 66 struct qcom_ssc_block_bus_data *data = dev_get_drvdata(dev); in qcom_ssc_block_bus_init() local 68 ret = clk_prepare_enable(data->xo_clk); in qcom_ssc_block_bus_init() 74 ret = clk_prepare_enable(data->aggre2_clk); in qcom_ssc_block_bus_init() 80 ret = clk_prepare_enable(data->gcc_im_sleep_clk); in qcom_ssc_block_bus_init() 90 reg32_clear_bits(data->reg_mpm_sscaon_config0, in qcom_ssc_block_bus_init() 93 reg32_clear_bits(data->reg_mpm_sscaon_config1, BIT(31)); in qcom_ssc_block_bus_init() 95 ret = clk_prepare_enable(data->aggre2_north_clk); in qcom_ssc_block_bus_init() 101 ret = reset_control_deassert(data->ssc_reset); in qcom_ssc_block_bus_init() 107 ret = reset_control_deassert(data->ssc_bcr); in qcom_ssc_block_bus_init() 113 regmap_write(data in qcom_ssc_block_bus_init() 163 struct qcom_ssc_block_bus_data *data = dev_get_drvdata(dev); qcom_ssc_block_bus_deinit() local 255 struct qcom_ssc_block_bus_data *data; qcom_ssc_block_bus_probe() local 355 struct qcom_ssc_block_bus_data *data = platform_get_drvdata(pdev); qcom_ssc_block_bus_remove() local [all...] |