| /linux/drivers/pinctrl/renesas/ |
| H A D | sh_pfc.h | 361 #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 D | core.c | 6 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 D | config.c | 77 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 D | unroll.h | 16 #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 D | init.h | 71 #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 D | rmi_f03.c | 29 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 D | rmi_f3a.c | 38 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 D | rmi_f34.c | 19 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 D | rmi_f30.c | 84 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 D | rmi_f01.c | 256 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 D | rmi_f21.c | 43 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 D | rmi_f12.c | 68 struct rmi_function *fn = sensor->fn; in rmi_f12_read_sensor_tuning() local 69 struct rmi_device *rmi_dev = fn->rmi_dev; in rmi_f12_read_sensor_tuning() 82 dev_err(&fn->dev, in rmi_f12_read_sensor_tuning() 90 dev_err(&fn->dev, in rmi_f12_read_sensor_tuning() 96 ret = rmi_read_block(rmi_dev, fn->fd.control_base_addr + offset, buf, in rmi_f12_read_sensor_tuning() 108 rmi_dbg(RMI_DEBUG_FN, &fn->dev, "%s: max_x: %d max_y: %d\n", __func__, in rmi_f12_read_sensor_tuning() 119 rmi_dbg(RMI_DEBUG_FN, &fn->dev, in rmi_f12_read_sensor_tuning() 136 query_dpm_addr = fn->fd.query_base_addr + offset; in rmi_f12_read_sensor_tuning() 137 ret = rmi_read(fn->rmi_dev, query_dpm_addr, buf); in rmi_f12_read_sensor_tuning() 139 dev_err(&fn->dev, "Failed to read DPM value: %d\n", ret); in rmi_f12_read_sensor_tuning() [all …]
|
| H A D | rmi_f55.c | 27 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 D | rmi_f34v7.c | 27 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 …]
|
| H A D | rmi_f1a.c | 17 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 …]
|
| /linux/drivers/pci/controller/cadence/ |
| H A D | pcie-cadence-ep.c | 22 static u8 cdns_pcie_get_fn_from_vfn(struct cdns_pcie *pcie, u8 fn, u8 vfn) in cdns_pcie_get_fn_from_vfn() argument 28 return fn; in cdns_pcie_get_fn_from_vfn() 31 first_vf_offset = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_SRIOV_VF_OFFSET); in cdns_pcie_get_fn_from_vfn() 32 stride = cdns_pcie_ep_fn_readw(pcie, fn, cap + PCI_SRIOV_VF_STRIDE); in cdns_pcie_get_fn_from_vfn() 33 fn = fn + first_vf_offset + ((vfn - 1) * stride); in cdns_pcie_get_fn_from_vfn() 35 return fn; in cdns_pcie_get_fn_from_vfn() 38 static int cdns_pcie_ep_write_header(struct pci_epc *epc, u8 fn, u8 vfn, in cdns_pcie_ep_write_header() argument 52 cdns_pcie_ep_fn_writew(pcie, fn, reg, hdr->deviceid); in cdns_pcie_ep_write_header() 56 cdns_pcie_ep_fn_writew(pcie, fn, PCI_DEVICE_ID, hdr->deviceid); in cdns_pcie_ep_write_header() 57 cdns_pcie_ep_fn_writeb(pcie, fn, PCI_REVISION_ID, hdr->revid); in cdns_pcie_ep_write_header() [all …]
|
| /linux/include/linux/ |
| H A D | stop_machine.h | 26 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, 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, void *arg, in stop_one_cpu_nowait() argument 77 work_buf->fn = fn; in stop_one_cpu_nowait() [all …]
|
| /linux/net/ipv6/ |
| H A D | ip6_fib.c | 59 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() 195 node_free_immediate(struct net * net,struct fib6_node * fn) node_free_immediate() argument 201 node_free(struct net * net,struct fib6_node * fn) node_free() argument 762 struct fib6_node *fn, *in, *ln; fib6_add_1() local 1031 fib6_purge_rt(struct fib6_info * rt,struct fib6_node * fn,struct net * net) fib6_purge_rt() argument 1080 fib6_add_rt2node(struct fib6_node * fn,struct fib6_info * rt,struct nl_info * info,struct netlink_ext_ack * extack,struct list_head * purge_list) fib6_add_rt2node() argument 1346 fib6_add_rt2node_nh(struct fib6_node * fn,struct fib6_info * rt,struct nl_info * info,struct netlink_ext_ack * extack,struct list_head * purge_list) fib6_add_rt2node_nh() argument 1386 struct fib6_node *fn = rcu_dereference_protected(rt->fib6_node, __fib6_update_sernum_upto_root() local 1423 struct fib6_node *fn; fib6_add() local 1608 struct fib6_node *fn; fib6_node_lookup_1() local 1678 struct fib6_node *fn; fib6_node_lookup() local 1719 struct fib6_node *fn, *prev = NULL; fib6_locate_1() local 1769 struct fib6_node *fn; fib6_locate() local 1804 fib6_find_prefix(struct net * net,struct fib6_table * table,struct fib6_node * fn) fib6_find_prefix() argument 1836 fib6_repair_tree(struct net * net,struct fib6_table * table,struct fib6_node * fn) fib6_repair_tree() argument 1962 fib6_del_route(struct fib6_table * table,struct fib6_node * fn,struct fib6_info __rcu ** rtp,struct nl_info * info) fib6_del_route() argument 2064 struct fib6_node *fn; fib6_del() local 2123 struct fib6_node *fn, *pn, *left, *right; fib6_walk_continue() local [all...] |
| /linux/include/trace/events/ |
| H A D | maple_tree.h | 15 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/kernel/ |
| H A D | stop_machine.c | 46 cpu_stop_fn_t fn; member 63 printk("%sStopper: %pS <- %pS\n", log_lvl, stopper->fn, (void *)stopper->caller); in print_stop_info() 137 int stop_one_cpu(unsigned int cpu, cpu_stop_fn_t fn, void *arg) in stop_one_cpu() argument 140 struct cpu_stop_work work = { .fn = fn, .arg = arg, .done = &done, .caller = _RET_IP_ }; in stop_one_cpu() 169 cpu_stop_fn_t fn; member 238 err = msdata->fn(msdata->data); in multi_cpu_stop() 335 int stop_two_cpus(unsigned int cpu1, unsigned int cpu2, cpu_stop_fn_t fn, void *arg) in stop_two_cpus() argument 342 .fn = fn, in stop_two_cpus() 349 .fn = multi_cpu_stop, in stop_two_cpus() 385 bool stop_one_cpu_nowait(unsigned int cpu, cpu_stop_fn_t fn, void *arg, in stop_one_cpu_nowait() argument [all …]
|
| /linux/tools/testing/selftests/vDSO/ |
| H A D | vdso_call.h | 12 #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/arch/powerpc/include/asm/ |
| H A D | kasan.h | 6 #define _GLOBAL_KASAN(fn) _GLOBAL(__##fn) argument 7 #define _GLOBAL_TOC_KASAN(fn) _GLOBAL_TOC(__##fn) argument 8 #define EXPORT_SYMBOL_KASAN(fn) EXPORT_SYMBOL(__##fn) argument 10 #define _GLOBAL_KASAN(fn) _GLOBAL(fn) argument 11 #define _GLOBAL_TOC_KASAN(fn) _GLOBAL_TOC(fn) argument 12 #define EXPORT_SYMBOL_KASAN(fn) argument
|
| /linux/fs/jffs2/ |
| H A D | readinode.c | 33 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/drivers/iommu/generic_pt/ |
| H A D | pt_iter.h | 18 #define NS(fn) CONCATENATE(PTPFX, fn) argument 384 pt_level_fn_t fn) in pt_descend() argument 391 ret = (*fn)(pts->range, arg, pts->level - 1, pts->table_lower); in pt_descend() 406 pt_level_fn_t fn, void *arg) in pt_walk_range() argument 408 return fn(range, arg, range->top_level, range->top_table); in pt_walk_range() 426 pt_level_fn_t fn, void *arg) in pt_walk_descend() argument 434 return fn(&range, arg, pts->level - 1, pts->table_lower); in pt_walk_descend() 447 pt_walk_descend_all(const struct pt_state *parent_pts, pt_level_fn_t fn, in pt_walk_descend_all() argument 455 fn, arg); in pt_walk_descend_all() 572 #define _PT_MAKE_CALL_LEVEL(fn) \ argument [all …]
|
| /linux/tools/lib/bpf/ |
| H A D | bpf_core_read.h | 341 #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...] |