Home
last modified time | relevance | path

Searched refs:user_buf (Results 1 - 25 of 36) sorted by relevance

12

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa_debugfs.c73 static ssize_t param_string_get(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) in param_string_get() argument
81 ret = simple_read_from_buffer(user_buf, count, ppos, param->addr.str, len); in param_string_get()
87 static ssize_t param_string_set(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) in param_string_set() argument
103 if (copy_from_user(param->addr.str, user_buf, buf_size)) { in param_string_set()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ipa/
H A Dmali_kbase_ipa_debugfs.c74 static ssize_t param_string_get(struct file *file, char __user *user_buf, in param_string_get() argument
83 ret = simple_read_from_buffer(user_buf, count, ppos, in param_string_get()
90 static ssize_t param_string_set(struct file *file, const char __user *user_buf, in param_string_set() argument
107 if (copy_from_user(param->addr.str, user_buf, buf_size)) { in param_string_set()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.c962 struct kbase_alloc_import_user_buf *user_buf = &reg->gpu_alloc->imported.user_buf; in kbase_gpu_munmap() local
964 if (user_buf->current_mapping_usage_count & PINNED_ON_IMPORT) { in kbase_gpu_munmap()
965 user_buf->current_mapping_usage_count &= ~PINNED_ON_IMPORT; in kbase_gpu_munmap()
1496 if (alloc->imported.user_buf.mm) { in kbase_mem_kref_free()
1497 mmdrop(alloc->imported.user_buf.mm); in kbase_mem_kref_free()
1499 kfree(alloc->imported.user_buf.pages); in kbase_mem_kref_free()
2120 address = alloc->imported.user_buf.address; in kbase_jd_user_buf_map()
2121 mm = alloc->imported.user_buf.mm; in kbase_jd_user_buf_map()
2125 pages = alloc->imported.user_buf in kbase_jd_user_buf_map()
[all...]
H A Dmali_kbase_mem.h162 } user_buf; member
357 alloc_size += nr_pages * sizeof(*alloc->imported.user_buf.dma_addrs); in kbase_alloc_create()
358 per_page_size += sizeof(*alloc->imported.user_buf.dma_addrs); in kbase_alloc_create()
393 alloc->imported.user_buf.dma_addrs = (void *)(alloc->pages + nr_pages); in kbase_alloc_create()
H A Dmali_kbase_mem_linux.c939 struct kbase_alloc_import_user_buf *user_buf; in kbase_mem_from_user_buffer() local
1008 user_buf = &reg->gpu_alloc->imported.user_buf; in kbase_mem_from_user_buffer()
1010 user_buf->size = size; in kbase_mem_from_user_buffer()
1011 user_buf->address = address; in kbase_mem_from_user_buffer()
1012 user_buf->nr_pages = *va_pages; in kbase_mem_from_user_buffer()
1013 user_buf->mm = current->mm; in kbase_mem_from_user_buffer()
1014 user_buf->pages = kmalloc_array(*va_pages, sizeof(struct page *), GFP_KERNEL); in kbase_mem_from_user_buffer()
1016 if (!user_buf->pages) { in kbase_mem_from_user_buffer()
1028 pages = user_buf in kbase_mem_from_user_buffer()
[all...]
H A Dmali_kbase_core_linux.c813 char __user *user_buf; in kbase_legacy_dispatch() local
826 user_buf = compat_ptr(add_data->buf.compat_value); in kbase_legacy_dispatch()
829 user_buf = add_data->buf.value; in kbase_legacy_dispatch()
836 if (copy_from_user(buf, user_buf, add_data->len) != 0) { in kbase_legacy_dispatch()
1627 char __user *user_buf; in kbase_api_mem_profile_add() local
1643 user_buf = compat_ptr(data->buffer.compat_value); in kbase_api_mem_profile_add()
1646 user_buf = data->buffer.value; in kbase_api_mem_profile_add()
1648 err = copy_from_user(buf, user_buf, data->len); in kbase_api_mem_profile_add()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem.c990 struct kbase_alloc_import_user_buf *user_buf = in kbase_gpu_munmap() local
991 &reg->gpu_alloc->imported.user_buf; in kbase_gpu_munmap()
993 if (user_buf->current_mapping_usage_count & PINNED_ON_IMPORT) { in kbase_gpu_munmap()
994 user_buf->current_mapping_usage_count &= in kbase_gpu_munmap()
1547 if (alloc->imported.user_buf.mm) in kbase_mem_kref_free()
1548 mmdrop(alloc->imported.user_buf.mm); in kbase_mem_kref_free()
1549 kfree(alloc->imported.user_buf.pages); in kbase_mem_kref_free()
2158 address = alloc->imported.user_buf.address; in kbase_jd_user_buf_map()
2159 mm = alloc->imported.user_buf.mm; in kbase_jd_user_buf_map()
2163 pages = alloc->imported.user_buf in kbase_jd_user_buf_map()
[all...]
H A Dmali_kbase_mem_linux.c929 struct kbase_alloc_import_user_buf *user_buf; in kbase_mem_from_user_buffer() local
998 user_buf = &reg->gpu_alloc->imported.user_buf; in kbase_mem_from_user_buffer()
1000 user_buf->size = size; in kbase_mem_from_user_buffer()
1001 user_buf->address = address; in kbase_mem_from_user_buffer()
1002 user_buf->nr_pages = *va_pages; in kbase_mem_from_user_buffer()
1003 user_buf->mm = current->mm; in kbase_mem_from_user_buffer()
1004 user_buf->pages = kmalloc_array(*va_pages, sizeof(struct page *), in kbase_mem_from_user_buffer()
1007 if (!user_buf->pages) in kbase_mem_from_user_buffer()
1018 pages = user_buf in kbase_mem_from_user_buffer()
[all...]
H A Dmali_kbase_mem.h164 } user_buf; member
356 sizeof(*alloc->imported.user_buf.dma_addrs); in kbase_alloc_create()
357 per_page_size += sizeof(*alloc->imported.user_buf.dma_addrs); in kbase_alloc_create()
389 alloc->imported.user_buf.dma_addrs = in kbase_alloc_create()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c1373 struct kbase_alloc_import_user_buf *user_buf = &reg->gpu_alloc->imported.user_buf; in kbase_gpu_munmap() local
1375 if (user_buf->current_mapping_usage_count & PINNED_ON_IMPORT) { in kbase_gpu_munmap()
1376 user_buf->current_mapping_usage_count &= ~PINNED_ON_IMPORT; in kbase_gpu_munmap()
1379 if (user_buf->current_mapping_usage_count == 0) { in kbase_gpu_munmap()
2503 if (alloc->imported.user_buf.mm) { in kbase_mem_kref_free()
2504 mmdrop(alloc->imported.user_buf.mm); in kbase_mem_kref_free()
2507 vfree(alloc->imported.user_buf.pages); in kbase_mem_kref_free()
2509 kfree(alloc->imported.user_buf.pages); in kbase_mem_kref_free()
4073 struct page **pages = alloc->imported.user_buf in kbase_jd_user_buf_unpin_pages()
[all...]
H A Dmali_kbase_mem_linux.c1575 struct kbase_alloc_import_user_buf *user_buf; in kbase_mem_from_user_buffer() local
1663 user_buf = &reg->gpu_alloc->imported.user_buf; in kbase_mem_from_user_buffer()
1665 user_buf->size = size; in kbase_mem_from_user_buffer()
1666 user_buf->address = address; in kbase_mem_from_user_buffer()
1667 user_buf->nr_pages = *va_pages; in kbase_mem_from_user_buffer()
1668 user_buf->mm = current->mm; in kbase_mem_from_user_buffer()
1675 user_buf->pages = vmalloc(*va_pages * sizeof(struct page *)); in kbase_mem_from_user_buffer()
1677 user_buf->pages = in kbase_mem_from_user_buffer()
1681 if (!user_buf in kbase_mem_from_user_buffer()
[all...]
H A Dmali_kbase_mem.h174 } user_buf; member
567 alloc_size += nr_pages * sizeof(*alloc->imported.user_buf.dma_addrs); in kbase_alloc_create()
568 per_page_size += sizeof(*alloc->imported.user_buf.dma_addrs); in kbase_alloc_create()
609 alloc->imported.user_buf.dma_addrs = (void *)(alloc->pages + nr_pages); in kbase_alloc_create()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem.c1675 struct kbase_alloc_import_user_buf *user_buf = in kbase_gpu_munmap() local
1676 &reg->gpu_alloc->imported.user_buf; in kbase_gpu_munmap()
1678 if (user_buf->current_mapping_usage_count & PINNED_ON_IMPORT) { in kbase_gpu_munmap()
1679 user_buf->current_mapping_usage_count &= in kbase_gpu_munmap()
1683 if (user_buf->current_mapping_usage_count == 0) { in kbase_gpu_munmap()
2920 if (alloc->imported.user_buf.mm) in kbase_mem_kref_free()
2921 mmdrop(alloc->imported.user_buf.mm); in kbase_mem_kref_free()
2923 vfree(alloc->imported.user_buf.pages); in kbase_mem_kref_free()
2925 kfree(alloc->imported.user_buf.pages); in kbase_mem_kref_free()
4543 struct page **pages = alloc->imported.user_buf in kbase_jd_user_buf_unpin_pages()
[all...]
H A Dmali_kbase_mem_linux.c1524 struct kbase_alloc_import_user_buf *user_buf; in kbase_mem_from_user_buffer() local
1606 user_buf = &reg->gpu_alloc->imported.user_buf; in kbase_mem_from_user_buffer()
1608 user_buf->size = size; in kbase_mem_from_user_buffer()
1609 user_buf->address = address; in kbase_mem_from_user_buffer()
1610 user_buf->nr_pages = *va_pages; in kbase_mem_from_user_buffer()
1611 user_buf->mm = current->mm; in kbase_mem_from_user_buffer()
1618 user_buf->pages = vmalloc(*va_pages * sizeof(struct page *)); in kbase_mem_from_user_buffer()
1620 user_buf->pages = kmalloc_array(*va_pages, in kbase_mem_from_user_buffer()
1623 if (!user_buf in kbase_mem_from_user_buffer()
[all...]
H A Dmali_kbase_mem.h181 } user_buf; member
648 sizeof(*alloc->imported.user_buf.dma_addrs); in kbase_alloc_create()
649 per_page_size += sizeof(*alloc->imported.user_buf.dma_addrs); in kbase_alloc_create()
690 alloc->imported.user_buf.dma_addrs = in kbase_alloc_create()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa_debugfs.c82 static ssize_t param_string_get(struct file *file, char __user *user_buf, in param_string_get() argument
91 ret = simple_read_from_buffer(user_buf, count, ppos, in param_string_get()
98 static ssize_t param_string_set(struct file *file, const char __user *user_buf, in param_string_set() argument
122 if (copy_from_user(param->addr.str, user_buf, buf_size)) { in param_string_set()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ipa/
H A Dmali_kbase_ipa_debugfs.c85 static ssize_t param_string_get(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) in param_string_get() argument
93 ret = simple_read_from_buffer(user_buf, count, ppos, param->addr.str, len); in param_string_get()
99 static ssize_t param_string_set(struct file *file, const char __user *user_buf, size_t count, loff_t *ppos) in param_string_set() argument
122 if (copy_from_user(param->addr.str, user_buf, buf_size)) { in param_string_set()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd_debug.h798 extern int dhd_dbg_monitor_get_tx_pkts(dhd_pub_t *dhdp, void __user *user_buf,
800 extern int dhd_dbg_monitor_get_rx_pkts(dhd_pub_t *dhdp, void __user *user_buf,
838 void __user *user_buf, uint16 req_count, uint16 *resp_count);
840 void __user *user_buf, uint16 req_count, uint16 *resp_count);
H A Ddhd_debug_linux.c413 dhd_os_dbg_monitor_get_tx_pkts(dhd_pub_t *dhdp, void __user *user_buf, in dhd_os_dbg_monitor_get_tx_pkts() argument
416 return dhd_dbg_monitor_get_tx_pkts(dhdp, user_buf, req_count, resp_count); in dhd_os_dbg_monitor_get_tx_pkts()
420 dhd_os_dbg_monitor_get_rx_pkts(dhd_pub_t *dhdp, void __user *user_buf, in dhd_os_dbg_monitor_get_rx_pkts() argument
423 return dhd_dbg_monitor_get_rx_pkts(dhdp, user_buf, req_count, resp_count); in dhd_os_dbg_monitor_get_rx_pkts()
H A Ddhd.h3211 int dhd_dump_debug_ring(dhd_pub_t *dhdp, void *ring_ptr, const void *user_buf,
3214 const void *user_buf, unsigned long *f_pos);
3215 int dhd_log_dump_cookie(dhd_pub_t *dhdp, const void *user_buf);
3222 int dhd_get_dld_log_dump(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp,
3224 int dhd_print_ext_trap_data(void *dev, dhd_pub_t *dhdp, const void *user_buf,
3226 int dhd_print_dump_data(void *dev, dhd_pub_t *dhdp, const void *user_buf,
3228 int dhd_print_cookie_data(void *dev, dhd_pub_t *dhdp, const void *user_buf,
3230 int dhd_print_health_chk_data(void *dev, dhd_pub_t *dhdp, const void *user_buf,
3232 int dhd_print_time_str(const void *user_buf, void *fp, uint32 len, void *pos);
3234 int dhd_print_flowring_data(void *dev, dhd_pub_t *dhdp, const void *user_buf,
[all...]
H A Ddhd_debug.c1902 dhd_dbg_monitor_get_tx_pkts(dhd_pub_t *dhdp, void __user *user_buf, in dhd_dbg_monitor_get_tx_pkts() argument
1947 cptr = (compat_wifi_tx_report_t *)user_buf; in dhd_dbg_monitor_get_tx_pkts()
1972 ptr = (wifi_tx_report_t *)user_buf; in dhd_dbg_monitor_get_tx_pkts()
2000 dhd_dbg_monitor_get_rx_pkts(dhd_pub_t *dhdp, void __user *user_buf, in dhd_dbg_monitor_get_rx_pkts() argument
2042 cptr = (compat_wifi_rx_report_t *)user_buf; in dhd_dbg_monitor_get_rx_pkts()
2067 ptr = (wifi_rx_report_t *)user_buf; in dhd_dbg_monitor_get_rx_pkts()
H A Ddhd_linux.c17471 dhd_sssr_dump_dig_buf_before(void *dev, const void *user_buf, uint32 len) in dhd_sssr_dump_dig_buf_before() argument
17487 NULL, user_buf, dig_buf_size, &pos); in dhd_sssr_dump_dig_buf_before()
17493 dhd_sssr_dump_dig_buf_after(void *dev, const void *user_buf, uint32 len) in dhd_sssr_dump_dig_buf_after() argument
17509 NULL, user_buf, dig_buf_size, &pos); in dhd_sssr_dump_dig_buf_after()
17515 dhd_sssr_dump_d11_buf_before(void *dev, const void *user_buf, uint32 len, int core) in dhd_sssr_dump_d11_buf_before() argument
17525 NULL, user_buf, len, &pos); in dhd_sssr_dump_d11_buf_before()
17531 dhd_sssr_dump_d11_buf_after(void *dev, const void *user_buf, uint32 len, int core) in dhd_sssr_dump_d11_buf_after() argument
17540 NULL, user_buf, len, &pos); in dhd_sssr_dump_d11_buf_after()
18124 dhd_get_dld_log_dump(void *dev, dhd_pub_t *dhdp, const void *user_buf, in dhd_get_dld_log_dump() argument
18146 ret = dhd_export_debug_data(dld_hdrs[type].hdr_str, fp, user_buf, in dhd_get_dld_log_dump()
18306 dhd_print_time_str(const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_time_str() argument
18327 dhd_print_health_chk_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_health_chk_data() argument
18372 dhd_print_ext_trap_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_ext_trap_data() argument
18418 dhd_print_dump_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_dump_data() argument
18460 dhd_print_cookie_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_cookie_data() argument
18482 dhd_print_flowring_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_flowring_data() argument
18533 dhd_print_ecntrs_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_ecntrs_data() argument
18563 dhd_print_rtt_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_rtt_data() argument
18591 dhd_print_status_log_data(void *dev, dhd_pub_t *dhdp, const void *user_buf, void *fp, uint32 len, void *pos) dhd_print_status_log_data() argument
18892 dhd_export_debug_data(void *mem_buf, void *fp, const void *user_buf, int buf_len, void *pos) dhd_export_debug_data() argument
19015 dhd_os_get_axi_error_dump(void *dev, const void *user_buf, uint32 len) dhd_os_get_axi_error_dump() argument
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/osal/
H A Ddrv_osal_sys_linux.c210 mem->user_buf = HI_NULL; in hash_mem_alloc_remap()
377 mem->user_buf = buffer; in crypto_mem_attach()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_csg_debugfs.c568 * @user_buf: User buffer that contains the string.
581 char __user *user_buf, size_t count, loff_t *ppos) in kbase_csf_debugfs_scheduler_state_get()
594 return simple_read_from_buffer(user_buf, count, ppos, in kbase_csf_debugfs_scheduler_state_get()
580 kbase_csf_debugfs_scheduler_state_get(struct file *file, char __user *user_buf, size_t count, loff_t *ppos) kbase_csf_debugfs_scheduler_state_get() argument
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/osal/include/
H A Ddrv_osal_lib.h87 hi_void *user_buf; /* buffer of user */ member

Completed in 78 milliseconds

12