Lines Matching defs:flags
397 static inline void *anv_unpack_ptr(uintptr_t ptr, int bits, int *flags)
400 *flags = ptr & mask;
404 static inline uintptr_t anv_pack_ptr(void *ptr, int bits, int flags)
408 return value | (mask & flags);
499 * If ANV_BO_ALLOC_MAPPED is set in flags, this is the map for the whole
500 * BO. If ANV_BO_WRAPPER is set in flags, map points to the wrapped BO.
528 /** Flags to pass to the kernel through drm_i915_exec_object2::flags */
529 uint32_t flags;
576 assert(bo->flags & EXEC_OBJECT_PINNED);
580 assert(!(bo->flags & EXEC_OBJECT_PINNED));
588 assert((bo->flags & EXEC_OBJECT_PINNED) || !bo->has_fixed_address);
589 return (bo->flags & EXEC_OBJECT_PINNED) != 0;
946 VkMemoryHeapFlags flags;
1442 uint32_t gem_handle, uint64_t offset, uint64_t size, uint32_t flags);
1447 uint32_t flags, uint32_t num_regions,
1832 VkDescriptorBindingFlags flags;
2300 VkAccessFlags2 flags)
2304 u_foreach_bit64(b, flags) {
2377 VkAccessFlags2 flags)
2381 u_foreach_bit64(b, flags) {
3102 VkPipelineCreateFlags flags;
3316 VkPipelineCreateFlags flags,
3980 enum anv_image_view_state_flags flags,
3990 /** These flags will be added to any derived from VkImageCreateInfo. */