Home
last modified time | relevance | path

Searched refs:uc (Results 1 – 25 of 184) sorted by relevance

12345678

/Linux-v5.4/drivers/usb/typec/ucsi/
Ducsi_ccg.c201 static int ccg_read(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) in ccg_read() argument
203 struct i2c_client *client = uc->client; in ccg_read()
226 pm_runtime_get_sync(uc->dev); in ccg_read()
234 dev_err(uc->dev, "i2c_transfer failed %d\n", status); in ccg_read()
235 pm_runtime_put_sync(uc->dev); in ccg_read()
242 pm_runtime_put_sync(uc->dev); in ccg_read()
246 static int ccg_write(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) in ccg_write() argument
248 struct i2c_client *client = uc->client; in ccg_write()
268 pm_runtime_get_sync(uc->dev); in ccg_write()
271 dev_err(uc->dev, "i2c_transfer failed %d\n", status); in ccg_write()
[all …]
/Linux-v5.4/drivers/md/
Ddm-unstripe.c27 static void cleanup_unstripe(struct unstripe_c *uc, struct dm_target *ti) in cleanup_unstripe() argument
29 if (uc->dev) in cleanup_unstripe()
30 dm_put_device(ti, uc->dev); in cleanup_unstripe()
31 kfree(uc); in cleanup_unstripe()
40 struct unstripe_c *uc; in unstripe_ctr() local
50 uc = kzalloc(sizeof(*uc), GFP_KERNEL); in unstripe_ctr()
51 if (!uc) { in unstripe_ctr()
56 if (kstrtouint(argv[0], 10, &uc->stripes) || !uc->stripes) { in unstripe_ctr()
61 if (kstrtouint(argv[1], 10, &uc->chunk_size) || !uc->chunk_size) { in unstripe_ctr()
66 if (kstrtouint(argv[2], 10, &uc->unstripe)) { in unstripe_ctr()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/gt/uc/
Dintel_uc.c17 static int __intel_uc_reset_hw(struct intel_uc *uc) in __intel_uc_reset_hw() argument
19 struct intel_gt *gt = uc_to_gt(uc); in __intel_uc_reset_hw()
41 static void __confirm_options(struct intel_uc *uc) in __confirm_options() argument
43 struct drm_i915_private *i915 = uc_to_gt(uc)->i915; in __confirm_options()
48 yesno(intel_uc_uses_guc(uc)), in __confirm_options()
49 yesno(intel_uc_uses_guc_submission(uc)), in __confirm_options()
50 yesno(intel_uc_uses_huc(uc))); in __confirm_options()
56 GEM_BUG_ON(intel_uc_uses_guc(uc)); in __confirm_options()
57 GEM_BUG_ON(intel_uc_uses_guc_submission(uc)); in __confirm_options()
58 GEM_BUG_ON(intel_uc_uses_huc(uc)); in __confirm_options()
[all …]
Dintel_uc.h21 void intel_uc_init_early(struct intel_uc *uc);
22 void intel_uc_driver_late_release(struct intel_uc *uc);
23 void intel_uc_init_mmio(struct intel_uc *uc);
24 void intel_uc_fetch_firmwares(struct intel_uc *uc);
25 void intel_uc_cleanup_firmwares(struct intel_uc *uc);
26 void intel_uc_sanitize(struct intel_uc *uc);
27 void intel_uc_init(struct intel_uc *uc);
28 int intel_uc_init_hw(struct intel_uc *uc);
29 void intel_uc_fini_hw(struct intel_uc *uc);
30 void intel_uc_fini(struct intel_uc *uc);
[all …]
/Linux-v5.4/arch/nds32/kernel/
Dsignal.c22 struct ucontext uc; member
85 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe()
90 __get_user_error(regs->uregs[0], &sf->uc.uc_mcontext.nds32_r0, err); in restore_sigframe()
91 __get_user_error(regs->uregs[1], &sf->uc.uc_mcontext.nds32_r1, err); in restore_sigframe()
92 __get_user_error(regs->uregs[2], &sf->uc.uc_mcontext.nds32_r2, err); in restore_sigframe()
93 __get_user_error(regs->uregs[3], &sf->uc.uc_mcontext.nds32_r3, err); in restore_sigframe()
94 __get_user_error(regs->uregs[4], &sf->uc.uc_mcontext.nds32_r4, err); in restore_sigframe()
95 __get_user_error(regs->uregs[5], &sf->uc.uc_mcontext.nds32_r5, err); in restore_sigframe()
96 __get_user_error(regs->uregs[6], &sf->uc.uc_mcontext.nds32_r6, err); in restore_sigframe()
97 __get_user_error(regs->uregs[7], &sf->uc.uc_mcontext.nds32_r7, err); in restore_sigframe()
[all …]
/Linux-v5.4/arch/unicore32/kernel/
Dsignal.c43 struct ucontext uc; member
57 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe()
61 err |= __get_user(regs->UCreg_00, &sf->uc.uc_mcontext.regs.UCreg_00); in restore_sigframe()
62 err |= __get_user(regs->UCreg_01, &sf->uc.uc_mcontext.regs.UCreg_01); in restore_sigframe()
63 err |= __get_user(regs->UCreg_02, &sf->uc.uc_mcontext.regs.UCreg_02); in restore_sigframe()
64 err |= __get_user(regs->UCreg_03, &sf->uc.uc_mcontext.regs.UCreg_03); in restore_sigframe()
65 err |= __get_user(regs->UCreg_04, &sf->uc.uc_mcontext.regs.UCreg_04); in restore_sigframe()
66 err |= __get_user(regs->UCreg_05, &sf->uc.uc_mcontext.regs.UCreg_05); in restore_sigframe()
67 err |= __get_user(regs->UCreg_06, &sf->uc.uc_mcontext.regs.UCreg_06); in restore_sigframe()
68 err |= __get_user(regs->UCreg_07, &sf->uc.uc_mcontext.regs.UCreg_07); in restore_sigframe()
[all …]
/Linux-v5.4/lib/raid6/test/
DMakefile66 %.uc: ../%.uc
79 neon1.c: neon.uc ../unroll.awk
80 $(AWK) ../unroll.awk -vN=1 < neon.uc > $@
82 neon2.c: neon.uc ../unroll.awk
83 $(AWK) ../unroll.awk -vN=2 < neon.uc > $@
85 neon4.c: neon.uc ../unroll.awk
86 $(AWK) ../unroll.awk -vN=4 < neon.uc > $@
88 neon8.c: neon.uc ../unroll.awk
89 $(AWK) ../unroll.awk -vN=8 < neon.uc > $@
91 altivec1.c: altivec.uc ../unroll.awk
[all …]
/Linux-v5.4/arch/arm64/kernel/
Dsignal32.c192 err = get_sigset_t(&set, &sf->uc.uc_sigmask); in compat_restore_sigframe()
198 __get_user_error(regs->regs[0], &sf->uc.uc_mcontext.arm_r0, err); in compat_restore_sigframe()
199 __get_user_error(regs->regs[1], &sf->uc.uc_mcontext.arm_r1, err); in compat_restore_sigframe()
200 __get_user_error(regs->regs[2], &sf->uc.uc_mcontext.arm_r2, err); in compat_restore_sigframe()
201 __get_user_error(regs->regs[3], &sf->uc.uc_mcontext.arm_r3, err); in compat_restore_sigframe()
202 __get_user_error(regs->regs[4], &sf->uc.uc_mcontext.arm_r4, err); in compat_restore_sigframe()
203 __get_user_error(regs->regs[5], &sf->uc.uc_mcontext.arm_r5, err); in compat_restore_sigframe()
204 __get_user_error(regs->regs[6], &sf->uc.uc_mcontext.arm_r6, err); in compat_restore_sigframe()
205 __get_user_error(regs->regs[7], &sf->uc.uc_mcontext.arm_r7, err); in compat_restore_sigframe()
206 __get_user_error(regs->regs[8], &sf->uc.uc_mcontext.arm_r8, err); in compat_restore_sigframe()
[all …]
/Linux-v5.4/fs/cifs/
Dcifs_unicode.h136 UniStrchr(const wchar_t *ucs, wchar_t uc) in UniStrchr() argument
138 while ((*ucs != uc) && *ucs) in UniStrchr()
141 if (*ucs == uc) in UniStrchr()
324 UniToupper(register wchar_t uc) in UniToupper() argument
328 if (uc < sizeof(CifsUniUpperTable)) { in UniToupper()
330 return uc + CifsUniUpperTable[uc]; /* Use base tables */ in UniToupper()
334 if (uc < rp->start) /* Before start of range */ in UniToupper()
335 return uc; /* Uppercase = input */ in UniToupper()
336 if (uc <= rp->end) /* In range */ in UniToupper()
337 return uc + rp->table[uc - rp->start]; in UniToupper()
[all …]
/Linux-v5.4/fs/ntfs/
Dupcase.c55 ntfschar *uc; in generate_default_upcase() local
57 uc = ntfs_malloc_nofs(default_upcase_len * sizeof(ntfschar)); in generate_default_upcase()
58 if (!uc) in generate_default_upcase()
59 return uc; in generate_default_upcase()
60 memset(uc, 0, default_upcase_len * sizeof(ntfschar)); in generate_default_upcase()
63 uc[i] = cpu_to_le16(i); in generate_default_upcase()
66 le16_add_cpu(&uc[i], uc_run_table[r][2]); in generate_default_upcase()
69 le16_add_cpu(&uc[i + 1], -1); in generate_default_upcase()
71 uc[uc_word_table[r][0]] = cpu_to_le16(uc_word_table[r][1]); in generate_default_upcase()
72 return uc; in generate_default_upcase()
/Linux-v5.4/fs/jfs/
Djfs_unicode.h108 static inline wchar_t UniToupper(wchar_t uc) in UniToupper() argument
112 if (uc < sizeof(UniUpperTable)) { /* Latin characters */ in UniToupper()
113 return uc + UniUpperTable[uc]; /* Use base tables */ in UniToupper()
117 if (uc < rp->start) /* Before start of range */ in UniToupper()
118 return uc; /* Uppercase = input */ in UniToupper()
119 if (uc <= rp->end) /* In range */ in UniToupper()
120 return uc + rp->table[uc - rp->start]; in UniToupper()
124 return uc; /* Past last range */ in UniToupper()
/Linux-v5.4/arch/parisc/kernel/
Dsignal.c115 if (get_compat_sigset(&set, &compat_frame->uc.uc_sigmask)) in sys_rt_sigreturn()
120 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn()
130 &compat_frame->uc.uc_mcontext); in sys_rt_sigreturn()
132 if (restore_sigcontext32(&compat_frame->uc.uc_mcontext, in sys_rt_sigreturn()
136 usp, &compat_frame->uc.uc_stack); in sys_rt_sigreturn()
137 if (compat_restore_altstack(&compat_frame->uc.uc_stack)) in sys_rt_sigreturn()
143 &frame->uc.uc_mcontext); in sys_rt_sigreturn()
144 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in sys_rt_sigreturn()
147 usp, &frame->uc.uc_stack); in sys_rt_sigreturn()
148 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn()
[all …]
/Linux-v5.4/arch/m68k/kernel/
Dsignal.c244 struct ucontext uc; member
332 static inline int rt_restore_fpu_state(struct ucontext __user *uc) in rt_restore_fpu_state() argument
342 uc->uc_mcontext.fpregs.f_fpcntl, 12)) in rt_restore_fpu_state()
346 uc->uc_mcontext.fpregs.f_fpregs, 96)) in rt_restore_fpu_state()
351 if (__get_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate)) in rt_restore_fpu_state()
384 if (__copy_from_user(&fpregs, &uc->uc_mcontext.fpregs, in rt_restore_fpu_state()
409 __copy_from_user(fpstate + 4, (long __user *)&uc->uc_fpstate + 1, in rt_restore_fpu_state()
483 static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) in rt_save_fpu_state() argument
491 err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpcntl, in rt_save_fpu_state()
494 err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpregs, in rt_save_fpu_state()
[all …]
/Linux-v5.4/tools/testing/selftests/kvm/lib/s390x/
Ducall.c19 struct ucall uc = { in ucall() local
29 uc.args[i] = va_arg(va, uint64_t); in ucall()
33 asm volatile ("diag 0,%0,0x501" : : "a"(&uc) : "memory"); in ucall()
36 uint64_t get_ucall(struct kvm_vm *vm, uint32_t vcpu_id, struct ucall *uc) in get_ucall() argument
51 if (uc) in get_ucall()
52 memcpy(uc, &ucall, sizeof(ucall)); in get_ucall()
/Linux-v5.4/tools/testing/selftests/kvm/lib/x86_64/
Ducall.c21 struct ucall uc = { in ucall() local
31 uc.args[i] = va_arg(va, uint64_t); in ucall()
35 : : [port] "d" (UCALL_PIO_PORT), "D" (&uc) : "rax", "memory"); in ucall()
38 uint64_t get_ucall(struct kvm_vm *vm, uint32_t vcpu_id, struct ucall *uc) in get_ucall() argument
51 if (uc) in get_ucall()
52 memcpy(uc, &ucall, sizeof(ucall)); in get_ucall()
/Linux-v5.4/arch/nios2/kernel/
Dsignal.c34 struct ucontext uc; member
39 struct ucontext *uc, int *pr2) in rt_restore_ucontext() argument
42 unsigned long *gregs = uc->uc_mcontext.gregs; in rt_restore_ucontext()
48 err = __get_user(temp, &uc->uc_mcontext.version); in rt_restore_ucontext()
90 err |= restore_altstack(&uc->uc_stack); in rt_restore_ucontext()
112 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in do_rt_sigreturn()
117 if (rt_restore_ucontext(regs, sw, &frame->uc, &rval)) in do_rt_sigreturn()
127 static inline int rt_setup_ucontext(struct ucontext *uc, struct pt_regs *regs) in rt_setup_ucontext() argument
130 unsigned long *gregs = uc->uc_mcontext.gregs; in rt_setup_ucontext()
133 err |= __put_user(MCONTEXT_VERSION, &uc->uc_mcontext.version); in rt_setup_ucontext()
[all …]
/Linux-v5.4/arch/x86/kernel/
Dsignal.c391 put_user_ex(&frame->uc, &frame->puc); in __setup_rt_frame()
395 put_user_ex(UC_FP_XSTATE, &frame->uc.uc_flags); in __setup_rt_frame()
397 put_user_ex(0, &frame->uc.uc_flags); in __setup_rt_frame()
398 put_user_ex(0, &frame->uc.uc_link); in __setup_rt_frame()
399 save_altstack_ex(&frame->uc.uc_stack, regs->sp); in __setup_rt_frame()
419 err |= setup_sigcontext(&frame->uc.uc_mcontext, fpstate, in __setup_rt_frame()
421 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in __setup_rt_frame()
431 regs->cx = (unsigned long)&frame->uc; in __setup_rt_frame()
478 put_user_ex(uc_flags, &frame->uc.uc_flags); in __setup_rt_frame()
479 put_user_ex(0, &frame->uc.uc_link); in __setup_rt_frame()
[all …]
/Linux-v5.4/arch/csky/kernel/
Dsignal.c48 struct ucontext uc; member
79 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0()
84 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0()
87 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0()
100 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in setup_sigcontext()
146 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame()
147 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame()
148 err |= __save_altstack(&frame->uc.uc_stack, regs->usp); in setup_rt_frame()
150 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
168 regs->a2 = (unsigned long)(&(frame->uc)); /* a2: ucontext pointer */ in setup_rt_frame()
/Linux-v5.4/tools/testing/selftests/kvm/x86_64/
Devmcs_test.c80 struct ucall uc; in main() local
110 switch (get_ucall(vm, VCPU_ID, &uc)) { in main()
112 TEST_ASSERT(false, "%s at %s:%d", (const char *)uc.args[0], in main()
113 __FILE__, uc.args[1]); in main()
120 TEST_ASSERT(false, "Unknown ucall 0x%x.", uc.cmd); in main()
124 TEST_ASSERT(!strcmp((const char *)uc.args[0], "hello") && in main()
125 uc.args[1] == stage, "Unexpected register values vmexit #%lx, got %lx", in main()
126 stage, (ulong)uc.args[1]); in main()
/Linux-v5.4/arch/openrisc/kernel/
Dsignal.c35 struct ucontext uc; member
84 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in _sys_rt_sigreturn()
89 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in _sys_rt_sigreturn()
92 if (restore_altstack(&frame->uc.uc_stack)) in _sys_rt_sigreturn()
168 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame()
169 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame()
170 err |= __save_altstack(&frame->uc.uc_stack, regs->sp); in setup_rt_frame()
171 err |= setup_sigcontext(regs, &frame->uc.uc_mcontext); in setup_rt_frame()
173 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
197 regs->gpr[5] = (unsigned long)&frame->uc; /* arg 3: ucontext */ in setup_rt_frame()
/Linux-v5.4/arch/x86/um/
Dsignal.c326 static int copy_ucontext_to_user(struct ucontext __user *uc, in copy_ucontext_to_user() argument
332 err |= __save_altstack(&uc->uc_stack, sp); in copy_ucontext_to_user()
333 err |= copy_sc_to_user(&uc->uc_mcontext, fp, &current->thread.regs, 0); in copy_ucontext_to_user()
334 err |= copy_to_user(&uc->uc_sigmask, set, sizeof(*set)); in copy_ucontext_to_user()
355 struct ucontext uc; member
425 err |= __put_user(&frame->uc, &frame->puc); in setup_signal_stack_si()
427 err |= copy_ucontext_to_user(&frame->uc, &frame->fpstate, mask, in setup_signal_stack_si()
448 PT_REGS_CX(regs) = (unsigned long) &frame->uc; in setup_signal_stack_si()
483 struct ucontext uc; member
510 err |= __put_user(0, &frame->uc.uc_flags); in setup_signal_stack_si()
[all …]
/Linux-v5.4/drivers/gpu/drm/i915/gt/
Dintel_gt.h15 static inline struct intel_gt *uc_to_gt(struct intel_uc *uc) in uc_to_gt() argument
17 return container_of(uc, struct intel_gt, uc); in uc_to_gt()
22 return container_of(guc, struct intel_gt, uc.guc); in guc_to_gt()
27 return container_of(huc, struct intel_gt, uc.huc); in huc_to_gt()
/Linux-v5.4/fs/hfsplus/
Dunicode.c257 wchar_t *uc) in asc2unichar() argument
259 int size = HFSPLUS_SB(sb)->nls->char2uni(astr, len, uc); in asc2unichar()
261 *uc = '?'; in asc2unichar()
264 switch (*uc) { in asc2unichar()
266 *uc = 0; in asc2unichar()
269 *uc = '/'; in asc2unichar()
276 static u16 *hfsplus_decompose_nonhangul(wchar_t uc, int *size) in hfsplus_decompose_nonhangul() argument
280 off = hfsplus_decompose_table[(uc >> 12) & 0xf]; in hfsplus_decompose_nonhangul()
284 off = hfsplus_decompose_table[off + ((uc >> 8) & 0xf)]; in hfsplus_decompose_nonhangul()
288 off = hfsplus_decompose_table[off + ((uc >> 4) & 0xf)]; in hfsplus_decompose_nonhangul()
[all …]
/Linux-v5.4/drivers/scsi/sym53c8xx_2/
Dsym_glue.c894 static void sym_exec_user_command (struct sym_hcb *np, struct sym_usrcmd *uc) in sym_exec_user_command() argument
899 switch (uc->cmd) { in sym_exec_user_command()
904 sym_debug_flags = uc->data; in sym_exec_user_command()
908 np->verbose = uc->data; in sym_exec_user_command()
917 if (!((uc->target >> t) & 1)) in sym_exec_user_command()
923 switch (uc->cmd) { in sym_exec_user_command()
926 if (!uc->data || uc->data >= 255) { in sym_exec_user_command()
930 } else if (uc->data <= 9 && np->minsync_dt) { in sym_exec_user_command()
931 if (uc->data < np->minsync_dt) in sym_exec_user_command()
932 uc->data = np->minsync_dt; in sym_exec_user_command()
[all …]
/Linux-v5.4/include/linux/
Duprobes.h113 extern int uprobe_register(struct inode *inode, loff_t offset, struct uprobe_consumer *uc);
114 …ster_refctr(struct inode *inode, loff_t offset, loff_t ref_ctr_offset, struct uprobe_consumer *uc);
115 extern int uprobe_apply(struct inode *inode, loff_t offset, struct uprobe_consumer *uc, bool);
116 extern void uprobe_unregister(struct inode *inode, loff_t offset, struct uprobe_consumer *uc);
152 uprobe_register(struct inode *inode, loff_t offset, struct uprobe_consumer *uc) in uprobe_register() argument
156 …ister_refctr(struct inode *inode, loff_t offset, loff_t ref_ctr_offset, struct uprobe_consumer *uc) in uprobe_register_refctr() argument
161 uprobe_apply(struct inode *inode, loff_t offset, struct uprobe_consumer *uc, bool add) in uprobe_apply() argument
166 uprobe_unregister(struct inode *inode, loff_t offset, struct uprobe_consumer *uc) in uprobe_unregister() argument

12345678