Home
last modified time | relevance | path

Searched refs:BO (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/Documentation/accel/qaic/
H A Dqaic.rst81 This IOCTL allows userspace to allocate a buffer object (BO) which can send
83 represents the allocated buffer. The BO is not usable until it has been
87 This IOCTL allows userspace to prepare an allocated BO to be mmap'd into the
91 This IOCTL allows userspace to slice a BO in preparation for sending the BO
92 to the device. Slicing is the operation of describing what portions of a BO
94 DMA Bridge, and as such, locks the BO to a specific DBC.
103 to shrink the BOs sent to the device for this specific call. If a BO
111 This IOCTL allows userspace to determine when a particular BO has been
112 processed by the device. The call will block until either the BO has been
117 recent execution of a BO. This allows userspace to construct an end to end
[all …]
/openbmc/linux/Documentation/gpu/
H A Dv3d.rst8 GPU buffer object (BO) management
12 :doc: V3D GEM BO management support
H A Dvc4.rst81 GPU buffer object (BO) management
85 :doc: VC4 GEM BO management support
H A Di915.rst294 `GEM BO Management Implementation Details`_.
328 the GPU address when a GEM BO is assigned a GPU address and the kernel
329 might evict a different GEM BO from the (PP)GTT to make address room
330 for another GEM BO. Consequently, the ioctls submitting a batchbuffer
381 GEM BO Management Implementation Details
H A Dtodo.rst167 private lock. The tricky part is the BO free functions, since those can't
/openbmc/linux/Documentation/gpu/rfc/
H A Di915_vm_bind.rst29 * VA mapping can map to a partial section of the BO (partial binding).
84 VM_BIND feature introduces an optimization where user can create BO which
86 BO creation. Unlike Shared BOs, these VM private BOs can only be mapped on
182 invalidation, revalidate the BO and then resume the compute context. This is
220 VM_BIND allows any hints setting per mapping instead of per BO. Possible hints
221 include placement and atomicity. Sub-BO level placement hint will be even more
226 VM_BIND allows cache/CLOS settings per mapping instead of per BO.
238 VM_BIND interface can be used to map system memory directly (without gem BO
H A Di915_small_bar.rst12 New gem_create_ext flag to tell the kernel that a BO will require CPU access.
/openbmc/linux/drivers/accel/ivpu/
H A Divpu_gem.c310 ivpu_dbg(vdev, BO, "remove from ctx: ctx %d vpu_addr 0x%llx allocated %d mmu_mapped %d\n", in ivpu_bo_free_vpu_addr()
410 ivpu_dbg(vdev, BO, "free: ctx %d vpu_addr 0x%llx allocated %d mmu_mapped %d\n", in ivpu_bo_free()
413 ivpu_dbg(vdev, BO, "free: ctx (released) allocated %d mmu_mapped %d\n", in ivpu_bo_free()
440 ivpu_dbg(vdev, BO, "mmap: ctx %u handle %u vpu_addr 0x%llx size %zu type %s", in ivpu_bo_mmap()
555 ivpu_dbg(vdev, BO, "alloc shmem: ctx %u vpu_addr 0x%llx size %zu flags 0x%x\n", in ivpu_bo_create_ioctl()
607 ivpu_dbg(vdev, BO, "alloc internal: ctx 0 vpu_addr 0x%llx size %zu flags 0x%x\n", in ivpu_bo_alloc_internal()
H A DTODO8 - Implement BO cache and MADVISE IOCTL
/openbmc/qemu/target/ppc/
H A Dinternal.h195 EXTRACT_HELPER(BO, 21, 5);
H A Dtranslate.c3688 uint32_t bo = BO(ctx->opcode); in gen_bcond()
/openbmc/linux/arch/powerpc/xmon/
H A Dppc-opc.c220 #define BO BFA + 1 macro
226 #define BOE BO + 1
4125 {"bc", B(16,0,0), B_MASK, COM, PPCVLE, {BO, BI, BD}},
4128 {"bcl", B(16,0,1), B_MASK, COM, PPCVLE, {BO, BI, BD}},
4131 {"bca", B(16,1,0), B_MASK, COM, PPCVLE, {BO, BI, BDA}},
4134 {"bcla", B(16,1,1), B_MASK, COM, PPCVLE, {BO, BI, BDA}},
4371 {"bclr", XLLK(19,16,0), XLBH_MASK, PPCCOM, PPCVLE, {BO, BI, BH}},
4372 {"bcr", XLLK(19,16,0), XLBB_MASK, PWRCOM, PPCVLE, {BO, BI}},
4374 {"bcrl", XLLK(19,16,1), XLBB_MASK, PWRCOM, PPCVLE, {BO, BI}},
4576 {"bcc", XLLK(19,528,0), XLBB_MASK, PWRCOM, PPCVLE, {BO, BI}},
[all …]
/openbmc/qemu/tcg/ppc/
H A Dtcg-target.c.inc689 #define BO(o) ((o)<<21)
712 #define BO_COND_TRUE BO(12)
713 #define BO_COND_FALSE BO( 4)
714 #define BO_ALWAYS BO(20)
1950 if (tcg_to_bc[cond] & BO(8)) {
/openbmc/u-boot/doc/
H A DREADME.POST489 instruction various combinations of the BI/BO fields, the CTR