Home
last modified time | relevance | path

Searched refs:ptr (Results 1 – 25 of 84) sorted by relevance

1234

/rockchip-linux_mpp/osal/
H A Dmpp_mem.c98 void *ptr; member
107 void *ptr; // ptr at input member
198 node->index, node->caller, node->size, node->ptr); in mpp_mem_srv_dump()
210 node->index, node->caller, node->size, node->ptr); in mpp_mem_srv_dump()
227 log->ptr, log->ret, log->size_0, log->size_1); in mpp_mem_srv_dump()
237 static void check_mem(MppMemSrv *srv, void *ptr, size_t size, const char *caller) in check_mem() argument
245 p = (rk_u8 *)ptr - MEM_ALIGN; in check_mem()
249 mpp_err("%s checking ptr %p head room found error!\n", caller, ptr); in check_mem()
256 p = (rk_u8 *)ptr + size; in check_mem()
259 mpp_err("%s checking ptr %p tail room found error!\n", caller, ptr); in check_mem()
[all …]
H A Dmpp_mem_pool.c51 void *ptr; member
232 void* ptr = NULL; in mpp_mem_pool_get() local
246 ptr = node->ptr; in mpp_mem_pool_get()
259 node->ptr = (void *)(node + 1); in mpp_mem_pool_get()
264 ptr = node->ptr; in mpp_mem_pool_get()
269 memset(node->ptr, 0 , node->size); in mpp_mem_pool_get()
270 return ptr; in mpp_mem_pool_get()
/rockchip-linux_mpp/osal/inc/
H A Dmpp_mem.h29 #define mpp_realloc(ptr, type, count) \ argument
30 (type*)mpp_osal_realloc(__FUNCTION__, ptr, sizeof(type) * (count))
32 #define mpp_realloc_size(ptr, type, size) \ argument
33 (type*)mpp_osal_realloc(__FUNCTION__, ptr, size)
35 #define mpp_free(ptr) \ argument
36 mpp_osal_free(__FUNCTION__, ptr)
38 #define MPP_FREE(ptr) do { if(ptr) mpp_free(ptr); ptr = NULL; } while (0) argument
47 void *mpp_osal_realloc(const char *caller, void *ptr, size_t size);
48 void mpp_osal_free(const char *caller, void *ptr);
H A Dmpp_list.h83 #define INIT_LIST_HEAD(ptr) do { \ argument
84 (ptr)->next = (ptr); (ptr)->prev = (ptr); \
91 #define list_entry(ptr, type, member) \ argument
92 ((type *)((char *)(ptr)-(unsigned long)(&((type *)0)->member)))
94 #define list_first_entry(ptr, type, member) \ argument
95 list_entry((ptr)->next, type, member)
97 #define list_last_entry(ptr, type, member) \ argument
98 list_entry((ptr)->prev, type, member)
100 #define list_first_entry_or_null(ptr, type, member) ({ \ argument
101 struct list_head *head__ = (ptr); \
H A Dmpp_hash.h40 #define INIT_HLIST_HEAD(ptr) ((ptr)->first = NULL) argument
144 #define hlist_entry(ptr, type, member) container_of(ptr,type,member) argument
153 #define hlist_entry_safe(ptr, type, member) \ argument
154 ({ typeof(ptr) ____ptr = (ptr); \
326 static inline RK_U32 hash_ptr(const void *ptr, unsigned int bits) in hash_ptr() argument
328 return hash_long((unsigned long)ptr, bits); in hash_ptr()
332 static inline RK_U32 hash32_ptr(const void *ptr) in hash32_ptr() argument
334 unsigned long val = (unsigned long)ptr; in hash32_ptr()
H A Dmpp_service.h18 #define REQ_DATA_PTR(ptr) ((RK_U32)ptr) argument
20 #define REQ_DATA_PTR(ptr) ((RK_U64)ptr) argument
/rockchip-linux_mpp/osal/allocator/
H A Dallocator_ext_dma.c69 if (info->ptr) { in allocator_ext_dma_import()
79 void *ptr = NULL; in allocator_ext_dma_mmap() local
86 if (info->ptr) in allocator_ext_dma_mmap()
97 ptr = mmap(NULL, info->size, flags, MAP_SHARED, info->fd, offset); in allocator_ext_dma_mmap()
98 if (ptr == MAP_FAILED) in allocator_ext_dma_mmap()
101 info->ptr = ptr; in allocator_ext_dma_mmap()
111 if (info->ptr) in allocator_ext_dma_release()
112 munmap(info->ptr, info->size); in allocator_ext_dma_release()
114 info->ptr = NULL; in allocator_ext_dma_release()
H A Dallocator_std.c58 if (info->ptr) in allocator_std_free()
59 os_free(info->ptr); in allocator_std_free()
67 mpp_assert(info->ptr); in allocator_std_import()
77 mpp_assert(info->ptr); in allocator_std_release()
79 info->ptr = NULL; in allocator_std_release()
89 mpp_assert(info->ptr); in allocator_std_mmap()
H A Dallocator_ion.c119 void **ptr) in ion_mmap() argument
122 if (ptr == NULL) in ion_mmap()
129 *ptr = mmap(NULL, length, prot, flags, fd, offset); in ion_mmap()
130 if (*ptr == MAP_FAILED) { in ion_mmap()
132 *ptr = NULL; in ion_mmap()
370 info->ptr = NULL; in allocator_ion_alloc()
395 data->ptr = NULL; in allocator_ion_import()
412 if (NULL == data->ptr) in allocator_ion_mmap()
414 MAP_SHARED, 0, &data->ptr); in allocator_ion_mmap()
416 ion_dbg_func("leave: ret %d ptr %p\n", ret, data->ptr); in allocator_ion_mmap()
[all …]
H A Dallocator_drm.c246 info->ptr = NULL; in os_allocator_drm_alloc()
262 data->ptr = NULL; in os_allocator_drm_import()
286 data->hnd, data->ptr, data->fd, data->size); in os_allocator_drm_free()
288 if (data->ptr) { in os_allocator_drm_free()
289 munmap(data->ptr, data->size); in os_allocator_drm_free()
290 data->ptr = NULL; in os_allocator_drm_free()
337 if (NULL == data->ptr) { in os_allocator_drm_mmap()
343 data->ptr = mmap(NULL, data->size, flags, MAP_SHARED, data->fd, 0); in os_allocator_drm_mmap()
344 if (data->ptr == MAP_FAILED) { in os_allocator_drm_mmap()
346 data->ptr = NULL; in os_allocator_drm_mmap()
[all …]
H A Dallocator_dma_heap.c257 info->ptr = NULL; in os_allocator_dma_heap_alloc()
270 data->ptr = NULL; in os_allocator_dma_heap_import()
292 data->fd, data->size, data->ptr); in os_allocator_dma_heap_free()
294 if (data->ptr) { in os_allocator_dma_heap_free()
295 munmap(data->ptr, data->size); in os_allocator_dma_heap_free()
296 data->ptr = NULL; in os_allocator_dma_heap_free()
328 if (NULL == data->ptr) { in os_allocator_dma_heap_mmap()
334 data->ptr = mmap(NULL, data->size, flags, MAP_SHARED, data->fd, 0); in os_allocator_dma_heap_mmap()
335 if (data->ptr == MAP_FAILED) { in os_allocator_dma_heap_mmap()
337 data->ptr = NULL; in os_allocator_dma_heap_mmap()
[all …]
/rockchip-linux_mpp/osal/linux/
H A Dos_env.c16 char *ptr = getenv(name); in os_get_env_u32() local
17 if (NULL == ptr) { in os_get_env_u32()
21 int base = (ptr[0] == '0' && ptr[1] == 'x') ? (16) : (10); in os_get_env_u32()
23 *value = strtoul(ptr, &endptr, base); in os_get_env_u32()
24 if (errno || (ptr == endptr)) { in os_get_env_u32()
H A Dos_mem.c22 void os_free(void *ptr) in os_free() argument
24 free(ptr); in os_free()
/rockchip-linux_mpp/osal/android/
H A Dos_mem.c14 void *ptr = malloc(size); in os_malloc() local
16 if (ptr) { in os_malloc()
17 *memptr = ptr; in os_malloc()
34 void os_free(void *ptr) in os_free() argument
36 free(ptr); in os_free()
/rockchip-linux_mpp/osal/test/
H A Dmpp_dmabuf_test.c21 RK_U8 *ptr = NULL; in main() local
40 ptr = mpp_buffer_get_ptr(buf); in main()
48 ptr[0] = 'a'; in main()
49 ptr[1] = 'b'; in main()
50 ptr[2] = 'c'; in main()
51 ptr[3] = 'd'; in main()
/rockchip-linux_mpp/osal/driver/
H A Dmpp_vcodec_client.c29 #define REQ_DATA_PTR(ptr) ((RK_U32)ptr) argument
31 #define REQ_DATA_PTR(ptr) ((RK_U64)ptr) argument
/rockchip-linux_mpp/mpp/base/test/
H A Dmpp_meta_test.c60 void *ptr; in meta_get() local
81 ret |= mpp_meta_get_ptr(meta, KEY_ROI_DATA, &ptr); in meta_get()
82 ret |= mpp_meta_get_ptr(meta, KEY_OSD_DATA, &ptr); in meta_get()
83 ret |= mpp_meta_get_ptr(meta, KEY_OSD_DATA2, &ptr); in meta_get()
84 ret |= mpp_meta_get_ptr(meta, KEY_USER_DATA, &ptr); in meta_get()
85 ret |= mpp_meta_get_ptr(meta, KEY_USER_DATAS, &ptr); in meta_get()
88 ret |= mpp_meta_get_ptr(meta, KEY_NPU_UOBJ_FLAG, &ptr); in meta_get()
H A Dmpp_buffer_test.c82 commit.ptr = mpp_buffer_get_ptr(normal_buffer[i]); in main()
142 mpp_log("allocator get ptr %p with fd %d\n", commit.ptr, commit.fd); in main()
158 void *ptr = mpp_buffer_get_ptr(commit_buffer[i]); in main() local
159 if (NULL == ptr) { in main()
164 mpp_log("get ptr %p from fd %d\n", ptr, mpp_buffer_get_fd(commit_buffer[i])); in main()
166 memset(ptr, 0, mpp_buffer_get_size(commit_buffer[i])); in main()
/rockchip-linux_mpp/mpp/base/
H A Dmpp_buffer.c130 if (NULL == p->info.ptr) in mpp_buffer_read_with_caller()
133 void *src = p->info.ptr; in mpp_buffer_read_with_caller()
155 if (NULL == p->info.ptr) in mpp_buffer_write_with_caller()
158 void *dst = p->info.ptr; in mpp_buffer_write_with_caller()
174 if (NULL == p->info.ptr) in mpp_buffer_get_ptr_with_caller()
177 mpp_assert(p->info.ptr != NULL); in mpp_buffer_get_ptr_with_caller()
178 if (NULL == p->info.ptr) in mpp_buffer_get_ptr_with_caller()
181 return p->info.ptr; in mpp_buffer_get_ptr_with_caller()
270 if (NULL == p->info.ptr) in mpp_buffer_info_get_with_caller()
H A Dmpp_dec_cfg.c50 ENTRY(prefix, ptr, void *, pkt_rdy_cb, FLAG_BASE(0), cb, pkt_rdy_cb) \
51 ENTRY(prefix, ptr, void *, pkt_rdy_ctx, FLAG_PREV, cb, pkt_rdy_ctx) \
53 ENTRY(prefix, ptr, void *, frm_rdy_cb, FLAG_INCR, cb, frm_rdy_cb) \
54 ENTRY(prefix, ptr, void *, frm_rdy_ctx, FLAG_PREV, cb, frm_rdy_ctx) \
113 DEC_CFG_SET_ACCESS(mpp_dec_cfg_set_ptr, void *, ptr);
130 DEC_CFG_GET_ACCESS(mpp_dec_cfg_get_ptr, void *, ptr);
H A Dmpp_dec_hdr_meta.c35 void *ptr = mpp_buffer_get_ptr(buf); in fill_hdr_meta_to_frame() local
48 if (!ptr || !buf) { in fill_hdr_meta_to_frame()
76 hdr_static_meta_header = (RkMetaHdrHeader*)(ptr + off); in fill_hdr_meta_to_frame()
150 hdr_dynamic_meta_header = (RkMetaHdrHeader*)(ptr + off); in fill_hdr_meta_to_frame()
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_packet_impl.h111 MPP_RET check_is_mpp_packet_f(void *ptr, const char *caller);
112 #define check_is_mpp_packet(ptr) check_is_mpp_packet_f(ptr, __FUNCTION__) argument
/rockchip-linux_mpp/kmpp/base/test/
H A Dkmpp_obj_test.c242 void *ptr; in kmpp_shm_test() local
286 ptr = kmpp_shm_to_entry_f(shm[i]); in kmpp_shm_test()
288 test_detail("shm get size %d addr %p\n", sizes[i], ptr); in kmpp_shm_test()
290 if (ptr) in kmpp_shm_test()
291 memset(ptr, 0, sizes[i]); in kmpp_shm_test()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c364 RK_U8 *ptr = mpp_packet_get_pos(pkt); in h265e_proc_enc_skip() local
370 ptr += offset; in h265e_proc_enc_skip()
372 new_length = h265e_code_slice_skip_frame(ctx, p->slice, ptr, len); in h265e_proc_enc_skip()
386 RK_U8 *ptr = mpp_packet_get_pos(pkt); in h265e_add_sei() local
390 ptr += offset; in h265e_add_sei()
394 new_length = h265e_sei_recovery_point(ptr, uuid, &recovery_frame_cnt, 0); in h265e_add_sei()
396 new_length = h265e_data_to_sei(ptr, uuid, data, size); in h265e_add_sei()
/rockchip-linux_mpp/mpp/hal/rkenc/common/
H A Dvepu541_common.c39 Vepu541RoiCfg *ptr = (Vepu541RoiCfg *)buf; in vepu541_set_one_roi() local
75 ptr += pos_y_init * stride_h + pos_x_init; in vepu541_set_one_roi()
80 Vepu541RoiCfg *dst = ptr; in vepu541_set_one_roi()
85 ptr += stride_h; in vepu541_set_one_roi()
94 Vepu541RoiCfg *ptr = (Vepu541RoiCfg *)buf; in vepu541_set_roi() local
116 for (i = 0; i < stride_h * stride_v; i++, ptr++) in vepu541_set_roi()
117 memcpy(ptr, &cfg, sizeof(cfg)); in vepu541_set_roi()

1234