Home
last modified time | relevance | path

Searched refs:fn (Results 1 - 25 of 1847) sorted by relevance

12345678910>>...74

/kernel/linux/linux-6.6/drivers/pinctrl/renesas/
H A Dsh_pfc.h358 * - fn: Function name, referring to a field in the IPSR
360 #define PINMUX_IPSR_NOGP(ipsr, fn) \
361 PINMUX_DATA(fn##_MARK, FN_##fn)
368 * - fn: Function name, also referring to the IPSR field
370 #define PINMUX_IPSR_GPSR(ipsr, fn) \
371 PINMUX_DATA(fn##_MARK, FN_##fn, FN_##ipsr)
378 * - fn: Function name, also referring to the IPSR field
381 #define PINMUX_IPSR_NOGM(ipsr, fn, mse
[all...]
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/
H A Dsh_pfc.h365 * - fn: Function name, referring to a field in the IPSR
367 #define PINMUX_IPSR_NOGP(ipsr, fn) \
368 PINMUX_DATA(fn##_MARK, FN_##fn)
375 * - fn: Function name, also referring to the IPSR field
377 #define PINMUX_IPSR_GPSR(ipsr, fn) \
378 PINMUX_DATA(fn##_MARK, FN_##fn, FN_##ipsr)
385 * - fn: Function name, also referring to the IPSR field
388 #define PINMUX_IPSR_NOGM(ipsr, fn, mse
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dinit.h143 extern int do_one_initcall(initcall_t fn);
187 /* Format: <modname>__<counter>_<line>_<fn> */
188 #define __initcall_id(fn) \
194 __PASTE(_, fn))))))
219 #define __initcall_stub(fn, __iid, id) \
222 #define __define_initcall_stub(__stub, fn) \
226 return fn(); \
233 #define __initcall_stub(fn, __iid, id) fn
235 #define __define_initcall_stub(__stub, fn) \
[all...]
H A Dstop_machine.h26 cpu_stop_fn_t fn; member
31 int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg);
32 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg);
33 bool stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg,
36 int stop_cpus(const struct cpumask *cpumask, cpu_stop_fn_t fn, void *arg);
48 cpu_stop_fn_t fn; member
52 static inline int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu() argument
57 ret = fn(arg); in stop_one_cpu()
67 stwork->fn(stwork->arg); in stop_one_cpu_nowait_workfn()
72 cpu_stop_fn_t fn, voi in stop_one_cpu_nowait()
71 stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, struct cpu_stop_work *work_buf) stop_one_cpu_nowait() argument
86 stop_cpus(const struct cpumask *cpumask, cpu_stop_fn_t fn, void *arg) stop_cpus() argument
137 stop_machine_cpuslocked(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) stop_machine_cpuslocked() argument
149 stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) stop_machine() argument
155 stop_machine_from_inactive_cpu(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) stop_machine_from_inactive_cpu() argument
[all...]
/kernel/linux/linux-5.10/drivers/misc/ocxl/
H A Dcore.c6 static struct ocxl_fn *ocxl_fn_get(struct ocxl_fn *fn) in ocxl_fn_get() argument
8 return (get_device(&fn->dev) == NULL) ? NULL : fn; in ocxl_fn_get()
11 static void ocxl_fn_put(struct ocxl_fn *fn) in ocxl_fn_put() argument
13 put_device(&fn->dev); in ocxl_fn_put()
16 static struct ocxl_afu *alloc_afu(struct ocxl_fn *fn) in alloc_afu() argument
28 afu->fn = fn; in alloc_afu()
29 ocxl_fn_get(fn); in alloc_afu()
38 ocxl_fn_put(afu->fn); in free_afu()
56 struct ocxl_fn *fn = afu->fn; assign_afu_actag() local
84 struct ocxl_fn *fn = afu->fn; reclaim_afu_actag() local
94 struct ocxl_fn *fn = afu->fn; assign_afu_pasid() local
123 struct ocxl_fn *fn = afu->fn; reclaim_afu_pasid() local
131 reserve_fn_bar(struct ocxl_fn *fn, int bar) reserve_fn_bar() argument
148 release_fn_bar(struct ocxl_fn *fn, int bar) release_fn_bar() argument
263 init_afu(struct pci_dev *dev, struct ocxl_fn *fn, u8 afu_idx) init_afu() argument
301 struct ocxl_fn *fn; alloc_function() local
314 free_function(struct ocxl_fn *fn) free_function() argument
323 struct ocxl_fn *fn = container_of(dev, struct ocxl_fn, dev); free_function_dev() local
328 set_function_device(struct ocxl_fn *fn, struct pci_dev *dev) set_function_device() argument
335 assign_function_actag(struct ocxl_fn *fn) assign_function_actag() argument
356 set_function_pasid(struct ocxl_fn *fn) set_function_pasid() argument
382 configure_function(struct ocxl_fn *fn, struct pci_dev *dev) configure_function() argument
441 deconfigure_function(struct ocxl_fn *fn) deconfigure_function() argument
451 struct ocxl_fn *fn; init_function() local
479 struct ocxl_fn *fn; ocxl_function_open() local
510 ocxl_function_afu_list(struct ocxl_fn *fn) ocxl_function_afu_list() argument
516 ocxl_function_fetch_afu(struct ocxl_fn *fn, u8 afu_idx) ocxl_function_fetch_afu() argument
529 ocxl_function_config(struct ocxl_fn *fn) ocxl_function_config() argument
535 ocxl_function_close(struct ocxl_fn *fn) ocxl_function_close() argument
[all...]
/kernel/linux/linux-6.6/drivers/misc/ocxl/
H A Dcore.c6 static struct ocxl_fn *ocxl_fn_get(struct ocxl_fn *fn) in ocxl_fn_get() argument
8 return (get_device(&fn->dev) == NULL) ? NULL : fn; in ocxl_fn_get()
11 static void ocxl_fn_put(struct ocxl_fn *fn) in ocxl_fn_put() argument
13 put_device(&fn->dev); in ocxl_fn_put()
16 static struct ocxl_afu *alloc_afu(struct ocxl_fn *fn) in alloc_afu() argument
28 afu->fn = fn; in alloc_afu()
29 ocxl_fn_get(fn); in alloc_afu()
38 ocxl_fn_put(afu->fn); in free_afu()
56 struct ocxl_fn *fn = afu->fn; assign_afu_actag() local
84 struct ocxl_fn *fn = afu->fn; reclaim_afu_actag() local
94 struct ocxl_fn *fn = afu->fn; assign_afu_pasid() local
123 struct ocxl_fn *fn = afu->fn; reclaim_afu_pasid() local
131 reserve_fn_bar(struct ocxl_fn *fn, int bar) reserve_fn_bar() argument
148 release_fn_bar(struct ocxl_fn *fn, int bar) release_fn_bar() argument
263 init_afu(struct pci_dev *dev, struct ocxl_fn *fn, u8 afu_idx) init_afu() argument
301 struct ocxl_fn *fn; alloc_function() local
314 free_function(struct ocxl_fn *fn) free_function() argument
323 struct ocxl_fn *fn = container_of(dev, struct ocxl_fn, dev); free_function_dev() local
328 set_function_device(struct ocxl_fn *fn, struct pci_dev *dev) set_function_device() argument
335 assign_function_actag(struct ocxl_fn *fn) assign_function_actag() argument
356 set_function_pasid(struct ocxl_fn *fn) set_function_pasid() argument
382 configure_function(struct ocxl_fn *fn, struct pci_dev *dev) configure_function() argument
441 deconfigure_function(struct ocxl_fn *fn) deconfigure_function() argument
451 struct ocxl_fn *fn; init_function() local
479 struct ocxl_fn *fn; ocxl_function_open() local
510 ocxl_function_afu_list(struct ocxl_fn *fn) ocxl_function_afu_list() argument
516 ocxl_function_fetch_afu(struct ocxl_fn *fn, u8 afu_idx) ocxl_function_fetch_afu() argument
529 ocxl_function_config(struct ocxl_fn *fn) ocxl_function_config() argument
535 ocxl_function_close(struct ocxl_fn *fn) ocxl_function_close() argument
[all...]
/kernel/linux/linux-5.10/arch/mips/include/asm/
H A Dunroll.h16 #define unroll(times, fn, ...) do { \
31 case 32: fn(__VA_ARGS__); fallthrough; \
32 case 31: fn(__VA_ARGS__); fallthrough; \
33 case 30: fn(__VA_ARGS__); fallthrough; \
34 case 29: fn(__VA_ARGS__); fallthrough; \
35 case 28: fn(__VA_ARGS__); fallthrough; \
36 case 27: fn(__VA_ARGS__); fallthrough; \
37 case 26: fn(__VA_ARGS__); fallthrough; \
38 case 25: fn(__VA_ARGS__); fallthrough; \
39 case 24: fn(__VA_ARGS_
[all...]
/kernel/linux/linux-6.6/arch/mips/include/asm/
H A Dunroll.h16 #define unroll(times, fn, ...) do { \
31 case 32: fn(__VA_ARGS__); fallthrough; \
32 case 31: fn(__VA_ARGS__); fallthrough; \
33 case 30: fn(__VA_ARGS__); fallthrough; \
34 case 29: fn(__VA_ARGS__); fallthrough; \
35 case 28: fn(__VA_ARGS__); fallthrough; \
36 case 27: fn(__VA_ARGS__); fallthrough; \
37 case 26: fn(__VA_ARGS__); fallthrough; \
38 case 25: fn(__VA_ARGS__); fallthrough; \
39 case 24: fn(__VA_ARGS_
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dinit.h142 extern int do_one_initcall(initcall_t fn);
204 /* Format: <modname>__<counter>_<line>_<fn> */
205 #define __initcall_id(fn) \
211 __PASTE(_, fn))))))
236 #define __initcall_stub(fn, __iid, id) \
239 #define __define_initcall_stub(__stub, fn) \
243 return fn(); \
250 #define __initcall_stub(fn, __iid, id) fn
252 #define __define_initcall_stub(__stub, fn) \
[all...]
H A Dstop_machine.h26 cpu_stop_fn_t fn; member
32 int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg);
33 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg);
34 bool stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg,
37 int stop_cpus(const struct cpumask *cpumask, cpu_stop_fn_t fn, void *arg);
51 cpu_stop_fn_t fn; member
55 static inline int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu() argument
60 ret = fn(arg); in stop_one_cpu()
70 stwork->fn(stwork->arg); in stop_one_cpu_nowait_workfn()
75 cpu_stop_fn_t fn, voi in stop_one_cpu_nowait()
74 stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, struct cpu_stop_work *work_buf) stop_one_cpu_nowait() argument
89 stop_cpus(const struct cpumask *cpumask, cpu_stop_fn_t fn, void *arg) stop_cpus() argument
158 stop_machine_cpuslocked(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) stop_machine_cpuslocked() argument
170 stop_machine(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) stop_machine() argument
176 stop_machine_from_inactive_cpu(cpu_stop_fn_t fn, void *data, const struct cpumask *cpus) stop_machine_from_inactive_cpu() argument
[all...]
/kernel/linux/linux-5.10/arch/um/include/shared/
H A Dinit.h71 #define __uml_exitcall(fn) \
72 static exitcall_t __uml_exitcall_##fn __uml_exit_call = fn
76 #define __uml_postsetup(fn) \
77 static initcall_t __uml_postsetup_##fn __uml_postsetup_call = fn
86 #define __uml_setup(str, fn, help...) \
87 __non_empty_string(fn ##_setup, str); \
88 __uml_help(fn, help); \
89 static char __uml_setup_str_##fn[] __initdat
[all...]
/kernel/linux/linux-6.6/arch/um/include/shared/
H A Dinit.h71 #define __uml_exitcall(fn) \
72 static exitcall_t __uml_exitcall_##fn __uml_exit_call = fn
76 #define __uml_postsetup(fn) \
77 static initcall_t __uml_postsetup_##fn __uml_postsetup_call = fn
86 #define __uml_setup(str, fn, help...) \
87 __non_empty_string(fn ##_setup, str); \
88 __uml_help(fn, help); \
89 static char __uml_setup_str_##fn[] __initdat
[all...]
/kernel/linux/linux-5.10/drivers/input/rmi4/
H A Drmi_bus.c131 struct rmi_function *fn = to_rmi_function(dev); in rmi_release_function() local
133 kfree(fn); in rmi_release_function()
149 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_match() local
151 return fn->fd.function_number == handler->func; in rmi_function_match()
155 static void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() argument
158 struct device_node *node = fn->rmi_dev->xport->dev->of_node; in rmi_function_of_probe()
161 fn->fd.function_number); in rmi_function_of_probe()
162 fn->dev.of_node = of_get_child_by_name(node, of_name); in rmi_function_of_probe()
165 static inline void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() argument
173 static int rmi_create_function_irq(struct rmi_function *fn, in rmi_create_function_irq() argument
204 struct rmi_function *fn = to_rmi_function(dev); rmi_function_probe() local
228 struct rmi_function *fn = to_rmi_function(dev); rmi_function_remove() local
238 rmi_register_function(struct rmi_function *fn) rmi_register_function() argument
270 rmi_unregister_function(struct rmi_function *fn) rmi_unregister_function() argument
[all...]
H A Drmi_f03.c29 struct rmi_function *fn; member
40 int rmi_f03_overwrite_button(struct rmi_function *fn, unsigned int button, in rmi_f03_overwrite_button() argument
43 struct f03_data *f03 = dev_get_drvdata(&fn->dev); in rmi_f03_overwrite_button()
59 void rmi_f03_commit_buttons(struct rmi_function *fn) in rmi_f03_commit_buttons() argument
61 struct f03_data *f03 = dev_get_drvdata(&fn->dev); in rmi_f03_commit_buttons()
79 rmi_dbg(RMI_DEBUG_FN, &f03->fn->dev, in rmi_f03_pt_write()
83 error = rmi_write(f03->fn->rmi_dev, f03->fn->fd.data_base_addr, val); in rmi_f03_pt_write()
85 dev_err(&f03->fn->dev, in rmi_f03_pt_write()
96 struct rmi_function *fn in rmi_f03_initialize() local
142 struct rmi_function *fn = f03->fn; rmi_f03_pt_open() local
165 struct rmi_function *fn = f03->fn; rmi_f03_pt_close() local
198 rmi_f03_probe(struct rmi_function *fn) rmi_f03_probe() argument
222 rmi_f03_config(struct rmi_function *fn) rmi_f03_config() argument
246 struct rmi_function *fn = ctx; rmi_f03_attention() local
307 rmi_f03_remove(struct rmi_function *fn) rmi_f03_remove() argument
[all...]
H A Drmi_f3a.c38 static void rmi_f3a_report_button(struct rmi_function *fn, in rmi_f3a_report_button() argument
49 rmi_dbg(RMI_DEBUG_FN, &fn->dev, in rmi_f3a_report_button()
58 struct rmi_function *fn = ctx; in rmi_f3a_attention() local
59 struct f3a_data *f3a = dev_get_drvdata(&fn->dev); in rmi_f3a_attention()
60 struct rmi_driver_data *drvdata = dev_get_drvdata(&fn->rmi_dev->dev); in rmi_f3a_attention()
66 dev_warn(&fn->dev, in rmi_f3a_attention()
75 error = rmi_read_block(fn->rmi_dev, fn->fd.data_base_addr, in rmi_f3a_attention()
78 dev_err(&fn->dev, in rmi_f3a_attention()
87 rmi_f3a_report_button(fn, f3 in rmi_f3a_attention()
94 rmi_f3a_config(struct rmi_function *fn) rmi_f3a_config() argument
122 rmi_f3a_map_gpios(struct rmi_function *fn, struct f3a_data *f3a, u8 *query1_regs, u8 *ctrl1_regs) rmi_f3a_map_gpios() argument
167 rmi_f3a_initialize(struct rmi_function *fn, struct f3a_data *f3a) rmi_f3a_initialize() argument
207 rmi_f3a_probe(struct rmi_function *fn) rmi_f3a_probe() argument
[all...]
H A Drmi_f34.c18 struct rmi_function *fn = f34->fn; in rmi_f34_write_bootloader_id() local
19 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f34_write_bootloader_id()
23 ret = rmi_read_block(rmi_dev, fn->fd.query_base_addr, in rmi_f34_write_bootloader_id()
26 dev_err(&fn->dev, "%s: Reading bootloader ID failed: %d\n", in rmi_f34_write_bootloader_id()
31 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: writing bootloader id '%c%c'\n", in rmi_f34_write_bootloader_id()
35 fn->fd.data_base_addr + F34_BLOCK_DATA_OFFSET, in rmi_f34_write_bootloader_id()
38 dev_err(&fn->dev, "Failed to write bootloader ID: %d\n", ret); in rmi_f34_write_bootloader_id()
48 struct rmi_function *fn = f34->fn; in rmi_f34_command() local
102 struct rmi_function *fn = ctx; rmi_f34_attention() local
133 struct rmi_function *fn = f34->fn; rmi_f34_write_blocks() local
197 struct rmi_function *fn = f34->fn; rmi_f34_flash_firmware() local
301 rmi_f34_status(struct rmi_function *fn) rmi_f34_status() argument
317 struct rmi_function *fn = data->f34_container; rmi_driver_bootloader_id_show() local
343 struct rmi_function *fn = data->f34_container; rmi_driver_configuration_id_show() local
520 rmi_f34_probe(struct rmi_function *fn) rmi_f34_probe() argument
[all...]
H A Drmi_f12.c67 struct rmi_function *fn = sensor->fn; in rmi_f12_read_sensor_tuning() local
68 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f12_read_sensor_tuning()
79 dev_err(&fn->dev, in rmi_f12_read_sensor_tuning()
87 dev_err(&fn->dev, in rmi_f12_read_sensor_tuning()
93 ret = rmi_read_block(rmi_dev, fn->fd.control_base_addr + offset, buf, in rmi_f12_read_sensor_tuning()
105 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: max_x: %d max_y: %d\n", __func__, in rmi_f12_read_sensor_tuning()
116 rmi_dbg(RMI_DEBUG_FN, &fn->dev, in rmi_f12_read_sensor_tuning()
138 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: x_mm: %d y_mm: %d\n", __func__, in rmi_f12_read_sensor_tuning()
201 struct rmi_function *fn in rmi_f12_attention() local
236 rmi_f12_write_control_regs(struct rmi_function *fn) rmi_f12_write_control_regs() argument
294 rmi_f12_config(struct rmi_function *fn) rmi_f12_config() argument
318 rmi_f12_probe(struct rmi_function *fn) rmi_f12_probe() argument
[all...]
/kernel/linux/linux-6.6/drivers/input/rmi4/
H A Drmi_bus.c132 struct rmi_function *fn = to_rmi_function(dev); in rmi_release_function() local
134 kfree(fn); in rmi_release_function()
150 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_match() local
152 return fn->fd.function_number == handler->func; in rmi_function_match()
156 static void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() argument
159 struct device_node *node = fn->rmi_dev->xport->dev->of_node; in rmi_function_of_probe()
162 fn->fd.function_number); in rmi_function_of_probe()
163 fn->dev.of_node = of_get_child_by_name(node, of_name); in rmi_function_of_probe()
166 static inline void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() argument
174 static int rmi_create_function_irq(struct rmi_function *fn, in rmi_create_function_irq() argument
205 struct rmi_function *fn = to_rmi_function(dev); rmi_function_probe() local
229 struct rmi_function *fn = to_rmi_function(dev); rmi_function_remove() local
239 rmi_register_function(struct rmi_function *fn) rmi_register_function() argument
271 rmi_unregister_function(struct rmi_function *fn) rmi_unregister_function() argument
[all...]
H A Drmi_f03.c29 struct rmi_function *fn; member
40 int rmi_f03_overwrite_button(struct rmi_function *fn, unsigned int button, in rmi_f03_overwrite_button() argument
43 struct f03_data *f03 = dev_get_drvdata(&fn->dev); in rmi_f03_overwrite_button()
59 void rmi_f03_commit_buttons(struct rmi_function *fn) in rmi_f03_commit_buttons() argument
61 struct f03_data *f03 = dev_get_drvdata(&fn->dev); in rmi_f03_commit_buttons()
79 rmi_dbg(RMI_DEBUG_FN, &f03->fn->dev, in rmi_f03_pt_write()
83 error = rmi_write(f03->fn->rmi_dev, f03->fn->fd.data_base_addr, val); in rmi_f03_pt_write()
85 dev_err(&f03->fn->dev, in rmi_f03_pt_write()
96 struct rmi_function *fn in rmi_f03_initialize() local
142 struct rmi_function *fn = f03->fn; rmi_f03_pt_open() local
165 struct rmi_function *fn = f03->fn; rmi_f03_pt_close() local
198 rmi_f03_probe(struct rmi_function *fn) rmi_f03_probe() argument
222 rmi_f03_config(struct rmi_function *fn) rmi_f03_config() argument
246 struct rmi_function *fn = ctx; rmi_f03_attention() local
307 rmi_f03_remove(struct rmi_function *fn) rmi_f03_remove() argument
[all...]
H A Drmi_f3a.c38 static void rmi_f3a_report_button(struct rmi_function *fn, in rmi_f3a_report_button() argument
49 rmi_dbg(RMI_DEBUG_FN, &fn->dev, in rmi_f3a_report_button()
58 struct rmi_function *fn = ctx; in rmi_f3a_attention() local
59 struct f3a_data *f3a = dev_get_drvdata(&fn->dev); in rmi_f3a_attention()
60 struct rmi_driver_data *drvdata = dev_get_drvdata(&fn->rmi_dev->dev); in rmi_f3a_attention()
66 dev_warn(&fn->dev, in rmi_f3a_attention()
75 error = rmi_read_block(fn->rmi_dev, fn->fd.data_base_addr, in rmi_f3a_attention()
78 dev_err(&fn->dev, in rmi_f3a_attention()
87 rmi_f3a_report_button(fn, f3 in rmi_f3a_attention()
94 rmi_f3a_config(struct rmi_function *fn) rmi_f3a_config() argument
122 rmi_f3a_map_gpios(struct rmi_function *fn, struct f3a_data *f3a, u8 *query1_regs, u8 *ctrl1_regs) rmi_f3a_map_gpios() argument
167 rmi_f3a_initialize(struct rmi_function *fn, struct f3a_data *f3a) rmi_f3a_initialize() argument
207 rmi_f3a_probe(struct rmi_function *fn) rmi_f3a_probe() argument
[all...]
H A Drmi_f34.c18 struct rmi_function *fn = f34->fn; in rmi_f34_write_bootloader_id() local
19 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f34_write_bootloader_id()
23 ret = rmi_read_block(rmi_dev, fn->fd.query_base_addr, in rmi_f34_write_bootloader_id()
26 dev_err(&fn->dev, "%s: Reading bootloader ID failed: %d\n", in rmi_f34_write_bootloader_id()
31 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: writing bootloader id '%c%c'\n", in rmi_f34_write_bootloader_id()
35 fn->fd.data_base_addr + F34_BLOCK_DATA_OFFSET, in rmi_f34_write_bootloader_id()
38 dev_err(&fn->dev, "Failed to write bootloader ID: %d\n", ret); in rmi_f34_write_bootloader_id()
48 struct rmi_function *fn = f34->fn; in rmi_f34_command() local
102 struct rmi_function *fn = ctx; rmi_f34_attention() local
133 struct rmi_function *fn = f34->fn; rmi_f34_write_blocks() local
197 struct rmi_function *fn = f34->fn; rmi_f34_flash_firmware() local
301 rmi_f34_status(struct rmi_function *fn) rmi_f34_status() argument
317 struct rmi_function *fn = data->f34_container; rmi_driver_bootloader_id_show() local
343 struct rmi_function *fn = data->f34_container; rmi_driver_configuration_id_show() local
520 rmi_f34_probe(struct rmi_function *fn) rmi_f34_probe() argument
[all...]
H A Drmi_f12.c67 struct rmi_function *fn = sensor->fn; in rmi_f12_read_sensor_tuning() local
68 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f12_read_sensor_tuning()
79 dev_err(&fn->dev, in rmi_f12_read_sensor_tuning()
87 dev_err(&fn->dev, in rmi_f12_read_sensor_tuning()
93 ret = rmi_read_block(rmi_dev, fn->fd.control_base_addr + offset, buf, in rmi_f12_read_sensor_tuning()
105 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: max_x: %d max_y: %d\n", __func__, in rmi_f12_read_sensor_tuning()
116 rmi_dbg(RMI_DEBUG_FN, &fn->dev, in rmi_f12_read_sensor_tuning()
138 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: x_mm: %d y_mm: %d\n", __func__, in rmi_f12_read_sensor_tuning()
201 struct rmi_function *fn in rmi_f12_attention() local
236 rmi_f12_write_control_regs(struct rmi_function *fn) rmi_f12_write_control_regs() argument
294 rmi_f12_config(struct rmi_function *fn) rmi_f12_config() argument
318 rmi_f12_probe(struct rmi_function *fn) rmi_f12_probe() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dmachdep.h275 #define __define_machine_initcall(mach, fn, id) \
276 static int __init __machine_initcall_##mach##_##fn(void) { \
277 if (machine_is(mach)) return fn(); \
280 __define_initcall(__machine_initcall_##mach##_##fn, id);
282 #define machine_early_initcall(mach, fn) __define_machine_initcall(mach, fn, early)
283 #define machine_core_initcall(mach, fn) __define_machine_initcall(mach, fn, 1)
284 #define machine_core_initcall_sync(mach, fn) __define_machine_initcall(mach, fn,
[all...]
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dmachdep.h243 #define __define_machine_initcall(mach, fn, id) \
244 static int __init __machine_initcall_##mach##_##fn(void) { \
245 if (machine_is(mach)) return fn(); \
248 __define_initcall(__machine_initcall_##mach##_##fn, id);
250 #define machine_early_initcall(mach, fn) __define_machine_initcall(mach, fn, early)
251 #define machine_core_initcall(mach, fn) __define_machine_initcall(mach, fn, 1)
252 #define machine_core_initcall_sync(mach, fn) __define_machine_initcall(mach, fn,
[all...]
/kernel/linux/linux-6.6/drivers/pci/controller/cadence/
H A Dpcie-cadence-ep.c19 static u8 cdns_pcie_get_fn_from_vfn(struct cdns_pcie *pcie, u8 fn, u8 vfn) in cdns_pcie_get_fn_from_vfn() argument
25 return fn; in cdns_pcie_get_fn_from_vfn()
27 first_vf_offset = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_SRIOV_VF_OFFSET); in cdns_pcie_get_fn_from_vfn()
28 stride = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_SRIOV_VF_STRIDE); in cdns_pcie_get_fn_from_vfn()
29 fn = fn + first_vf_offset + ((vfn - 1) * stride); in cdns_pcie_get_fn_from_vfn()
31 return fn; in cdns_pcie_get_fn_from_vfn()
34 static int cdns_pcie_ep_write_header(struct pci_epc *epc, u8 fn, u8 vfn, in cdns_pcie_ep_write_header() argument
47 cdns_pcie_ep_fn_writew(pcie, fn, reg, hdr->deviceid); in cdns_pcie_ep_write_header()
51 cdns_pcie_ep_fn_writew(pcie, fn, PCI_DEVICE_I in cdns_pcie_ep_write_header()
76 cdns_pcie_ep_set_bar(struct pci_epc *epc, u8 fn, u8 vfn, struct pci_epf_bar *epf_bar) cdns_pcie_ep_set_bar() argument
150 cdns_pcie_ep_clear_bar(struct pci_epc *epc, u8 fn, u8 vfn, struct pci_epf_bar *epf_bar) cdns_pcie_ep_clear_bar() argument
183 cdns_pcie_ep_map_addr(struct pci_epc *epc, u8 fn, u8 vfn, phys_addr_t addr, u64 pci_addr, size_t size) cdns_pcie_ep_map_addr() argument
205 cdns_pcie_ep_unmap_addr(struct pci_epc *epc, u8 fn, u8 vfn, phys_addr_t addr) cdns_pcie_ep_unmap_addr() argument
225 cdns_pcie_ep_set_msi(struct pci_epc *epc, u8 fn, u8 vfn, u8 mmc) cdns_pcie_ep_set_msi() argument
247 cdns_pcie_ep_get_msi(struct pci_epc *epc, u8 fn, u8 vfn) cdns_pcie_ep_get_msi() argument
289 cdns_pcie_ep_set_msix(struct pci_epc *epc, u8 fn, u8 vfn, u16 interrupts, enum pci_barno bir, u32 offset) cdns_pcie_ep_set_msix() argument
319 cdns_pcie_ep_assert_intx(struct cdns_pcie_ep *ep, u8 fn, u8 intx, bool is_asserted) cdns_pcie_ep_assert_intx() argument
362 cdns_pcie_ep_send_legacy_irq(struct cdns_pcie_ep *ep, u8 fn, u8 vfn, u8 intx) cdns_pcie_ep_send_legacy_irq() argument
380 cdns_pcie_ep_send_msi_irq(struct cdns_pcie_ep *ep, u8 fn, u8 vfn, u8 interrupt_num) cdns_pcie_ep_send_msi_irq() argument
430 cdns_pcie_ep_map_msi_irq(struct pci_epc *epc, u8 fn, u8 vfn, phys_addr_t addr, u8 interrupt_num, u32 entry_size, u32 *msi_data, u32 *msi_addr_offset) cdns_pcie_ep_map_msi_irq() argument
483 cdns_pcie_ep_send_msix_irq(struct cdns_pcie_ep *ep, u8 fn, u8 vfn, u16 interrupt_num) cdns_pcie_ep_send_msix_irq() argument
533 cdns_pcie_ep_raise_irq(struct pci_epc *epc, u8 fn, u8 vfn, enum pci_epc_irq_type type, u16 interrupt_num) cdns_pcie_ep_raise_irq() argument
[all...]

Completed in 13 milliseconds

12345678910>>...74