/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/ |
H A D | osal_addr.c | 195 uintptr_t uaddr = (uintptr_t)addr; in osal_access_ok() local 197 return access_ok(uaddr, size); in osal_access_ok() 199 return access_ok(type, uaddr, size); in osal_access_ok()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_file.c | 1013 * @uaddr: Start address suggested by user-space. 1031 unsigned long drm_get_unmapped_area(struct file *file, unsigned long uaddr, unsigned long len, unsigned long pgoff, in drm_get_unmapped_area() argument 1057 addr = current->mm->get_unmapped_area(file, uaddr, len, pgoff, flags); in drm_get_unmapped_area() 1079 if (uaddr) { in drm_get_unmapped_area() 1091 unsigned long drm_get_unmapped_area(struct file *file, unsigned long uaddr, unsigned long len, unsigned long pgoff, in drm_get_unmapped_area() argument 1094 return current->mm->get_unmapped_area(file, uaddr, len, pgoff, flags); in drm_get_unmapped_area()
|
/device/soc/rockchip/common/sdk_linux/include/drm/ |
H A D | drm_file.h | 402 unsigned long drm_get_unmapped_area(struct file *file, unsigned long uaddr, unsigned long len, unsigned long pgoff,
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem.c | 979 static struct kbase_cpu_mapping *kbasep_find_enclosing_cpu_mapping(struct kbase_context *kctx, unsigned long uaddr,
in kbasep_find_enclosing_cpu_mapping() argument 991 if ((uintptr_t)uaddr + size < (uintptr_t)uaddr) { /* overflow check */
in kbasep_find_enclosing_cpu_mapping() 995 vma = find_vma_intersection(current->mm, uaddr, uaddr + size);
in kbasep_find_enclosing_cpu_mapping() 996 if (!vma || vma->vm_start > uaddr) {
in kbasep_find_enclosing_cpu_mapping() 1016 if ((uaddr + size) > (map_start + map_size)) {
in kbasep_find_enclosing_cpu_mapping() 1021 *offset = (uaddr - vma->vm_start) + vm_off_in_region;
in kbasep_find_enclosing_cpu_mapping() 1026 int kbasep_find_enclosing_cpu_mapping_offset(struct kbase_context *kctx, unsigned long uaddr, size_t size, u64 *offset)
in kbasep_find_enclosing_cpu_mapping_offset() argument 1032 map = kbasep_find_enclosing_cpu_mapping(kctx, uaddr, siz in kbasep_find_enclosing_cpu_mapping_offset() [all...] |
H A D | mali_kbase_mem.h | 802 * CPU virtual address range specified by @uaddr and @size. Returns a failure 806 * @uaddr: Start of the CPU virtual address range. 813 int kbasep_find_enclosing_cpu_mapping_offset(struct kbase_context *kctx, unsigned long uaddr, size_t size, u64 *offset);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mem.c | 1011 unsigned long uaddr, size_t size, u64 *offset) in kbasep_find_enclosing_cpu_mapping() 1022 if ((uintptr_t) uaddr + size < (uintptr_t) uaddr) /* overflow check */ in kbasep_find_enclosing_cpu_mapping() 1025 vma = find_vma_intersection(current->mm, uaddr, uaddr+size); in kbasep_find_enclosing_cpu_mapping() 1027 if (!vma || vma->vm_start > uaddr) in kbasep_find_enclosing_cpu_mapping() 1044 if ((uaddr + size) > (map_start + map_size)) in kbasep_find_enclosing_cpu_mapping() 1048 *offset = (uaddr - vma->vm_start) + vm_off_in_region; in kbasep_find_enclosing_cpu_mapping() 1055 unsigned long uaddr, size_t size, u64 *offset) in kbasep_find_enclosing_cpu_mapping_offset() 1061 map = kbasep_find_enclosing_cpu_mapping(kctx, uaddr, siz in kbasep_find_enclosing_cpu_mapping_offset() 1009 kbasep_find_enclosing_cpu_mapping( struct kbase_context *kctx, unsigned long uaddr, size_t size, u64 *offset) kbasep_find_enclosing_cpu_mapping() argument 1053 kbasep_find_enclosing_cpu_mapping_offset( struct kbase_context *kctx, unsigned long uaddr, size_t size, u64 *offset) kbasep_find_enclosing_cpu_mapping_offset() argument [all...] |
H A D | mali_kbase_mem.h | 811 * CPU virtual address range specified by @uaddr and @size. Returns a failure 815 * @uaddr: Start of the CPU virtual address range. 824 unsigned long uaddr, size_t size, u64 *offset);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem.c | 1393 static struct kbase_cpu_mapping *kbasep_find_enclosing_cpu_mapping(struct kbase_context *kctx, unsigned long uaddr, in kbasep_find_enclosing_cpu_mapping() argument 1405 if ((uintptr_t)uaddr + size < (uintptr_t)uaddr) { /* overflow check */ in kbasep_find_enclosing_cpu_mapping() 1409 vma = find_vma_intersection(current->mm, uaddr, uaddr + size); in kbasep_find_enclosing_cpu_mapping() 1410 if (!vma || vma->vm_start > uaddr) { in kbasep_find_enclosing_cpu_mapping() 1430 if ((uaddr + size) > (map_start + map_size)) { in kbasep_find_enclosing_cpu_mapping() 1435 *offset = (uaddr - vma->vm_start) + vm_off_in_region; in kbasep_find_enclosing_cpu_mapping() 1440 int kbasep_find_enclosing_cpu_mapping_offset(struct kbase_context *kctx, unsigned long uaddr, size_t size, u64 *offset) in kbasep_find_enclosing_cpu_mapping_offset() argument 1446 map = kbasep_find_enclosing_cpu_mapping(kctx, uaddr, siz in kbasep_find_enclosing_cpu_mapping_offset() [all...] |
H A D | mali_kbase_mem.h | 1224 * CPU virtual address range specified by @uaddr and @size. Returns a failure 1228 * @uaddr: Start of the CPU virtual address range. 1235 int kbasep_find_enclosing_cpu_mapping_offset(struct kbase_context *kctx, unsigned long uaddr, size_t size, u64 *offset);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem.c | 1700 unsigned long uaddr, size_t size, u64 *offset) in kbasep_find_enclosing_cpu_mapping() 1711 if ((uintptr_t) uaddr + size < (uintptr_t) uaddr) /* overflow check */ in kbasep_find_enclosing_cpu_mapping() 1714 vma = find_vma_intersection(current->mm, uaddr, uaddr+size); in kbasep_find_enclosing_cpu_mapping() 1716 if (!vma || vma->vm_start > uaddr) in kbasep_find_enclosing_cpu_mapping() 1733 if ((uaddr + size) > (map_start + map_size)) in kbasep_find_enclosing_cpu_mapping() 1737 *offset = (uaddr - vma->vm_start) + vm_off_in_region; in kbasep_find_enclosing_cpu_mapping() 1744 unsigned long uaddr, size_t size, u64 *offset) in kbasep_find_enclosing_cpu_mapping_offset() 1750 map = kbasep_find_enclosing_cpu_mapping(kctx, uaddr, siz in kbasep_find_enclosing_cpu_mapping_offset() 1698 kbasep_find_enclosing_cpu_mapping( struct kbase_context *kctx, unsigned long uaddr, size_t size, u64 *offset) kbasep_find_enclosing_cpu_mapping() argument 1742 kbasep_find_enclosing_cpu_mapping_offset( struct kbase_context *kctx, unsigned long uaddr, size_t size, u64 *offset) kbasep_find_enclosing_cpu_mapping_offset() argument [all...] |
H A D | mali_kbase_mem.h | 1341 * CPU virtual address range specified by @uaddr and @size. Returns a failure 1345 * @uaddr: Start of the CPU virtual address range. 1354 unsigned long uaddr, size_t size, u64 *offset);
|
/device/soc/rockchip/common/sdk_linux/kernel/bpf/ |
H A D | syscall.c | 73 int bpf_check_uarg_tail_zero(void __user *uaddr, size_t expected_size, size_t actual_size) in bpf_check_uarg_tail_zero() argument 75 unsigned char __user *addr = uaddr + expected_size; in bpf_check_uarg_tail_zero()
|
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | bpf.h | 1371 int bpf_check_uarg_tail_zero(void __user *uaddr, size_t expected_size, size_t actual_size);
|
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/ |
H A D | dhd_linux.c | 5649 dhd_ethtool(dhd_info_t *dhd, void *uaddr) in dhd_ethtool() argument 5663 if (copy_from_user(&cmd, uaddr, sizeof (uint32))) in dhd_ethtool() 5669 if (copy_from_user(&info, uaddr, sizeof(info))) in dhd_ethtool() 5698 if (copy_to_user(uaddr, &info, sizeof(info))) in dhd_ethtool() 5716 if (copy_to_user(uaddr, &edata, sizeof(edata))) in dhd_ethtool() 5723 if (copy_from_user(&edata, uaddr, sizeof(edata))) in dhd_ethtool()
|