Home
last modified time | relevance | path

Searched defs:pool (Results 1 – 25 of 86) sorted by relevance

1234

/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
Dmali_kbase_mem_pool.c27 #define pool_dbg(pool, format, ...) \ argument
37 static inline void kbase_mem_pool_lock(struct kbase_mem_pool *pool) in kbase_mem_pool_lock()
42 static inline void kbase_mem_pool_unlock(struct kbase_mem_pool *pool) in kbase_mem_pool_unlock()
47 static size_t kbase_mem_pool_capacity(struct kbase_mem_pool *pool) in kbase_mem_pool_capacity()
55 static bool kbase_mem_pool_is_full(struct kbase_mem_pool *pool) in kbase_mem_pool_is_full()
60 static bool kbase_mem_pool_is_empty(struct kbase_mem_pool *pool) in kbase_mem_pool_is_empty()
65 static void kbase_mem_pool_add_locked(struct kbase_mem_pool *pool, in kbase_mem_pool_add_locked()
76 static void kbase_mem_pool_add(struct kbase_mem_pool *pool, struct page *p) in kbase_mem_pool_add()
83 static void kbase_mem_pool_add_list_locked(struct kbase_mem_pool *pool, in kbase_mem_pool_add_list_locked()
94 static void kbase_mem_pool_add_list(struct kbase_mem_pool *pool, in kbase_mem_pool_add_list()
[all …]
Dmali_kbase_mem_pool_debugfs.c27 struct kbase_mem_pool *pool = (struct kbase_mem_pool *)data; in kbase_mem_pool_debugfs_size_get() local
36 struct kbase_mem_pool *pool = (struct kbase_mem_pool *)data; in kbase_mem_pool_debugfs_size_set() local
50 struct kbase_mem_pool *pool = (struct kbase_mem_pool *)data; in kbase_mem_pool_debugfs_max_size_get() local
59 struct kbase_mem_pool *pool = (struct kbase_mem_pool *)data; in kbase_mem_pool_debugfs_max_size_set() local
72 struct kbase_mem_pool *pool) in kbase_mem_pool_debugfs_init()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
Dmali_kbase_mem_pool.c25 #define pool_dbg(pool, format, ...) … argument
32 static inline void kbase_mem_pool_lock(struct kbase_mem_pool *pool) in kbase_mem_pool_lock()
37 static inline void kbase_mem_pool_unlock(struct kbase_mem_pool *pool) in kbase_mem_pool_unlock()
42 static size_t kbase_mem_pool_capacity(struct kbase_mem_pool *pool) in kbase_mem_pool_capacity()
50 static bool kbase_mem_pool_is_full(struct kbase_mem_pool *pool) in kbase_mem_pool_is_full()
55 static bool kbase_mem_pool_is_empty(struct kbase_mem_pool *pool) in kbase_mem_pool_is_empty()
60 static void kbase_mem_pool_add_locked(struct kbase_mem_pool *pool, struct page *p) in kbase_mem_pool_add_locked()
70 static void kbase_mem_pool_add(struct kbase_mem_pool *pool, struct page *p) in kbase_mem_pool_add()
77 static void kbase_mem_pool_add_list_locked(struct kbase_mem_pool *pool, struct list_head *page_list… in kbase_mem_pool_add_list_locked()
87 static void kbase_mem_pool_add_list(struct kbase_mem_pool *pool, struct list_head *page_list, size_… in kbase_mem_pool_add_list()
[all …]
Dmali_kbase_mem_pool_debugfs.c25 struct kbase_mem_pool *pool = (struct kbase_mem_pool *)data; in kbase_mem_pool_debugfs_size_get() local
34 struct kbase_mem_pool *pool = (struct kbase_mem_pool *)data; in kbase_mem_pool_debugfs_size_set() local
46 struct kbase_mem_pool *pool = (struct kbase_mem_pool *)data; in kbase_mem_pool_debugfs_max_size_get() local
55 struct kbase_mem_pool *pool = (struct kbase_mem_pool *)data; in kbase_mem_pool_debugfs_max_size_set() local
65 void kbase_mem_pool_debugfs_init(struct dentry *parent, struct kbase_mem_pool *pool) in kbase_mem_pool_debugfs_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
Dmali_kbase_mem_pool.c31 #define pool_dbg(pool, format, ...) \ argument
41 static size_t kbase_mem_pool_capacity(struct kbase_mem_pool *pool) in kbase_mem_pool_capacity()
49 static bool kbase_mem_pool_is_full(struct kbase_mem_pool *pool) in kbase_mem_pool_is_full()
54 static bool kbase_mem_pool_is_empty(struct kbase_mem_pool *pool) in kbase_mem_pool_is_empty()
59 static void kbase_mem_pool_add_locked(struct kbase_mem_pool *pool, in kbase_mem_pool_add_locked()
70 static void kbase_mem_pool_add(struct kbase_mem_pool *pool, struct page *p) in kbase_mem_pool_add()
77 static void kbase_mem_pool_add_list_locked(struct kbase_mem_pool *pool, in kbase_mem_pool_add_list_locked()
88 static void kbase_mem_pool_add_list(struct kbase_mem_pool *pool, in kbase_mem_pool_add_list()
96 static struct page *kbase_mem_pool_remove_locked(struct kbase_mem_pool *pool) in kbase_mem_pool_remove_locked()
114 static struct page *kbase_mem_pool_remove(struct kbase_mem_pool *pool) in kbase_mem_pool_remove()
[all …]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
Dmali_kbase_mem_pool.c32 #define pool_dbg(pool, format, ...) … argument
39 static size_t kbase_mem_pool_capacity(struct kbase_mem_pool *pool) in kbase_mem_pool_capacity()
47 static bool kbase_mem_pool_is_full(struct kbase_mem_pool *pool) in kbase_mem_pool_is_full()
52 static bool kbase_mem_pool_is_empty(struct kbase_mem_pool *pool) in kbase_mem_pool_is_empty()
57 static void kbase_mem_pool_add_locked(struct kbase_mem_pool *pool, struct page *p) in kbase_mem_pool_add_locked()
67 static void kbase_mem_pool_add(struct kbase_mem_pool *pool, struct page *p) in kbase_mem_pool_add()
74 static void kbase_mem_pool_add_list_locked(struct kbase_mem_pool *pool, struct list_head *page_list… in kbase_mem_pool_add_list_locked()
84 static void kbase_mem_pool_add_list(struct kbase_mem_pool *pool, struct list_head *page_list, size_… in kbase_mem_pool_add_list()
91 static struct page *kbase_mem_pool_remove_locked(struct kbase_mem_pool *pool) in kbase_mem_pool_remove_locked()
110 static struct page *kbase_mem_pool_remove(struct kbase_mem_pool *pool) in kbase_mem_pool_remove()
[all …]
/device/soc/rockchip/rk3588/kernel/drivers/dma-buf/heaps/
Dpage_pool.c22 struct page *dmabuf_page_pool_alloc_pages(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc_pages()
29 static inline void dmabuf_page_pool_free_pages(struct dmabuf_page_pool *pool, in dmabuf_page_pool_free_pages()
35 static void dmabuf_page_pool_add(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_add()
52 static struct page *dmabuf_page_pool_remove(struct dmabuf_page_pool *pool, int index) in dmabuf_page_pool_remove()
69 static struct page *dmabuf_page_pool_fetch(struct dmabuf_page_pool *pool) in dmabuf_page_pool_fetch()
80 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc()
95 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_free()
104 static int dmabuf_page_pool_total(struct dmabuf_page_pool *pool, bool high) in dmabuf_page_pool_total()
116 struct dmabuf_page_pool *pool = kmalloc(sizeof(*pool), GFP_KERNEL); in dmabuf_page_pool_create() local
138 void dmabuf_page_pool_destroy(struct dmabuf_page_pool *pool) in dmabuf_page_pool_destroy()
[all …]
/device/soc/rockchip/common/vendor/drivers/dma-buf/heaps/
Dpage_pool.c21 static inline struct page *dmabuf_page_pool_alloc_pages(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc_pages()
29 static inline void dmabuf_page_pool_free_pages(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_free_pages()
34 static void dmabuf_page_pool_add(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_add()
51 static struct page *dmabuf_page_pool_remove(struct dmabuf_page_pool *pool, int index) in dmabuf_page_pool_remove()
67 static struct page *dmabuf_page_pool_fetch(struct dmabuf_page_pool *pool) in dmabuf_page_pool_fetch()
79 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc()
95 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_free()
105 static int dmabuf_page_pool_total(struct dmabuf_page_pool *pool, bool high) in dmabuf_page_pool_total()
118 struct dmabuf_page_pool *pool = kmalloc(sizeof(*pool), GFP_KERNEL); in dmabuf_page_pool_create() local
141 void dmabuf_page_pool_destroy(struct dmabuf_page_pool *pool) in dmabuf_page_pool_destroy()
[all …]
/device/board/isoftstone/yangfan/kernel/src/driv/dma-buf/
Dpage_pool.c22 struct page *dmabuf_page_pool_alloc_pages(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc_pages()
29 static inline void dmabuf_page_pool_free_pages(struct dmabuf_page_pool *pool, in dmabuf_page_pool_free_pages()
35 static void dmabuf_page_pool_add(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_add()
52 static struct page *dmabuf_page_pool_remove(struct dmabuf_page_pool *pool, int index) in dmabuf_page_pool_remove()
69 static struct page *dmabuf_page_pool_fetch(struct dmabuf_page_pool *pool) in dmabuf_page_pool_fetch()
80 struct page *dmabuf_page_pool_alloc(struct dmabuf_page_pool *pool) in dmabuf_page_pool_alloc()
95 void dmabuf_page_pool_free(struct dmabuf_page_pool *pool, struct page *page) in dmabuf_page_pool_free()
104 static int dmabuf_page_pool_total(struct dmabuf_page_pool *pool, bool high) in dmabuf_page_pool_total()
116 struct dmabuf_page_pool *pool = kmalloc(sizeof(*pool), GFP_KERNEL); in dmabuf_page_pool_create() local
138 void dmabuf_page_pool_destroy(struct dmabuf_page_pool *pool) in dmabuf_page_pool_destroy()
[all …]
/device/soc/amlogic/a311d/soc/amlogic/canvas/
Dcanvas_mgr.c41 static inline void cavas_pool_lock(struct canvas_pool *pool) in cavas_pool_lock()
49 static inline void cavas_pool_unlock(struct canvas_pool *pool) in cavas_pool_unlock()
56 canvas_pool_map_alloc_canvas_in(struct canvas_pool *pool, const char *owner) in canvas_pool_map_alloc_canvas_in()
109 canvas_pool_map_alloc_canvas_continue_set(struct canvas_pool *pool, in canvas_pool_map_alloc_canvas_continue_set()
196 static int canvas_pool_map_free_canvas_in(struct canvas_pool *pool, int index) in canvas_pool_map_free_canvas_in()
224 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_init() local
239 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_register_const_canvas() local
257 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_get_canvas_info() local
271 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_dump_canvas_info() local
293 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_alloc_canvas_table() local
[all …]
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/common/canvas/
Dcanvas_mgr.c43 static inline void cavas_pool_lock(struct canvas_pool *pool) in cavas_pool_lock()
51 static inline void cavas_pool_unlock(struct canvas_pool *pool) in cavas_pool_unlock()
58 canvas_pool_map_alloc_canvas_in(struct canvas_pool *pool, const char *owner) in canvas_pool_map_alloc_canvas_in()
110 canvas_pool_map_alloc_canvas_continue_set(struct canvas_pool *pool, in canvas_pool_map_alloc_canvas_continue_set()
197 static int canvas_pool_map_free_canvas_in(struct canvas_pool *pool, int index) in canvas_pool_map_free_canvas_in()
224 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_init() local
239 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_register_const_canvas() local
257 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_get_canvas_info() local
271 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_dump_canvas_info() local
293 struct canvas_pool *pool = get_canvas_pool(); in canvas_pool_alloc_canvas_table() local
[all …]
/device/soc/rockchip/rk3588/hardware/mpp/include/
Dmpp_mem_pool.h31 #define mpp_mem_pool_deinit(pool) mpp_mem_pool_deinit_f(__FUNCTION__, pool); argument
33 #define mpp_mem_pool_get(pool) mpp_mem_pool_get_f(__FUNCTION__, pool) argument
34 #define mpp_mem_pool_put(pool, p) mpp_mem_pool_put_f(__FUNCTION__, pool, p) argument
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/tests/kutf/
Dkutf_mem.c41 int kutf_mempool_init(struct kutf_mempool *pool) in kutf_mempool_init()
55 void kutf_mempool_destroy(struct kutf_mempool *pool) in kutf_mempool_destroy()
78 void *kutf_mempool_alloc(struct kutf_mempool *pool, size_t size) in kutf_mempool_alloc()
Dkutf_utils.c36 const char *kutf_dsprintf(struct kutf_mempool *pool, in kutf_dsprintf()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/tests/kutf/
Dkutf_mem.c37 int kutf_mempool_init(struct kutf_mempool *pool) in kutf_mempool_init()
50 void kutf_mempool_destroy(struct kutf_mempool *pool) in kutf_mempool_destroy()
70 void *kutf_mempool_alloc(struct kutf_mempool *pool, size_t size) in kutf_mempool_alloc()
Dkutf_utils.c32 const char *kutf_dsprintf(struct kutf_mempool *pool, in kutf_dsprintf()
/device/soc/telink/b91/b91_ble_sdk/common/buf_pool1/
Dmempool.c21 mem_pool_t *mempool_init(mem_pool_t *pool, void *mem, int itemsize, int itemcount) in mempool_init()
44 void *mempool_alloc(mem_pool_t *pool) in mempool_alloc()
55 void mempool_free(mem_pool_t *pool, void *p) in mempool_free()
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/priv/
Dtcpip_priv.h58 #define API_VAR_ALLOC(type, pool, name, errorval) do { \ argument
64 #define API_VAR_ALLOC_POOL(type, pool, name, errorval) do { \ argument
70 #define API_VAR_FREE(pool, name) memp_free(pool, name) argument
71 #define API_VAR_FREE_POOL(pool, name) LWIP_MEMPOOL_FREE(pool, name) argument
84 #define API_VAR_ALLOC(type, pool, name, errorval) argument
85 #define API_VAR_ALLOC_POOL(type, pool, name, errorval) argument
86 #define API_VAR_FREE(pool, name) argument
87 #define API_VAR_FREE_POOL(pool, name) argument
/device/soc/esp/esp32/components/osal/
Dliteos_m.c113 IRAM_ATTR VOID* __wrap_LOS_MemAlloc(VOID* pool, UINT32 size) in __wrap_LOS_MemAlloc()
118 IRAM_ATTR UINT32 __wrap_LOS_MemFree(VOID* pool, VOID* ptr) in __wrap_LOS_MemFree()
129 IRAM_ATTR VOID* __wrap_LOS_MemAllocAlign(VOID* pool, UINT32 size, UINT32 boundary) in __wrap_LOS_MemAllocAlign()
/device/soc/hisilicon/hi3861v100/sdk_liteos/platform/os/Huawei_LiteOS/kernel/base/include/
Dlos_memory_pri.h97 #define OS_MEM_HEAD(pool, size) OS_DLNK_HEAD(OS_MEM_HEAD_ADDR(pool), size) argument
98 #define OS_MEM_HEAD_ADDR(pool) ((VOID *)((UINT32)(UINTPTR)(pool) + sizeof(LosMemPoolInfo))) argument
100 #define OS_MEM_FIRST_NODE(pool) ((LosMemDynNode *)((UINT8 *)OS_MEM_HEAD_ADDR(pool) + OS_DLNK_HEAD_S… argument
101 #define OS_MEM_END_NODE(pool, size) ((LosMemDynNode *)(((UINT8 *)(pool) + (size)) - OS_MEM_NODE_HEA… argument
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/amvdec_ports/
Daml_vcodec_vfq.h32 struct vframe_s **pool; member
46 static inline void vfq_init(struct vfq_s *q, u32 size, struct vframe_s **pool) in vfq_init()
/device/soc/winnermicro/wm800/board/src/bt/blehost/porting/w800/src/
Dos_mbuf.c112 struct os_mbuf_pool *pool; in os_msys_register() local
136 struct os_mbuf_pool *pool; in _os_msys_find_pool() local
154 struct os_mbuf_pool *pool; in os_msys_get() local
170 struct os_mbuf_pool *pool; in os_msys_get_pkthdr() local
/device/soc/winnermicro/wm800/board/platform/common/crypto/
Dwm_crypto_hard.c79 #define pstm_init(pool, a) wpa_mp_init((mp_int *)(a)) argument
81 #define pstm_init_for_read_unsigned_bin(pool, a, len) mp_init_for_read_unsigned_bin((mp_int *)(a), … argument
86 #define pstm_mulmod(pool, a, b, c, d) mp_mulmod((mp_int *)(a), (mp_int *)(b), (mp_int *)(c), (mp_in… argument
87 #define pstm_exptmod(pool, G, X, P, Y) mp_exptmod((mp_int *)(G), (mp_int *)(X), (mp_int *)(P), (mp_… argument
90 #define pstm_to_unsigned_bin_nr(pool, a, b) mp_to_unsigned_bin_nr((mp_int *)(a), (unsigned char *)(… argument
93 #define pstm_mod(pool, a, b, c) mp_mod((mp_int *)(a), (mp_int *)(b), (mp_int *)(c)) argument
/device/soc/bestechnic/bes2600/liteos_m/sdk/bsp/include/rtos/liteos/liteos_m/kal/cmsis/
Dcmsis_os.h644 void *pool; ///< memory array for messages member
722 void *pool; ///< pointer to memory for pool member
799 void *pool; ///< memory array for mail member
805 void *pool; ///< memory array for mail member
810 void *pool; member
/device/board/unionman/unionpi_tiger/kernel/drivers/media/drivers/frame_provider/decoder/vav1/
Dav1_bufmgr.c502 AV1Decoder *av1_decoder_create(BufferPool *const pool) { in av1_decoder_create()
577 BufferPool *const pool) { in decrease_ref_count()
606 BufferPool *const pool = cm->buffer_pool; in swap_frame_buffers() local
730 BufferPool *const pool = cm->buffer_pool; in reset_ref_frame_map() local
745 BufferPool *const pool = cm->buffer_pool; in generate_next_ref_frame_map() local
1098 BufferPool *const pool = cm->buffer_pool; in setup_buffer_pool() local
1901 BufferPool *const pool = cm->buffer_pool; in av1_decode_frame_headers_and_setup() local
3102 BufferPool *const pool = cm->buffer_pool; in dump_buffer_status() local
3235 BufferPool *const pool = cm->buffer_pool; in av1_bufmgr_process() local

1234