/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_bo.c | 49 static void ttm_bo_mem_space_debug(struct ttm_buffer_object *bo, argument 74 void ttm_bo_move_to_lru_tail(struct ttm_buffer_object *bo) argument 97 void ttm_bo_set_bulk_move(struct ttm_buffer_object *bo, argument 115 ttm_bo_handle_move_mem(struct ttm_buffer_object *bo, struct ttm_resource *mem, bool evict, struct ttm_operation_ctx *ctx, struct ttm_place *hop) argument 177 ttm_bo_cleanup_memtype_use(struct ttm_buffer_object *bo) argument 186 ttm_bo_individualize_resv(struct ttm_buffer_object *bo) argument 213 ttm_bo_flush_all_fences(struct ttm_buffer_object *bo) argument 241 ttm_bo_cleanup_refs(struct ttm_buffer_object *bo, bool interruptible, bool no_wait_gpu, bool unlock_resv) argument 307 struct ttm_buffer_object *bo; local 321 struct ttm_buffer_object *bo = local 398 ttm_bo_put(struct ttm_buffer_object *bo) argument 404 ttm_bo_bounce_temp_buffer(struct ttm_buffer_object *bo, struct ttm_resource **mem, struct ttm_operation_ctx *ctx, struct ttm_place *hop) argument 429 ttm_bo_evict(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx) argument 492 ttm_bo_eviction_valuable(struct ttm_buffer_object *bo, const struct ttm_place *place) argument 519 ttm_bo_evict_swapout_allowable(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx, const struct ttm_place *place, bool *locked, bool *busy) argument 600 struct ttm_buffer_object *bo = NULL, *busy_bo = NULL; local 662 ttm_bo_pin(struct ttm_buffer_object *bo) argument 680 ttm_bo_unpin(struct ttm_buffer_object *bo) argument 699 ttm_bo_add_move_fence(struct ttm_buffer_object *bo, struct ttm_resource_manager *man, struct ttm_resource *mem, bool no_wait_gpu) argument 731 ttm_bo_mem_force_space(struct ttm_buffer_object *bo, const struct ttm_place *place, struct ttm_resource **mem, struct ttm_operation_ctx *ctx) argument 776 ttm_bo_mem_space(struct ttm_buffer_object *bo, struct ttm_placement *placement, struct ttm_resource **mem, struct ttm_operation_ctx *ctx) argument 849 ttm_bo_move_buffer(struct ttm_buffer_object *bo, struct ttm_placement *placement, struct ttm_operation_ctx *ctx) argument 901 ttm_bo_validate(struct ttm_buffer_object *bo, struct ttm_placement *placement, struct ttm_operation_ctx *ctx) argument 975 ttm_bo_init_reserved(struct ttm_device *bdev, struct ttm_buffer_object *bo, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t alignment, struct ttm_operation_ctx *ctx, struct sg_table *sg, struct dma_resv *resv, void (*destroy) (struct ttm_buffer_object *)) argument 1068 ttm_bo_init_validate(struct ttm_device *bdev, struct ttm_buffer_object *bo, enum ttm_bo_type type, struct ttm_placement *placement, uint32_t alignment, bool interruptible, struct sg_table *sg, struct dma_resv *resv, void (*destroy) (struct ttm_buffer_object *)) argument 1098 ttm_bo_unmap_virtual(struct ttm_buffer_object *bo) argument 1117 ttm_bo_wait_ctx(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx) argument 1139 ttm_bo_swapout(struct ttm_buffer_object *bo, struct ttm_operation_ctx *ctx, gfp_t gfp_flags) argument 1226 ttm_bo_tt_destroy(struct ttm_buffer_object *bo) argument [all...] |
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_job.c | 409 struct ivpu_bo *bo; local
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_pt.c | 367 struct amdgpu_bo *bo = &vmbo->bo; local 451 struct amdgpu_bo *bo; local 685 struct amdgpu_bo *bo = parent->bo, *pbo; local 1006 struct amdgpu_bo_vm *bo; local [all...] |
H A D | uvd_v6_0.c | 335 struct amdgpu_bo *bo = ring->adev->uvd.ib_bo; local 208 uvd_v6_0_enc_get_create_msg(struct amdgpu_ring *ring, uint32_t handle, struct amdgpu_bo *bo, struct dma_fence **fence) argument 271 uvd_v6_0_enc_get_destroy_msg(struct amdgpu_ring *ring, uint32_t handle, struct amdgpu_bo *bo, struct dma_fence **fence) argument
|
H A D | amdgpu_vce.c | 607 struct amdgpu_bo *bo; local 654 struct amdgpu_bo *bo; local [all...] |
/linux-master/fs/xfs/scrub/ |
H A D | bmap_repair.c | 298 xfs_fileoff_t bo = xfs_bmbt_disk_get_startoff(bb); local
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_bo.h | 137 static inline struct xe_bo *ttm_to_xe_bo(const struct ttm_buffer_object *bo) argument 149 static inline struct xe_bo *xe_bo_get(struct xe_bo *bo) argument 157 xe_bo_put(struct xe_bo *bo) argument 163 __xe_bo_unset_bulk_move(struct xe_bo *bo) argument 169 xe_bo_assert_held(struct xe_bo *bo) argument 179 xe_bo_unlock_vm_held(struct xe_bo *bo) argument 196 xe_bo_is_pinned(struct xe_bo *bo) argument 201 xe_bo_unpin_map_no_vm(struct xe_bo *bo) argument 217 xe_bo_main_addr(struct xe_bo *bo, size_t page_size) argument 223 xe_bo_ggtt_addr(struct xe_bo *bo) argument 262 xe_bo_ccs_pages_start(struct xe_bo *bo) argument 267 xe_bo_has_pages(struct xe_bo *bo) argument 302 xe_bo_put_deferred(struct xe_bo *bo, struct llist_head *deferred) argument 354 xe_bo_is_mem_type(struct xe_bo *bo, u32 mem_type) argument [all...] |
H A D | xe_gt_pagefault.c | 101 struct xe_bo *bo = xe_vma_bo(vma); local
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_cmd.c | 260 struct qxl_bo *bo; local 377 void qxl_io_create_primary(struct qxl_device *qdev, struct qxl_bo *bo) argument [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_bo.c | 48 static void vmw_bo_free(struct ttm_buffer_object *bo) argument 74 struct ttm_buffer_object *bo = &buf->tbo; local 110 struct ttm_buffer_object *bo = &buf->tbo; local 179 struct ttm_buffer_object *bo = &buf->tbo; local 237 struct ttm_buffer_object *bo = &buf->tbo; local 259 vmw_bo_get_guest_ptr(const struct ttm_buffer_object *bo, SVGAGuestPtr *ptr) argument 284 struct ttm_buffer_object *bo = &vbo->tbo; local 329 struct ttm_buffer_object *bo = &vbo->tbo; local 454 struct ttm_buffer_object *bo = &vmw_bo->tbo; local 635 vmw_bo_fence_single(struct ttm_buffer_object *bo, struct vmw_fence_obj *fence) argument 708 vmw_bo_swap_notify(struct ttm_buffer_object *bo) argument 725 vmw_bo_move_notify(struct ttm_buffer_object *bo, struct ttm_resource *mem) argument 819 vmw_bo_placement_set(struct vmw_bo *bo, u32 domain, u32 busy_domain) argument 845 vmw_bo_placement_set_default_accelerated(struct vmw_bo *bo) argument [all...] |
H A D | vmwgfx_resource.c | 125 struct ttm_buffer_object *bo = &res->guest_memory_bo->tbo; local 829 vmw_query_move_notify(struct ttm_buffer_object *bo, struct ttm_resource *old_mem, struct ttm_resource *new_mem) argument 1136 struct ttm_buffer_object *bo = &vbo->tbo; local [all...] |
H A D | vmwgfx_shader.c | 253 struct ttm_buffer_object *bo = val_buf->bo; local 449 struct ttm_buffer_object *bo = val_buf->bo; local
|
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | technisat-usb2.c | 419 u8 bo = offset & 0xff; local
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ctxgf100.c | 1038 u32 bo = 0; local
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_gem.c | 52 struct drm_gem_object **bo; member in struct:vc4_hang_state 158 struct vc4_bo *bo; local 266 struct vc4_bo *bo = to_vc4_bo(kernel_state->bo[i]); local 557 struct vc4_bo *bo; local 608 struct drm_gem_object *bo; local 813 struct vc4_bo *bo; local 935 struct vc4_bo *bo = to_vc4_bo(exec->bo[i]); local 944 struct vc4_bo *bo = list_first_entry(&exec->unref_list, local 1083 struct vc4_bo *bo; local 1327 struct vc4_bo *bo; local [all...] |
H A D | vc4_validate.c | 110 struct vc4_bo *bo; local 768 struct drm_gem_dma_object *bo[ARRAY_SIZE(shader_reloc_offsets) + 8]; local [all...] |
H A D | vc4_kms.c | 472 struct vc4_bo *bo; local
|
/linux-master/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_ttm_move.c | 84 struct ttm_buffer_object *bo = i915_gem_to_ttm(obj); local 104 struct ttm_buffer_object *bo = i915_gem_to_ttm(obj); local 162 i915_ttm_move_notify(struct ttm_buffer_object *bo) argument 187 i915_ttm_accel_move(struct ttm_buffer_object *bo, bool clear, struct ttm_resource *dst_mem, struct ttm_tt *dst_ttm, struct sg_table *dst_st, const struct i915_deps *deps) argument 311 i915_ttm_memcpy_init(struct i915_ttm_memcpy_arg *arg, struct ttm_buffer_object *bo, bool clear, struct ttm_resource *dst_mem, struct ttm_tt *dst_ttm, struct i915_refct_sgt *dst_rsgt) argument 454 i915_ttm_memcpy_allowed(struct ttm_buffer_object *bo, struct ttm_resource *dst_mem) argument 468 __i915_ttm_move(struct ttm_buffer_object *bo, const struct ttm_operation_ctx *ctx, bool clear, struct ttm_resource *dst_mem, struct ttm_tt *dst_ttm, struct i915_refct_sgt *dst_rsgt, bool allow_accel, const struct i915_deps *move_deps) argument 570 i915_ttm_move(struct ttm_buffer_object *bo, bool evict, struct ttm_operation_ctx *ctx, struct ttm_resource *dst_mem, struct ttm_place *hop) argument [all...] |
/linux-master/net/core/ |
H A D | flow_offload.c | 419 struct flow_block_offload bo; local 516 flow_block_indr_init(struct flow_block_cb *flow_block, struct flow_block_offload *bo, struct net_device *dev, struct Qdisc *sch, void *data, void *cb_priv, void (*cleanup)(struct flow_block_cb *block_cb)) argument 530 flow_indr_block_cb_alloc(flow_setup_cb_t *cb, void *cb_ident, void *cb_priv, void (*release)(void *cb_priv), struct flow_block_offload *bo, struct net_device *dev, struct Qdisc *sch, void *data, void *indr_cb_priv, void (*cleanup)(struct flow_block_cb *block_cb)) argument 564 indir_dev_add(void *data, struct net_device *dev, struct Qdisc *sch, enum tc_setup_type type, void (*cleanup)(struct flow_block_cb *block_cb), struct flow_block_offload *bo) argument 605 flow_indr_dev_setup_offload(struct net_device *dev, struct Qdisc *sch, enum tc_setup_type type, void *data, struct flow_block_offload *bo, void (*cleanup)(struct flow_block_cb *block_cb)) argument [all...] |
/linux-master/net/netfilter/ |
H A D | nf_flow_table_offload.c | 1125 static void nf_flow_table_block_offload_init(struct flow_block_offload *bo, argument 1098 nf_flow_table_block_setup(struct nf_flowtable *flowtable, struct flow_block_offload *bo, enum flow_block_command cmd) argument 1154 nf_flow_table_indr_offload_cmd(struct flow_block_offload *bo, struct nf_flowtable *flowtable, struct net_device *dev, enum flow_block_command cmd, struct netlink_ext_ack *extack) argument 1167 nf_flow_table_offload_cmd(struct flow_block_offload *bo, struct nf_flowtable *flowtable, struct net_device *dev, enum flow_block_command cmd, struct netlink_ext_ack *extack) argument 1191 struct flow_block_offload bo; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.c | 847 struct nouveau_bo *bo; local
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_vm.c | 294 radeon_vm_bo_find(struct radeon_vm *vm, struct radeon_bo *bo) argument 320 radeon_vm_bo_add(struct radeon_device *rdev, struct radeon_vm *vm, struct radeon_bo *bo) argument 388 radeon_vm_clear_bo(struct radeon_device *rdev, struct radeon_bo *bo) argument 668 struct radeon_bo *bo = vm->page_tables[pt_idx].bo; local 1151 radeon_vm_bo_invalidate(struct radeon_device *rdev, struct radeon_bo *bo) argument [all...] |
/linux-master/drivers/gpu/drm/msm/adreno/ |
H A D | a5xx_gpu.c | 1432 struct drm_gem_object *bo; member in struct:a5xx_crashdumper
|
H A D | adreno_gpu.c | 548 struct drm_gem_object *bo; local
|
/linux-master/drivers/gpu/drm/v3d/ |
H A D | v3d_sched.c | 301 struct v3d_bo *bo = to_v3d_bo(job->base.bo[0]); local 336 struct v3d_bo *bo = to_v3d_bo(job->base.bo[0]); local 357 struct v3d_bo *bo = to_v3d_bo(job->base.bo[0]); local 391 struct v3d_bo *bo = to_v3d_bo(job->base.bo[0]); local 490 struct v3d_bo *bo = to_v3d_bo(job->base.bo[0]); local [all...] |