Home
last modified time | relevance | path

Searched refs:notifications (Results 1 – 18 of 18) sorted by relevance

/hafnium-2.8-rc0/src/
A Dvm.c488 static void vm_notifications_init_bindings(struct notifications *notifications) in vm_notifications_init_bindings() argument
514 struct notifications *to_check; in vm_are_notifications_pending()
695 struct notifications *to_update = in vm_notifications_update_bindings()
720 struct notifications *to_check = in vm_notifications_validate_bound_sender()
738 struct notifications *to_check = in vm_notifications_validate_per_vcpu()
748 state->pending |= notifications; in vm_notifications_state_set()
757 struct notifications *to_set; in vm_notifications_partition_set_pending()
780 notifications); in vm_notifications_framework_set_pending()
821 struct notifications *to_get; in vm_notifications_partition_get_pending()
847 &vm->notifications.framework); in vm_notifications_framework_get_pending()
[all …]
A Dvm_test.cc289 struct notifications *notifications; in TEST_F() local
297 notifications = &current_vm->notifications.from_vm; in TEST_F()
373 struct notifications *notifications = in TEST_F() local
374 &current_vm->notifications.from_sp; in TEST_F()
437 struct notifications *notifications = in TEST_F() local
495 struct notifications *notifications; in TEST_F() local
505 notifications = &current_vm->notifications.from_sp; in TEST_F()
568 struct notifications *notifications = in TEST_F() local
569 &current_vm->notifications.from_sp; in TEST_F()
647 struct notifications *notifications; in TEST_F() local
[all …]
A Dapi.c3333 ffa_notifications_bitmap_t notifications, bool is_bind, in api_ffa_notification_update_bindings() argument
3362 if (notifications == 0U) { in api_ffa_notification_update_bindings()
3397 id_to_validate, notifications)) { in api_ffa_notification_update_bindings()
3409 notifications)) { in api_ffa_notification_update_bindings()
3411 notifications); in api_ffa_notification_update_bindings()
3418 notifications, is_per_vcpu && is_bind); in api_ffa_notification_update_bindings()
3427 ffa_notifications_bitmap_t notifications, struct vcpu *current) in api_ffa_notification_set() argument
3445 if (notifications == 0U) { in api_ffa_notification_set()
3451 flags, notifications, &ret)) { in api_ffa_notification_set()
3478 sender_vm_id, notifications, is_per_vcpu)) { in api_ffa_notification_set()
[all …]
A Dload.c213 vm_locked.vm->notifications.enabled = in load_common()
/hafnium-2.8-rc0/inc/hf/
A Dvm.h113 struct notifications { struct
191 struct notifications from_vm;
192 struct notifications from_sp;
196 } notifications; member
292 ffa_notifications_bitmap_t notifications);
303 ffa_notifications_bitmap_t notifications);
306 ffa_notifications_bitmap_t notifications,
310 ffa_notifications_bitmap_t notifications,
314 ffa_notifications_bitmap_t notifications, ffa_vcpu_index_t vcpu_id,
319 struct vm_locked vm_locked, ffa_notifications_bitmap_t notifications);
A Dapi.h117 ffa_notifications_bitmap_t notifications, bool is_bind,
122 ffa_notifications_bitmap_t notifications, struct vcpu *current);
/hafnium-2.8-rc0/test/vmapi/ffa_secure_partitions/services/
A DBUILD.gn43 source_set("notifications") {
50 "notifications.c",
81 ":notifications",
/hafnium-2.8-rc0/test/vmapi/primary_with_secondaries/
A Dservice1.dts25 notification-support; /* Receipt of notifications. */
A Dservice2.dts25 notification-support; /* Receipt of notifications. */
A Dservice3.dts25 notification-support; /* Receipt of notifications. */
/hafnium-2.8-rc0/test/vmapi/ffa_secure_partitions/
A Dpartition_manifest_nwd_primary.dts26 notification-support; /* Receipt of notifications. */
A Dpartition_manifest_service_sp_first.dts27 notification-support; /* Receipt of notifications. */
A Dpartition_manifest_service_sp_second_el0.dts27 notification-support; /* Receipt of notifications. */
A Dpartition_manifest_service_sp_second.dts27 notification-support; /* Receipt of notifications. */
A DBUILD.gn23 "notifications.c",
/hafnium-2.8-rc0/src/arch/aarch64/plat/ffa/
A Dspmc.c165 !vm->notifications.enabled && vm->mailbox.send == NULL && in plat_ffa_vm_destroy()
883 if (vm_locked.vm->notifications.enabled) { in plat_ffa_notifications_bitmap_create()
890 vm_locked.vm->notifications.enabled = true; in plat_ffa_notifications_bitmap_create()
902 if (vm_locked.vm->notifications.enabled) { in plat_ffa_notifications_bitmap_create()
908 vm_locked.vm->notifications.enabled = true; in plat_ffa_notifications_bitmap_create()
937 if (!to_destroy_locked.vm->notifications.enabled) { in plat_ffa_notifications_bitmap_destroy()
950 to_destroy_locked.vm->notifications.enabled = false; in plat_ffa_notifications_bitmap_destroy()
2250 if (vm->notifications.enabled) { in plat_ffa_enable_virtual_maintenance_interrupts()
/hafnium-2.8-rc0/inc/hf/arch/plat/
A Dffa.h197 struct notifications *plat_ffa_vm_get_notifications_senders_world(
/hafnium-2.8-rc0/docs/
A DChangeLog.md96 * Managed exit and notifications feature support enabled in SP manifests.
104 * FF-A v1.1 notifications

Completed in 29 milliseconds