Home
last modified time | relevance | path

Searched refs:soffset (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sa.c146 return list_entry(hole->next, struct amdgpu_sa_bo, olist)->soffset; in amdgpu_sa_bo_hole_eoffset()
155 unsigned soffset, eoffset, wasted; in amdgpu_sa_bo_try_alloc() local
157 soffset = amdgpu_sa_bo_hole_soffset(sa_manager); in amdgpu_sa_bo_try_alloc()
159 wasted = (align - (soffset % align)) % align; in amdgpu_sa_bo_try_alloc()
161 if ((eoffset - soffset) >= (size + wasted)) { in amdgpu_sa_bo_try_alloc()
162 soffset += wasted; in amdgpu_sa_bo_try_alloc()
165 sa_bo->soffset = soffset; in amdgpu_sa_bo_try_alloc()
166 sa_bo->eoffset = soffset + size; in amdgpu_sa_bo_try_alloc()
188 unsigned soffset, eoffse in amdgpu_sa_event() local
211 unsigned i, soffset, best, tmp; amdgpu_sa_bo_next_hole() local
380 uint64_t soffset = i->soffset + sa_manager->gpu_addr; amdgpu_sa_bo_dump_debug_info() local
[all...]
H A Damdgpu_object.h309 return sa_bo->manager->gpu_addr + sa_bo->soffset; in amdgpu_sa_bo_gpu_addr()
314 return sa_bo->manager->cpu_ptr + sa_bo->soffset; in amdgpu_sa_bo_cpu_addr()
H A Damdgpu_trace.h295 __field(u64, soffset)
301 __entry->soffset = mapping->start;
306 __entry->soffset, __entry->eoffset, __entry->flags)
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_suballoc.c158 return list_entry(hole->next, struct drm_suballoc, olist)->soffset; in drm_suballoc_hole_eoffset()
166 size_t soffset, eoffset, wasted; in drm_suballoc_try_alloc() local
168 soffset = drm_suballoc_hole_soffset(sa_manager); in drm_suballoc_try_alloc()
170 wasted = round_up(soffset, align) - soffset; in drm_suballoc_try_alloc()
172 if ((eoffset - soffset) >= (size + wasted)) { in drm_suballoc_try_alloc()
173 soffset += wasted; in drm_suballoc_try_alloc()
176 sa->soffset = soffset; in drm_suballoc_try_alloc()
177 sa->eoffset = soffset in drm_suballoc_try_alloc()
189 size_t soffset, eoffset, wasted; __drm_suballoc_event() local
230 size_t soffset, best, tmp; drm_suballoc_next_hole() local
432 unsigned long long soffset = i->soffset; drm_suballoc_dump_debug_info() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_sa.c185 return list_entry(hole->next, struct radeon_sa_bo, olist)->soffset; in radeon_sa_bo_hole_eoffset()
194 unsigned soffset, eoffset, wasted; in radeon_sa_bo_try_alloc() local
196 soffset = radeon_sa_bo_hole_soffset(sa_manager); in radeon_sa_bo_try_alloc()
198 wasted = (align - (soffset % align)) % align; in radeon_sa_bo_try_alloc()
200 if ((eoffset - soffset) >= (size + wasted)) { in radeon_sa_bo_try_alloc()
201 soffset += wasted; in radeon_sa_bo_try_alloc()
204 sa_bo->soffset = soffset; in radeon_sa_bo_try_alloc()
205 sa_bo->eoffset = soffset + size; in radeon_sa_bo_try_alloc()
227 unsigned soffset, eoffse in radeon_sa_event() local
252 unsigned i, soffset, best, tmp; radeon_sa_bo_next_hole() local
407 uint64_t soffset = i->soffset + sa_manager->gpu_addr; radeon_sa_bo_dump_debug_info() local
[all...]
H A Dradeon_trace.h69 __field(u64, soffset)
75 __entry->soffset = bo_va->it.start;
80 __entry->soffset, __entry->eoffset, __entry->flags)
H A Dradeon_vm.c437 * @soffset: requested offset of the buffer in the VM address space
448 uint64_t soffset, in radeon_vm_bo_set_addr()
457 if (soffset) { in radeon_vm_bo_set_addr()
459 eoffset = soffset + size - 1; in radeon_vm_bo_set_addr()
460 if (soffset >= eoffset) { in radeon_vm_bo_set_addr()
478 soffset /= RADEON_GPU_PAGE_SIZE; in radeon_vm_bo_set_addr()
480 if (soffset || eoffset) { in radeon_vm_bo_set_addr()
482 it = interval_tree_iter_first(&vm->va, soffset, eoffset); in radeon_vm_bo_set_addr()
489 soffset, tmp->bo, tmp->it.start, tmp->it.last); in radeon_vm_bo_set_addr()
519 if (soffset || eoffse in radeon_vm_bo_set_addr()
446 radeon_vm_bo_set_addr(struct radeon_device *rdev, struct radeon_bo_va *bo_va, uint64_t soffset, uint32_t flags) radeon_vm_bo_set_addr() argument
[all...]
H A Dradeon_object.h180 return sa_bo->manager->gpu_addr + sa_bo->soffset; in radeon_sa_bo_gpu_addr()
185 return sa_bo->manager->cpu_ptr + sa_bo->soffset; in radeon_sa_bo_cpu_addr()
H A Dradeon_ib.c78 * space and soffset is the offset inside the pool bo in radeon_ib_get()
80 ib->gpu_addr = ib->sa_bo->soffset + RADEON_VA_IB_OFFSET; in radeon_ib_get()
/kernel/linux/linux-5.10/net/ipv4/
H A Dip_options.c94 int soffset, doffset; in __ip_options_echo() local
107 soffset = sptr[sopt->rr+2]; in __ip_options_echo()
110 if (sopt->rr_needaddr && soffset <= optlen) { in __ip_options_echo()
111 if (soffset + 3 > optlen) in __ip_options_echo()
113 dptr[2] = soffset + 4; in __ip_options_echo()
121 soffset = sptr[sopt->ts+2]; in __ip_options_echo()
124 if (soffset <= optlen) { in __ip_options_echo()
126 if (soffset + 3 > optlen) in __ip_options_echo()
129 soffset += 4; in __ip_options_echo()
132 if (soffset in __ip_options_echo()
[all...]
/kernel/linux/linux-6.6/net/ipv4/
H A Dip_options.c81 int soffset, doffset; in __ip_options_echo() local
94 soffset = sptr[sopt->rr+2]; in __ip_options_echo()
97 if (sopt->rr_needaddr && soffset <= optlen) { in __ip_options_echo()
98 if (soffset + 3 > optlen) in __ip_options_echo()
100 dptr[2] = soffset + 4; in __ip_options_echo()
108 soffset = sptr[sopt->ts+2]; in __ip_options_echo()
111 if (soffset <= optlen) { in __ip_options_echo()
113 if (soffset + 3 > optlen) in __ip_options_echo()
116 soffset += 4; in __ip_options_echo()
119 if (soffset in __ip_options_echo()
[all...]
/kernel/linux/linux-5.10/fs/udf/
H A Ddirectory.c34 fibh->soffset = fibh->eoffset; in udf_fileident_read()
46 *nf_pos += fibh->eoffset - fibh->soffset; in udf_fileident_read()
75 fibh->soffset = fibh->eoffset = 0; in udf_fileident_read()
108 *nf_pos += fibh->eoffset - fibh->soffset; in udf_fileident_read()
129 fibh->soffset -= dir->i_sb->s_blocksize; in udf_fileident_read()
136 if (sizeof(struct fileIdentDesc) > -fibh->soffset) { in udf_fileident_read()
139 memcpy((uint8_t *)cfi, (uint8_t *)fi, -fibh->soffset); in udf_fileident_read()
140 memcpy((uint8_t *)cfi - fibh->soffset, in udf_fileident_read()
142 sizeof(struct fileIdentDesc) + fibh->soffset); in udf_fileident_read()
145 *nf_pos += fi_len - (fibh->eoffset - fibh->soffset); in udf_fileident_read()
[all...]
H A Dnamei.c48 uint16_t crclen = fibh->eoffset - fibh->soffset - sizeof(struct tag); in udf_write_fi()
53 int padlen = fibh->eoffset - fibh->soffset - liu - lfi - in udf_write_fi()
60 offset = fibh->soffset + sizeof(struct fileIdentDesc); in udf_write_fi()
107 } else if (sizeof(struct fileIdentDesc) >= -fibh->soffset) { in udf_write_fi()
110 fibh->soffset, in udf_write_fi()
115 -fibh->soffset - sizeof(struct fileIdentDesc)); in udf_write_fi()
123 if (adinicb || (sizeof(struct fileIdentDesc) <= -fibh->soffset)) { in udf_write_fi()
127 memcpy((uint8_t *)sfi, (uint8_t *)cfi, -fibh->soffset); in udf_write_fi()
128 memcpy(fibh->ebh->b_data, (uint8_t *)cfi - fibh->soffset, in udf_write_fi()
129 sizeof(struct fileIdentDesc) + fibh->soffset); in udf_write_fi()
[all...]
H A Ddir.c97 fibh.soffset = fibh.eoffset = nf_pos & (sb->s_blocksize - 1); in udf_readdir()
167 poffset = fibh.soffset + sizeof(struct fileIdentDesc) + liu + lfi; in udf_readdir()
H A Dudfdecl.h92 int soffset; member
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.h40 .soffset = MLX5_BYTE_OFF(fte_match_param,\
48 .soffset = MLX5_BYTE_OFF(fte_match_param,\
56 .soffset = MLX5_BYTE_OFF(fte_match_param,\
64 .soffset = MLX5_BYTE_OFF(fte_match_param,\
73 .soffset = MLX5_BYTE_OFF(fte_match_param,\
81 .soffset = MLX5_BYTE_OFF(fte_match_param,\
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.h37 .soffset = MLX5_BYTE_OFF(fte_match_param,\
45 .soffset = MLX5_BYTE_OFF(fte_match_param,\
53 .soffset = MLX5_BYTE_OFF(fte_match_param,\
61 .soffset = MLX5_BYTE_OFF(fte_match_param,\
69 .soffset = MLX5_BYTE_OFF(fte_match_param,\
77 .soffset = MLX5_BYTE_OFF(fte_match_param,\
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_suballoc.h38 * @soffset: Start offset.
39 * @eoffset: End offset + 1 so that @eoffset - @soffset = size.
46 size_t soffset; member
70 return sa->soffset; in drm_suballoc_soffset()
92 return sa->eoffset - sa->soffset; in drm_suballoc_size()
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dcarminefb.c226 u32 soffset = par->smem_offset; in carmine_init_display_param() local
295 c_set_disp_reg(par, CARMINE_DISP_REG_L0_ORG_ADR, soffset); in carmine_init_display_param()
296 c_set_disp_reg(par, CARMINE_DISP_REG_L1_ORG_ADR, soffset); in carmine_init_display_param()
297 c_set_disp_reg(par, CARMINE_DISP_REG_L2_ORG_ADR1, soffset); in carmine_init_display_param()
298 c_set_disp_reg(par, CARMINE_DISP_REG_L3_ORG_ADR1, soffset); in carmine_init_display_param()
299 c_set_disp_reg(par, CARMINE_DISP_REG_L4_ORG_ADR1, soffset); in carmine_init_display_param()
300 c_set_disp_reg(par, CARMINE_DISP_REG_L5_ORG_ADR1, soffset); in carmine_init_display_param()
301 c_set_disp_reg(par, CARMINE_DISP_REG_L6_ORG_ADR1, soffset); in carmine_init_display_param()
302 c_set_disp_reg(par, CARMINE_DISP_REG_L7_ORG_ADR1, soffset); in carmine_init_display_param()
305 c_set_disp_reg(par, CARMINE_DISP_REG_L0_DISP_ADR, soffset); in carmine_init_display_param()
[all...]
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dcarminefb.c227 u32 soffset = par->smem_offset; in carmine_init_display_param() local
296 c_set_disp_reg(par, CARMINE_DISP_REG_L0_ORG_ADR, soffset); in carmine_init_display_param()
297 c_set_disp_reg(par, CARMINE_DISP_REG_L1_ORG_ADR, soffset); in carmine_init_display_param()
298 c_set_disp_reg(par, CARMINE_DISP_REG_L2_ORG_ADR1, soffset); in carmine_init_display_param()
299 c_set_disp_reg(par, CARMINE_DISP_REG_L3_ORG_ADR1, soffset); in carmine_init_display_param()
300 c_set_disp_reg(par, CARMINE_DISP_REG_L4_ORG_ADR1, soffset); in carmine_init_display_param()
301 c_set_disp_reg(par, CARMINE_DISP_REG_L5_ORG_ADR1, soffset); in carmine_init_display_param()
302 c_set_disp_reg(par, CARMINE_DISP_REG_L6_ORG_ADR1, soffset); in carmine_init_display_param()
303 c_set_disp_reg(par, CARMINE_DISP_REG_L7_ORG_ADR1, soffset); in carmine_init_display_param()
306 c_set_disp_reg(par, CARMINE_DISP_REG_L0_DISP_ADR, soffset); in carmine_init_display_param()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_trace.h69 __field(u64, soffset)
75 __entry->soffset = bo_va->it.start;
80 __entry->soffset, __entry->eoffset, __entry->flags)
H A Dradeon_vm.c438 * @soffset: requested offset of the buffer in the VM address space
449 uint64_t soffset, in radeon_vm_bo_set_addr()
458 if (soffset) { in radeon_vm_bo_set_addr()
460 eoffset = soffset + size - 1; in radeon_vm_bo_set_addr()
461 if (soffset >= eoffset) { in radeon_vm_bo_set_addr()
479 soffset /= RADEON_GPU_PAGE_SIZE; in radeon_vm_bo_set_addr()
481 if (soffset || eoffset) { in radeon_vm_bo_set_addr()
483 it = interval_tree_iter_first(&vm->va, soffset, eoffset); in radeon_vm_bo_set_addr()
490 soffset, tmp->bo, tmp->it.start, tmp->it.last); in radeon_vm_bo_set_addr()
520 if (soffset || eoffse in radeon_vm_bo_set_addr()
447 radeon_vm_bo_set_addr(struct radeon_device *rdev, struct radeon_bo_va *bo_va, uint64_t soffset, uint32_t flags) radeon_vm_bo_set_addr() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dpost_meter.h11 .soffset = MLX5_BYTE_OFF(fte_match_param, \
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_trace.h297 __field(u64, soffset)
303 __entry->soffset = mapping->start;
308 __entry->soffset, __entry->eoffset, __entry->flags)
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.h186 int soffset; /* offset of spec for match */ member

Completed in 13 milliseconds

12