Searched defs:bo (Results 176 - 200 of 275) sorted by relevance

1234567891011

/linux-master/drivers/gpu/drm/ttm/
H A Dttm_bo.c49 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 Divpu_job.c409 struct ivpu_bo *bo; local
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm_pt.c367 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 Duvd_v6_0.c335 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 Damdgpu_vce.c607 struct amdgpu_bo *bo; local
654 struct amdgpu_bo *bo; local
[all...]
/linux-master/fs/xfs/scrub/
H A Dbmap_repair.c298 xfs_fileoff_t bo = xfs_bmbt_disk_get_startoff(bb); local
/linux-master/drivers/gpu/drm/xe/
H A Dxe_bo.h137 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 Dxe_gt_pagefault.c101 struct xe_bo *bo = xe_vma_bo(vma); local
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_cmd.c260 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 Dvmwgfx_bo.c48 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 Dvmwgfx_resource.c125 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 Dvmwgfx_shader.c253 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 Dtechnisat-usb2.c419 u8 bo = offset & 0xff; local
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dctxgf100.c1038 u32 bo = 0; local
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_gem.c52 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 Dvc4_validate.c110 struct vc4_bo *bo; local
768 struct drm_gem_dma_object *bo[ARRAY_SIZE(shader_reloc_offsets) + 8]; local
[all...]
H A Dvc4_kms.c472 struct vc4_bo *bo; local
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm_move.c84 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 Dflow_offload.c419 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 Dnf_flow_table_offload.c1125 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 Dnouveau_display.c847 struct nouveau_bo *bo; local
/linux-master/drivers/gpu/drm/radeon/
H A Dradeon_vm.c294 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 Da5xx_gpu.c1432 struct drm_gem_object *bo; member in struct:a5xx_crashdumper
H A Dadreno_gpu.c548 struct drm_gem_object *bo; local
/linux-master/drivers/gpu/drm/v3d/
H A Dv3d_sched.c301 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...]

Completed in 225 milliseconds

1234567891011