Lines Matching refs:calls
37 IDs, Owning Entity Numbers (OEN), Fast and Standard calls, and the SMC32 and
47 with the SMC call type, which is either *Fast* or *Yielding*. Fast calls are
48 uninterruptible whereas Yielding calls can be pre-empted. The majority of
49 Owning Entities only have allocated ranges for Fast calls: Yielding calls are
56 Fast 0 ARM Architecture calls
57 Fast 1 CPU Service calls
58 Fast 2 SiP Service calls
59 Fast 3 OEM Service calls
60 Fast 4 Standard Service calls
62 Fast 48-49 Trusted Application calls
63 Fast 50-63 Trusted OS calls
65 Yielding 0- 1 Reserved for existing ARMv7 calls
73 within the SiP Service calls OEN range to mean different things - as these
74 calls should be specific to the SoC. The Standard Runtime Calls OEN is used for
80 rejects invalid calls that use the SMC64 calling convention but that originate
174 and then ignore the service - the system will continue to boot but SMC calls
188 SMC calls for a service are forwarded by the framework to the service's SMC
212 the framework will forward all calls to the service handler.
225 #. Truncating parameters for calls made using the SMC32 calling convention.
226 Such calls can be determined by checking the CC field in bit[30] of the
233 For such calls, the upper bits of the parameters x1-x4 and the saved
279 example, the Standard calls service handles ``0x84000000``-``0x8400FFFF`` and
282 In that respect, `PSCI`_ is a 'sub-service' of the Standard calls service. In
283 future, there could be additional such sub-services in the Standard calls