/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | cgrp_kfunc_success.c | 67 struct cgroup *kptr, *cg; local 86 kptr = v->cgrp; 87 if (!kptr) { 92 cg = bpf_cgroup_ancestor(kptr, 1); 96 kptr = bpf_kptr_xchg(&v->cgrp, NULL); 97 if (!kptr) { 102 bpf_cgroup_release(kptr); 110 struct cgroup *kptr; local 130 kptr = v->cgrp; 131 if (!kptr) [all...] |
H A D | task_kfunc_success.c | 145 struct task_struct *kptr; local 164 kptr = bpf_kptr_xchg(&v->task, NULL); 165 if (!kptr) { 170 bpf_task_release(kptr); 178 struct task_struct *kptr; local 198 kptr = v->task; 199 if (!kptr) { 202 kptr = bpf_task_acquire(kptr); 203 if (!kptr) [all...] |
H A D | kptr_xchg_inline.c | 16 private(kptr) struct bin_data __kptr * ptr;
|
H A D | cgrp_kfunc_failure.c | 140 struct cgroup *kptr; local 147 kptr = bpf_kptr_xchg(&v->cgrp, NULL); 148 if (!kptr) 160 struct cgroup *kptr; local 168 kptr = v->cgrp; 169 if (kptr) 170 /* Can't release a cgroup kptr stored in a map. */ 171 bpf_cgroup_release(kptr);
|
H A D | task_kfunc_failure.c | 135 struct task_struct *kptr; local 142 kptr = bpf_kptr_xchg(&v->task, NULL); 143 if (!kptr) 321 /* Can't release a kptr that's still stored in a map. */
|
H A D | linked_list_fail.c | 57 CHECK(kptr, pop_front, &f->head); 58 CHECK(kptr, pop_back, &f->head); 80 CHECK(kptr, push_front, &f->head, &b->node); 81 CHECK(kptr, push_back, &f->head, &b->node);
|
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_benchmark.c | 27 memcpy_toio(dst_bo->kptr, src_bo->kptr, size); 42 memcpy_fromio(dst_bo->kptr, src_bo->kptr, size); 57 memcpy(dst_bo->kptr, src_bo->kptr, size);
|
H A D | lsdc_ttm.h | 36 void *kptr; member in struct:lsdc_bo
|
H A D | lsdc_ttm.c | 371 if (lbo->kptr) 380 lbo->kptr = ttm_kmap_obj_virtual(&lbo->kmap, &lbo->is_iomem); 387 if (!lbo->kptr) 390 lbo->kptr = NULL; 399 memset_io((void __iomem *)lbo->kptr, 0, lbo->size); 401 memset(lbo->kptr, 0, lbo->size);
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | bpf_experimental.h | 37 extern void bpf_obj_drop_impl(void *kptr, void *meta) __ksym; 40 #define bpf_obj_drop(kptr) bpf_obj_drop_impl(kptr, NULL) 43 * Increment the refcount on a refcounted local kptr, turning the 49 * An owning reference to the object pointed to by 'kptr' 51 extern void *bpf_refcount_acquire_impl(void *kptr, void *meta) __ksym; 54 #define bpf_refcount_acquire(kptr) bpf_refcount_acquire_impl(kptr, NULL) 160 extern void bpf_percpu_obj_drop_impl(void *kptr, void *meta) __ksym; 171 #define bpf_percpu_obj_drop(kptr) bpf_percpu_obj_drop_imp [all...] |
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_object.c | 165 if (bo->kptr) { 181 /* TODO: Remove kptr in favor of map everywhere. */ 183 bo->kptr = (void *)bo->map.vaddr_iomem; 185 bo->kptr = bo->map.vaddr; 224 if (bo->kptr) { 225 rptr = bo->kptr + (page_offset * PAGE_SIZE); 242 if (bo->kptr == NULL) 247 bo->kptr = NULL;
|
/linux-master/drivers/message/fusion/ |
H A D | mptctl.c | 95 u8 *kptr; member in struct:buflist 904 if (copy_from_user(bl->kptr, ufwbuf+fw_bytes_copied, bl->len)) { 1064 buflist[buflist_ent].kptr = dma_alloc_coherent(&ioc->pcidev->dev, 1067 if (buflist[buflist_ent].kptr == NULL) { 1083 buflist[buflist_ent].kptr, 1133 u8 *kptr; local 1140 kptr = buflist[i].kptr; 1143 dma_free_coherent(&ioc->pcidev->dev, len, kptr, 1178 void *kptr; local 1198 void *kptr; local [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_object.c | 227 if (bo->kptr) { 229 *ptr = bo->kptr; 237 bo->kptr = ttm_kmap_obj_virtual(&bo->kmap, &is_iomem); 239 *ptr = bo->kptr; 247 if (bo->kptr == NULL) 249 bo->kptr = NULL;
|
H A D | radeon_fbdev.c | 265 info->screen_base = (__force void __iomem *)rbo->kptr;
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | linked_list.c | 26 TEST(kptr, 40) 44 TEST(kptr, push_front) 45 TEST(kptr, push_back) 46 TEST(kptr, pop_front) 47 TEST(kptr, pop_back)
|
/linux-master/drivers/gpu/drm/amd/include/ |
H A D | cgs_common.h | 77 void *kptr; member in struct:cgs_firmware_info
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_cgs.c | 230 info->kptr = ucode->kaddr; 442 info->kptr = (void *)src;
|
H A D | amdgpu_object.c | 776 void *kptr; local 787 kptr = amdgpu_bo_kptr(bo); 788 if (kptr) { 790 *ptr = kptr;
|
H A D | amdgpu_cs.c | 1031 uint8_t *kptr; local 1047 r = amdgpu_bo_kmap(aobj, (void **)&kptr); 1051 kptr += va_start - (m->start * AMDGPU_GPU_PAGE_SIZE); 1054 memcpy(ib->ptr, kptr, ib->length_dw * 4); 1061 ib->ptr = (uint32_t *)kptr;
|
H A D | amdgpu_ucode.c | 785 uint64_t mc_addr, void *kptr) 803 ucode->kaddr = kptr; 1042 uint64_t mc_addr, void *kptr) 783 amdgpu_ucode_init_single_fw(struct amdgpu_device *adev, struct amdgpu_firmware_info *ucode, uint64_t mc_addr, void *kptr) argument 1041 amdgpu_ucode_patch_jt(struct amdgpu_firmware_info *ucode, uint64_t mc_addr, void *kptr) argument
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_process.c | 691 struct kfd_process_device *pdd, void **kptr) 695 if (kptr && *kptr) { 697 *kptr = NULL; 713 uint32_t flags, struct kgd_mem **mem, void **kptr) 735 if (kptr) { 737 (struct kgd_mem *)*mem, kptr, NULL); 754 *kptr = NULL; 690 kfd_process_free_gpuvm(struct kgd_mem *mem, struct kfd_process_device *pdd, void **kptr) argument 711 kfd_process_alloc_gpuvm(struct kfd_process_device *pdd, uint64_t gpu_va, uint32_t size, uint32_t flags, struct kgd_mem **mem, void **kptr) argument
|
/linux-master/drivers/android/ |
H A D | binder_alloc.c | 1241 void *kptr; local 1246 kptr = kmap_local_page(page) + pgoff; 1247 ret = copy_from_user(kptr, from, size); 1248 kunmap_local(kptr);
|
/linux-master/crypto/ |
H A D | vmac.c | 403 const u64 *kptr = tctx->nhkey; local 412 nh_vmac_nhbytes(mptr, kptr, VMAC_NHBYTES/8, rh, rl); 420 nh_vmac_nhbytes(mptr, kptr, VMAC_NHBYTES/8, rh, rl);
|
/linux-master/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
H A D | vega10_smumgr.c | 214 if (ret || !info.kptr)
|
H A D | vega12_smumgr.c | 221 if (ret || !info.kptr)
|