Lines Matching +full:per +full:- +full:context
17 Coherent in this context means that the accelerator and CPUs can
28 +----------+ +---------+
34 +----------+ +---------+
36 | +------+ | PSL |
37 | | CAPP |<------>| |
38 +---+------+ PCIE +---------+
62 the fault. The context to which this fault is serviced is based on
65 - POWER8 and PSL Version 8 are compliant to the CAIA Version 1.0.
66 - POWER9 and PSL Version 9 are compliant to the CAIA Version 2.0.
85 When using dedicated mode only one MMU context is supported. In
92 support fewer). In this mode, the AFU sends a 16 bit context ID
93 with each of its requests. This tells the PSL which context is
96 determine the userspace context associated with an operation.
104 just a per context portion. The hardware is self describing, hence
105 the kernel can determine the offset and size of the per context
123 The WED is a 64-bit parameter passed to the AFU when a context is
140 master context and /dev/cxl/afu0.0s will correspond to a slave
141 context. Master contexts have access to the full MMIO space an
142 AFU provides. Slave contexts have access to only the per process
146 only create a single character device per AFU called
157 https://github.com/ibm-capi/libcxl
162 ----
167 A dedicated mode AFU only has one context and only allows the
171 opened once for each context that is available.
174 and return -ENOSPC.
177 IRQs need to be allocated for each context, which may limit
181 left. If 1 IRQ is needed per context, then only 2037
182 contexts can be allocated. If 4 IRQs are needed per context,
187 -----
190 Starts the AFU context and associates it with the current
192 mapped into this process is accessible to this AFU context
194 required to map/unmap memory. The AFU memory context will be
196 returns once the AFU context is started.
220 The Work Element Descriptor (WED) is a 64-bit argument
244 Get the current context id, also known as the process element.
249 ----
257 the MMIO space and slave contexts are allowed to only map the per
258 process MMIO space associated with the context. In dedicated
263 Care should be taken when accessing MMIO space. Only 32 and 64-bit
272 ----
275 (unless O_NONBLOCK is supplied). Returns -EIO in the case of an
317 Context ID of the event.
408 ----
414 -----
456 described in Documentation/ABI/testing/sysfs-class-cxl
469 KERNEL=="afu[0-9]*.[0-9]*s", SYMLINK="cxl/%b"