/src/sys/external/bsd/drm/dist/shared-core/ |
radeon_cs.c | 207 parser.chunks[i].kdata = NULL; 219 parser.chunks[i].kdata = drm_alloc(size, DRM_MEM_DRIVER); 220 if (!parser.chunks[i].kdata) { 225 if (DRM_COPY_FROM_USER(parser.chunks[i].kdata, parser.chunks[i].chunk_data, size)) { 230 parser.chunks[i].kdata = NULL; 269 if (parser.chunks[i].kdata) 270 drm_free(parser.chunks[i].kdata, parser.chunks[i].length_dw * sizeof(uint32_t), DRM_MEM_DRIVER); 290 if (!reloc_chunk->kdata) 299 *offset = reloc_chunk->kdata[offset_dw + 3]; 301 *offset |= reloc_chunk->kdata[offset_dw + 0] [all...] |
radeon_drv.h | 248 uint32_t *kdata; member in struct:drm_radeon_kernel_chunk
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_ioctl.c | 858 long drm_ioctl_kernel(struct file *file, drm_ioctl_t *func, void *kdata, 881 retcode = func(dev, kdata, file_priv); 884 retcode = func(dev, kdata, file_priv); 1010 char *kdata = NULL; local in function:drm_ioctl 1060 kdata = stack_kdata; 1062 kdata = kmalloc(ksize, GFP_KERNEL); 1063 if (!kdata) { 1069 if (copy_from_user(kdata, (void __user *)arg, in_size) != 0) { 1075 memset(kdata + in_size, 0, ksize - in_size); 1077 retcode = drm_ioctl_kernel(filp, func, kdata, ioctl->flags) [all...] |
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_cs.c | 114 r = (struct drm_radeon_cs_reloc *)&chunk->kdata[i*4]; 366 p->chunks[i].kdata = kvmalloc_array(size, sizeof(uint32_t), GFP_KERNEL); 368 if (p->chunks[i].kdata == NULL) { 371 if (copy_from_user(p->chunks[i].kdata, cdata, size)) { 375 p->cs_flags = p->chunks[i].kdata[0]; 377 ring = p->chunks[i].kdata[1]; 379 priority = (s32)p->chunks[i].kdata[2]; 468 kvfree(parser->chunks[i].kdata); 668 if (ib_chunk->kdata) 669 memcpy(parser->ib.ptr, ib_chunk->kdata, ib_chunk->length_dw * 4) [all...] |
radeon.h | 1100 uint32_t *kdata; member in struct:radeon_cs_chunk 1140 if (ibc->kdata) 1141 return ibc->kdata[idx];
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_cs.c | 177 p->chunks[i].kdata = kvmalloc_array(size, sizeof(uint32_t), GFP_KERNEL); 178 if (p->chunks[i].kdata == NULL) { 184 if (copy_from_user(p->chunks[i].kdata, cdata, size)) { 201 ret = amdgpu_cs_user_fence_chunk(p, p->chunks[i].kdata, 215 ret = amdgpu_cs_bo_handles_chunk(p, p->chunks[i].kdata); 257 kvfree(p->chunks[i].kdata); 716 kvfree(parser->chunks[i].kdata); 753 chunk_ib = chunk->kdata; 893 chunk_ib = (struct drm_amdgpu_cs_chunk_ib *)chunk->kdata; 963 deps = (struct drm_amdgpu_cs_chunk_dep *)chunk->kdata; [all...] |
amdgpu.h | 473 void *kdata; member in struct:amdgpu_cs_chunk
|
/src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/ |
kfd_chardev.c | 1803 char *kdata = NULL; local in function:kfd_ioctl 1848 kdata = stack_kdata; 1850 kdata = kmalloc(asize, GFP_KERNEL); 1851 if (!kdata) { 1857 memset(kdata + usize, 0, asize - usize); 1861 if (copy_from_user(kdata, (void __user *)arg, usize) != 0) { 1866 memset(kdata, 0, usize); 1869 retcode = func(filep, process, kdata); 1872 if (copy_to_user((void __user *)arg, kdata, usize) != 0) 1880 if (kdata != stack_kdata [all...] |
/src/sys/arch/sparc64/sparc64/ |
pmap.c | 217 vaddr_t kdata; variable in typeref:typename:vaddr_t 740 kdata = (vaddr_t)data_start; 741 kdatap = pmap_kextract(kdata); 746 ktext, ektext, kdata, ekdata)); 914 "kdata %08lx[%08lx] - %08lx[%08lx]\n", 917 (u_long)kdata, (u_long)kdatap, 1254 BDPRINTF(PDB_BOOT, ("left kdata: %" PRId64 " @%" PRIx64 ".\n", 1638 KASSERT(va < kdata || va > ekdata); 1712 KASSERT(va < kdata || va > ekdata); 1785 KASSERT(pm != pmap_kernel() || va < kdata || va > ekdata) [all...] |