/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | ucb1x00-core.c | 36 * @ucb: UCB1x00 structure describing chip 50 void ucb1x00_io_set_dir(struct ucb1x00 *ucb, unsigned int in, unsigned int out) in ucb1x00_io_set_dir() argument 54 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_io_set_dir() 55 ucb->io_dir |= out; in ucb1x00_io_set_dir() 56 ucb->io_dir &= ~in; in ucb1x00_io_set_dir() 58 ucb1x00_reg_write(ucb, UCB_IO_DIR, ucb->io_dir); in ucb1x00_io_set_dir() 59 spin_unlock_irqrestore(&ucb->io_lock, flags); in ucb1x00_io_set_dir() 64 * @ucb: UCB1x00 structure describing chip 78 void ucb1x00_io_write(struct ucb1x00 *ucb, unsigne argument 102 ucb1x00_io_read(struct ucb1x00 *ucb) ucb1x00_io_read() argument 109 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_gpio_set() local 126 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_gpio_get() local 138 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_gpio_direction_input() local 154 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_gpio_direction_output() local 181 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_to_irq() local 211 ucb1x00_adc_enable(struct ucb1x00 *ucb) ucb1x00_adc_enable() argument 237 ucb1x00_adc_read(struct ucb1x00 *ucb, int adc_channel, int sync) ucb1x00_adc_read() argument 265 ucb1x00_adc_disable(struct ucb1x00 *ucb) ucb1x00_adc_disable() argument 284 struct ucb1x00 *ucb = irq_desc_get_handler_data(desc); ucb1x00_irq() local 298 ucb1x00_irq_update(struct ucb1x00 *ucb, unsigned mask) ucb1x00_irq_update() argument 316 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data); ucb1x00_irq_mask() local 327 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data); ucb1x00_irq_unmask() local 338 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data); ucb1x00_irq_set_type() local 364 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data); ucb1x00_irq_set_wake() local 390 ucb1x00_add_dev(struct ucb1x00 *ucb, struct ucb1x00_driver *drv) ucb1x00_add_dev() argument 441 ucb1x00_detect_irq(struct ucb1x00 *ucb) ucb1x00_detect_irq() argument 483 struct ucb1x00 *ucb = classdev_to_ucb1x00(dev); ucb1x00_release() local 496 struct ucb1x00 *ucb; ucb1x00_probe() local 614 struct ucb1x00 *ucb = mcp_get_drvdata(mcp); ucb1x00_remove() local 638 struct ucb1x00 *ucb; ucb1x00_register_driver() local 667 struct ucb1x00 *ucb = dev_get_drvdata(dev); ucb1x00_suspend() local 699 struct ucb1x00 *ucb = dev_get_drvdata(dev); ucb1x00_resume() local [all...] |
H A D | ucb1x00-ts.c | 40 struct ucb1x00 *ucb; member 79 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_mode_int() 92 ucb1x00_io_write(ts->ucb, COLLIE_TC35143_GPIO_TBL_CHK, 0); in ucb1x00_ts_read_pressure() 93 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_pressure() 99 return ucb1x00_adc_read(ts->ucb, UCB_ADC_INP_AD2, ts->adcsync); in ucb1x00_ts_read_pressure() 101 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_pressure() 106 return ucb1x00_adc_read(ts->ucb, UCB_ADC_INP_TSPY, ts->adcsync); in ucb1x00_ts_read_pressure() 119 ucb1x00_io_write(ts->ucb, 0, COLLIE_TC35143_GPIO_TBL_CHK); in ucb1x00_ts_read_xpos() 121 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_xpos() 124 ucb1x00_reg_write(ts->ucb, UCB_TS_C in ucb1x00_ts_read_xpos() [all...] |
H A D | ucb1400_core.c | 48 struct ucb1400 *ucb; in ucb1400_core_probe() local 57 ucb = kzalloc(sizeof(struct ucb1400), GFP_KERNEL); in ucb1400_core_probe() 58 if (!ucb) { in ucb1400_core_probe() 63 dev_set_drvdata(dev, ucb); in ucb1400_core_probe() 80 ucb->ucb1400_gpio = platform_device_alloc("ucb1400_gpio", -1); in ucb1400_core_probe() 81 if (!ucb->ucb1400_gpio) { in ucb1400_core_probe() 85 err = platform_device_add_data(ucb->ucb1400_gpio, &ucb_gpio, in ucb1400_core_probe() 89 err = platform_device_add(ucb->ucb1400_gpio); in ucb1400_core_probe() 101 ucb->ucb1400_ts = platform_device_alloc("ucb1400_ts", -1); in ucb1400_core_probe() 102 if (!ucb in ucb1400_core_probe() 130 struct ucb1400 *ucb = dev_get_drvdata(dev); ucb1400_core_remove() local [all...] |
H A D | ucb1x00-assabet.c | 24 struct ucb1x00 *ucb = classdev_to_ucb1x00(dev); \ 26 ucb1x00_adc_enable(ucb); \ 27 val = ucb1x00_adc_read(ucb, input, UCB_NOSYNC); \ 28 ucb1x00_adc_disable(ucb); \ 39 struct ucb1x00 *ucb = dev->ucb; in ucb1x00_assabet_add() local 50 buttons[i].gpio = ucb->gpio.base + i; in ucb1x00_assabet_add() 60 pdev = platform_device_register_data(&ucb->dev, "gpio-keys", -1, in ucb1x00_assabet_add() 63 device_create_file(&ucb->dev, &dev_attr_vbatt); in ucb1x00_assabet_add() 64 device_create_file(&ucb in ucb1x00_assabet_add() [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | ucb1x00-core.c | 36 * @ucb: UCB1x00 structure describing chip 50 void ucb1x00_io_set_dir(struct ucb1x00 *ucb, unsigned int in, unsigned int out) in ucb1x00_io_set_dir() argument 54 spin_lock_irqsave(&ucb->io_lock, flags); in ucb1x00_io_set_dir() 55 ucb->io_dir |= out; in ucb1x00_io_set_dir() 56 ucb->io_dir &= ~in; in ucb1x00_io_set_dir() 58 ucb1x00_reg_write(ucb, UCB_IO_DIR, ucb->io_dir); in ucb1x00_io_set_dir() 59 spin_unlock_irqrestore(&ucb->io_lock, flags); in ucb1x00_io_set_dir() 64 * @ucb: UCB1x00 structure describing chip 78 void ucb1x00_io_write(struct ucb1x00 *ucb, unsigne argument 102 ucb1x00_io_read(struct ucb1x00 *ucb) ucb1x00_io_read() argument 109 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_gpio_set() local 126 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_gpio_get() local 138 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_gpio_direction_input() local 154 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_gpio_direction_output() local 181 struct ucb1x00 *ucb = gpiochip_get_data(chip); ucb1x00_to_irq() local 211 ucb1x00_adc_enable(struct ucb1x00 *ucb) ucb1x00_adc_enable() argument 237 ucb1x00_adc_read(struct ucb1x00 *ucb, int adc_channel, int sync) ucb1x00_adc_read() argument 265 ucb1x00_adc_disable(struct ucb1x00 *ucb) ucb1x00_adc_disable() argument 284 struct ucb1x00 *ucb = irq_desc_get_handler_data(desc); ucb1x00_irq() local 298 ucb1x00_irq_update(struct ucb1x00 *ucb, unsigned mask) ucb1x00_irq_update() argument 316 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data); ucb1x00_irq_mask() local 327 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data); ucb1x00_irq_unmask() local 338 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data); ucb1x00_irq_set_type() local 364 struct ucb1x00 *ucb = irq_data_get_irq_chip_data(data); ucb1x00_irq_set_wake() local 390 ucb1x00_add_dev(struct ucb1x00 *ucb, struct ucb1x00_driver *drv) ucb1x00_add_dev() argument 441 ucb1x00_detect_irq(struct ucb1x00 *ucb) ucb1x00_detect_irq() argument 483 struct ucb1x00 *ucb = classdev_to_ucb1x00(dev); ucb1x00_release() local 496 struct ucb1x00 *ucb; ucb1x00_probe() local 614 struct ucb1x00 *ucb = mcp_get_drvdata(mcp); ucb1x00_remove() local 638 struct ucb1x00 *ucb; ucb1x00_register_driver() local 666 struct ucb1x00 *ucb = dev_get_drvdata(dev); ucb1x00_suspend() local 698 struct ucb1x00 *ucb = dev_get_drvdata(dev); ucb1x00_resume() local [all...] |
H A D | ucb1x00-ts.c | 40 struct ucb1x00 *ucb; member 79 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_mode_int() 92 ucb1x00_io_write(ts->ucb, COLLIE_TC35143_GPIO_TBL_CHK, 0); in ucb1x00_ts_read_pressure() 93 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_pressure() 99 return ucb1x00_adc_read(ts->ucb, UCB_ADC_INP_AD2, ts->adcsync); in ucb1x00_ts_read_pressure() 101 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_pressure() 106 return ucb1x00_adc_read(ts->ucb, UCB_ADC_INP_TSPY, ts->adcsync); in ucb1x00_ts_read_pressure() 119 ucb1x00_io_write(ts->ucb, 0, COLLIE_TC35143_GPIO_TBL_CHK); in ucb1x00_ts_read_xpos() 121 ucb1x00_reg_write(ts->ucb, UCB_TS_CR, in ucb1x00_ts_read_xpos() 124 ucb1x00_reg_write(ts->ucb, UCB_TS_C in ucb1x00_ts_read_xpos() [all...] |
H A D | ucb1x00-assabet.c | 24 struct ucb1x00 *ucb = classdev_to_ucb1x00(dev); \ 26 ucb1x00_adc_enable(ucb); \ 27 val = ucb1x00_adc_read(ucb, input, UCB_NOSYNC); \ 28 ucb1x00_adc_disable(ucb); \ 39 struct ucb1x00 *ucb = dev->ucb; in ucb1x00_assabet_add() local 50 buttons[i].gpio = ucb->gpio.base + i; in ucb1x00_assabet_add() 60 pdev = platform_device_register_data(&ucb->dev, "gpio-keys", -1, in ucb1x00_assabet_add() 63 device_create_file(&ucb->dev, &dev_attr_vbatt); in ucb1x00_assabet_add() 64 device_create_file(&ucb in ucb1x00_assabet_add() [all...] |
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | ucb1400_ts.c | 34 static void ucb1400_ts_mode_int(struct ucb1400_ts *ucb) in ucb1400_ts_mode_int() argument 36 ucb1400_reg_write(ucb->ac97, UCB_TS_CR, in ucb1400_ts_mode_int() 46 static unsigned int ucb1400_ts_read_pressure(struct ucb1400_ts *ucb) in ucb1400_ts_read_pressure() argument 48 ucb1400_reg_write(ucb->ac97, UCB_TS_CR, in ucb1400_ts_read_pressure() 55 return ucb1400_adc_read(ucb->ac97, UCB_ADC_INP_TSPY, adcsync); in ucb1400_ts_read_pressure() 64 static unsigned int ucb1400_ts_read_xpos(struct ucb1400_ts *ucb) in ucb1400_ts_read_xpos() argument 66 ucb1400_reg_write(ucb->ac97, UCB_TS_CR, in ucb1400_ts_read_xpos() 69 ucb1400_reg_write(ucb->ac97, UCB_TS_CR, in ucb1400_ts_read_xpos() 72 ucb1400_reg_write(ucb->ac97, UCB_TS_CR, in ucb1400_ts_read_xpos() 78 return ucb1400_adc_read(ucb in ucb1400_ts_read_xpos() 87 ucb1400_ts_read_ypos(struct ucb1400_ts *ucb) ucb1400_ts_read_ypos() argument 108 ucb1400_ts_read_xres(struct ucb1400_ts *ucb) ucb1400_ts_read_xres() argument 120 ucb1400_ts_read_yres(struct ucb1400_ts *ucb) ucb1400_ts_read_yres() argument 128 ucb1400_ts_pen_up(struct ucb1400_ts *ucb) ucb1400_ts_pen_up() argument 135 ucb1400_ts_irq_enable(struct ucb1400_ts *ucb) ucb1400_ts_irq_enable() argument 142 ucb1400_ts_irq_disable(struct ucb1400_ts *ucb) ucb1400_ts_irq_disable() argument 163 ucb1400_clear_pending_irq(struct ucb1400_ts *ucb) ucb1400_clear_pending_irq() argument 187 struct ucb1400_ts *ucb = devid; ucb1400_irq() local 224 ucb1400_ts_stop(struct ucb1400_ts *ucb) ucb1400_ts_stop() argument 237 ucb1400_ts_start(struct ucb1400_ts *ucb) ucb1400_ts_start() argument 251 struct ucb1400_ts *ucb = input_get_drvdata(idev); ucb1400_ts_open() local 260 struct ucb1400_ts *ucb = input_get_drvdata(idev); ucb1400_ts_close() local 273 ucb1400_ts_detect_irq(struct ucb1400_ts *ucb, struct platform_device *pdev) ucb1400_ts_detect_irq() argument 319 struct ucb1400_ts *ucb = dev_get_platdata(&pdev->dev); ucb1400_ts_probe() local 398 struct ucb1400_ts *ucb = dev_get_platdata(&pdev->dev); ucb1400_ts_remove() local 408 struct ucb1400_ts *ucb = dev_get_platdata(dev); ucb1400_ts_suspend() local 422 struct ucb1400_ts *ucb = dev_get_platdata(dev); ucb1400_ts_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-ucb1400.c | 45 struct ucb1400_gpio *ucb = dev_get_platdata(&dev->dev); in ucb1400_gpio_probe() local 48 if (!(ucb && ucb->gpio_offset)) { in ucb1400_gpio_probe() 53 platform_set_drvdata(dev, ucb); in ucb1400_gpio_probe() 55 ucb->gc.label = "ucb1400_gpio"; in ucb1400_gpio_probe() 56 ucb->gc.base = ucb->gpio_offset; in ucb1400_gpio_probe() 57 ucb->gc.ngpio = 10; in ucb1400_gpio_probe() 58 ucb->gc.owner = THIS_MODULE; in ucb1400_gpio_probe() 60 ucb in ucb1400_gpio_probe() 81 struct ucb1400_gpio *ucb = platform_get_drvdata(dev); ucb1400_gpio_remove() local [all...] |
/kernel/linux/linux-5.10/include/linux/mfd/ |
H A D | ucb1x00.h | 146 struct ucb1x00 *ucb; member 167 * @ucb: UCB1x00 structure describing chip 171 static inline unsigned int ucb1x00_clkrate(struct ucb1x00 *ucb) in ucb1x00_clkrate() argument 173 return mcp_get_sclk_rate(ucb->mcp); in ucb1x00_clkrate() 178 * @ucb: UCB1x00 structure describing chip 182 static inline void ucb1x00_enable(struct ucb1x00 *ucb) in ucb1x00_enable() argument 184 mcp_enable(ucb->mcp); in ucb1x00_enable() 189 * @ucb: UCB1x00 structure describing chip 195 static inline void ucb1x00_disable(struct ucb1x00 *ucb) in ucb1x00_disable() argument 197 mcp_disable(ucb in ucb1x00_disable() 209 ucb1x00_reg_write(struct ucb1x00 *ucb, unsigned int reg, unsigned int val) ucb1x00_reg_write() argument 222 ucb1x00_reg_read(struct ucb1x00 *ucb, unsigned int reg) ucb1x00_reg_read() argument 231 ucb1x00_set_audio_divisor(struct ucb1x00 *ucb, unsigned int div) ucb1x00_set_audio_divisor() argument 241 ucb1x00_set_telecom_divisor(struct ucb1x00 *ucb, unsigned int div) ucb1x00_set_telecom_divisor() argument [all...] |
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | ucb1x00.h | 147 struct ucb1x00 *ucb; member 168 * @ucb: UCB1x00 structure describing chip 172 static inline unsigned int ucb1x00_clkrate(struct ucb1x00 *ucb) in ucb1x00_clkrate() argument 174 return mcp_get_sclk_rate(ucb->mcp); in ucb1x00_clkrate() 179 * @ucb: UCB1x00 structure describing chip 183 static inline void ucb1x00_enable(struct ucb1x00 *ucb) in ucb1x00_enable() argument 185 mcp_enable(ucb->mcp); in ucb1x00_enable() 190 * @ucb: UCB1x00 structure describing chip 196 static inline void ucb1x00_disable(struct ucb1x00 *ucb) in ucb1x00_disable() argument 198 mcp_disable(ucb in ucb1x00_disable() 210 ucb1x00_reg_write(struct ucb1x00 *ucb, unsigned int reg, unsigned int val) ucb1x00_reg_write() argument 223 ucb1x00_reg_read(struct ucb1x00 *ucb, unsigned int reg) ucb1x00_reg_read() argument 232 ucb1x00_set_audio_divisor(struct ucb1x00 *ucb, unsigned int div) ucb1x00_set_audio_divisor() argument 242 ucb1x00_set_telecom_divisor(struct ucb1x00 *ucb, unsigned int div) ucb1x00_set_telecom_divisor() argument [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | collie_battery.c | 24 static struct ucb1x00 *ucb; variable 61 ucb1x00_adc_enable(ucb); in collie_read_bat() 62 value = ucb1x00_adc_read(ucb, bat->adc_bat, UCB_SYNC); in collie_read_bat() 63 ucb1x00_adc_disable(ucb); in collie_read_bat() 80 ucb1x00_adc_enable(ucb); in collie_read_temp() 81 value = ucb1x00_adc_read(ucb, bat->adc_temp, UCB_SYNC); in collie_read_temp() 82 ucb1x00_adc_disable(ucb); in collie_read_temp() 296 if (device_may_wakeup(&dev->ucb->dev) && in collie_bat_suspend() 327 ucb = dev->ucb; in collie_bat_probe() [all...] |
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | collie_battery.c | 26 static struct ucb1x00 *ucb; variable 63 ucb1x00_adc_enable(ucb); in collie_read_bat() 64 value = ucb1x00_adc_read(ucb, bat->adc_bat, UCB_SYNC); in collie_read_bat() 65 ucb1x00_adc_disable(ucb); in collie_read_bat() 82 ucb1x00_adc_enable(ucb); in collie_read_temp() 83 value = ucb1x00_adc_read(ucb, bat->adc_temp, UCB_SYNC); in collie_read_temp() 84 ucb1x00_adc_disable(ucb); in collie_read_temp() 292 if (device_may_wakeup(&dev->ucb->dev) && in collie_bat_suspend() 319 struct gpio_chip *gc = &dev->ucb->gpio; in collie_bat_probe() 324 ucb in collie_bat_probe() [all...] |
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_uprobe.c | 926 struct uprobe_cpu_buffer *ucb; in uprobe_buffer_get() local 930 ucb = per_cpu_ptr(uprobe_cpu_buffer, cpu); in uprobe_buffer_get() 936 mutex_lock(&ucb->mutex); in uprobe_buffer_get() 938 return ucb; in uprobe_buffer_get() 941 static void uprobe_buffer_put(struct uprobe_cpu_buffer *ucb) in uprobe_buffer_put() argument 943 mutex_unlock(&ucb->mutex); in uprobe_buffer_put() 948 struct uprobe_cpu_buffer *ucb, int dsize, in __uprobe_trace_func() 983 memcpy(data, ucb->buf, tu->tp.size + dsize); in __uprobe_trace_func() 990 struct uprobe_cpu_buffer *ucb, int dsize) in uprobe_trace_func() 999 __uprobe_trace_func(tu, 0, regs, ucb, dsiz in uprobe_trace_func() 946 __uprobe_trace_func(struct trace_uprobe *tu, unsigned long func, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize, struct trace_event_file *trace_file) __uprobe_trace_func() argument 989 uprobe_trace_func(struct trace_uprobe *tu, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) uprobe_trace_func() argument 1005 uretprobe_trace_func(struct trace_uprobe *tu, unsigned long func, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) uretprobe_trace_func() argument 1344 __uprobe_perf_func(struct trace_uprobe *tu, unsigned long func, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) __uprobe_perf_func() argument 1405 uprobe_perf_func(struct trace_uprobe *tu, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) uprobe_perf_func() argument 1416 uretprobe_perf_func(struct trace_uprobe *tu, unsigned long func, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) uretprobe_perf_func() argument 1485 struct uprobe_cpu_buffer *ucb; uprobe_dispatcher() local 1523 struct uprobe_cpu_buffer *ucb; uretprobe_dispatcher() local [all...] |
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_uprobe.c | 926 struct uprobe_cpu_buffer *ucb; in uprobe_buffer_get() local 930 ucb = per_cpu_ptr(uprobe_cpu_buffer, cpu); in uprobe_buffer_get() 936 mutex_lock(&ucb->mutex); in uprobe_buffer_get() 938 return ucb; in uprobe_buffer_get() 941 static void uprobe_buffer_put(struct uprobe_cpu_buffer *ucb) in uprobe_buffer_put() argument 943 mutex_unlock(&ucb->mutex); in uprobe_buffer_put() 948 struct uprobe_cpu_buffer *ucb, int dsize, in __uprobe_trace_func() 980 memcpy(data, ucb->buf, tu->tp.size + dsize); in __uprobe_trace_func() 987 struct uprobe_cpu_buffer *ucb, int dsize) in uprobe_trace_func() 996 __uprobe_trace_func(tu, 0, regs, ucb, dsiz in uprobe_trace_func() 946 __uprobe_trace_func(struct trace_uprobe *tu, unsigned long func, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize, struct trace_event_file *trace_file) __uprobe_trace_func() argument 986 uprobe_trace_func(struct trace_uprobe *tu, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) uprobe_trace_func() argument 1002 uretprobe_trace_func(struct trace_uprobe *tu, unsigned long func, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) uretprobe_trace_func() argument 1336 __uprobe_perf_func(struct trace_uprobe *tu, unsigned long func, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) __uprobe_perf_func() argument 1397 uprobe_perf_func(struct trace_uprobe *tu, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) uprobe_perf_func() argument 1408 uretprobe_perf_func(struct trace_uprobe *tu, unsigned long func, struct pt_regs *regs, struct uprobe_cpu_buffer *ucb, int dsize) uretprobe_perf_func() argument 1477 struct uprobe_cpu_buffer *ucb; uprobe_dispatcher() local 1515 struct uprobe_cpu_buffer *ucb; uretprobe_dispatcher() local [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | cx24120.c | 610 u16 sig, ucb; in cx24120_get_stats() local 689 ucb = cx24120_readreg(state, CX24120_REG_UCB_H) << 8; in cx24120_get_stats() 690 ucb |= cx24120_readreg(state, CX24120_REG_UCB_L); in cx24120_get_stats() 691 dev_dbg(&state->i2c->dev, "ucblocks = %d\n", ucb); in cx24120_get_stats() 694 if (ucb < state->ucb_offset) in cx24120_get_stats() 698 c->block_error.stat[0].uvalue = ucb + state->ucb_offset; in cx24120_get_stats()
|
H A D | dib7000p.c | 1668 u32 ucb; in dib7000p_reset_stats() local 1692 dib7000p_read_unc_blocks(demod, &ucb); in dib7000p_reset_stats() 1694 state->old_ucb = ucb; in dib7000p_reset_stats() 1902 u64 blocks, ucb; in dib7000p_get_stats() local 1944 ucb = val - state->old_ucb; in dib7000p_get_stats() 1946 ucb += 0x100000000LL; in dib7000p_get_stats() 1949 c->block_error.stat[0].uvalue = ucb; in dib7000p_get_stats()
|
H A D | dib8000.c | 999 u32 ucb; in dib8000_reset_stats() local 1023 dib8000_read_unc_blocks(fe, &ucb); in dib8000_reset_stats() 1025 state->init_ucb = -ucb; in dib8000_reset_stats()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | cx24120.c | 611 u16 sig, ucb; in cx24120_get_stats() local 690 ucb = cx24120_readreg(state, CX24120_REG_UCB_H) << 8; in cx24120_get_stats() 691 ucb |= cx24120_readreg(state, CX24120_REG_UCB_L); in cx24120_get_stats() 692 dev_dbg(&state->i2c->dev, "ucblocks = %d\n", ucb); in cx24120_get_stats() 695 if (ucb < state->ucb_offset) in cx24120_get_stats() 699 c->block_error.stat[0].uvalue = ucb + state->ucb_offset; in cx24120_get_stats()
|
H A D | dib7000p.c | 1668 u32 ucb; in dib7000p_reset_stats() local 1692 dib7000p_read_unc_blocks(demod, &ucb); in dib7000p_reset_stats() 1694 state->old_ucb = ucb; in dib7000p_reset_stats() 1902 u64 blocks, ucb; in dib7000p_get_stats() local 1944 ucb = val - state->old_ucb; in dib7000p_get_stats() 1946 ucb += 0x100000000LL; in dib7000p_get_stats() 1949 c->block_error.stat[0].uvalue = ucb; in dib7000p_get_stats()
|
H A D | dib8000.c | 999 u32 ucb; in dib8000_reset_stats() local 1023 dib8000_read_unc_blocks(fe, &ucb); in dib8000_reset_stats() 1025 state->init_ucb = -ucb; in dib8000_reset_stats()
|
/kernel/linux/linux-5.10/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra20.c | 2154 MUX_PG(ucb, UARTC, PWM, GMI, RSVD4, 0x18, 23, 0x84, 18, 0xac, 10),
|
/kernel/linux/linux-6.6/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra20.c | 2151 MUX_PG(ucb, UARTC, PWM, GMI, RSVD4, 0x18, 23, 0x84, 18, 0xac, 10),
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drxj.c | 12067 static int drx39xxj_read_ucblocks(struct dvb_frontend *fe, u32 *ucb) in drx39xxj_read_ucblocks() argument 12072 *ucb = 0; in drx39xxj_read_ucblocks() 12076 *ucb = p->block_error.stat[0].uvalue; in drx39xxj_read_ucblocks()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/drx39xyj/ |
H A D | drxj.c | 12064 static int drx39xxj_read_ucblocks(struct dvb_frontend *fe, u32 *ucb) in drx39xxj_read_ucblocks() argument 12069 *ucb = 0; in drx39xxj_read_ucblocks() 12073 *ucb = p->block_error.stat[0].uvalue; in drx39xxj_read_ucblocks()
|