Searched refs:notifications (Results 1 – 18 of 18) sorted by relevance
/hafnium-2.8-rc0/src/ |
A D | vm.c | 488 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 D | vm_test.cc | 289 struct notifications *notifications; in TEST_F() local 297 notifications = ¤t_vm->notifications.from_vm; in TEST_F() 373 struct notifications *notifications = in TEST_F() local 374 ¤t_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 = ¤t_vm->notifications.from_sp; in TEST_F() 568 struct notifications *notifications = in TEST_F() local 569 ¤t_vm->notifications.from_sp; in TEST_F() 647 struct notifications *notifications; in TEST_F() local [all …]
|
A D | api.c | 3333 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 D | load.c | 213 vm_locked.vm->notifications.enabled = in load_common()
|
/hafnium-2.8-rc0/inc/hf/ |
A D | vm.h | 113 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 D | api.h | 117 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 D | BUILD.gn | 43 source_set("notifications") { 50 "notifications.c", 81 ":notifications",
|
/hafnium-2.8-rc0/test/vmapi/primary_with_secondaries/ |
A D | service1.dts | 25 notification-support; /* Receipt of notifications. */
|
A D | service2.dts | 25 notification-support; /* Receipt of notifications. */
|
A D | service3.dts | 25 notification-support; /* Receipt of notifications. */
|
/hafnium-2.8-rc0/test/vmapi/ffa_secure_partitions/ |
A D | partition_manifest_nwd_primary.dts | 26 notification-support; /* Receipt of notifications. */
|
A D | partition_manifest_service_sp_first.dts | 27 notification-support; /* Receipt of notifications. */
|
A D | partition_manifest_service_sp_second_el0.dts | 27 notification-support; /* Receipt of notifications. */
|
A D | partition_manifest_service_sp_second.dts | 27 notification-support; /* Receipt of notifications. */
|
A D | BUILD.gn | 23 "notifications.c",
|
/hafnium-2.8-rc0/src/arch/aarch64/plat/ffa/ |
A D | spmc.c | 165 !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 D | ffa.h | 197 struct notifications *plat_ffa_vm_get_notifications_senders_world(
|
/hafnium-2.8-rc0/docs/ |
A D | ChangeLog.md | 96 * Managed exit and notifications feature support enabled in SP manifests. 104 * FF-A v1.1 notifications
|
Completed in 29 milliseconds