/linux/drivers/irqchip/ |
H A D | irq-sg2042-msi.c | 51 static int sg204x_msi_allocate_hwirq(struct sg204x_msi_chipdata *data, int num_req) in sg204x_msi_allocate_hwirq() 61 static void sg204x_msi_free_hwirq(struct sg204x_msi_chipdata *data, int hwirq, int num_req) in sg204x_msi_free_hwirq() 69 struct sg204x_msi_chipdata *data = irq_data_get_irq_chip_data(d); in sg2042_msi_irq_ack() local 79 struct sg204x_msi_chipdata *data = irq_data_get_irq_chip_data(d); in sg2042_msi_irq_compose_msi_msg() local 99 struct sg204x_msi_chipdata *data = irq_data_get_irq_chip_data(d); in sg2044_msi_irq_ack() local 107 struct sg204x_msi_chipdata *data = irq_data_get_irq_chip_data(d); in sg2044_msi_irq_compose_msi_msg() local 128 struct sg204x_msi_chipdata *data = domain->host_data; in sg204x_msi_parent_domain_alloc() local 149 struct sg204x_msi_chipdata *data = domain->host_data; in sg204x_msi_middle_domain_alloc() local 176 struct sg204x_msi_chipdata *data = irq_data_get_irq_chip_data(d); in sg204x_msi_middle_domain_free() local 219 static int sg204x_msi_init_domains(struct sg204x_msi_chipdata *data, in sg204x_msi_init_domains() [all …]
|
/linux/drivers/hwmon/ |
H A D | max197.c | 57 static inline void max197_set_unipolarity(struct max197_data *data, int channel) in max197_set_unipolarity() 62 static inline void max197_set_bipolarity(struct max197_data *data, int channel) in max197_set_bipolarity() 67 static inline void max197_set_half_range(struct max197_data *data, int channel) in max197_set_half_range() 72 static inline void max197_set_full_range(struct max197_data *data, int channel) in max197_set_full_range() 77 static inline bool max197_is_bipolar(struct max197_data *data, int channel) in max197_is_bipolar() 82 static inline bool max197_is_full_range(struct max197_data *data, int channel) in max197_is_full_range() 91 struct max197_data *data = dev_get_drvdata(dev); in max197_show_range() local 119 struct max197_data *data = dev_get_drvdata(dev); in max197_store_range() local 174 struct max197_data *data = dev_get_drvdata(dev); in max197_show_input() local 261 struct max197_data *data; in max197_probe() local [all …]
|
H A D | nct6775-core.c | 192 #define NCT6775_AUTO_TEMP(data, nr, p) ((data)->REG_AUTO_TEMP[nr] + (p)) argument 193 #define NCT6775_AUTO_PWM(data, nr, p) ((data)->REG_AUTO_PWM[nr] + (p)) argument 1077 static int nct6775_add_template_attr_group(struct device *dev, struct nct6775_data *data, in nct6775_add_template_attr_group() 1151 bool nct6775_reg_is_word_sized(struct nct6775_data *data, u16 reg) in nct6775_reg_is_word_sized() 1212 static int nct6775_read_temp(struct nct6775_data *data, u16 reg, u16 *val) in nct6775_read_temp() 1227 static int nct6775_write_fan_div(struct nct6775_data *data, int nr) in nct6775_write_fan_div() 1242 static int nct6775_write_fan_div_common(struct nct6775_data *data, int nr) in nct6775_write_fan_div_common() 1249 static int nct6775_update_fan_div(struct nct6775_data *data) in nct6775_update_fan_div() 1269 static int nct6775_update_fan_div_common(struct nct6775_data *data) in nct6775_update_fan_div_common() 1276 static int nct6775_init_fan_div(struct nct6775_data *data) in nct6775_init_fan_div() [all …]
|
H A D | adm1025.c | 116 struct adm1025_data *data = dev_get_drvdata(dev); in adm1025_update_device() local 167 struct adm1025_data *data = adm1025_update_device(dev); in in_show() local 176 struct adm1025_data *data = adm1025_update_device(dev); in in_min_show() local 185 struct adm1025_data *data = adm1025_update_device(dev); in in_max_show() local 194 struct adm1025_data *data = adm1025_update_device(dev); in temp_show() local 202 struct adm1025_data *data = adm1025_update_device(dev); in temp_min_show() local 210 struct adm1025_data *data = adm1025_update_device(dev); in temp_max_show() local 218 struct adm1025_data *data = dev_get_drvdata(dev); in in_min_store() local 239 struct adm1025_data *data = dev_get_drvdata(dev); in in_max_store() local 280 struct adm1025_data *data = dev_get_drvdata(dev); in temp_min_store() local [all …]
|
H A D | sis5595.c | 192 static int sis5595_read_value(struct sis5595_data *data, u8 reg) in sis5595_read_value() 203 static void sis5595_write_value(struct sis5595_data *data, u8 reg, u8 value) in sis5595_write_value() 213 struct sis5595_data *data = dev_get_drvdata(dev); in sis5595_update_device() local 265 struct sis5595_data *data = sis5595_update_device(dev); in in_show() local 274 struct sis5595_data *data = sis5595_update_device(dev); in in_min_show() local 283 struct sis5595_data *data = sis5595_update_device(dev); in in_max_show() local 292 struct sis5595_data *data = dev_get_drvdata(dev); in in_min_store() local 312 struct sis5595_data *data = dev_get_drvdata(dev); in in_max_store() local 349 struct sis5595_data *data = sis5595_update_device(dev); in temp1_input_show() local 356 struct sis5595_data *data = sis5595_update_device(dev); in temp1_max_show() local [all …]
|
H A D | lm93.c | 497 static int LM93_AUTO_BOOST_HYST_FROM_REGS(struct lm93_data *data, int nr, in LM93_AUTO_BOOST_HYST_FROM_REGS() 522 static u8 LM93_AUTO_BOOST_HYST_TO_REG(struct lm93_data *data, long hyst, in LM93_AUTO_BOOST_HYST_TO_REG() 909 struct lm93_data *data = dev_get_drvdata(dev); in lm93_update_device() local 928 static void lm93_update_client_common(struct lm93_data *data, in lm93_update_client_common() 999 static void lm93_update_client_full(struct lm93_data *data, in lm93_update_client_full() 1031 static void lm93_update_client_min(struct lm93_data *data, in lm93_update_client_min() 1106 struct lm93_data *data = lm93_update_device(dev); in in_show() local 1131 struct lm93_data *data = lm93_update_device(dev); in in_min_show() local 1148 struct lm93_data *data = dev_get_drvdata(dev); in in_min_store() local 1196 struct lm93_data *data = lm93_update_device(dev); in in_max_show() local [all …]
|
H A D | adt7x10.c | 121 static int ADT7X10_REG_TO_TEMP(struct adt7x10_data *data, s16 reg) in ADT7X10_REG_TO_TEMP() 135 static int adt7x10_temp_read(struct adt7x10_data *data, int index, long *val) in adt7x10_temp_read() 160 static int adt7x10_temp_write(struct adt7x10_data *data, int index, long temp) in adt7x10_temp_write() 171 static int adt7x10_hyst_read(struct adt7x10_data *data, int index, long *val) in adt7x10_hyst_read() 195 static int adt7x10_hyst_write(struct adt7x10_data *data, long hyst) in adt7x10_hyst_write() 218 static int adt7x10_alarm_read(struct adt7x10_data *data, int index, long *val) in adt7x10_alarm_read() 232 static umode_t adt7x10_is_visible(const void *data, in adt7x10_is_visible() 259 struct adt7x10_data *data = dev_get_drvdata(dev); in adt7x10_read() local 290 struct adt7x10_data *data = dev_get_drvdata(dev); in adt7x10_write() local 327 struct adt7x10_data *data = private; in adt7x10_restore_config() local [all …]
|
/linux/drivers/clk/baikal-t1/ |
H A D | clk-ccu-pll.c | 86 static struct ccu_pll *ccu_pll_find_desc(struct ccu_pll_data *data, in ccu_pll_find_desc() 101 struct ccu_pll_data *data; in ccu_pll_create_data() local 112 static void ccu_pll_free_data(struct ccu_pll_data *data) in ccu_pll_free_data() 117 static int ccu_pll_find_sys_regs(struct ccu_pll_data *data) in ccu_pll_find_sys_regs() 132 struct ccu_pll_data *data = priv; in ccu_pll_of_clk_hw_get() local 148 static int ccu_pll_clk_register(struct ccu_pll_data *data, bool defer) in ccu_pll_clk_register() 195 static void ccu_pll_clk_unregister(struct ccu_pll_data *data, bool defer) in ccu_pll_clk_unregister() 208 static int ccu_pll_of_register(struct ccu_pll_data *data) in ccu_pll_of_register() 223 struct ccu_pll_data *data = pll_data; in ccu_pll_probe() local 248 struct ccu_pll_data *data; in ccu_pll_init() local
|
/linux/kernel/trace/rv/monitors/opid/ |
H A D | opid.c | 27 static void handle_vector_irq_entry(void *data, int vector) in handle_vector_irq_entry() 62 static void handle_irq_disable(void *data, unsigned long ip, unsigned long parent_ip) in handle_irq_disable() 67 static void handle_irq_enable(void *data, unsigned long ip, unsigned long parent_ip) in handle_irq_enable() 72 static void handle_irq_entry(void *data, int irq, struct irqaction *action) in handle_irq_entry() 77 static void handle_preempt_disable(void *data, unsigned long ip, unsigned long parent_ip) in handle_preempt_disable() 82 static void handle_preempt_enable(void *data, unsigned long ip, unsigned long parent_ip) in handle_preempt_enable() 87 static void handle_sched_need_resched(void *data, struct task_struct *tsk, int cpu, int tif) in handle_sched_need_resched() 96 static void handle_sched_waking(void *data, struct task_struct *p) in handle_sched_waking()
|
/linux/drivers/iio/adc/ |
H A D | ti-ads1015.c | 267 static bool ads1015_event_channel_enabled(struct ads1015_data *data) in ads1015_event_channel_enabled() 272 static void ads1015_event_channel_enable(struct ads1015_data *data, int chan, in ads1015_event_channel_enable() 281 static void ads1015_event_channel_disable(struct ads1015_data *data, int chan) in ads1015_event_channel_disable() 372 static int ads1015_set_power_state(struct ads1015_data *data, bool on) in ads1015_set_power_state() 389 static int ads1015_set_power_state(struct ads1015_data *data, bool on) in ads1015_set_power_state() 397 int ads1015_get_adc_result(struct ads1015_data *data, int chan, int *val) in ads1015_get_adc_result() 448 struct ads1015_data *data = iio_priv(indio_dev); in ads1015_trigger_handler() local 477 static int ads1015_set_scale(struct ads1015_data *data, in ads1015_set_scale() 495 static int ads1015_set_data_rate(struct ads1015_data *data, int chan, int rate) in ads1015_set_data_rate() 514 struct ads1015_data *data = iio_priv(indio_dev); in ads1015_read_avail() local [all …]
|
/linux/net/hsr/ |
H A D | prp_dup_discard_test.c | 16 struct prp_test_data *data = kunit_kzalloc(test, in build_prp_test_data() local 35 struct prp_test_data *data, in check_prp_counters() 52 struct prp_test_data *data = build_prp_test_data(test); in prp_dup_discard_forward() local 67 struct prp_test_data *data = build_prp_test_data(test); in prp_dup_discard_inside_dropwindow() local 85 struct prp_test_data *data = build_prp_test_data(test); in prp_dup_discard_node_timeout() local 108 struct prp_test_data *data = build_prp_test_data(test); in prp_dup_discard_out_of_sequence() local 159 struct prp_test_data *data = build_prp_test_data(test); in prp_dup_discard_lan_b_late() local
|
/linux/drivers/infiniband/hw/hfi1/ |
H A D | chip.c | 1371 void *context, int vl, int mode, u64 data) in dev_access_u32_csr() 1388 void *context, int idx, int mode, u64 data) in access_sde_err_cnt() 1398 void *context, int idx, int mode, u64 data) in access_sde_int_cnt() 1408 void *context, int idx, int mode, u64 data) in access_sde_idle_int_cnt() 1419 u64 data) in access_sde_progress_int_cnt() 1429 int vl, int mode, u64 data) in dev_access_u64_csr() 1450 int vl, int mode, u64 data) in dc_access_lcb_cntr() 1475 int vl, int mode, u64 data) in port_access_u32_csr() 1485 void *context, int vl, int mode, u64 data) in port_access_u64_csr() 1505 u64 data) in read_write_sw() [all …]
|
/linux/arch/xtensa/kernel/ |
H A D | stacktrace.c | 29 int (*ufn)(struct stackframe *frame, void *data), in xtensa_backtrace_user() 118 int (*kfn)(struct stackframe *frame, void *data), in xtensa_backtrace_kernel() 171 int (*fn)(struct stackframe *frame, void *data), in walk_stackframe() 208 static int stack_trace_cb(struct stackframe *frame, void *data) in stack_trace_cb() 247 static int return_address_cb(struct stackframe *frame, void *data) in return_address_cb()
|
/linux/drivers/iio/proximity/ |
H A D | vl53l0x-i2c.c | 67 static int vl53l0x_clear_irq(struct vl53l0x_data *data) in vl53l0x_clear_irq() 84 struct vl53l0x_data *data = iio_priv(indio_dev); in vl53l0x_trigger_handler() local 109 struct vl53l0x_data *data = iio_priv(indio_dev); in vl53l0x_threaded_irq() local 123 struct vl53l0x_data *data = iio_priv(indio_dev); in vl53l0x_configure_irq() local 146 static int vl53l0x_read_proximity(struct vl53l0x_data *data, in vl53l0x_read_proximity() 218 struct vl53l0x_data *data = iio_priv(indio_dev); in vl53l0x_read_raw() local 243 struct vl53l0x_data *data = iio_priv(indio_dev); in vl53l0x_validate_trigger() local 255 struct vl53l0x_data *data = _data; in vl53l0x_power_off() local 262 static int vl53l0x_power_on(struct vl53l0x_data *data) in vl53l0x_power_on() 279 struct vl53l0x_data *data = iio_priv(indio_dev); in vl53l0x_buffer_postenable() local [all …]
|
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | fwil.c | 97 brcmf_fil_cmd_data(struct brcmf_if *ifp, u32 cmd, void *data, u32 len, bool set) in brcmf_fil_cmd_data() 130 brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len) in brcmf_fil_cmd_data_set() 148 brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len) in brcmf_fil_cmd_data_get() 167 brcmf_create_iovar(const char *name, const char *data, u32 datalen, in brcmf_create_iovar() 188 brcmf_fil_iovar_data_set(struct brcmf_if *ifp, const char *name, const void *data, in brcmf_fil_iovar_data_set() 217 brcmf_fil_iovar_data_get(struct brcmf_if *ifp, const char *name, void *data, in brcmf_fil_iovar_data_get() 249 brcmf_create_bsscfg(s32 bsscfgidx, const char *name, char *data, u32 datalen, in brcmf_create_bsscfg() 295 void *data, u32 len) in brcmf_fil_bsscfg_data_set() 325 void *data, u32 len) in brcmf_fil_bsscfg_data_get() 354 static u32 brcmf_create_xtlv(const char *name, u16 id, char *data, u32 len, in brcmf_create_xtlv() [all …]
|
/linux/drivers/misc/keba/ |
H A D | lan9252.c | 29 u32 data; member 79 static int lan9252_spi_read(struct spi_device *spi, u16 addr, u32 *data) in lan9252_spi_read() 92 static int lan9252_spi_write(struct spi_device *spi, u16 addr, u32 data) in lan9252_spi_write() 106 u32 data; in lan9252_init() local 131 u32 data; in lan9252_esc_wait() local 153 static int lan9252_esc_read(struct spi_device *spi, u16 addr, u32 *data) in lan9252_esc_read() 177 static int lan9252_esc_write(struct spi_device *spi, u16 addr, u32 data) in lan9252_esc_write() 203 u32 data; in lan9252_access_mii() local 216 u32 data; in lan9252_mii_wait() local 243 u32 *data) in lan9252_mii_read() [all …]
|
/linux/drivers/iio/accel/ |
H A D | mma9551.c | 108 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_raw() local 150 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_event_config() local 165 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_config_incli_event() local 228 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_write_event_config() local 250 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_write_event_value() local 277 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_read_event_value() local 335 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_event_handler() local 390 static int mma9551_init(struct mma9551_data *data) in mma9551_init() 405 struct mma9551_data *data = iio_priv(indio_dev); in mma9551_gpio_probe() local 439 struct mma9551_data *data; in mma9551_probe() local [all …]
|
/linux/drivers/iio/light/ |
H A D | veml3235.c | 67 static int veml3235_power_on(struct veml3235_data *data) in veml3235_power_on() 82 static int veml3235_shut_down(struct veml3235_data *data) in veml3235_shut_down() 88 static void veml3235_shut_down_action(void *data) in veml3235_shut_down_action() 160 static int veml3235_get_it(struct veml3235_data *data, int *val, int *val2) in veml3235_get_it() 180 struct veml3235_data *data = iio_priv(indio_dev); in veml3235_set_it() local 231 struct veml3235_data *data = iio_priv(indio_dev); in veml3235_set_scale() local 250 static int veml3235_get_scale(struct veml3235_data *data, int *val, int *val2) in veml3235_get_scale() 285 struct veml3235_data *data = iio_priv(indio_dev); in veml3235_read_raw() local 323 struct veml3235_data *data = iio_priv(indio_dev); in veml3235_read_avail() local 363 static void veml3235_read_id(struct veml3235_data *data) in veml3235_read_id() [all …]
|
/linux/drivers/power/supply/ |
H A D | rt9467-charger.c | 289 struct rt9467_chg_data *data = cfg->driver_data; in rt9467_otg_of_parse_cb() local 338 static int rt9467_register_otg_regulator(struct rt9467_chg_data *data) in rt9467_register_otg_regulator() 350 static int rt9467_get_value_from_ranges(struct rt9467_chg_data *data, in rt9467_get_value_from_ranges() 366 static int rt9467_set_value_from_ranges(struct rt9467_chg_data *data, in rt9467_set_value_from_ranges() 412 static int rt9467_get_adc_raw_data(struct rt9467_chg_data *data, in rt9467_get_adc_raw_data() 460 static int rt9467_get_adc(struct rt9467_chg_data *data, in rt9467_get_adc() 512 static int rt9467_psy_get_status(struct rt9467_chg_data *data, int *state) in rt9467_psy_get_status() 537 static int rt9467_psy_set_ichg(struct rt9467_chg_data *data, int microamp) in rt9467_psy_set_ichg() 562 static int rt9467_run_aicl(struct rt9467_chg_data *data) in rt9467_run_aicl() 614 static int rt9467_psy_set_ieoc(struct rt9467_chg_data *data, int microamp) in rt9467_psy_set_ieoc() [all …]
|
/linux/drivers/iio/chemical/ |
H A D | bme680_core.c | 231 static int bme680_read_calib(struct bme680_data *data, in bme680_read_calib() 306 static int bme680_read_temp_adc(struct bme680_data *data, u32 *adc_temp) in bme680_read_temp_adc() 338 static s32 bme680_calc_t_fine(struct bme680_data *data, u32 adc_temp) in bme680_calc_t_fine() 354 static int bme680_get_t_fine(struct bme680_data *data, s32 *t_fine) in bme680_get_t_fine() 368 static s16 bme680_compensate_temp(struct bme680_data *data, in bme680_compensate_temp() 374 static int bme680_read_press_adc(struct bme680_data *data, u32 *adc_press) in bme680_read_press_adc() 406 static u32 bme680_compensate_press(struct bme680_data *data, in bme680_compensate_press() 440 static int bme680_read_humid_adc(struct bme680_data *data, u32 *adc_humidity) in bme680_read_humid_adc() 471 static u32 bme680_compensate_humid(struct bme680_data *data, in bme680_compensate_humid() 502 static u32 bme680_compensate_gas(struct bme680_data *data, u16 gas_res_adc, in bme680_compensate_gas() [all …]
|
/linux/kernel/trace/rv/monitors/sleep/ |
H A D | sleep.c | 85 static void handle_sched_set_state(void *data, struct task_struct *task, int state) in handle_sched_set_state() 93 static void handle_sched_wakeup(void *data, struct task_struct *task) in handle_sched_wakeup() 98 static void handle_sched_waking(void *data, struct task_struct *task) in handle_sched_waking() 110 static void handle_contention_begin(void *data, void *lock, unsigned int flags) in handle_contention_begin() 116 static void handle_contention_end(void *data, void *lock, int ret) in handle_contention_end() 121 static void handle_sys_enter(void *data, struct pt_regs *regs, long id) in handle_sys_enter() 164 static void handle_sys_exit(void *data, struct pt_regs *regs, long ret) in handle_sys_exit() 176 static void handle_kthread_stop(void *data, struct task_struct *task) in handle_kthread_stop()
|
/linux/tools/bpf/bpftool/Documentation/ |
H A D | bpftool-btf.rst | 14 SYNOPSIS 23 BTF COMMANDS 35 DESCRIPTION 78 OPTIONS 95 EXAMPLES
|
/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_debugfs.c | 17 static int guc_info_show(struct seq_file *m, void *data) in guc_info_show() 40 static int guc_registered_contexts_show(struct seq_file *m, void *data) in guc_registered_contexts_show() 67 static bool intel_eval_slpc_support(void *data) in intel_eval_slpc_support() 74 static int guc_sched_disable_delay_ms_get(void *data, u64 *val) in guc_sched_disable_delay_ms_get() 86 static int guc_sched_disable_delay_ms_set(void *data, u64 val) in guc_sched_disable_delay_ms_set() 102 static int guc_sched_disable_gucid_threshold_get(void *data, u64 *val) in guc_sched_disable_gucid_threshold_get() 113 static int guc_sched_disable_gucid_threshold_set(void *data, u64 val) in guc_sched_disable_gucid_threshold_set()
|
/linux/drivers/cpufreq/ |
H A D | qcom-cpufreq-hw.c | 65 struct qcom_cpufreq_data *data; member 116 struct qcom_cpufreq_data *data = policy->driver_data; in qcom_cpufreq_hw_target_index() local 133 static unsigned long qcom_lmh_get_throttle_freq(struct qcom_cpufreq_data *data) in qcom_lmh_get_throttle_freq() 148 struct qcom_cpufreq_data *data; in qcom_cpufreq_get_freq() local 166 struct qcom_cpufreq_data *data; in __qcom_cpufreq_hw_get() local 187 struct qcom_cpufreq_data *data = policy->driver_data; in qcom_cpufreq_hw_fast_switch() local 205 u32 data, src, lval, i, core_count, prev_freq = 0, freq; in qcom_cpufreq_hw_read_lut() local 326 static void qcom_lmh_dcvs_notify(struct qcom_cpufreq_data *data) in qcom_lmh_dcvs_notify() 379 struct qcom_cpufreq_data *data; in qcom_lmh_dcvs_poll() local 385 static irqreturn_t qcom_lmh_dcvs_handle_irq(int irq, void *data) in qcom_lmh_dcvs_handle_irq() [all …]
|
/linux/tools/testing/selftests/arm64/fp/ |
H A D | vec-syscfg.c | 69 static bool vec_type_supported(struct vec_data *data) in vec_type_supported() 89 static int get_child_rdvl(struct vec_data *data) in get_child_rdvl() 218 static void proc_read_default(struct vec_data *data) in proc_read_default() 241 static void proc_write_min(struct vec_data *data) in proc_write_min() 276 static void proc_write_max(struct vec_data *data) in proc_write_max() 312 static void prctl_get(struct vec_data *data) in prctl_get() 336 static void prctl_set_same(struct vec_data *data) in prctl_set_same() 354 static void prctl_set(struct vec_data *data) in prctl_set() 418 static void prctl_set_no_child(struct vec_data *data) in prctl_set_no_child() 456 static void prctl_set_for_child(struct vec_data *data) in prctl_set_for_child() [all …]
|