| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | crypto.c | 190 u32 obj_id, u32 obj_offset) in mlx5_crypto_modify_dek_key() argument 204 MLX5_SET(general_obj_query_param, param, obj_offset, obj_offset); in mlx5_crypto_modify_dek_key() 370 mlx5_crypto_dek_pool_pop(struct mlx5_crypto_dek_pool *pool, u32 *obj_offset) in mlx5_crypto_dek_pool_pop() argument 401 *obj_offset = pos; in mlx5_crypto_dek_pool_pop() 430 int obj_offset; in mlx5_crypto_dek_free_locked() local 434 obj_offset = dek->obj_id - bulk->base_obj_id; in mlx5_crypto_dek_free_locked() 435 old_val = test_and_clear_bit(obj_offset, bulk->in_use); in mlx5_crypto_dek_free_locked() 611 int obj_offset; in mlx5_crypto_dek_create() local 624 bulk = mlx5_crypto_dek_pool_pop(dek_pool, &obj_offset); in mlx5_crypto_dek_create() 631 dek->obj_id = bulk->base_obj_id + obj_offset; in mlx5_crypto_dek_create() [all …]
|
| /linux/lib/ |
| H A D | cpu_rmap.c | 29 size_t obj_offset; in alloc_cpu_rmap() local 36 obj_offset = ALIGN(offsetof(struct cpu_rmap, near[nr_cpu_ids]), in alloc_cpu_rmap() 39 rmap = kzalloc(obj_offset + size * sizeof(rmap->obj[0]), flags); in alloc_cpu_rmap() 44 rmap->obj = (void **)((char *)rmap + obj_offset); in alloc_cpu_rmap()
|
| /linux/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_mman.c | 257 unsigned long obj_offset; in vm_fault_cpu() local 279 obj_offset = area->vm_pgoff - drm_vma_node_start(&mmo->vma_node); in vm_fault_cpu() 283 obj->mm.pages->sgl, obj_offset, iomap); in vm_fault_cpu() 299 unsigned long obj_offset, in set_address_limits() argument 322 start -= obj_offset; in set_address_limits() 335 *pfn += obj_offset - vma->gtt_view.partial.offset; in set_address_limits() 350 unsigned long obj_offset; in vm_fault_gtt() local 359 obj_offset = area->vm_pgoff - drm_vma_node_start(&mmo->vma_node); in vm_fault_gtt() 361 page_offset += obj_offset; in vm_fault_gtt() 459 set_address_limits(area, vma, obj_offset, ggtt->gmadr.start, in vm_fault_gtt()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_arg.c | 82 arg_obj->obj_offset = i * (1 << pool->log_chunk_size); in dr_arg_pool_alloc_objs() 162 if (!arg_obj->obj_offset) /* the first in range */ in dr_arg_pool_destroy() 187 return (arg_obj->obj_id + arg_obj->obj_offset); in mlx5dr_arg_get_obj_id()
|
| H A D | dr_types.h | 1027 u32 obj_offset; member
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_gem_vma.c | 143 uint64_t obj_offset; member 647 (vma->gem.offset == arg->op->obj_offset) && in msm_gem_vm_sm_step_unmap() 993 job->ops[i].obj_offset = op->obj_offset; in lookup_op() 1004 if (invalid_alignment(op->obj_offset)) in lookup_op() 1005 ret = UERR(EINVAL, dev, "invalid bo_offset: %016llx\n", op->obj_offset); in lookup_op() 1110 if ((op->range + op->obj_offset) > obj->size) { in vm_bind_job_lookup_ops() 1112 op->range, op->obj_offset, obj->size); in vm_bind_job_lookup_ops() 1245 op->obj_offset); in vm_bind_job_lock_objects() 1253 .map.gem.offset = op->obj_offset, in vm_bind_job_lock_objects() 1371 .map.gem.offset = op->obj_offset, in vm_bind_job_prepare()
|
| /linux/drivers/android/binder/ |
| H A D | page_range.rs | 589 let mut obj_offset = 0; in write() localVariable 594 let obj_ptr = (obj as *const T as *const u8).add(obj_offset); in write() 597 obj_offset += to_copy; in write()
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_vm.c | 3413 u64 obj_offset = (*bind_ops)[i].obj_offset; in vm_bind_ioctl_check_args() 3451 XE_IOCTL_DBG(xe, obj_offset && (is_null || in vm_bind_ioctl_check_args() 3488 if (XE_IOCTL_DBG(xe, obj_offset & ~PAGE_MASK) || in vm_bind_ioctl_check_args() 3544 u64 addr, u64 range, u64 obj_offset, in xe_vm_bind_ioctl_validate_bo() 3555 XE_IOCTL_DBG(xe, obj_offset > in xe_vm_bind_ioctl_validate_bo() 3570 if (XE_IOCTL_DBG(xe, obj_offset & in xe_vm_bind_ioctl_validate_bo() 3699 u64 obj_offset = bind_ops[i].obj_offset; in xe_vm_bind_ioctl() 3715 obj_offset, pat_inde in xe_vm_bind_ioctl() 3399 u64 obj_offset = (*bind_ops)[i].obj_offset; vm_bind_ioctl_check_args() local 3530 xe_vm_bind_ioctl_validate_bo(struct xe_device * xe,struct xe_bo * bo,u64 addr,u64 range,u64 obj_offset,u16 pat_index,u32 op,u32 bind_flags) xe_vm_bind_ioctl_validate_bo() argument 3685 u64 obj_offset = bind_ops[i].obj_offset; xe_vm_bind_ioctl() local 3752 u64 obj_offset = bind_ops[i].obj_offset; xe_vm_bind_ioctl() local [all...] |
| /linux/drivers/gpu/drm/i915/ |
| H A D | i915_vma.c | 1141 pgoff_t obj_offset, in remap_contiguous_pages() argument 1148 iter = i915_gem_object_get_sg_dma(obj, obj_offset, &offset); in remap_contiguous_pages() 1174 pgoff_t obj_offset, unsigned int alignment_pad, in remap_linear_color_plane_pages() argument 1185 sg = remap_contiguous_pages(obj, obj_offset, size, st, sg); in remap_linear_color_plane_pages()
|
| /linux/Documentation/gpu/ |
| H A D | drm-vm-bind-async.rst | 192 * @obj_offset: Offset into the object for MAP. 194 __u64 obj_offset;
|
| /linux/include/uapi/drm/ |
| H A D | xe_drm.h | 1126 __u64 obj_offset; member
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_fb.c | 1486 u32 obj_offset, u32 gtt_offset, int x, int y, in calc_plane_remap_info() argument 1498 assign_bfld_chk_ovf(display, remap_info->offset, obj_offset); in calc_plane_remap_info()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | cmd.c | 597 op_param.query.obj_offset, stc_attr->stc_offset); in mlx5hws_cmd_stc_modify()
|