| /Linux-v5.4/drivers/usb/typec/ucsi/ |
| D | ucsi_ccg.c | 201 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/ |
| D | dm-unstripe.c | 27 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/ |
| D | intel_uc.c | 17 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 …]
|
| D | intel_uc.h | 21 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/ |
| D | signal.c | 22 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/ |
| D | signal.c | 43 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/ |
| D | Makefile | 66 %.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/ |
| D | signal32.c | 192 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/ |
| D | cifs_unicode.h | 136 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/ |
| D | upcase.c | 55 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/ |
| D | jfs_unicode.h | 108 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/ |
| D | signal.c | 115 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/ |
| D | signal.c | 244 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/ |
| D | ucall.c | 19 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/ |
| D | ucall.c | 21 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/ |
| D | signal.c | 34 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/ |
| D | signal.c | 391 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/ |
| D | signal.c | 48 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/ |
| D | evmcs_test.c | 80 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/ |
| D | signal.c | 35 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/ |
| D | signal.c | 326 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, ¤t->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/ |
| D | intel_gt.h | 15 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/ |
| D | unicode.c | 257 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/ |
| D | sym_glue.c | 894 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/ |
| D | uprobes.h | 113 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
|