/linux-master/arch/arm64/include/asm/ |
H A D | spectre.h | 66 bp_hardening_cb_t fn; member in struct:bp_hardening_data 80 if (d->fn) 81 d->fn();
|
H A D | system_misc.h | 28 void hook_debug_fault_code(int nr, int (*fn)(unsigned long, unsigned long,
|
/linux-master/drivers/sh/intc/ |
H A D | access.c | 167 unsigned long (*fn)(unsigned long, 172 return fn(addr, handle, ((1 << _INTC_WIDTH(handle)) - 1)); 177 unsigned long (*fn)(unsigned long, 182 return fn(addr, handle, 0); 187 unsigned long (*fn)(unsigned long, 192 return fn(addr, handle, intc_get_prio_level(irq)); 211 unsigned long (*fn)(unsigned long, 224 unsigned long (*fn)(unsigned long, 237 unsigned long (*fn)(unsigned long,
|
/linux-master/arch/mips/include/asm/ |
H A D | cpu-info.h | 136 #define proc_cpuinfo_notifier(fn, pri) \ 138 static struct notifier_block fn##_nb = { \ 139 .notifier_call = fn, \ 143 register_proc_cpuinfo_notifier(&fn##_nb); \
|
/linux-master/include/linux/ |
H A D | kcore.h | 39 extern int __init register_mem_pfn_is_ram(int (*fn)(unsigned long pfn));
|
H A D | kallsyms.h | 73 int kallsyms_on_each_symbol(int (*fn)(void *, const char *, unsigned long), 75 int kallsyms_on_each_match_symbol(int (*fn)(void *, unsigned long), 157 static inline int kallsyms_on_each_symbol(int (*fn)(void *, const char *, unsigned long), 163 static inline int kallsyms_on_each_match_symbol(int (*fn)(void *, unsigned long),
|
H A D | closure.h | 97 * returns up the C stack. continue_at() with non null fn is better thought of 149 closure_fn *fn; member in struct:closure::__anon147::__anon148 247 static inline void set_closure_fn(struct closure *cl, closure_fn *fn, argument 251 cl->fn = fn; 262 BUILD_BUG_ON(offsetof(struct closure, fn) 269 cl->fn(&cl->work); 295 cl->fn = NULL; 333 * been dropped with closure_put()), it will resume execution at @fn running out 334 * of @wq (or, if @wq is NULL, @fn wil 397 closure_call(struct closure *cl, closure_fn fn, struct workqueue_struct *wq, struct closure *parent) argument [all...] |
/linux-master/arch/xtensa/include/asm/ |
H A D | stacktrace.h | 33 int (*fn)(struct stackframe *frame, void *data),
|
/linux-master/include/uapi/linux/netfilter_ipv4/ |
H A D | ip_tables.h | 61 /* fn returns 0 to continue iteration */ 62 #define IPT_MATCH_ITERATE(e, fn, args...) \ 63 XT_MATCH_ITERATE(struct ipt_entry, e, fn, ## args) 65 /* fn returns 0 to continue iteration */ 66 #define IPT_ENTRY_ITERATE(entries, size, fn, args...) \ 67 XT_ENTRY_ITERATE(struct ipt_entry, entries, size, fn, ## args)
|
/linux-master/drivers/scsi/snic/ |
H A D | snic_trc.h | 20 char *fn; /* Ptr to Function Name */ member in struct:snic_trc_data 48 snic_trace(char *fn, u16 hno, u32 tag, u64 d1, u64 d2, u64 d3, u64 d4, u64 d5) argument 55 tr_rec->fn = (char *)fn;
|
/linux-master/drivers/pinctrl/meson/ |
H A D | pinctrl-meson.h | 139 #define FUNCTION(fn) \ 141 .name = #fn, \ 142 .groups = fn ## _groups, \ 143 .num_groups = ARRAY_SIZE(fn ## _groups), \
|
/linux-master/arch/x86/xen/ |
H A D | multicalls.h | 55 void xen_mc_callback(void (*fn)(void *), void *data);
|
/linux-master/tools/perf/util/ |
H A D | perf_api_probe.c | 14 static int perf_do_probe_api(setup_probe_fn_t fn, struct perf_cpu cpu, const char *str) argument 44 fn(evsel); 60 static bool perf_probe_api(setup_probe_fn_t fn) argument 74 ret = perf_do_probe_api(fn, cpu, try[i++]);
|
H A D | config.h | 31 int perf_config(config_fn_t fn, void *); 34 config_fn_t fn, void *data);
|
/linux-master/block/ |
H A D | blk-mq-tag.c | 247 busy_tag_iter_fn *fn; member in struct:bt_iter_data 292 ret = iter_data->fn(rq, iter_data->data); 303 * @fn: Pointer to the function that will be called for each request 305 * @fn will be called as follows: @fn(@hctx, rq, @data, @reserved) 308 * @data: Will be passed as third argument to @fn. 313 struct sbitmap_queue *bt, busy_tag_iter_fn *fn, 318 .fn = fn, 329 busy_tag_iter_fn *fn; member in struct:bt_tags_iter_data 312 bt_for_each(struct blk_mq_hw_ctx *hctx, struct request_queue *q, struct sbitmap_queue *bt, busy_tag_iter_fn *fn, void *data, bool reserved) argument 380 bt_tags_for_each(struct blk_mq_tags *tags, struct sbitmap_queue *bt, busy_tag_iter_fn *fn, void *data, unsigned int flags) argument 394 __blk_mq_all_tag_iter(struct blk_mq_tags *tags, busy_tag_iter_fn *fn, void *priv, unsigned int flags) argument 417 blk_mq_all_tag_iter(struct blk_mq_tags *tags, busy_tag_iter_fn *fn, void *priv) argument 436 blk_mq_tagset_busy_iter(struct blk_mq_tag_set *tagset, busy_tag_iter_fn *fn, void *priv) argument 496 blk_mq_queue_tag_busy_iter(struct request_queue *q, busy_tag_iter_fn *fn, void *priv) argument [all...] |
/linux-master/arch/x86/kernel/ |
H A D | sev-shared.c | 28 u32 fn; member in struct:cpuid_leaf 63 struct snp_cpuid_fn fn[SNP_CPUID_COUNT_MAX]; member in struct:snp_cpuid_table 251 static int __sev_cpuid_hv(u32 fn, int reg_idx, u32 *reg) argument 255 sev_es_wr_ghcb_msr(GHCB_CPUID_REQ(fn, reg_idx)); 278 if (cpuid_function_is_indexed(leaf->fn) && leaf->subfn) 281 ret = __sev_cpuid_hv(leaf->fn, GHCB_CPUID_REQ_EAX, &leaf->eax); 282 ret = ret ? : __sev_cpuid_hv(leaf->fn, GHCB_CPUID_REQ_EBX, &leaf->ebx); 283 ret = ret ? : __sev_cpuid_hv(leaf->fn, GHCB_CPUID_REQ_ECX, &leaf->ecx); 284 ret = ret ? : __sev_cpuid_hv(leaf->fn, GHCB_CPUID_REQ_EDX, &leaf->edx); 294 ghcb_set_rax(ghcb, leaf->fn); 578 unsigned int fn = lower_bits(regs->ax, 32); local 1071 const struct snp_cpuid_fn *fn = &cpuid_table->fn[i]; local [all...] |
/linux-master/arch/powerpc/crypto/ |
H A D | sha1-powerpc-asm.S | 113 #define STEPUP4(t, fn) \ 114 STEP##fn##_UPDATE(t); \ 115 STEP##fn##_UPDATE((t)+1); \ 116 STEP##fn##_UPDATE((t)+2); \ 117 STEP##fn##_UPDATE((t)+3) 119 #define STEPUP20(t, fn) \ 120 STEPUP4(t, fn); \ 121 STEPUP4((t)+4, fn); \ 122 STEPUP4((t)+8, fn); \ 123 STEPUP4((t)+12, fn); \ [all...] |
/linux-master/drivers/md/bcache/ |
H A D | btree.h | 323 * @fn: function to call, which will be passed the child node 328 #define bcache_btree(fn, key, b, op, ...) \ 335 _r = bch_btree_ ## fn(_child, op, ##__VA_ARGS__); \ 344 * @fn: function to call, which will be passed the child node 348 #define bcache_btree_root(fn, c, op, ...) \ 357 _r = bch_btree_ ## fn(_b, op, ##__VA_ARGS__); \ 379 struct bkey *from, btree_map_nodes_fn *fn, int flags); 382 struct bkey *from, btree_map_nodes_fn *fn) 384 return __bch_btree_map_nodes(op, c, from, fn, MAP_ALL_NODES); 390 btree_map_nodes_fn *fn) 381 bch_btree_map_nodes(struct btree_op *op, struct cache_set *c, struct bkey *from, btree_map_nodes_fn *fn) argument 387 bch_btree_map_leaf_nodes(struct btree_op *op, struct cache_set *c, struct bkey *from, btree_map_nodes_fn *fn) argument [all...] |
/linux-master/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | shm_ipc.h | 17 void (*fn)(void *arg); member in struct:qtnf_shm_ipc_int 22 void (*fn)(void *arg, const u8 __iomem *buf, size_t len); member in struct:qtnf_shm_ipc_rx_callback
|
/linux-master/drivers/input/rmi4/ |
H A D | rmi_2d_sensor.h | 61 struct rmi_function *fn; member in struct:rmi_2d_sensor 84 int rmi_2d_sensor_configure_input(struct rmi_function *fn,
|
/linux-master/include/crypto/ |
H A D | ctr.h | 21 void (*fn)(struct crypto_skcipher *, 50 fn(tfm, walk.iv, buf);
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | debug.c | 50 void brcmf_debugfs_add_entry(struct brcmf_pub *drvr, const char *fn, argument 54 debugfs_create_devm_seqfile(drvr->bus_if->dev, fn,
|
/linux-master/include/scsi/ |
H A D | scsi_dh.h | 72 activate_complete fn, void *data) 74 fn(data, 0); 71 scsi_dh_activate(struct request_queue *req, activate_complete fn, void *data) argument
|
/linux-master/arch/arm/include/asm/ |
H A D | bug.h | 77 void hook_fault_code(int nr, int (*fn)(unsigned long, unsigned int, 81 void hook_ifault_code(int nr, int (*fn)(unsigned long, unsigned int,
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_irq.h | 52 void (*fn)(struct intel_engine_cs *engine, 62 smp_store_mb(engine->irq_handler, fn);
|