Home
last modified time | relevance | path

Searched defs:bdev (Results 1 – 25 of 29) sorted by relevance

12

/openbsd-src/sys/dev/pci/drm/ttm/
H A Dttm_device.c122 struct ttm_device *bdev; in ttm_global_swapout() local
137 int ttm_device_swapout(struct ttm_device *bdev, struct ttm_operation_ctx *ctx, in ttm_device_swapout()
188 int ttm_device_init(struct ttm_device *bdev, const struct ttm_device_funcs *funcs, in ttm_device_init()
226 void ttm_device_fini(struct ttm_device *bdev) in ttm_device_fini()
253 static void ttm_device_clear_lru_dma_mappings(struct ttm_device *bdev, in ttm_device_clear_lru_dma_mappings()
278 void ttm_device_clear_dma_mappings(struct ttm_device *bdev) in ttm_device_clear_dma_mappings()
H A Dttm_resource.c149 struct ttm_device *bdev = bo->bdev; in ttm_resource_move_to_lru_tail() local
217 struct ttm_device *bdev = man->bdev; in ttm_resource_fini() local
273 bool ttm_resource_intersects(struct ttm_device *bdev, in ttm_resource_intersects()
302 bool ttm_resource_compatible(struct ttm_device *bdev, in ttm_resource_compatible()
324 struct ttm_device *bdev = bo->bdev; in ttm_resource_places_compat() local
386 struct ttm_device *bdev, in ttm_resource_manager_init()
411 int ttm_resource_manager_evict_all(struct ttm_device *bdev, in ttm_resource_manager_evict_all()
654 struct ttm_device *bdev, in ttm_kmap_iter_linear_io_init()
753 struct ttm_device *bdev, in ttm_kmap_iter_linear_io_fini()
H A Dttm_bo.c120 struct ttm_device *bdev = bo->bdev; in ttm_bo_handle_move_mem() local
323 struct ttm_device *bdev = bo->bdev; in ttm_bo_release() local
426 struct ttm_device *bdev = bo->bdev; in ttm_bo_evict() local
491 struct ttm_device *bdev = bo->bdev; in ttm_bo_eviction_valuable() local
589 int ttm_mem_evict_first(struct ttm_device *bdev, in ttm_mem_evict_first()
731 struct ttm_device *bdev = bo->bdev; in ttm_bo_mem_force_space() local
776 struct ttm_device *bdev = bo->bdev; in ttm_bo_mem_space() local
964 int ttm_bo_init_reserved(struct ttm_device *bdev, struct ttm_buffer_object *bo, in ttm_bo_init_reserved()
1057 int ttm_bo_init_validate(struct ttm_device *bdev, struct ttm_buffer_object *bo, in ttm_bo_init_validate()
1089 struct ttm_device *bdev = bo->bdev; in ttm_bo_unmap_virtual() local
H A Dttm_tt.c65 struct ttm_device *bdev = bo->bdev; in ttm_tt_create() local
150 void ttm_tt_destroy(struct ttm_device *bdev, struct ttm_tt *ttm) in ttm_tt_destroy()
306 int ttm_tt_swapout(struct ttm_device *bdev, struct ttm_tt *ttm, in ttm_tt_swapout()
355 int ttm_tt_populate(struct ttm_device *bdev, in ttm_tt_populate()
413 void ttm_tt_unpopulate(struct ttm_device *bdev, struct ttm_tt *ttm) in ttm_tt_unpopulate()
H A Dttm_bo_util.c45 int ttm_mem_io_reserve(struct ttm_device *bdev, in ttm_mem_io_reserve()
58 void ttm_mem_io_free(struct ttm_device *bdev, in ttm_mem_io_free()
147 struct ttm_device *bdev = bo->bdev; in ttm_bo_move_memcpy() local
640 struct ttm_device *bdev = bo->bdev; in ttm_bo_move_pipeline_evict() local
681 struct ttm_device *bdev = bo->bdev; in ttm_bo_move_accel_cleanup() local
715 struct ttm_device *bdev = bo->bdev; in ttm_bo_move_sync_cleanup() local
H A Dttm_bo_vm.c89 struct ttm_device *bdev = bo->bdev; in ttm_bo_io_mem_pfn() local
189 struct ttm_device *bdev = bo->bdev; in ttm_bo_vm_fault_reserved() local
403 struct ttm_device *bdev = bo->bdev; in ttm_bo_io_mem_pfn() local
486 struct ttm_device *bdev = bo->bdev; ttm_bo_vm_fault_reserved() local
[all...]
H A Dttm_range_manager.c178 int ttm_range_man_init_nocheck(struct ttm_device *bdev, in ttm_range_man_init_nocheck()
214 int ttm_range_man_fini_nocheck(struct ttm_device *bdev, in ttm_range_man_fini_nocheck()
H A Dttm_sys_manager.c35 void ttm_sys_man_init(struct ttm_device *bdev) in ttm_sys_man_init()
/openbsd-src/sys/dev/pci/drm/radeon/
H A Dradeon_ttm.c67 struct radeon_device *radeon_get_rdev(struct ttm_device *bdev) in radeon_get_rdev() argument
272 radeon_ttm_io_mem_reserve(struct ttm_device * bdev,struct ttm_resource * mem) radeon_ttm_io_mem_reserve() argument
339 radeon_ttm_tt_pin_userptr(struct ttm_device * bdev,struct ttm_tt * ttm) radeon_ttm_tt_pin_userptr() argument
404 radeon_ttm_tt_unpin_userptr(struct ttm_device * bdev,struct ttm_tt * ttm) radeon_ttm_tt_unpin_userptr() argument
443 radeon_ttm_backend_bind(struct ttm_device * bdev,struct ttm_tt * ttm,struct ttm_resource * bo_mem) radeon_ttm_backend_bind() argument
479 radeon_ttm_backend_unbind(struct ttm_device * bdev,struct ttm_tt * ttm) radeon_ttm_backend_unbind() argument
495 radeon_ttm_backend_destroy(struct ttm_device * bdev,struct ttm_tt * ttm) radeon_ttm_backend_destroy() argument
550 radeon_ttm_tt_populate(struct ttm_device * bdev,struct ttm_tt * ttm,struct ttm_operation_ctx * ctx) radeon_ttm_tt_populate() argument
576 radeon_ttm_tt_unpopulate(struct ttm_device * bdev,struct ttm_tt * ttm) radeon_ttm_tt_unpopulate() argument
615 radeon_ttm_tt_is_bound(struct ttm_device * bdev,struct ttm_tt * ttm) radeon_ttm_tt_is_bound() argument
626 radeon_ttm_tt_bind(struct ttm_device * bdev,struct ttm_tt * ttm,struct ttm_resource * bo_mem) radeon_ttm_tt_bind() argument
644 radeon_ttm_tt_unbind(struct ttm_device * bdev,struct ttm_tt * ttm) radeon_ttm_tt_unbind() argument
658 radeon_ttm_tt_destroy(struct ttm_device * bdev,struct ttm_tt * ttm) radeon_ttm_tt_destroy() argument
[all...]
H A Dradeon_object.c353 struct ttm_device *bdev = &rdev->mman.bdev; in radeon_bo_evict_vram() local
/openbsd-src/sys/dev/pci/drm/include/drm/ttm/
H A Dttm_range_manager.h42 static __always_inline int ttm_range_man_init(struct ttm_device *bdev, in ttm_range_man_init()
52 static __always_inline int ttm_range_man_fini(struct ttm_device *bdev, in ttm_range_man_fini()
H A Dttm_device.h280 ttm_manager_type(struct ttm_device *bdev, int mem_type) in ttm_manager_type()
289 static inline void ttm_set_driver_manager(struct ttm_device *bdev, int type, in ttm_set_driver_manager()
H A Dttm_bo.h106 struct ttm_device *bdev; member
H A Dttm_resource.h157 struct ttm_device *bdev; member
/openbsd-src/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_ttm.c580 static int amdgpu_ttm_io_mem_reserve(struct ttm_device *bdev, in amdgpu_ttm_io_mem_reserve() argument
777 amdgpu_ttm_tt_pin_userptr(struct ttm_device * bdev,struct ttm_tt * ttm) amdgpu_ttm_tt_pin_userptr() argument
818 amdgpu_ttm_tt_unpin_userptr(struct ttm_device * bdev,struct ttm_tt * ttm) amdgpu_ttm_tt_unpin_userptr() argument
903 amdgpu_ttm_backend_bind(struct ttm_device * bdev,struct ttm_tt * ttm,struct ttm_resource * bo_mem) amdgpu_ttm_backend_bind() argument
1047 amdgpu_ttm_backend_unbind(struct ttm_device * bdev,struct ttm_tt * ttm) amdgpu_ttm_backend_unbind() argument
1079 amdgpu_ttm_backend_destroy(struct ttm_device * bdev,struct ttm_tt * ttm) amdgpu_ttm_backend_destroy() argument
1138 amdgpu_ttm_tt_populate(struct ttm_device * bdev,struct ttm_tt * ttm,struct ttm_operation_ctx * ctx) amdgpu_ttm_tt_populate() argument
1181 amdgpu_ttm_tt_unpopulate(struct ttm_device * bdev,struct ttm_tt * ttm) amdgpu_ttm_tt_unpopulate() argument
[all...]
H A Damdgpu_ttm.h55 struct ttm_device bdev; member
/openbsd-src/sys/dev/pci/drm/i915/gem/
H A Di915_gem_ttm.c188 static int i915_ttm_tt_shmem_populate(struct ttm_device *bdev, in i915_ttm_tt_shmem_populate() argument
329 static int i915_ttm_tt_populate(struct ttm_device *bdev, in i915_ttm_tt_populate() argument
341 static void i915_ttm_tt_unpopulate(struct ttm_device *bdev, struc argument
360 i915_ttm_tt_destroy(struct ttm_device * bdev,struct ttm_tt * ttm) i915_ttm_tt_destroy() argument
685 i915_ttm_io_mem_reserve(struct ttm_device * bdev,struct ttm_resource * mem) i915_ttm_io_mem_reserve() argument
[all...]
H A Di915_gem_ttm_move.c62 i915_ttm_region(struct ttm_device *bdev, int ttm_mem_type) in i915_ttm_region()
H A Di915_gem_mman.c913 struct ttm_device *bdev = bo->bdev; i915_gem_object_runtime_pm_release_mmap_offset() local
/openbsd-src/sys/arch/arm/arm/
H A Dstubs.c123 const struct bdevsw *bdev; in dumpsys() local
/openbsd-src/sys/dev/pci/drm/i915/
H A Di915_ttm_buddy_manager.c300 int i915_ttm_buddy_man_init(struct ttm_device *bdev, in i915_ttm_buddy_man_init()
349 int i915_ttm_buddy_man_fini(struct ttm_device *bdev, unsigned int type) in i915_ttm_buddy_man_fini()
H A Dintel_region_ttm.c90 struct ttm_device *bdev = &mem->i915->bdev; in intel_region_ttm_init() local
[all...]
/openbsd-src/sys/kern/
H A Dspec_vnops.c106 dev_t bdev; in spec_open() local
/openbsd-src/sys/dev/pci/drm/include/linux/
H A Dpci.h424 struct pci_dev *bdev = pdev->bus->self; pcie_bandwidth_available() local
/openbsd-src/sys/dev/usb/
H A Dusbdivar.h109 struct device bdev; /* base device, host adapter */ member

12