Home
last modified time | relevance | path

Searched refs:event (Results 1 – 25 of 28) sorted by relevance

12

/tf-a-ffa_el3_spmc/include/lib/el3_runtime/
A Dpubsub.h13 #define __pubsub_start_sym(event) __pubsub_##event##_start argument
14 #define __pubsub_end_sym(event) __pubsub_##event##_end argument
15 #define __pubsub_section(event) __pubsub_##event argument
50 #define __pubsub_start_sym(event) Load$$__pubsub_##event##_start$$Base argument
51 #define __pubsub_end_sym(event) Load$$__pubsub_##event##_end$$Base argument
53 #define __pubsub_start_sym(event) __pubsub_##event##_start argument
54 #define __pubsub_end_sym(event) __pubsub_##event##_end argument
57 #define __pubsub_section(event) __section("__pubsub_" #event) argument
75 extern pubsub_cb_t __cb_func_##func##event __pubsub_section(event); \
76 pubsub_cb_t __cb_func_##func##event __pubsub_section(event) = (func)
[all …]
/tf-a-ffa_el3_spmc/drivers/measured_boot/
A Devent_print.c43 assert(event->header.pcr_index == (uint32_t)PCR_0); in id_event_print()
46 assert(event->header.event_type == EV_NO_ACTION); in id_event_print()
50 uint8_t val = event->header.digest[i]; in id_event_print()
70 event_size = event->header.event_size; in id_event_print()
74 event->struct_header.signature); in id_event_print()
76 event->struct_header.platform_class); in id_event_print()
78 event->struct_header.spec_version_major, in id_event_print()
79 event->struct_header.spec_version_minor, in id_event_print()
80 event->struct_header.spec_errata); in id_event_print()
82 event->struct_header.uintn_size); in id_event_print()
[all …]
A Devent_log.c142 (void)memcpy((void *)(((event2_data_t *)ptr)->event), in add_event2()
147 offsetof(event2_data_t, event) + name_len); in add_event2()
209 ptr = (uint8_t *)((uintptr_t)ptr + offsetof(event2_data_t, event)); in event_log_init()
/tf-a-ffa_el3_spmc/docs/components/
A Dsdei.rst33 registers a handler for that event [3], enables the event [5], and unmasks all
66 - For an event that has a backing interrupt, the interrupt number the event is
82 - The event number (as above);
93 Regarding event descriptors:
162 /* Shared event mappings */
234 event [1], enables the event [3], and unmasks the current PE [5]. Note that,
238 At a later point in time, a critical event [#critical-event]_ is trapped into
247 Conditions for event dispatch
251 event to be dispatched:
361 .. [#std-event] Except event 0, which is defined by the SDEI specification as a
[all …]
A Dsecure-partition-manager-mm.rst389 initialisation event is executed as a Fast Call.
525 Zero or a positive value indicates that the event was handled successfully.
526 The values depend upon the original event that was delegated to the Secure
533 code in response to a runtime event.
536 on the original event.
542 Zero or a positive value specifies the unique ID of the event being
560 event specific information. The format of the data populated in the buffer
582 A return from this function is in response to the next event that will be
583 delegated to the partition. The return parameters describe the next event.
599 event to the Secure Partition. The return parameters of this interface must
[all …]
A Dsecure-partition-manager.rst795 - A power management event is relayed through the SPD hook to the SPMC.
798 - The behavior for the cpu on event is described in `Secondary cores boot-up`_.
800 - The cpu off event occurs when the NWd calls PSCI_CPU_OFF. The method by which
801 the PM event is conveyed to the SPMC is implementation-defined in context of
803 direct request/response conveying the PM event details and SPMC response.
868 - Memory based circular buffers for command queue and event queue.
/tf-a-ffa_el3_spmc/docs/resources/diagrams/plantuml/
A Dsdei_explicit_dispatch.puml27 note over EL3: Critical event triage
31 note over RAS: Critical event handling
A Dsdei_general.puml16 EL3->EL2: event number: ev
/tf-a-ffa_el3_spmc/include/drivers/measured_boot/
A Dtcg.h129 uint8_t event[]; /* [event_data_size] */ member
283 uint8_t event[]; /* Event[EventSize] */ member
/tf-a-ffa_el3_spmc/drivers/brcm/emmc/
A Demmc_csl_sdcard.c191 uint32_t present, options, event, rel = 0; in abort_err() local
206 event = wait_for_event(handle, in abort_err()
211 if (event & SD_CMD_ERROR_INT) { in abort_err()
214 if (event & SD_DAT_TIMEOUT) { in abort_err()
653 uint32_t rem, blockSize, event; in write_buffer() local
664 event = wait_for_event(handle, in write_buffer()
690 if ((event & SD4_EMMC_TOP_INTR_TXDONE_MASK) != in write_buffer()
692 event = wait_for_event(handle, in write_buffer()
717 uint32_t rem, blockSize, event = 0; in read_buffer() local
727 event = wait_for_event(handle, in read_buffer()
[all …]
A Demmc_csl_sdcmd.c705 uint32_t event = 0, present, timeout = 0, retry = 0, mask = 3; in send_cmd() local
744 event = wait_for_event(handle, in send_cmd()
819 status = event; in send_cmd()
822 status = event; in send_cmd()
833 status = event; in send_cmd()
/tf-a-ffa_el3_spmc/fdts/
A Dfvp-base-gicv3-psci-common.dtsi56 * Each event descriptor has typically 3 fields:
58 * 2. Interrupt number the event is bound to or
59 * if event is dynamic, specified as SDEI_DYN_IRQ
60 * 3. Bit map of event flags
A Dstm32mp151.dtsi127 interrupt-names = "event", "error";
407 interrupt-names = "event", "error";
466 interrupt-names = "event", "error";
/tf-a-ffa_el3_spmc/docs/perf/
A Dperformance-monitoring-unit.rst20 - 31 programmable event counters: ``PMEVCNTR<n>``, where ``n`` is ``0`` to
113 - The event number that the associated ``PMEVCNTR<n>`` will count.
134 - If set to ``1`` it disables the cycle counter ``PMCCNTR`` where event
/tf-a-ffa_el3_spmc/docs/process/
A Dsecurity-hardening.rst71 exception levels) it instructs counters to increment, obtaining event counts
92 - Prohibit general event counters and the cycle counter:
108 - Prohibit general event counters: ``MDCR_EL3.SPME == 0``.
114 - Prohibit general event counters: as in ARMv8.2-Debug.
A Dcode-review-guidelines.rst56 In the event that a code review takes longer than you would hope for, you
A Dcontributing.rst188 In the event where the CI system lacks proper tests for a patch, the patch
/tf-a-ffa_el3_spmc/plat/xilinx/zynqmp/pm_service/
A Dpm_api_sys.h91 unsigned int event,
101 unsigned int event,
A Dpm_api_sys.c414 unsigned int event, in pm_register_notifier() argument
421 nid, event, wake, enable); in pm_register_notifier()
/tf-a-ffa_el3_spmc/plat/mediatek/mt8173/drivers/spm/
A Dspm.h278 #define EVENT_VEC(event, resume, imme, pc) \ argument
282 ((event) & 0x1f))
/tf-a-ffa_el3_spmc/plat/xilinx/versal/pm_service/
A Dpm_api_sys.h96 enum pm_ret_status pm_register_notifier(uint32_t device_id, uint32_t event,
A Dpm_api_sys.c1100 enum pm_ret_status pm_register_notifier(uint32_t device_id, uint32_t event, in pm_register_notifier() argument
1108 device_id, event, wake, enable); in pm_register_notifier()
/tf-a-ffa_el3_spmc/docs/design/
A Dfirmware-design.rst1362 in the event of a crash, for example Cortex-A53 has registers which
2326 - ``REGISTER_PUBSUB_EVENT(event)``: Defines an event, and takes one argument,
2327 the event name, which must be a valid C identifier. All calls to
2331 - ``PUBLISH_EVENT_ARG(event, arg)``: Publishes a defined event, by iterating
2333 parameter ``arg``. The expected use-case is to broadcast an event.
2338 - ``SUBSCRIBE_TO_EVENT(event, handler)``: Registers the ``handler`` to
2339 subscribe to ``event``. The handler will be executed whenever the ``event``
2349 result in build error. Subscribing to an undefined event however won't.
2377 A publisher that wants to publish event ``foo`` would:
2379 - Define the event ``foo`` in the ``pubsub_events.h``.
[all …]
/tf-a-ffa_el3_spmc/plat/mediatek/mt8183/drivers/spm/
A Dspm.h2243 #define EVENT_VEC(event, resume, imme, pc) \ argument
2247 ((event) & 0x3f))
/tf-a-ffa_el3_spmc/docs/threat_model/
A Dthreat_model.rst759 | | event counting depends on external debug interface|
760 | | signals, i.e. Secure world event counting is |

Completed in 54 milliseconds

12