Home
last modified time | relevance | path

Searched refs:obj_offset (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dcrypto.c190 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 Dcpu_rmap.c29 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/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_arg.c82 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 Ddr_types.h1027 u32 obj_offset; member
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_mman.c255 unsigned long obj_offset; in vm_fault_cpu()
277 obj_offset = area->vm_pgoff - drm_vma_node_start(&mmo->vma_node); in vm_fault_cpu()
281 obj->mm.pages->sgl, obj_offset, iomap); in vm_fault_cpu()
297 unsigned long obj_offset, in set_address_limits()
320 start -= obj_offset; in set_address_limits()
333 *pfn += obj_offset - vma->gtt_view.partial.offset; in vm_fault_gtt()
348 unsigned long obj_offset; in vm_fault_gtt()
357 obj_offset = area->vm_pgoff - drm_vma_node_start(&mmo->vma_node); in vm_fault_gtt()
359 page_offset += obj_offset; in vm_fault_gtt()
457 set_address_limits(area, vma, obj_offset, ggt in vm_fault_gtt()
295 set_address_limits(struct vm_area_struct * area,struct i915_vma * vma,unsigned long obj_offset,unsigned long * start_vaddr,unsigned long * end_vaddr) set_address_limits() argument
340 unsigned long obj_offset; vm_fault_gtt() local
[all...]
/linux/drivers/gpu/drm/xe/
H A Dxe_vm.c2761 u64 obj_offset = (*bind_ops)[i].obj_offset; in op_lock_and_prep()
2788 XE_IOCTL_DBG(xe, obj_offset && is_null) || in vm_bind_ioctl_ops_lock_and_prep()
2816 if (XE_IOCTL_DBG(xe, obj_offset & ~PAGE_MASK) || in ops_execute()
2870 u64 addr, u64 range, u64 obj_offset, in vm_bind_ioctl_ops_fini()
2876 XE_IOCTL_DBG(xe, obj_offset > in vm_bind_ioctl_ops_execute()
2891 if (XE_IOCTL_DBG(xe, obj_offset & in vm_bind_ioctl_ops_execute()
2999 u64 obj_offset = bind_ops[i].obj_offset; in vm_bind_ioctl_check_args()
3013 obj_offset, pat_inde in vm_bind_ioctl_check_args()
2957 u64 obj_offset = (*bind_ops)[i].obj_offset; vm_bind_ioctl_check_args() local
3066 xe_vm_bind_ioctl_validate_bo(struct xe_device * xe,struct xe_bo * bo,u64 addr,u64 range,u64 obj_offset,u16 pat_index) xe_vm_bind_ioctl_validate_bo() argument
3186 u64 obj_offset = bind_ops[i].obj_offset; xe_vm_bind_ioctl() local
3244 u64 obj_offset = bind_ops[i].obj_offset; xe_vm_bind_ioctl() local
[all...]
/linux/include/uapi/drm/
H A Dxe_drm.h968 * @obj_offset: Offset into the object, MBZ for CLEAR_RANGE,
971 __u64 obj_offset;
1029 * .bind.obj_offset = to_user_pointer(data),
963 __u64 obj_offset; global() member
/linux/drivers/gpu/drm/i915/
H A Di915_vma.c1139 pgoff_t obj_offset, in remap_contiguous_pages() argument
1146 iter = i915_gem_object_get_sg_dma(obj, obj_offset, &offset); in remap_contiguous_pages()
1172 pgoff_t obj_offset, unsigned int alignment_pad, in remap_linear_color_plane_pages() argument
1183 sg = remap_contiguous_pages(obj, obj_offset, size, st, sg); in remap_linear_color_plane_pages()
/linux/Documentation/gpu/
H A Ddrm-vm-bind-async.rst192 * @obj_offset: Offset into the object for MAP.
194 __u64 obj_offset;
/linux/drivers/gpu/drm/i915/display/
H A Dintel_fb.c1374 u32 obj_offset, u32 gtt_offset, int x, int y, in calc_plane_remap_info()
1386 assign_bfld_chk_ovf(i915, remap_info->offset, obj_offset); in calc_plane_remap_info()
1338 calc_plane_remap_info(const struct intel_framebuffer * fb,int color_plane,const struct fb_plane_view_dims * dims,u32 obj_offset,u32 gtt_offset,int x,int y,struct intel_fb_view * view) calc_plane_remap_info() argument
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dmlx5hws_cmd.c597 op_param.query.obj_offset, stc_attr->stc_offset); in mlx5hws_cmd_stc_modify()
/linux/include/linux/mlx5/
H A Dmlx5_ifc.h6619 u8 obj_offset[0x1f]; member