| /optee_os/core/arch/arm/crypto/ |
| H A D | sha1_armv8a_ce_a64.S | 33 .macro add_only, op, ev, rc, s0, dg1 34 .ifc \ev, ev 51 .macro add_update, op, ev, rc, s0, s1, s2, s3, dg1 53 add_only \op, \ev, \rc, \s1, \dg1 84 add_update c, ev, k0, 8, 9, 10, 11, dgb 86 add_update c, ev, k0, 10, 11, 8, 9 88 add_update c, ev, k1, 8, 9, 10, 11 91 add_update p, ev, k1, 10, 11, 8, 9 93 add_update p, ev, k1, 8, 9, 10, 11 96 add_update m, ev, k2, 10, 11, 8, 9 [all …]
|
| H A D | sha256_armv8a_ce_a32.S | 27 .macro add_only, ev, s0 30 vld1.32 {k\ev}, [r3]! 32 sha256h.32 dg0, dg1, tb\ev 33 sha256h2.32 dg1, dg2, tb\ev 35 vadd.u32 ta\ev, q\s0, k\ev 39 .macro add_update, ev, s0, s1, s2, s3 41 add_only \ev, \s1
|
| H A D | sha1_armv8a_ce_a32.S | 33 .macro add_only, op, ev, rc, s0, dg1 35 vadd.u32 tb\ev, q\s0, \rc 37 sha1h.32 dg1b\ev, dg0 39 sha1\op\().32 dg0, dg1a\ev, ta\ev 41 sha1\op\().32 dg0, \dg1, ta\ev 45 .macro add_update, op, ev, rc, s0, s1, s2, s3, dg1 47 add_only \op, \ev, \rc, \s1, \dg1
|
| H A D | sha256_armv8a_ce_a64.S | 28 .macro add_only, ev, rc, s0 30 .ifeq \ev 43 .macro add_update, ev, rc, s0, s1, s2, s3 45 add_only \ev, \rc, \s1
|
| /optee_os/core/kernel/ |
| H A D | notif.c | 83 void notif_deliver_atomic_event(enum notif_event ev, uint16_t guest_id) in notif_deliver_atomic_event() argument 92 switch (ev) { in notif_deliver_atomic_event() 103 EMSG("Unknown event %d", (int)ev); in notif_deliver_atomic_event() 109 nd->atomic_cb(nd, ev, guest_id); in notif_deliver_atomic_event() 116 void notif_deliver_event(enum notif_event ev) in notif_deliver_event() argument 124 assert(ev == NOTIF_EVENT_DO_BOTTOM_HALF || ev == NOTIF_EVENT_STOPPED); in notif_deliver_event() 131 DMSG("Not started ev %d", (int)ev); in notif_deliver_event() 135 if (ev == NOTIF_EVENT_STOPPED) in notif_deliver_event() 142 nd->yielding_cb(nd, ev); in notif_deliver_event() 146 if (ev == NOTIF_EVENT_STOPPED && ndata->notif_started) { in notif_deliver_event()
|
| H A D | transfer_list.c | 261 vaddr_t ev = 0; in transfer_list_next() local 286 ADD_OVERFLOW(va, sz, &ev) || ev > tl_ev) in transfer_list_next() 468 vaddr_t ev = 0; in transfer_list_add() local 477 if (ROUNDUP_OVERFLOW(tl_ev, TRANSFER_LIST_GRANULE, &ev)) in transfer_list_add() 480 tl_e = (struct transfer_list_entry *)ev; in transfer_list_add() 487 ADD_OVERFLOW(ev, sz, &ev) || ev > max_tl_ev) in transfer_list_add() 496 tl->size += ev - tl_ev; in transfer_list_add() 524 vaddr_t ev = 0; in transfer_list_add_with_align() local 535 ev = tl_ev + sizeof(struct transfer_list_entry); in transfer_list_add_with_align() 537 if (!IS_ALIGNED(ev, TL_ALIGNMENT_FROM_ORDER(alignment))) { in transfer_list_add_with_align() [all …]
|
| /optee_os/core/include/kernel/ |
| H A D | notif.h | 93 void (*atomic_cb)(struct notif_driver *ndrv, enum notif_event ev, 95 void (*yielding_cb)(struct notif_driver *ndrv, enum notif_event ev); 169 void notif_deliver_atomic_event(enum notif_event ev, uint16_t guest_id); 170 void notif_deliver_event(enum notif_event ev); 172 static inline void notif_deliver_atomic_event(enum notif_event ev __unused, in notif_deliver_atomic_event() 176 static inline void notif_deliver_event(enum notif_event ev __unused) in notif_deliver_event()
|
| /optee_os/core/arch/arm/plat-vexpress/ |
| H A D | main.c | 154 enum notif_event ev, uint16_t vm_id) in atomic_console_notif() argument 156 switch (ev) { in atomic_console_notif() 159 (int)ev, vm_id); in atomic_console_notif() 163 (int)ev, vm_id); in atomic_console_notif() 170 EMSG("Unknown event %d", (int)ev); in atomic_console_notif() 176 enum notif_event ev) in yielding_console_notif() argument 178 switch (ev) { in yielding_console_notif() 191 EMSG("Unknown event %d", (int)ev); in yielding_console_notif()
|
| /optee_os/core/tests/ |
| H A D | notif_test_wd.c | 59 enum notif_event ev, uint16_t guest_id) in wd_ndrv_atomic_cb() argument 61 if (ev == NOTIF_EVENT_STARTED) { in wd_ndrv_atomic_cb() 78 enum notif_event ev) in wd_ndrv_yielding_cb() argument 80 if (ev == NOTIF_EVENT_DO_BOTTOM_HALF) { in wd_ndrv_yielding_cb()
|