/linux-6.3-rc2/drivers/gpu/drm/i915/gt/uc/ |
A D | intel_uc.c | 135 __confirm_options(uc); in intel_uc_init_early() 138 uc->ops = &uc_ops_on; in intel_uc_init_early() 140 uc->ops = &uc_ops_off; in intel_uc_init_early() 182 intel_uc_fini_hw(uc); in intel_uc_driver_remove() 183 intel_uc_fini(uc); in intel_uc_driver_remove() 355 intel_huc_fini(&uc->huc); in __uc_fini() 356 intel_guc_fini(&uc->guc); in __uc_fini() 484 ret = uc_init_wopcm(uc); in __uc_init_hw() 570 __uc_sanitize(uc); in __uc_init_hw() 594 __uc_sanitize(uc); in __uc_fini_hw() [all …]
|
A D | intel_uc.h | 20 int (*sanitize)(struct intel_uc *uc); 21 void (*init_fw)(struct intel_uc *uc); 22 void (*fini_fw)(struct intel_uc *uc); 23 int (*init)(struct intel_uc *uc); 24 void (*fini)(struct intel_uc *uc); 25 int (*init_hw)(struct intel_uc *uc); 26 void (*fini_hw)(struct intel_uc *uc); 50 void intel_uc_suspend(struct intel_uc *uc); 52 int intel_uc_resume(struct intel_uc *uc); 105 if (uc->ops->_OPS) \ [all …]
|
A D | intel_uc_debugfs.c | 19 struct intel_uc *uc = m->private; in uc_usage_show() local 23 str_yes_no(intel_uc_supports_guc(uc)), in uc_usage_show() 24 str_yes_no(intel_uc_wants_guc(uc)), in uc_usage_show() 25 str_yes_no(intel_uc_uses_guc(uc))); in uc_usage_show() 27 str_yes_no(intel_uc_supports_huc(uc)), in uc_usage_show() 28 str_yes_no(intel_uc_wants_huc(uc)), in uc_usage_show() 29 str_yes_no(intel_uc_uses_huc(uc))); in uc_usage_show() 32 str_yes_no(intel_uc_wants_guc_submission(uc)), in uc_usage_show() 50 if (!intel_uc_supports_guc(uc)) in intel_uc_debugfs_register() 59 intel_guc_debugfs_register(&uc->guc, root); in intel_uc_debugfs_register() [all …]
|
/linux-6.3-rc2/drivers/usb/typec/ucsi/ |
A D | ucsi_ccg.c | 367 memset(uc->updated, 0, sizeof(uc->updated)); in ucsi_ccg_update_altmodes() 649 return request_threaded_irq(uc->irq, NULL, ccg_irq_handler, flags, dev_name(uc->dev), uc); in ccg_request_irq() 666 uc->fw_version = CCG_VERSION(uc->version[FW2].app.ver) | in get_fw_info() 689 uc->cmd_resp = uc->dev_resp.code; in ccg_process_response() 697 uc->cmd_resp = uc->dev_resp.code; in ccg_process_response() 1304 free_irq(uc->irq, uc); in ccg_update_firmware() 1348 uc = devm_kzalloc(dev, sizeof(*uc), GFP_KERNEL); in ucsi_ccg_probe() 1349 if (!uc) in ucsi_ccg_probe() 1394 ucsi_set_drvdata(uc->ucsi, uc); in ucsi_ccg_probe() 1417 free_irq(uc->irq, uc); in ucsi_ccg_probe() [all …]
|
/linux-6.3-rc2/drivers/md/ |
A D | dm-unstripe.c | 30 if (uc->dev) in cleanup_unstripe() 32 kfree(uc); in cleanup_unstripe() 51 uc = kzalloc(sizeof(*uc), GFP_KERNEL); in unstripe_ctr() 52 if (!uc) { in unstripe_ctr() 57 if (kstrtouint(argv[0], 10, &uc->stripes) || !uc->stripes) { in unstripe_ctr() 72 if (uc->unstripe > uc->stripes && uc->stripes > 1) { in unstripe_ctr() 88 uc->unstripe_offset = uc->unstripe * uc->chunk_size; in unstripe_ctr() 89 uc->unstripe_width = (uc->stripes - 1) * uc->chunk_size; in unstripe_ctr() 90 uc->chunk_shift = is_power_of_2(uc->chunk_size) ? fls(uc->chunk_size) - 1 : 0; in unstripe_ctr() 157 uc->stripes, (unsigned long long)uc->chunk_size, uc->unstripe, in unstripe_status() [all …]
|
/linux-6.3-rc2/drivers/dma/ti/ |
A D | k3-udma.c | 1374 uc->id, uc->bchan->id); in bcdma_get_bchan() 1394 uc->tchan = uc->bchan; in bcdma_get_bchan() 1406 uc->id, uc->tchan->id); in udma_get_tchan() 1455 uc->id, uc->rchan->id); in udma_get_rchan() 1480 if ((uc->tchan && uc->rchan) && uc->tchan->id == uc->rchan->id) { in udma_get_chan_pair() 1488 uc->id, uc->tchan->id); in udma_get_chan_pair() 1492 uc->id, uc->rchan->id); in udma_get_chan_pair() 2345 uc->name, uc); in udma_alloc_chan_resources() 2534 uc->name, uc); in bcdma_alloc_chan_resources() 2717 uc->id, uc->tchan->id, uc->tchan->tflow_id, in pktdma_alloc_chan_resources() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/kvm/lib/ |
A D | ucall_common.c | 23 struct ucall *uc; in ucall_init() local 33 uc->hva = uc; in ucall_init() 43 struct ucall *uc; in ucall_alloc() local 52 memset(uc->args, 0, sizeof(uc->args)); in ucall_alloc() 53 return uc; in ucall_alloc() 92 ucall_free(uc); in ucall() 100 if (!uc) in get_ucall() 101 uc = &ucall; in get_ucall() 108 memcpy(uc, addr, sizeof(*uc)); in get_ucall() 111 memset(uc, 0, sizeof(*uc)); in get_ucall() [all …]
|
/linux-6.3-rc2/lib/raid6/test/ |
A D | Makefile | 63 %.uc: ../%.uc 76 neon1.c: neon.uc ../unroll.awk 79 neon2.c: neon.uc ../unroll.awk 82 neon4.c: neon.uc ../unroll.awk 85 neon8.c: neon.uc ../unroll.awk 112 int1.c: int.uc ../unroll.awk 115 int2.c: int.uc ../unroll.awk 118 int4.c: int.uc ../unroll.awk 121 int8.c: int.uc ../unroll.awk 124 int16.c: int.uc ../unroll.awk [all …]
|
/linux-6.3-rc2/fs/ksmbd/ |
A D | unicode.h | 103 while ((*ucs != uc) && *ucs) in UniStrchr() 106 if (*ucs == uc) in UniStrchr() 285 if (uc < sizeof(SmbUniUpperTable)) { in UniToupper() 287 return uc + SmbUniUpperTable[uc]; /* Use base tables */ in UniToupper() 294 if (uc <= rp->end) /* In range */ in UniToupper() 295 return uc + rp->table[uc - rp->start]; in UniToupper() 298 return uc; /* Past last range */ in UniToupper() 327 return uc + CifsUniLowerTable[uc]; /* Use base tables */ in UniTolower() 334 if (uc <= rp->end) /* In range */ in UniTolower() 335 return uc + rp->table[uc - rp->start]; in UniTolower() [all …]
|
/linux-6.3-rc2/fs/cifs/ |
A D | cifs_unicode.h | 138 while ((*ucs != uc) && *ucs) in UniStrchr() 141 if (*ucs == uc) in UniStrchr() 324 UniToupper(register wchar_t uc) in UniToupper() argument 330 return uc + CifsUniUpperTable[uc]; /* Use base tables */ in UniToupper() 336 if (uc <= rp->end) /* In range */ in UniToupper() 337 return uc + rp->table[uc - rp->start]; in UniToupper() 341 return uc; /* Past last range */ in UniToupper() 366 UniTolower(register wchar_t uc) in UniTolower() argument 372 return uc + CifsUniLowerTable[uc]; /* Use base tables */ in UniTolower() 379 return uc + rp->table[uc - rp->start]; in UniTolower() [all …]
|
/linux-6.3-rc2/arch/arm64/kernel/ |
A D | signal32.c | 190 err = get_sigset_t(&set, &sf->uc.uc_sigmask); in compat_restore_sigframe() 209 __get_user_error(regs->pc, &sf->uc.uc_mcontext.arm_pc, err); in compat_restore_sigframe() 210 __get_user_error(psr, &sf->uc.uc_mcontext.arm_cpsr, err); in compat_restore_sigframe() 283 if (compat_restore_altstack(&frame->sig.uc.uc_stack)) in COMPAT_SYSCALL_DEFINE0() 379 __put_user_error(regs->pc, &sf->uc.uc_mcontext.arm_pc, err); in compat_setup_sigframe() 380 __put_user_error(psr, &sf->uc.uc_mcontext.arm_cpsr, err); in compat_setup_sigframe() 385 FSR_WRITE_SHIFT, &sf->uc.uc_mcontext.error_code, err); in compat_setup_sigframe() 389 err |= put_sigset_t(&sf->uc.uc_sigmask, set); in compat_setup_sigframe() 416 __put_user_error(0, &frame->sig.uc.uc_flags, err); in compat_setup_rt_frame() 417 __put_user_error(0, &frame->sig.uc.uc_link, err); in compat_setup_rt_frame() [all …]
|
/linux-6.3-rc2/tools/testing/selftests/kvm/x86_64/ |
A D | vmx_preemption_timer_test.c | 163 struct ucall uc; in main() local 190 switch (get_ucall(vcpu, &uc)) { in main() 192 REPORT_GUEST_ASSERT(uc); in main() 199 TEST_FAIL("Unknown ucall %lu", uc.cmd); in main() 205 stage, (ulong)uc.args[1]); in main() 217 stage, uc.args[2], uc.args[3]); in main() 220 stage, uc.args[4], uc.args[5]); in main() 222 TEST_ASSERT(uc.args[2] >= uc.args[3], in main() 224 stage, uc.args[2], uc.args[3]); in main() 226 TEST_ASSERT(uc.args[4] < uc.args[5], in main() [all …]
|
A D | kvm_pv_test.c | 98 static void pr_msr(struct ucall *uc) in pr_msr() argument 100 struct msr_data *msr = (struct msr_data *)uc->args[0]; in pr_msr() 105 static void pr_hcall(struct ucall *uc) in pr_hcall() argument 107 struct hcall_data *hc = (struct hcall_data *)uc->args[0]; in pr_hcall() 115 struct ucall uc; in enter_guest() local 123 switch (get_ucall(vcpu, &uc)) { in enter_guest() 125 pr_msr(&uc); in enter_guest() 128 pr_hcall(&uc); in enter_guest() 131 REPORT_GUEST_ASSERT_1(uc, "vector = %lu"); in enter_guest()
|
A D | tsc_scaling_sync.c | 68 struct ucall uc; in run_vcpu() local 76 switch (get_ucall(vcpu, &uc)) { in run_vcpu() 82 uc.args[2], uc.args[3], uc.args[2] - uc.args[3]); in run_vcpu() 87 TEST_FAIL("Unknown ucall %lu", uc.cmd); in run_vcpu()
|
A D | kvm_clock_test.c | 52 static void handle_sync(struct ucall *uc, struct kvm_clock_data *start, in handle_sync() argument 57 obs = uc->args[2]; in handle_sync() 72 static void handle_abort(struct ucall *uc) in handle_abort() argument 74 REPORT_GUEST_ASSERT(*uc); in handle_abort() 110 struct ucall uc; in enter_guest() local 125 switch (get_ucall(vcpu, &uc)) { in enter_guest() 127 handle_sync(&uc, &start, &end); in enter_guest() 130 handle_abort(&uc); in enter_guest() 133 TEST_ASSERT(0, "unhandled ucall: %ld\n", uc.cmd); in enter_guest()
|
/linux-6.3-rc2/tools/testing/selftests/arm64/signal/testcases/ |
A D | testcases.h | 29 (struct _aarch64_ctx *)(&(sf).uc.uc_mcontext.__reserved) 32 sizeof((sf).uc.uc_mcontext.__reserved) 35 (struct _aarch64_ctx *)(&(buf).uc.uc_mcontext.__reserved) 38 (sizeof(buf) - sizeof(buf.uc) + \ 39 sizeof((buf).uc.uc_mcontext.__reserved)) 44 #define ASSERT_BAD_CONTEXT(uc) do { \ argument 46 if (!validate_reserved((uc), GET_UCP_RESV_SIZE((uc)), &err)) { \ 56 #define ASSERT_GOOD_CONTEXT(uc) do { \ argument 58 if (!validate_reserved((uc), GET_UCP_RESV_SIZE((uc)), &err)) { \ 84 ucontext_t uc; member [all …]
|
/linux-6.3-rc2/fs/ntfs/ |
A 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-6.3-rc2/fs/jfs/ |
A 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-6.3-rc2/tools/testing/selftests/kvm/ |
A D | system_counter_offset_test.c | 72 static void handle_sync(struct ucall *uc, uint64_t start, uint64_t end) in handle_sync() argument 74 uint64_t obs = uc->args[2]; in handle_sync() 84 static void handle_abort(struct ucall *uc) in handle_abort() argument 86 REPORT_GUEST_ASSERT(*uc); in handle_abort() 92 struct ucall uc; in enter_guest() local 103 switch (get_ucall(vcpu, &uc)) { in enter_guest() 105 handle_sync(&uc, start, end); in enter_guest() 108 handle_abort(&uc); in enter_guest() 112 get_ucall(vcpu, &uc)); in enter_guest()
|
/linux-6.3-rc2/tools/testing/selftests/arm64/signal/ |
A D | test_signals_utils.c | 91 siginfo_t *si, void *uc) in handle_signal_unsupported() argument 97 ((ucontext_t *)uc)->uc_mcontext.pc += 4; in handle_signal_unsupported() 113 siginfo_t *si, void *uc) in handle_signal_trigger() argument 117 td->run(td, si, uc); in handle_signal_trigger() 123 siginfo_t *si, void *uc) in handle_signal_ok() argument 132 ((ucontext_t *)uc)->uc_mcontext.sp, in handle_signal_ok() 171 ucontext_t *uc = uc_in; in handle_signal_copyctx() local 177 ASSERT_GOOD_CONTEXT(uc); in handle_signal_copyctx() 180 uc->uc_mcontext.pc += 4; in handle_signal_copyctx() 213 memcpy(td->live_uc, uc, to_copy); in handle_signal_copyctx() [all …]
|
/linux-6.3-rc2/arch/parisc/kernel/ |
A D | signal.c | 118 __func__, &compat_frame->uc.uc_mcontext); in sys_rt_sigreturn() 120 if (restore_sigcontext32(&compat_frame->uc.uc_mcontext, in sys_rt_sigreturn() 124 __func__, usp, &compat_frame->uc.uc_stack); in sys_rt_sigreturn() 125 if (compat_restore_altstack(&compat_frame->uc.uc_stack)) in sys_rt_sigreturn() 131 __func__, &frame->uc.uc_mcontext); in sys_rt_sigreturn() 132 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in sys_rt_sigreturn() 135 __func__, usp, &frame->uc.uc_stack); in sys_rt_sigreturn() 136 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 252 __func__, &compat_frame->uc.uc_mcontext); in setup_rt_frame() 265 __func__, &frame->uc.uc_mcontext); in setup_rt_frame() [all …]
|
/linux-6.3-rc2/arch/m68k/kernel/ |
A D | signal.c | 243 struct ucontext uc; member 341 uc->uc_mcontext.fpregs.f_fpcntl, 12)) in rt_restore_fpu_state() 345 uc->uc_mcontext.fpregs.f_fpregs, 96)) in rt_restore_fpu_state() 710 struct ucontext __user *uc) in rt_restore_ucontext() argument 745 err |= __get_user(temp, &uc->uc_formatvec); in rt_restore_ucontext() 747 err |= rt_restore_fpu_state(uc); in rt_restore_ucontext() 748 err |= restore_altstack(&uc->uc_stack); in rt_restore_ucontext() 856 err |= rt_save_fpu_state(uc, regs); in rt_setup_ucontext() 962 err |= __put_user(&frame->uc, &frame->puc); in setup_rt_frame() 966 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() [all …]
|
/linux-6.3-rc2/arch/nios2/kernel/ |
A D | signal.c | 34 struct ucontext uc; member 39 struct ucontext __user *uc, int *pr2) in rt_restore_ucontext() argument 42 unsigned long __user *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() 118 if (rt_restore_ucontext(regs, sw, &frame->uc, &rval)) in do_rt_sigreturn() 131 unsigned long __user *gregs = uc->uc_mcontext.gregs; in rt_setup_ucontext() 194 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 195 err |= __put_user(0, &frame->uc.uc_link); in setup_rt_frame() 197 err |= rt_setup_ucontext(&frame->uc, regs); in setup_rt_frame() [all …]
|
/linux-6.3-rc2/arch/riscv/kernel/ |
A D | compat_signal.c | 45 struct compat_ucontext uc; member 134 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in COMPAT_SYSCALL_DEFINE0() 139 if (compat_restore_sigcontext(regs, &frame->uc.uc_mcontext)) in COMPAT_SYSCALL_DEFINE0() 142 if (compat_restore_altstack(&frame->uc.uc_stack)) in COMPAT_SYSCALL_DEFINE0() 162 struct compat_sigcontext __user *sc = &frame->uc.uc_mcontext; in compat_setup_sigcontext() 212 err |= __put_user(0, &frame->uc.uc_flags); in compat_setup_rt_frame() 213 err |= __put_user(NULL, &frame->uc.uc_link); in compat_setup_rt_frame() 214 err |= __compat_save_altstack(&frame->uc.uc_stack, regs->sp); in compat_setup_rt_frame() 216 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in compat_setup_rt_frame() 234 regs->a2 = (unsigned long)(&frame->uc); /* a2: ucontext pointer */ in compat_setup_rt_frame()
|
/linux-6.3-rc2/arch/csky/kernel/ |
A D | signal.c | 48 struct ucontext uc; member 83 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0() 88 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0() 91 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0() 104 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in setup_sigcontext() 149 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 150 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame() 151 err |= __save_altstack(&frame->uc.uc_stack, regs->usp); in setup_rt_frame() 153 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 172 regs->a2 = (unsigned long)(&(frame->uc)); /* a2: ucontext pointer */ in setup_rt_frame()
|