Home
last modified time | relevance | path

Searched refs:fn (Results 1 – 25 of 726) sorted by relevance

12345678910>>...30

/linux/drivers/pinctrl/renesas/
H A Dsh_pfc.h361 #define PINMUX_IPSR_NOGP(ipsr, fn) \ argument
362 PINMUX_DATA(fn##_MARK, FN_##fn)
371 #define PINMUX_IPSR_GPSR(ipsr, fn) \ argument
372 PINMUX_DATA(fn##_MARK, FN_##fn, FN_##ipsr)
382 #define PINMUX_IPSR_NOGM(ipsr, fn, msel) \ argument
383 PINMUX_DATA(fn##_MARK, FN_##fn, FN_##msel)
393 #define PINMUX_IPSR_NOFN(gpsr, fn, gsel) \ argument
394 PINMUX_DATA(fn##_MARK, FN_##gpsr, FN_##gsel)
405 #define PINMUX_IPSR_MSEL(ipsr, fn, msel) \ argument
406 PINMUX_DATA(fn##_MARK, FN_##msel, FN_##fn, FN_##ipsr)
[all …]
/linux/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; in assign_afu_actag() local
58 struct pci_dev *pci_dev = to_pci_dev(fn->dev.parent); in assign_afu_actag()
[all …]
H A Dconfig.c77 static void read_pasid(struct pci_dev *dev, struct ocxl_fn_config *fn) in read_pasid() argument
89 fn->max_pasid_log = -1; in read_pasid()
93 fn->max_pasid_log = EXTRACT_BITS(val, 8, 12); in read_pasid()
97 dev_dbg(&dev->dev, " Max PASID log = %d\n", fn->max_pasid_log); in read_pasid()
100 static int read_dvsec_tl(struct pci_dev *dev, struct ocxl_fn_config *fn) in read_dvsec_tl() argument
113 fn->dvsec_tl_pos = pos; in read_dvsec_tl()
117 static int read_dvsec_function(struct pci_dev *dev, struct ocxl_fn_config *fn) in read_dvsec_function() argument
127 fn->dvsec_function_pos = pos; in read_dvsec_function()
132 fn->max_afu_index = -1; in read_dvsec_function()
136 fn->max_afu_index = EXTRACT_BITS(val, 24, 29); in read_dvsec_function()
[all …]
/linux/arch/mips/include/asm/
H A Dunroll.h16 #define unroll(times, fn, ...) do { \ argument
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__); fallthrough; \
[all …]
/linux/arch/um/include/shared/
H A Dinit.h71 #define __uml_exitcall(fn) \ argument
72 static exitcall_t __uml_exitcall_##fn __uml_exit_call = fn
76 #define __uml_postsetup(fn) \ argument
77 static initcall_t __uml_postsetup_##fn __uml_postsetup_call = fn
86 #define __uml_setup(str, fn, help...) \ argument
87 __non_empty_string(fn ##_setup, str); \
88 __uml_help(fn, help); \
89 static char __uml_setup_str_##fn[] __initdata = str; \
90 static struct uml_param __uml_setup_##fn __uml_init_setup = { __uml_setup_str_##fn, fn }
92 #define __uml_setup(str, fn, help...) \ argument
[all …]
/linux/drivers/input/rmi4/
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 = f03->fn; in rmi_f03_initialize() local
97 struct device *dev = &fn->dev; in rmi_f03_initialize()
[all …]
H A Drmi_bus.c133 struct rmi_function *fn = to_rmi_function(dev); in rmi_release_function() local
135 kfree(fn); in rmi_release_function()
151 struct rmi_function *fn = to_rmi_function(dev); in rmi_function_match() local
153 return fn->fd.function_number == handler->func; in rmi_function_match()
157 static void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() argument
160 struct device_node *node = fn->rmi_dev->xport->dev->of_node; in rmi_function_of_probe()
163 fn->fd.function_number); in rmi_function_of_probe()
164 fn->dev.of_node = of_get_child_by_name(node, of_name); in rmi_function_of_probe()
167 static inline void rmi_function_of_probe(struct rmi_function *fn) in rmi_function_of_probe() argument
175 static int rmi_create_function_irq(struct rmi_function *fn, in rmi_create_function_irq() 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, f3a, i); in rmi_f3a_attention()
94 static int rmi_f3a_config(struct rmi_function *fn) in rmi_f3a_config() argument
[all …]
H A Drmi_f34.c19 struct rmi_function *fn = f34->fn; in rmi_f34_write_bootloader_id() local
20 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f34_write_bootloader_id()
24 ret = rmi_read_block(rmi_dev, fn->fd.query_base_addr, in rmi_f34_write_bootloader_id()
27 dev_err(&fn->dev, "%s: Reading bootloader ID failed: %d\n", in rmi_f34_write_bootloader_id()
32 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: writing bootloader id '%c%c'\n", in rmi_f34_write_bootloader_id()
36 fn->fd.data_base_addr + F34_BLOCK_DATA_OFFSET, in rmi_f34_write_bootloader_id()
39 dev_err(&fn->dev, "Failed to write bootloader ID: %d\n", ret); in rmi_f34_write_bootloader_id()
49 struct rmi_function *fn = f34->fn; in rmi_f34_command() local
50 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f34_command()
63 dev_err(&f34->fn->dev, in rmi_f34_command()
[all …]
H A Drmi_f12.c64 static int rmi_f12_read_register_descs(struct rmi_function *fn, in rmi_f12_read_register_descs() argument
75 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f12_read_register_descs()
83 dev_err(&fn->dev, in rmi_f12_read_register_descs()
98 struct rmi_function *fn = sensor->fn; in rmi_f12_read_sensor_tuning() local
99 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f12_read_sensor_tuning()
112 dev_err(&fn->dev, in rmi_f12_read_sensor_tuning()
120 dev_err(&fn->dev, in rmi_f12_read_sensor_tuning()
126 ret = rmi_read_block(rmi_dev, fn->fd.control_base_addr + offset, in rmi_f12_read_sensor_tuning()
138 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: max_x: %d max_y: %d\n", __func__, in rmi_f12_read_sensor_tuning()
149 rmi_dbg(RMI_DEBUG_FN, &fn->dev, in rmi_f12_read_sensor_tuning()
[all …]
H A Drmi_f30.c84 static int rmi_f30_read_control_parameters(struct rmi_function *fn, in rmi_f30_read_control_parameters() argument
89 error = rmi_read_block(fn->rmi_dev, fn->fd.control_base_addr, in rmi_f30_read_control_parameters()
92 dev_err(&fn->dev, in rmi_f30_read_control_parameters()
94 __func__, fn->fd.control_base_addr, error); in rmi_f30_read_control_parameters()
101 static void rmi_f30_report_button(struct rmi_function *fn, in rmi_f30_report_button() argument
114 rmi_dbg(RMI_DEBUG_FN, &fn->dev, in rmi_f30_report_button()
124 struct rmi_function *fn = ctx; in rmi_f30_attention() local
125 struct f30_data *f30 = dev_get_drvdata(&fn->dev); in rmi_f30_attention()
126 struct rmi_driver_data *drvdata = dev_get_drvdata(&fn->rmi_dev->dev); in rmi_f30_attention()
133 dev_warn(&fn->dev, in rmi_f30_attention()
[all …]
H A Drmi_f21.c43 struct rmi_function *fn = ctx; in rmi_f21_attention() local
44 struct f21_data *f21 = dev_get_drvdata(&fn->dev); in rmi_f21_attention()
45 struct rmi_driver_data *drvdata = dev_get_drvdata(&fn->rmi_dev->dev); in rmi_f21_attention()
52 dev_warn(&fn->dev, "f21 interrupt, but data is missing\n"); in rmi_f21_attention()
61 error = rmi_read_block(fn->rmi_dev, fn->fd.data_base_addr, in rmi_f21_attention()
64 dev_err(&fn->dev, "failed to read f21 data registers: %d\n", in rmi_f21_attention()
78 static int rmi_f21_config(struct rmi_function *fn) in rmi_f21_config() argument
80 struct rmi_driver *drv = fn->rmi_dev->driver; in rmi_f21_config()
82 drv->set_irq_bits(fn->rmi_dev, fn->irq_mask); in rmi_f21_config()
87 static int rmi_f21_initialize(struct rmi_function *fn, struct f21_data *f21) in rmi_f21_initialize() argument
[all …]
H A Drmi_f01.c256 const char *rmi_f01_get_product_ID(struct rmi_function *fn) in rmi_f01_get_product_ID() argument
258 struct f01_data *f01 = dev_get_drvdata(&fn->dev); in rmi_f01_get_product_ID()
383 static int rmi_f01_probe(struct rmi_function *fn) in rmi_f01_probe() argument
385 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f01_probe()
390 u16 ctrl_base_addr = fn->fd.control_base_addr; in rmi_f01_probe()
394 if (fn->dev.of_node) { in rmi_f01_probe()
395 error = rmi_f01_of_probe(&fn->dev, pdata); in rmi_f01_probe()
400 f01 = devm_kzalloc(&fn->dev, sizeof(struct f01_data), GFP_KERNEL); in rmi_f01_probe()
411 error = rmi_read(rmi_dev, fn->fd.control_base_addr, in rmi_f01_probe()
414 dev_err(&fn->dev, "Failed to read F01 control: %d\n", error); in rmi_f01_probe()
[all …]
H A Drmi_f55.c27 struct rmi_function *fn; member
36 static int rmi_f55_detect(struct rmi_function *fn) in rmi_f55_detect() argument
38 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f55_detect()
43 f55 = dev_get_drvdata(&fn->dev); in rmi_f55_detect()
45 error = rmi_read_block(fn->rmi_dev, fn->fd.query_base_addr, in rmi_f55_detect()
48 dev_err(&fn->dev, "%s: Failed to query F55 properties\n", in rmi_f55_detect()
73 error = rmi_read_block(fn->rmi_dev, in rmi_f55_detect()
74 fn->fd.control_base_addr + 1, in rmi_f55_detect()
86 error = rmi_read_block(fn->rmi_dev, in rmi_f55_detect()
87 fn->fd.control_base_addr + 2, in rmi_f55_detect()
[all …]
H A Drmi_f1a.c17 static int rmi_f1a_parse_device_properties(struct rmi_function *fn, struct f1a_data *f1a) in rmi_f1a_parse_device_properties() argument
20 struct device *dev = &fn->dev; in rmi_f1a_parse_device_properties()
57 struct rmi_function *fn = ctx; in rmi_f1a_attention() local
58 struct f1a_data *f1a = dev_get_drvdata(&fn->dev); in rmi_f1a_attention()
63 error = rmi_read_block(fn->rmi_dev, fn->fd.data_base_addr, in rmi_f1a_attention()
66 dev_err(&fn->dev, "Failed to read object data. Code: %d.\n", in rmi_f1a_attention()
78 static int rmi_f1a_config(struct rmi_function *fn) in rmi_f1a_config() argument
80 struct f1a_data *f1a = dev_get_drvdata(&fn->dev); in rmi_f1a_config()
81 struct rmi_driver *drv = fn->rmi_dev->driver; in rmi_f1a_config()
84 drv->set_irq_bits(fn->rmi_dev, fn->irq_mask); in rmi_f1a_config()
[all …]
H A Drmi_f54.c97 struct rmi_function *fn; member
179 static int rmi_f54_request_report(struct rmi_function *fn, u8 report_type) in rmi_f54_request_report() argument
181 struct f54_data *f54 = dev_get_drvdata(&fn->dev); in rmi_f54_request_report()
182 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f54_request_report()
187 error = rmi_write(rmi_dev, f54->fn->fd.data_base_addr, in rmi_f54_request_report()
203 error = rmi_write(rmi_dev, fn->fd.command_base_addr, F54_GET_REPORT); in rmi_f54_request_report()
222 struct rmi_device *rmi_dev = f54->fn->rmi_dev; in rmi_f54_get_report_size()
323 ret = rmi_f54_request_report(f54->fn, reptype); in rmi_f54_buffer_queue()
325 dev_err(&f54->fn->dev, "Error requesting F54 report\n"); in rmi_f54_buffer_queue()
337 dev_err(&f54->fn->dev, "Timed out\n"); in rmi_f54_buffer_queue()
[all …]
H A Drmi_f34v7.c27 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_flash_status()
28 f34->fn->fd.data_base_addr + V7_FLASH_STATUS_OFFSET, in rmi_f34v7_read_flash_status()
32 rmi_dbg(RMI_DEBUG_FN, &f34->fn->dev, in rmi_f34v7_read_flash_status()
41 dev_err(&f34->fn->dev, "%s: status=%d, command=0x%02x\n", in rmi_f34v7_read_flash_status()
45 ret = rmi_read_block(f34->fn->rmi_dev, in rmi_f34v7_read_flash_status()
46 f34->fn->fd.data_base_addr + V7_COMMAND_OFFSET, in rmi_f34v7_read_flash_status()
50 dev_err(&f34->fn->dev, "%s: Failed to read flash command\n", in rmi_f34v7_read_flash_status()
67 dev_warn(&f34->fn->dev, "%s: Timed out waiting for idle status\n", in rmi_f34v7_wait_for_idle()
100 base = f34->fn->fd.data_base_addr; in rmi_f34v7_write_command_single_transaction()
142 ret = rmi_write_block(f34->fn->rmi_dev, in rmi_f34v7_write_command_single_transaction()
[all …]
/linux/arch/powerpc/include/asm/
H A Dmachdep.h247 #define __define_machine_initcall(mach, fn, id) \ argument
248 static int __init __machine_initcall_##mach##_##fn(void) { \
249 if (machine_is(mach)) return fn(); \
252 __define_initcall(__machine_initcall_##mach##_##fn, id);
254 #define machine_early_initcall(mach, fn) __define_machine_initcall(mach, fn, early) argument
255 #define machine_core_initcall(mach, fn) __define_machine_initcall(mach, fn, 1) argument
256 #define machine_core_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 1s) argument
257 #define machine_postcore_initcall(mach, fn) __define_machine_initcall(mach, fn, 2) argument
258 #define machine_postcore_initcall_sync(mach, fn) __define_machine_initcall(mach, fn, 2s) argument
259 #define machine_arch_initcall(mach, fn) __define_machine_initcall(mach, fn, 3) argument
[all …]
/linux/net/ipv6/
H A Dip6_fib.c59 struct fib6_node *fn);
62 struct fib6_node *fn);
109 struct fib6_node *fn; in fib6_update_sernum() local
111 fn = rcu_dereference_protected(f6i->fib6_node, in fib6_update_sernum()
113 if (fn) in fib6_update_sernum()
114 WRITE_ONCE(fn->fn_sernum, fib6_new_sernum(net)); in fib6_update_sernum()
186 struct fib6_node *fn; in node_alloc() local
188 fn = kmem_cache_zalloc(fib6_node_kmem, GFP_ATOMIC); in node_alloc()
189 if (fn) in node_alloc()
192 return fn; in node_alloc()
[all …]
/linux/include/trace/events/
H A Dmaple_tree.h15 TP_PROTO(const char *fn, struct ma_state *mas),
17 TP_ARGS(fn, mas),
20 __field(const char *, fn)
29 __entry->fn = fn;
38 __entry->fn,
48 TP_PROTO(const char *fn, struct ma_state *mas),
50 TP_ARGS(fn, mas),
53 __field(const char *, fn)
62 __entry->fn = fn;
71 __entry->fn,
[all …]
/linux/tools/testing/selftests/vDSO/
H A Dvdso_call.h12 #define LOADARGS_1(fn, __arg1) do { \ argument
13 _r0 = fn; \
17 #define LOADARGS_2(fn, __arg1, __arg2) do { \ argument
18 _r0 = fn; \
23 #define LOADARGS_3(fn, __arg1, __arg2, __arg3) do { \ argument
24 _r0 = fn; \
30 #define LOADARGS_5(fn, __arg1, __arg2, __arg3, __arg4, __arg5) do { \ argument
31 _r0 = fn; \
39 #define VDSO_CALL(fn, nr, args...) ({ \ argument
48 LOADARGS_##nr(fn, args); \
[all …]
/linux/fs/jffs2/
H A Dreadinode.c33 struct jffs2_raw_node_ref *ref = tn->fn->raw; in check_node_data()
154 BUG_ON(ref_obsolete(tn->fn->raw)); in check_tn_node()
157 if (ref_flags(tn->fn->raw) != REF_UNCHECKED) in check_tn_node()
161 tn->fn->ofs, tn->fn->ofs + tn->fn->size, ref_offset(tn->fn->raw)); in check_tn_node()
169 jffs2_mark_node_obsolete(c, tn->fn->raw); in check_tn_node()
187 if (tn->fn->ofs < offset) in jffs2_lookup_tn()
189 else if (tn->fn->ofs >= offset) in jffs2_lookup_tn()
201 jffs2_mark_node_obsolete(c, tn->fn->raw); in jffs2_kill_tn()
202 jffs2_free_full_dnode(tn->fn); in jffs2_kill_tn()
222 uint32_t fn_end = tn->fn->ofs + tn->fn->size; in jffs2_add_tn_to_tree()
[all …]
/linux/arch/x86/boot/startup/
H A Dsev-shared.c154 static int __sev_cpuid_hv(u32 fn, int reg_idx, u32 *reg) in __sev_cpuid_hv() argument
158 sev_es_wr_ghcb_msr(GHCB_CPUID_REQ(fn, reg_idx)); in __sev_cpuid_hv()
181 if (cpuid_function_is_indexed(leaf->fn) && leaf->subfn) in __sev_cpuid_hv_msr()
184 ret = __sev_cpuid_hv(leaf->fn, GHCB_CPUID_REQ_EAX, &leaf->eax); in __sev_cpuid_hv_msr()
185 ret = ret ? : __sev_cpuid_hv(leaf->fn, GHCB_CPUID_REQ_EBX, &leaf->ebx); in __sev_cpuid_hv_msr()
186 ret = ret ? : __sev_cpuid_hv(leaf->fn, GHCB_CPUID_REQ_ECX, &leaf->ecx); in __sev_cpuid_hv_msr()
187 ret = ret ? : __sev_cpuid_hv(leaf->fn, GHCB_CPUID_REQ_EDX, &leaf->edx); in __sev_cpuid_hv_msr()
233 const struct snp_cpuid_fn *e = &cpuid_table->fn[i]; in snp_cpuid_calc_xsave_size()
268 const struct snp_cpuid_fn *e = &cpuid_table->fn[i]; in snp_cpuid_get_validated_func()
270 if (e->eax_in != leaf->fn) in snp_cpuid_get_validated_func()
[all …]
/linux/tools/lib/bpf/
H A Dbpf_core_read.h341 #define ___apply(fn, n) ___concat(fn, n) argument
403 #define ___rd_first(fn, src, a) ___read(fn, &__t, ___type(src), src, a); argument
404 #define ___rd_last(fn, ...) \ argument
405 ___read(fn, &__t, ___type(___nolast(__VA_ARGS__)), __t, ___last(__VA_ARGS__)); argument
406 #define ___rd_p1(fn, ...) const void *__t; ___rd_first(fn, __VA_ARGS__) argument
407 #define ___rd_p2(fn, ...) ___rd_p1(fn, ___nolas argument
397 ___rd_first(fn,src,a) global() argument
398 ___rd_last(fn,...) global() argument
400 ___rd_p1(fn,...) global() argument
401 ___rd_p2(fn,...) global() argument
402 ___rd_p3(fn,...) global() argument
408 ___rd_p9(fn,...) global() argument
409 ___read_ptrs(fn,src,...) global() argument
412 ___core_read0(fn,fn_ptr,dst,src,a) global() argument
414 ___core_readN(fn,fn_ptr,dst,src,...) global() argument
418 ___core_read(fn,fn_ptr,dst,src,a,...) global() argument
[all...]
/linux/drivers/sh/intc/
H A Dhandle.c45 unsigned int fn, mode; in _intc_mask_data() local
56 fn = REG_FN_WRITE_BASE; in _intc_mask_data()
61 fn = REG_FN_MODIFY_BASE; in _intc_mask_data()
73 fn += (mr->reg_width >> 3) - 1; in _intc_mask_data()
74 return _INTC_MK(fn, mode, in _intc_mask_data()
113 unsigned int fn, n, mode, bit; in _intc_prio_data() local
124 fn = REG_FN_WRITE_BASE; in _intc_prio_data()
129 fn = REG_FN_MODIFY_BASE; in _intc_prio_data()
137 fn += (pr->reg_width >> 3) - 1; in _intc_prio_data()
144 return _INTC_MK(fn, mode, in _intc_prio_data()
[all …]

12345678910>>...30