Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at for-next 27 lines 956 B view raw
1/* SPDX-License-Identifier: MIT */ 2/* Copyright © 2024 Intel Corporation */ 3 4#ifndef __INTEL_BO__ 5#define __INTEL_BO__ 6 7#include <linux/types.h> 8 9struct drm_gem_object; 10struct seq_file; 11struct vm_area_struct; 12 13bool intel_bo_is_tiled(struct drm_gem_object *obj); 14bool intel_bo_is_userptr(struct drm_gem_object *obj); 15bool intel_bo_is_shmem(struct drm_gem_object *obj); 16bool intel_bo_is_protected(struct drm_gem_object *obj); 17void intel_bo_flush_if_display(struct drm_gem_object *obj); 18int intel_bo_fb_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma); 19int intel_bo_read_from_page(struct drm_gem_object *obj, u64 offset, void *dst, int size); 20 21struct intel_frontbuffer *intel_bo_get_frontbuffer(struct drm_gem_object *obj); 22struct intel_frontbuffer *intel_bo_set_frontbuffer(struct drm_gem_object *obj, 23 struct intel_frontbuffer *front); 24 25void intel_bo_describe(struct seq_file *m, struct drm_gem_object *obj); 26 27#endif /* __INTEL_BO__ */