/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_softjobs.c | 486 struct kbase_debug_copy_buffer *buffers = katom->softjob_data; in kbase_debug_copy_finish() local 490 if (!buffers) { in kbase_debug_copy_finish() 497 struct kbase_mem_phy_alloc *gpu_alloc = buffers[i].gpu_alloc; in kbase_debug_copy_finish() 499 if (!buffers[i].pages) { in kbase_debug_copy_finish() 502 for (p = 0; p < buffers[i].nr_pages; p++) { in kbase_debug_copy_finish() 503 struct page *pg = buffers[i].pages[p]; in kbase_debug_copy_finish() 509 if (buffers[i].is_vmalloc) { in kbase_debug_copy_finish() 510 vfree(buffers[i].pages); in kbase_debug_copy_finish() 512 kfree(buffers[i].pages); in kbase_debug_copy_finish() 517 kbase_free_user_buffer(&buffers[ in kbase_debug_copy_finish() 535 struct kbase_debug_copy_buffer *buffers; kbase_debug_copy_prepare() local 828 struct kbase_debug_copy_buffer *buffers = katom->softjob_data; kbase_debug_copy() local [all...] |
H A D | mali_kbase_hwcnt_types.c | 246 struct kbase_hwcnt_dump_buffer *buffers; in kbase_hwcnt_dump_buffer_array_alloc() local 261 buffers = kmalloc_array(n, sizeof(*buffers), GFP_KERNEL); in kbase_hwcnt_dump_buffer_array_alloc() 262 if (!buffers) { in kbase_hwcnt_dump_buffer_array_alloc() 266 /* Allocate pages for the actual dump buffers, as they tend to be fairly in kbase_hwcnt_dump_buffer_array_alloc() 272 kfree(buffers); in kbase_hwcnt_dump_buffer_array_alloc() 279 dump_bufs->bufs = buffers; in kbase_hwcnt_dump_buffer_array_alloc() 286 buffers[buf_idx].metadata = metadata; in kbase_hwcnt_dump_buffer_array_alloc() 287 buffers[buf_idx].dump_buf = (u32 *)(addr + dump_buf_offset); in kbase_hwcnt_dump_buffer_array_alloc() 288 buffers[buf_id in kbase_hwcnt_dump_buffer_array_alloc() [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_softjobs.c | 507 struct kbase_debug_copy_buffer *buffers = katom->softjob_data; in kbase_debug_copy_finish() local 511 if (!buffers) in kbase_debug_copy_finish() 517 struct kbase_mem_phy_alloc *gpu_alloc = buffers[i].gpu_alloc; in kbase_debug_copy_finish() 519 if (!buffers[i].pages) in kbase_debug_copy_finish() 521 for (p = 0; p < buffers[i].nr_pages; p++) { in kbase_debug_copy_finish() 522 struct page *pg = buffers[i].pages[p]; in kbase_debug_copy_finish() 527 if (buffers[i].is_vmalloc) in kbase_debug_copy_finish() 528 vfree(buffers[i].pages); in kbase_debug_copy_finish() 530 kfree(buffers[i].pages); in kbase_debug_copy_finish() 535 kbase_free_user_buffer(&buffers[ in kbase_debug_copy_finish() 553 struct kbase_debug_copy_buffer *buffers; kbase_debug_copy_prepare() local 862 struct kbase_debug_copy_buffer *buffers = katom->softjob_data; kbase_debug_copy() local [all...] |
H A D | mali_kbase_hwcnt_gpu_narrow.c | 171 struct kbase_hwcnt_dump_buffer_narrow *buffers; in kbase_hwcnt_dump_buffer_narrow_array_alloc() local 187 buffers = kmalloc_array(n, sizeof(*buffers), GFP_KERNEL); in kbase_hwcnt_dump_buffer_narrow_array_alloc() 188 if (!buffers) in kbase_hwcnt_dump_buffer_narrow_array_alloc() 191 /* Allocate pages for the actual dump buffers, as they tend to be fairly in kbase_hwcnt_dump_buffer_narrow_array_alloc() 198 kfree(buffers); in kbase_hwcnt_dump_buffer_narrow_array_alloc() 206 .bufs = buffers, in kbase_hwcnt_dump_buffer_narrow_array_alloc() 216 buffers[buf_idx] = (struct kbase_hwcnt_dump_buffer_narrow){ in kbase_hwcnt_dump_buffer_narrow_array_alloc()
|
H A D | mali_kbase_hwcnt_types.c | 243 struct kbase_hwcnt_dump_buffer *buffers; in kbase_hwcnt_dump_buffer_array_alloc() local 258 buffers = kmalloc_array(n, sizeof(*buffers), GFP_KERNEL); in kbase_hwcnt_dump_buffer_array_alloc() 259 if (!buffers) in kbase_hwcnt_dump_buffer_array_alloc() 262 /* Allocate pages for the actual dump buffers, as they tend to be fairly in kbase_hwcnt_dump_buffer_array_alloc() 269 kfree(buffers); in kbase_hwcnt_dump_buffer_array_alloc() 276 dump_bufs->bufs = buffers; in kbase_hwcnt_dump_buffer_array_alloc() 284 buffers[buf_idx].metadata = metadata; in kbase_hwcnt_dump_buffer_array_alloc() 285 buffers[buf_idx].dump_buf = (u64 *)(addr + dump_buf_offset); in kbase_hwcnt_dump_buffer_array_alloc() 286 buffers[buf_id in kbase_hwcnt_dump_buffer_array_alloc() [all...] |
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_softjobs.c | 510 struct kbase_debug_copy_buffer *buffers = (struct kbase_debug_copy_buffer *)(uintptr_t)katom->jc;
in kbase_debug_copy_finish() local 514 if (!buffers) {
in kbase_debug_copy_finish() 521 struct kbase_mem_phy_alloc *gpu_alloc = buffers[i].gpu_alloc;
in kbase_debug_copy_finish() 523 if (!buffers[i].pages) {
in kbase_debug_copy_finish() 526 for (p = 0; p < buffers[i].nr_pages; p++) {
in kbase_debug_copy_finish() 527 struct page *pg = buffers[i].pages[p];
in kbase_debug_copy_finish() 533 kfree(buffers[i].pages);
in kbase_debug_copy_finish() 537 free_user_buffer(&buffers[i]);
in kbase_debug_copy_finish() 548 kfree(buffers);
in kbase_debug_copy_finish() 555 struct kbase_debug_copy_buffer *buffers;
in kbase_debug_copy_prepare() local 864 struct kbase_debug_copy_buffer *buffers = (struct kbase_debug_copy_buffer *)(uintptr_t)katom->jc; kbase_debug_copy() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_softjobs.c | 525 struct kbase_debug_copy_buffer *buffers = in kbase_debug_copy_finish() local 530 if (!buffers) in kbase_debug_copy_finish() 536 struct kbase_mem_phy_alloc *gpu_alloc = buffers[i].gpu_alloc; in kbase_debug_copy_finish() 538 if (!buffers[i].pages) in kbase_debug_copy_finish() 540 for (p = 0; p < buffers[i].nr_pages; p++) { in kbase_debug_copy_finish() 541 struct page *pg = buffers[i].pages[p]; in kbase_debug_copy_finish() 546 kfree(buffers[i].pages); in kbase_debug_copy_finish() 551 free_user_buffer(&buffers[i]); in kbase_debug_copy_finish() 562 kfree(buffers); in kbase_debug_copy_finish() 569 struct kbase_debug_copy_buffer *buffers; in kbase_debug_copy_prepare() local 892 struct kbase_debug_copy_buffer *buffers = kbase_debug_copy() local [all...] |
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/paho.mqtt.c/include/mqtt/ |
H A D | MQTTPersistenceDefault.h | 28 int pstput(void* handle, char* key, int bufcount, char* buffers[], int buflens[]);
|
H A D | MQTTClientPersistence.h | 132 * @param bufcount The number of buffers to write to the persistence store. 133 * @param buffers An array of pointers to the data buffers associated with 135 * @param buflens An array of lengths of the data buffers. <i>buflen[n]</i> 140 typedef int (*Persistence_put)(void* handle, char* key, int bufcount, char* buffers[], int buflens[]);
|
H A D | SSLSocket.h | 49 int SSLSocket_putdatas(SSL* ssl, int socket, char* buf0, size_t buf0len, int count, char** buffers, size_t* buflens, int* frees);
|
H A D | WebSocket.h | 69 int count, char** buffers, size_t* buflens, int* freeData);
|
H A D | MQTTPersistence.h | 62 char** buffers, size_t* buflens, int htype, int msgId, int scr, int MQTTVersion);
|
H A D | Socket.h | 132 int Socket_putdatas(int socket, char* buf0, size_t buf0len, int count, char** buffers, size_t* buflens, int* frees);
|
H A D | MQTTPacket.h | 244 int MQTTPacket_sends(networkHandles* net, Header header, int count, char** buffers, size_t* buflens, int* frees, int MQTTVersion);
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/ |
H A D | rga_drv.c | 202 pr_err("Cannot import more than %d buffers at a time!\n", in rga_ioctl_import_buffer() 207 if (buffer_pool.buffers == NULL) { in rga_ioctl_import_buffer() 208 pr_err("Import buffers is NULL!\n"); in rga_ioctl_import_buffer() 219 if (unlikely(copy_from_user(external_buffer, buffer_pool.buffers, in rga_ioctl_import_buffer() 238 if (unlikely(copy_to_user(buffer_pool.buffers, external_buffer, in rga_ioctl_import_buffer() 266 pr_err("Cannot release more than %d buffers at a time!\n", in rga_ioctl_release_buffer() 271 if (buffer_pool.buffers == NULL) { in rga_ioctl_release_buffer() 272 pr_err("Release buffers is NULL!\n"); in rga_ioctl_release_buffer() 283 if (unlikely(copy_from_user(external_buffer, buffer_pool.buffers, in rga_ioctl_release_buffer()
|
/device/soc/rockchip/rk3588/hardware/rga/include/ |
H A D | rga.h | 472 uint64_t buffers; member
|
/device/soc/rockchip/rk3588/kernel/drivers/video/rockchip/rga3/include/ |
H A D | rga.h | 200 struct rga_external_buffer __user *buffers; member
|