Home
last modified time | relevance | path

Searched refs:cb (Results 1 – 25 of 34) sorted by relevance

12

/arch/x86/kernel/cpu/
Dscattered.c43 const struct cpuid_bit *cb; in init_scattered_cpuid_features() local
45 for (cb = cpuid_bits; cb->feature; cb++) { in init_scattered_cpuid_features()
48 max_level = cpuid_eax(cb->level & 0xffff0000); in init_scattered_cpuid_features()
49 if (max_level < cb->level || in init_scattered_cpuid_features()
50 max_level > (cb->level | 0xffff)) in init_scattered_cpuid_features()
53 cpuid_count(cb->level, cb->sub_leaf, &regs[CPUID_EAX], in init_scattered_cpuid_features()
57 if (regs[cb->reg] & (1 << cb->bit)) in init_scattered_cpuid_features()
58 set_cpu_cap(c, cb->feature); in init_scattered_cpuid_features()
65 const struct cpuid_bit *cb; in get_scattered_cpuid_leaf() local
68 for (cb = cpuid_bits; cb->feature; cb++) { in get_scattered_cpuid_leaf()
[all …]
/arch/s390/kernel/
Druntime_instr.c51 static void init_runtime_instr_cb(struct runtime_instr_cb *cb) in init_runtime_instr_cb() argument
53 cb->buf_limit = 0xfff; in init_runtime_instr_cb()
54 cb->pstate = 1; in init_runtime_instr_cb()
55 cb->pstate_set_buf = 1; in init_runtime_instr_cb()
56 cb->pstate_sample = 1; in init_runtime_instr_cb()
57 cb->pstate_collect = 1; in init_runtime_instr_cb()
58 cb->key = PAGE_DEFAULT_KEY; in init_runtime_instr_cb()
59 cb->valid = 1; in init_runtime_instr_cb()
64 struct runtime_instr_cb *cb; in SYSCALL_DEFINE1() local
78 cb = kzalloc(sizeof(*cb), GFP_KERNEL); in SYSCALL_DEFINE1()
[all …]
/arch/s390/include/asm/
Druntime_instr.h62 static inline void load_runtime_instr_cb(struct runtime_instr_cb *cb) in load_runtime_instr_cb() argument
65 : : "Q" (*cb)); in load_runtime_instr_cb()
68 static inline void store_runtime_instr_cb(struct runtime_instr_cb *cb) in store_runtime_instr_cb() argument
71 : "=Q" (*cb) : : "cc"); in store_runtime_instr_cb()
/arch/mips/bcm63xx/
Dtimer.c26 void (*cb)(void *); member
45 if (!timer_data[i].cb) { in timer_interrupt()
50 timer_data[i].cb(timer_data[i].data); in timer_interrupt()
115 if (timer_data[id].cb) { in bcm63xx_timer_register()
120 timer_data[id].cb = callback; in bcm63xx_timer_register()
138 timer_data[id].cb = NULL; in bcm63xx_timer_unregister()
/arch/x86/xen/
Dmulticalls.c122 struct callback *cb = &b->callbacks[i]; in xen_mc_flush() local
124 (*cb->fn)(cb->data); in xen_mc_flush()
197 struct callback *cb; in xen_mc_callback() local
206 cb = &b->callbacks[b->cbidx++]; in xen_mc_callback()
207 cb->fn = fn; in xen_mc_callback()
208 cb->data = data; in xen_mc_callback()
/arch/arm64/include/asm/
Dalternative.h40 #define ALTINSTR_ENTRY_CB(feature, cb) \ argument
42 " .word " __stringify(cb) "- .\n" /* callback */ \
80 #define __ALTERNATIVE_CFG_CB(oldinstr, feature, cfg_enabled, cb) \ argument
86 ALTINSTR_ENTRY_CB(feature, cb) \
95 #define ALTERNATIVE_CB(oldinstr, cb) \ argument
96 __ALTERNATIVE_CFG_CB(oldinstr, ARM64_CB_PATCH, 1, cb)
163 .macro alternative_cb cb
166 altinstruction_entry 661f, \cb, ARM64_CB_PATCH, 662f-661f, 0
/arch/tile/kernel/
Dmessaging.c95 struct hv_driver_cb *cb = in hv_message_intr() local
97 cb->callback(cb, him->intdata); in hv_message_intr()
/arch/arm/mach-ixp4xx/
Dixp4xx_npe.c531 } *cb; in npe_load_firmware() local
627 cb = (struct dl_codeblock*)&image->data[blk->offset]; in npe_load_firmware()
629 if (cb->npe_addr + cb->size > instr_size) in npe_load_firmware()
633 if (cb->npe_addr + cb->size > data_size) in npe_load_firmware()
641 if (blk->offset + sizeof(*cb) / 4 + cb->size > image->size) { in npe_load_firmware()
646 cb->npe_addr, cb->size); in npe_load_firmware()
650 for (j = 0; j < cb->size; j++) in npe_load_firmware()
651 npe_cmd_write(npe, cb->npe_addr + j, cmd, cb->data[j]); in npe_load_firmware()
664 cb->npe_addr, cb->size); in npe_load_firmware()
/arch/powerpc/include/asm/
Dpowernv.h18 struct npu_context *(*cb)(struct npu_context *, void *),
29 struct npu_context *(*cb)(struct npu_context *, void *), in pnv_npu2_init_context()
/arch/cris/arch-v32/mach-fs/
Darbiter.c27 watch_callback *cb; member
266 watch_callback *cb) in crisv32_arbiter_watch() argument
288 watches[i].cb = cb; in crisv32_arbiter_watch()
401 if (watch->cb) in crisv32_arbiter_irq()
402 watch->cb(); in crisv32_arbiter_irq()
/arch/xtensa/include/asm/
Duaccess.h153 #define __put_user_asm(x, addr, err, align, insn, cb) \ argument
170 :"=r" (err), "=r" (cb) \
211 #define __get_user_asm(x, addr, err, align, insn, cb) \ argument
229 :"=r" (err), "=r" (cb), "=r" (x) \
/arch/cris/arch-v32/mach-a3/
Darbiter.c57 watch_callback *cb; member
365 watch_callback *cb) in crisv32_arbiter_watch() argument
404 watches[arbiter][i].cb = cb; in crisv32_arbiter_watch()
574 if (watch->cb) in crisv32_foo_arbiter_irq()
575 watch->cb(); in crisv32_foo_arbiter_irq()
630 if (watch->cb) in crisv32_bar_arbiter_irq()
631 watch->cb(); in crisv32_bar_arbiter_irq()
/arch/metag/include/uapi/asm/
Dsigcontext.h22 struct user_cb_regs cb; member
/arch/cris/include/arch-v32/mach-fs/mach/
Darbiter.h26 watch_callback * cb);
/arch/cris/include/arch-v32/mach-a3/mach/
Darbiter.h32 watch_callback * cb);
/arch/tile/include/asm/
Dhv_driver.h28 typedef void hv_driver_callback_t(struct hv_driver_cb *cb, __hv32 result);
/arch/arm64/kernel/
Dcpu_errata.c182 bp_hardening_cb_t cb; in detect_harden_bp_fw() local
199 cb = call_hvc_arch_workaround_1; in detect_harden_bp_fw()
217 cb = call_smc_arch_workaround_1; in detect_harden_bp_fw()
232 cb = qcom_link_stack_sanitization; in detect_harden_bp_fw()
235 install_bp_hardening_cb(cb, smccc_start, smccc_end); in detect_harden_bp_fw()
/arch/arm/boot/dts/
Dprima2-evb.dts15 compatible = "sirf,prima2", "sirf,prima2-cb";
Datlas6-evb.dts15 compatible = "sirf,atlas6-cb", "sirf,atlas6";
/arch/um/include/shared/
Dnet_user.h28 extern void iter_addresses(void *d, void (*cb)(unsigned char *,
/arch/um/include/asm/
Dprocessor-generic.h43 } cb; member
/arch/parisc/include/asm/
Dpsw.h84 unsigned int cb:8; member
/arch/x86/include/asm/
Dpgtable_types.h436 #define __pte2cm_idx(cb) \ argument
437 ((((cb) >> (_PAGE_BIT_PAT - 2)) & 4) | \
438 (((cb) >> (_PAGE_BIT_PCD - 1)) & 2) | \
439 (((cb) >> _PAGE_BIT_PWT) & 1))
/arch/powerpc/crypto/
Daes-tab-4k.S82 .long R(d4, 6a, 6a, be), R(8d, cb, cb, 46)
138 .long R(cb, e8, e8, 23), R(a1, dd, dd, 7c)
164 .long R(7b, b0, b0, cb), R(a8, 54, 54, fc)
171 .long R(3b, ab, 6b, cb), R(1f, 9d, 45, f1)
175 .long R(4f, e5, d7, fc), R(c5, 2a, cb, d7)
237 .long R(8b, 43, 29, 76), R(cb, 23, c6, dc)
295 .long R(7b, cb, 84, 61), R(d5, 32, b6, 70)
/arch/cris/include/arch-v32/arch/
Dcryptocop.h130 cryptocop_callback *cb; member

12