Home
last modified time | relevance | path

Searched refs:sev (Results 1 - 25 of 122) sorted by relevance

12345

/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-event.c21 static unsigned sev_pos(const struct v4l2_subscribed_event *sev, unsigned idx) in sev_pos() argument
23 idx += sev->first; in sev_pos()
24 return idx >= sev->elems ? idx - sev->elems : idx; in sev_pos()
51 kev->sev->first = sev_pos(kev->sev, 1); in __v4l2_event_dequeue()
52 kev->sev->in_use--; in __v4l2_event_dequeue()
91 struct v4l2_subscribed_event *sev; in v4l2_event_subscribed() local
95 list_for_each_entry(sev, &fh->subscribed, list) in v4l2_event_subscribed()
96 if (sev in v4l2_event_subscribed()
105 struct v4l2_subscribed_event *sev; __v4l2_event_queue_fh() local
190 __v4l2_event_unsubscribe(struct v4l2_subscribed_event *sev) __v4l2_event_unsubscribe() argument
210 struct v4l2_subscribed_event *sev, *found_ev; v4l2_event_subscribe() local
263 struct v4l2_subscribed_event *sev; v4l2_event_unsubscribe_all() local
286 struct v4l2_subscribed_event *sev; v4l2_event_unsubscribe() local
[all...]
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-event.c21 static unsigned int sev_pos(const struct v4l2_subscribed_event *sev, unsigned int idx) in sev_pos() argument
23 idx += sev->first; in sev_pos()
24 return idx >= sev->elems ? idx - sev->elems : idx; in sev_pos()
51 kev->sev->first = sev_pos(kev->sev, 1); in __v4l2_event_dequeue()
52 kev->sev->in_use--; in __v4l2_event_dequeue()
91 struct v4l2_subscribed_event *sev; in v4l2_event_subscribed() local
95 list_for_each_entry(sev, &fh->subscribed, list) in v4l2_event_subscribed()
96 if (sev in v4l2_event_subscribed()
105 struct v4l2_subscribed_event *sev; __v4l2_event_queue_fh() local
207 __v4l2_event_unsubscribe(struct v4l2_subscribed_event *sev) __v4l2_event_unsubscribe() argument
227 struct v4l2_subscribed_event *sev, *found_ev; v4l2_event_subscribe() local
280 struct v4l2_subscribed_event *sev; v4l2_event_unsubscribe_all() local
303 struct v4l2_subscribed_event *sev; v4l2_event_unsubscribe() local
[all...]
/kernel/linux/linux-5.10/drivers/crypto/ccp/
H A Dsev-dev.c29 #include "sev-dev.h"
31 #define DEVICE_NAME "sev"
32 #define SEV_FW_FILE "amd/sev.fw"
63 struct sev_device *sev = psp_master->sev_data; in sev_version_greater_or_equal() local
65 if (sev->api_major > maj) in sev_version_greater_or_equal()
68 if (sev->api_major == maj && sev->api_minor >= min) in sev_version_greater_or_equal()
76 struct sev_device *sev = data; in sev_irq_handler() local
84 reg = ioread32(sev->io_regs + sev in sev_irq_handler()
91 sev_wait_cmd_ioc(struct sev_device *sev, unsigned int *reg, unsigned int timeout) sev_wait_cmd_ioc() argument
156 struct sev_device *sev; __sev_do_cmd_locked() local
251 struct sev_device *sev; __sev_platform_init_locked() local
308 struct sev_device *sev; __sev_platform_shutdown_locked() local
404 struct sev_device *sev = psp_master->sev_data; sev_ioctl_do_pek_pdh_gen() local
421 struct sev_device *sev = psp_master->sev_data; sev_ioctl_do_pek_csr() local
494 struct sev_device *sev = psp_master->sev_data; sev_get_api_version() local
604 struct sev_device *sev = psp_master->sev_data; sev_ioctl_do_pek_import() local
755 struct sev_device *sev = psp_master->sev_data; sev_ioctl_do_pdh_export() local
950 sev_misc_init(struct sev_device *sev) sev_misc_init() argument
993 struct sev_device *sev; sev_dev_init() local
1042 sev_firmware_shutdown(struct sev_device *sev) sev_firmware_shutdown() argument
1058 struct sev_device *sev = psp->sev_data; sev_dev_destroy() local
1083 struct sev_device *sev = psp_master->sev_data; sev_pci_init() local
1137 struct sev_device *sev = psp_master->sev_data; sev_pci_exit() local
[all...]
/kernel/linux/linux-6.6/drivers/crypto/ccp/
H A Dsev-dev.c34 #include "sev-dev.h"
36 #define DEVICE_NAME "sev"
37 #define SEV_FW_FILE "amd/sev.fw"
85 struct sev_device *sev = psp_master->sev_data; in sev_version_greater_or_equal() local
87 if (sev->api_major > maj) in sev_version_greater_or_equal()
90 if (sev->api_major == maj && sev->api_minor >= min) in sev_version_greater_or_equal()
98 struct sev_device *sev = data; in sev_irq_handler() local
106 reg = ioread32(sev->io_regs + sev in sev_irq_handler()
113 sev_wait_cmd_ioc(struct sev_device *sev, unsigned int *reg, unsigned int timeout) sev_wait_cmd_ioc() argument
205 struct sev_device *sev = psp_master->sev_data; sev_read_init_ex_file() local
246 struct sev_device *sev = psp_master->sev_data; sev_write_init_ex_file() local
311 struct sev_device *sev; __sev_do_cmd_locked() local
457 struct sev_device *sev; __sev_platform_init_locked() local
524 struct sev_device *sev; __sev_platform_shutdown_locked() local
620 struct sev_device *sev = psp_master->sev_data; sev_ioctl_do_pek_pdh_gen() local
637 struct sev_device *sev = psp_master->sev_data; sev_ioctl_do_pek_csr() local
710 struct sev_device *sev = psp_master->sev_data; sev_get_api_version() local
833 struct sev_device *sev = psp_master->sev_data; sev_ioctl_do_pek_import() local
984 struct sev_device *sev = psp_master->sev_data; sev_ioctl_do_pdh_export() local
1179 sev_misc_init(struct sev_device *sev) sev_misc_init() argument
1222 struct sev_device *sev; sev_dev_init() local
1276 sev_firmware_shutdown(struct sev_device *sev) sev_firmware_shutdown() argument
1298 struct sev_device *sev = psp->sev_data; sev_dev_destroy() local
1323 struct sev_device *sev = psp_master->sev_data; sev_pci_init() local
1375 struct sev_device *sev = psp_master->sev_data; sev_pci_exit() local
[all...]
/kernel/linux/linux-6.6/arch/x86/kvm/svm/
H A Dsev.c16 #include <linux/psp-sev.h>
53 module_param_named(sev, sev_enabled, bool, 0444);
132 static int sev_misc_cg_try_charge(struct kvm_sev_info *sev) in sev_misc_cg_try_charge() argument
134 enum misc_res_type type = sev->es_active ? MISC_CG_RES_SEV_ES : MISC_CG_RES_SEV; in sev_misc_cg_try_charge()
135 return misc_cg_try_charge(type, sev->misc_cg, 1); in sev_misc_cg_try_charge()
138 static void sev_misc_cg_uncharge(struct kvm_sev_info *sev) in sev_misc_cg_uncharge() argument
140 enum misc_res_type type = sev->es_active ? MISC_CG_RES_SEV_ES : MISC_CG_RES_SEV; in sev_misc_cg_uncharge()
141 misc_cg_uncharge(type, sev->misc_cg, 1); in sev_misc_cg_uncharge()
144 static int sev_asid_new(struct kvm_sev_info *sev) in sev_asid_new() argument
149 WARN_ON(sev in sev_asid_new()
192 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_get_asid() local
197 sev_asid_free(struct kvm_sev_info *sev) sev_asid_free() argument
248 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_guest_init() local
316 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_issue_cmd() local
323 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_start() local
397 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_pin_memory() local
459 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_unpin_memory() local
507 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_update_data() local
687 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_measure() local
748 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_finish() local
760 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_guest_status() local
789 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; __sev_issue_dbg_cmd() local
1017 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_secret() local
1093 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_get_attestation_report() local
1156 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; __sev_send_start_query_session_length() local
1174 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_send_start() local
1267 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; __sev_send_update_data_query_lengths() local
1287 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_send_update_data() local
1372 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_send_finish() local
1384 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_send_cancel() local
1396 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_receive_start() local
1470 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_receive_update_data() local
1547 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_receive_finish() local
1952 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_mem_enc_register_region() local
2002 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; find_enc_region() local
2130 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_vm_destroy() local
2910 struct kvm_sev_info *sev = &to_kvm_svm(vcpu->kvm)->sev_info; sev_handle_vmgexit() local
[all...]
/kernel/liteos_a/testsuites/unittest/libc/time/timer/smoke/
H A Dtimer_test_005.cpp63 struct sigevent sev; in TimerTest() local
68 ret = memset_s(&sev, sizeof(struct sigevent), 0, sizeof(struct sigevent)); in TimerTest()
70 sev.sigev_notify = SIGEV_THREAD; in TimerTest()
71 sev.sigev_notify_function = TempSigHandler; in TimerTest()
72 sev.sigev_value.sival_ptr = reinterpret_cast<void *>(TempSigHandler01); in TimerTest()
79 ret = timer_create(CLOCK_REALTIME, &sev, &timerid01); in TimerTest()
92 sev.sigev_value.sival_ptr = reinterpret_cast<void *>(TempSigHandler02); in TimerTest()
93 ret = timer_create(CLOCK_REALTIME, &sev, &timerid02); in TimerTest()
H A Dtimer_test_004.cpp66 struct sigevent sev; in SigInfoTimerTest() local
88 sev.sigev_notify = SIGEV_SIGNAL; in SigInfoTimerTest()
89 sev.sigev_signo = SIG; in SigInfoTimerTest()
90 sev.sigev_value.sival_ptr = &timerid; in SigInfoTimerTest()
91 ret = timer_create(CLOCKID, &sev, &timerid); in SigInfoTimerTest()
H A Dtimer_test_003.cpp49 struct sigevent sev; in SetTimerTest() local
61 sev.sigev_notify = SIGEV_SIGNAL; in SetTimerTest()
62 sev.sigev_signo = SIG; in SetTimerTest()
63 sev.sigev_value.sival_ptr = &timerid; in SetTimerTest()
64 ret = timer_create(CLOCKID, &sev, &timerid); in SetTimerTest()
H A Dtimer_test_001.cpp56 struct sigevent sev; in TimerTest() local
77 sev.sigev_notify = SIGEV_SIGNAL; in TimerTest()
78 sev.sigev_signo = SIG; in TimerTest()
79 sev.sigev_value.sival_ptr = &timerid01; in TimerTest()
80 ret = timer_create(CLOCKID, &sev, &timerid01); in TimerTest()
/kernel/linux/linux-5.10/arch/x86/kvm/svm/
H A Dsev.c14 #include <linux/psp-sev.h>
110 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; in sev_get_asid() local
112 return sev->asid; in sev_get_asid()
176 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; in sev_guest_init() local
183 if (unlikely(sev->active)) in sev_guest_init()
194 sev->active = true; in sev_guest_init()
195 sev->asid = asid; in sev_guest_init()
196 INIT_LIST_HEAD(&sev->regions_list); in sev_guest_init()
241 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; in sev_issue_cmd() local
243 return __sev_issue_cmd(sev in sev_issue_cmd()
248 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_start() local
328 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_pin_memory() local
390 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_unpin_memory() local
437 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_update_data() local
511 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_measure() local
579 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_finish() local
599 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_guest_status() local
631 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; __sev_issue_dbg_cmd() local
867 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_launch_secret() local
1005 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; svm_register_enc_region() local
1051 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; find_enc_region() local
1110 struct kvm_sev_info *sev = &to_kvm_svm(kvm)->sev_info; sev_vm_destroy() local
[all...]
/kernel/linux/linux-5.10/include/ras/
H A Dras_event.h32 u8 sev),
34 TP_ARGS(mem, err_seq, fru_id, fru_text, sev),
39 __field(u8, sev)
53 __entry->sev = sev;
70 cper_severity_str(__entry->sev),
224 const u8 sev,
228 TP_ARGS(sec_type, fru_id, fru_text, sev, err, len),
234 __field(u8, sev)
243 __entry->sev
[all...]
/kernel/linux/linux-6.6/include/ras/
H A Dras_event.h32 u8 sev),
34 TP_ARGS(mem, err_seq, fru_id, fru_text, sev),
39 __field(u8, sev)
53 __entry->sev = sev;
70 cper_severity_str(__entry->sev),
224 const u8 sev,
228 TP_ARGS(sec_type, fru_id, fru_text, sev, err, len),
234 __field(u8, sev)
243 __entry->sev
[all...]
/kernel/linux/linux-5.10/include/media/
H A Dv4l2-event.h27 * @sev: Pointer to parent v4l2_subscribed_event.
33 struct v4l2_subscribed_event *sev; member
47 int (*add)(struct v4l2_subscribed_event *sev, unsigned int elems);
48 void (*del)(struct v4l2_subscribed_event *sev);
/kernel/linux/linux-6.6/include/media/
H A Dv4l2-event.h27 * @sev: Pointer to parent v4l2_subscribed_event.
33 struct v4l2_subscribed_event *sev; member
47 int (*add)(struct v4l2_subscribed_event *sev, unsigned int elems);
48 void (*del)(struct v4l2_subscribed_event *sev);
/kernel/linux/linux-5.10/sound/core/seq/
H A Dseq_queue.c653 struct snd_seq_event sev; in queue_broadcast_event() local
655 sev = *ev; in queue_broadcast_event()
657 sev.flags = SNDRV_SEQ_TIME_STAMP_TICK|SNDRV_SEQ_TIME_MODE_ABS; in queue_broadcast_event()
658 sev.time.tick = q->timer->tick.cur_tick; in queue_broadcast_event()
659 sev.queue = q->queue; in queue_broadcast_event()
660 sev.data.queue.queue = q->queue; in queue_broadcast_event()
663 sev.source.client = SNDRV_SEQ_CLIENT_SYSTEM; in queue_broadcast_event()
664 sev.source.port = SNDRV_SEQ_PORT_SYSTEM_TIMER; in queue_broadcast_event()
665 sev.dest.client = SNDRV_SEQ_ADDRESS_SUBSCRIBERS; in queue_broadcast_event()
666 snd_seq_kernel_client_dispatch(SNDRV_SEQ_CLIENT_SYSTEM, &sev, atomi in queue_broadcast_event()
[all...]
/kernel/linux/linux-6.6/sound/core/seq/
H A Dseq_queue.c632 struct snd_seq_event sev; in queue_broadcast_event() local
634 sev = *ev; in queue_broadcast_event()
636 sev.flags = SNDRV_SEQ_TIME_STAMP_TICK|SNDRV_SEQ_TIME_MODE_ABS; in queue_broadcast_event()
637 sev.time.tick = q->timer->tick.cur_tick; in queue_broadcast_event()
638 sev.queue = q->queue; in queue_broadcast_event()
639 sev.data.queue.queue = q->queue; in queue_broadcast_event()
642 sev.source.client = SNDRV_SEQ_CLIENT_SYSTEM; in queue_broadcast_event()
643 sev.source.port = SNDRV_SEQ_PORT_SYSTEM_TIMER; in queue_broadcast_event()
644 sev.dest.client = SNDRV_SEQ_ADDRESS_SUBSCRIBERS; in queue_broadcast_event()
645 snd_seq_kernel_client_dispatch(SNDRV_SEQ_CLIENT_SYSTEM, &sev, atomi in queue_broadcast_event()
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/acpi/
H A Dapei.c40 void arch_apei_report_mem_error(int sev, struct cper_sec_mem_err *mem_err) in arch_apei_report_mem_error() argument
43 apei_mce_report_mem_error(sev, mem_err); in arch_apei_report_mem_error()
/kernel/linux/linux-5.10/include/linux/
H A Dras.h26 const u8 sev, const u8 *err, const u32 len);
32 const u8 sev, const u8 *err, const u32 len) in log_non_standard_event()
30 log_non_standard_event(const guid_t *sec_type, const guid_t *fru_id, const char *fru_text, const u8 sev, const u8 *err, const u32 len) log_non_standard_event() argument
/kernel/linux/linux-6.6/include/linux/
H A Dras.h26 const u8 sev, const u8 *err, const u32 len);
32 const u8 sev, const u8 *err, const u32 len) in log_non_standard_event()
30 log_non_standard_event(const guid_t *sec_type, const guid_t *fru_id, const char *fru_text, const u8 sev, const u8 *err, const u32 len) log_non_standard_event() argument
/kernel/linux/linux-6.6/arch/x86/kernel/acpi/
H A Dapei.c40 void arch_apei_report_mem_error(int sev, struct cper_sec_mem_err *mem_err) in arch_apei_report_mem_error() argument
43 apei_mce_report_mem_error(sev, mem_err); in arch_apei_report_mem_error()
/kernel/linux/linux-5.10/drivers/ras/
H A Dras.c18 const char *fru_text, const u8 sev, const u8 *err, in log_non_standard_event()
21 trace_non_standard_event(sec_type, fru_id, fru_text, sev, err, len); in log_non_standard_event()
17 log_non_standard_event(const guid_t *sec_type, const guid_t *fru_id, const char *fru_text, const u8 sev, const u8 *err, const u32 len) log_non_standard_event() argument
/kernel/linux/linux-6.6/drivers/ras/
H A Dras.c18 const char *fru_text, const u8 sev, const u8 *err, in log_non_standard_event()
21 trace_non_standard_event(sec_type, fru_id, fru_text, sev, err, len); in log_non_standard_event()
17 log_non_standard_event(const guid_t *sec_type, const guid_t *fru_id, const char *fru_text, const u8 sev, const u8 *err, const u32 len) log_non_standard_event() argument
/kernel/linux/linux-5.10/drivers/acpi/apei/
H A Dghes.c478 int sev, bool sync) in ghes_handle_memory_failure()
491 if (sev == GHES_SEV_RECOVERABLE && sec_sev == GHES_SEV_RECOVERABLE) in ghes_handle_memory_failure()
501 int sev, bool sync) in ghes_handle_arm_hw_error()
512 if (sev != GHES_SEV_RECOVERABLE || sec_sev != GHES_SEV_RECOVERABLE) in ghes_handle_arm_hw_error()
622 int sev) in ghes_defer_non_standard_event()
635 entry->error_severity = sev; in ghes_defer_non_standard_event()
644 int sev, sec_sev; in ghes_do_proc() local
652 sev = ghes_severity(estatus->error_severity); in ghes_do_proc()
665 ghes_edac_report_mem_error(sev, mem_err); in ghes_do_proc()
667 arch_apei_report_mem_error(sev, mem_er in ghes_do_proc()
477 ghes_handle_memory_failure(struct acpi_hest_generic_data *gdata, int sev, bool sync) ghes_handle_memory_failure() argument
500 ghes_handle_arm_hw_error(struct acpi_hest_generic_data *gdata, int sev, bool sync) ghes_handle_arm_hw_error() argument
621 ghes_defer_non_standard_event(struct acpi_hest_generic_data *gdata, int sev) ghes_defer_non_standard_event() argument
1052 int sev, rc; ghes_in_nmi_queue_one_entry() local
[all...]
/kernel/linux/linux-6.6/drivers/acpi/apei/
H A Dghes.c506 int sev, bool sync) in ghes_handle_memory_failure()
519 if (sev == GHES_SEV_RECOVERABLE && sec_sev == GHES_SEV_RECOVERABLE) in ghes_handle_memory_failure()
529 int sev, bool sync) in ghes_handle_arm_hw_error()
540 if (sev != GHES_SEV_RECOVERABLE || sec_sev != GHES_SEV_RECOVERABLE) in ghes_handle_arm_hw_error()
657 int sev) in ghes_defer_non_standard_event()
670 entry->error_severity = sev; in ghes_defer_non_standard_event()
679 int sev, sec_sev; in ghes_do_proc() local
687 sev = ghes_severity(estatus->error_severity); in ghes_do_proc()
700 atomic_notifier_call_chain(&ghes_report_chain, sev, mem_err); in ghes_do_proc()
702 arch_apei_report_mem_error(sev, mem_er in ghes_do_proc()
505 ghes_handle_memory_failure(struct acpi_hest_generic_data *gdata, int sev, bool sync) ghes_handle_memory_failure() argument
528 ghes_handle_arm_hw_error(struct acpi_hest_generic_data *gdata, int sev, bool sync) ghes_handle_arm_hw_error() argument
656 ghes_defer_non_standard_event(struct acpi_hest_generic_data *gdata, int sev) ghes_defer_non_standard_event() argument
1093 int sev, rc; ghes_in_nmi_queue_one_entry() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dsmp_spin_table.c99 sev(); in smp_spin_table_cpu_prepare()
116 sev(); in smp_spin_table_cpu_boot()

Completed in 15 milliseconds

12345