Home
last modified time | relevance | path

Searched refs:used (Results 1 – 25 of 26) sorted by relevance

12

/rockchip-linux_mpp/kmpp/base/test/
H A Dkmpp_buffer_test.c20 rk_s32 used = 0; in main() local
87 ret = kmpp_buf_grp_cfg_get_used(grp_cfg, &used); in main()
92 mpp_logi("buf grp cfg used %d unused %d after buffer_setup\n", used, unused); in main()
94 mpp_assert(used == 1); in main()
113 ret = kmpp_buf_grp_cfg_get_used(grp_cfg, &used); in main()
118 mpp_logi("buf grp cfg used %d unused %d after buffer_put\n", used, unused); in main()
/rockchip-linux_mpp/osal/
H A Dmpp_mem_pool.c62 struct list_head used; member
128 if (!list_empty(&impl->used)) { in put_pool()
132 list_for_each_entry_safe(node, m, &impl->used, MppMemPoolNode, list) { in put_pool()
204 INIT_LIST_HEAD(&pool->used); in mpp_mem_pool_init()
243 list_add_tail(&node->list, &impl->used); in mpp_mem_pool_get()
262 list_add_tail(&node->list, &impl->used); in mpp_mem_pool_get()
/rockchip-linux_mpp/tools/
H A Dmpp_doxyfile3 # This file describes the settings to be used by the documentation system
20 # This tag specifies the encoding used for all characters in the config file
21 # that follow. The default is UTF-8 which is also the encoding used for all text
31 # project for which the documentation is generated. This name is used in the
37 # The PROJECT_NUMBER tag can be used to enter a project or revision number. This
39 # control system is used.
56 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
59 # left blank the current directory will be used.
73 # The OUTPUT_LANGUAGE tag is used to specify the language in which all
105 # used to form the text in various listings. Each string in this list, if found
[all …]
/rockchip-linux_mpp/doc/design/
H A D3.mpp_buffer.txt4 Mpp buffer is the warpper of the buffer used by hardware. Hardware usually can
16 MppBufferGroup has two lists, unused buffer list and used buffer list. When
43 +----------> used +-----------+
H A D1.mpp_design.txt15 all available codecs that hardware can provide. This driver is used on Android/
19 supports H.264/H.265/vp8/vp9. This driver is used on ChomeOS/Linux.
H A D2.kernel_driver.txt8 all available codecs that hardware can provide. This driver is used on Android/
H A D4.mpp_task.txt13 also be used on decoder if decoder wants to output some side information.
/rockchip-linux_mpp/osal/allocator/
H A Dallocator_dma_heap.c94 RK_U32 used; in try_flip_flag() local
97 used = (RK_U32)(orig & (~flag)); in try_flip_flag()
99 used = (RK_U32)(orig | flag); in try_flip_flag()
101 src = &heap_infos[used]; in try_flip_flag()
108 orig, dst->name, used, src->name); in try_flip_flag()
/rockchip-linux_mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_com.h60 RK_U8 used[32]; member
65 RK_U8 used[32]; member
/rockchip-linux_mpp/mpp/codec/dec/h265/
H A Dh265d_ps.c181 RK_S32 used = 0; in mpp_hevc_decode_short_term_rps() local
182 READ_ONEBIT(gb, &used); in mpp_hevc_decode_short_term_rps()
184 rps->used[k] = used; in mpp_hevc_decode_short_term_rps()
186 if (!used) in mpp_hevc_decode_short_term_rps()
189 if (used || use_delta_flag) { in mpp_hevc_decode_short_term_rps()
205 RK_S32 used, tmp; in mpp_hevc_decode_short_term_rps() local
208 used = rps->used[i]; in mpp_hevc_decode_short_term_rps()
213 rps->used[k + 1] = rps->used[k]; in mpp_hevc_decode_short_term_rps()
215 rps->used[k] = used; in mpp_hevc_decode_short_term_rps()
221 RK_S32 used; in mpp_hevc_decode_short_term_rps() local
[all …]
H A Dh265d_refs.c309 if (!short_rps->used[i]) in mpp_hevc_frame_rps()
324 int list = long_rps->used[i] ? LT_CURR : LT_FOLL; in mpp_hevc_frame_rps()
386 ret += !!rps->used[i]; in mpp_hevc_frame_nb_refs()
388 ret += !!rps->used[i]; in mpp_hevc_frame_nb_refs()
393 ret += !!long_rps->used[i]; in mpp_hevc_frame_nb_refs()
H A Dh265d_parser2_syntax.c182 cur_dst_rps->s0_used_flag[i] = cur_src_rps->used[i]; in fill_picture_parameters()
186 cur_dst_rps->s1_used_flag[i] = cur_src_rps->used[i + n_pics]; in fill_picture_parameters()
198 dst_rps[i].s0_used_flag[j] = src_rps[i].used[j]; in fill_picture_parameters()
203 dst_rps[i].s1_used_flag[j] = src_rps[i].used[j + n_pics]; in fill_picture_parameters()
H A Dh265d_parser.h67 RK_U8 used[32]; member
72 RK_U8 used[32]; member
H A Dh265d_parser.c460 rps->used[i] = sps->used_by_curr_pic_lt_sps_flag[lt_idx_sps]; in decode_lt_rps()
463 READ_ONEBIT(gb, &rps->used[i]); in decode_lt_rps()
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_EN.md95 …nteraction with the upper layer. This chapter explains the data structure used in MPI interface an…
99 The following figure shows the main data structures used by the MPI interface:
102 <center>Figure 2 Data structure used in MPI interface</center>
108 …psulation, which can be generated from MppMem and MapBuffer. It is mainly used to represent bitstr…
110 …psulation, which can be generated from MppMem and MapBuffer. It is mainly used to represent image …
119 … can support complex usage modes such as specified input and output modes. It is occasionally used.
125 MppBuffer is mainly used to describe memory blocks for hardware. It provides functions such as memo…
142 …g process (the output frame of decoder is the same as the reference frame used in decoder). But it…
157 MppPacket is mainly used to describe the related information of one-dimensional bitstream data, esp…
179 | flag | RK_U32 | Represents the flag bits used within MPP, including the followi…
[all …]
/rockchip-linux_mpp/kmpp/base/inc/
H A Dkmpp_buffer.h52 ENTRY(prefix, s32, rk_s32, used, FLAG_NONE, used) \
H A Dkmpp_buffer_impl.h32 rk_s32 used; member
/rockchip-linux_mpp/build/android/
H A DREADME.md49 * Latest GCC available in NDK is used as the default compiler;
53 * GCC's stack protector is not used neither in `Debug` nor `Release` configurations;
66 …android-cmake_ will search for the most recent version of supported NDK in commonly used locations;
67 …inary Interface (ABI). This option nearly matches to the APP_ABI variable used by ndk-build tool f…
84 * **ANDROID_TOOLCHAIN_NAME** - the name of compiler toolchain to be used. This option allows to sel…
146 _android-cmake_ defines `ANDROID` CMake variable which can be used to add Android-specific stuff:
163 Other variables that are set by _android-cmake_ and can be used for the fine-grained build configur…
H A Dandroid.toolchain.cmake16 # contributors may be used to endorse or promote products derived from this
62 # used by ndk-build tool from Android NDK.
67 # this ABI target is used by default
82 # Option is read-only when standalone toolchain is used.
86 # toolchain to be used. The list of possible values depends on the NDK
119 # errors even if they are not used.
1709 # BUILD_WITH_ANDROID_NDK : TRUE if NDK is used
1710 # BUILD_WITH_STANDALONE_TOOLCHAIN : TRUE if standalone toolchain is used
1718 # ANDROID_COMPILER_IS_CLANG : TRUE if clang compiler is used
1721 # ANDROID_COMPILER_VERSION : GCC version used (not Clang version)
[all …]
/rockchip-linux_mpp/mpp/base/
H A Dmpp_buffer_impl.c312 if (buffer->used && group) { in service_put_buffer()
320 buffer->used = 0; in service_put_buffer()
338 if (buffer->used) in service_put_buffer()
394 if (!buffer->used) { in inc_buffer_ref()
405 buffer->used = 1; in inc_buffer_ref()
496 p->used = 1; in mpp_buffer_create()
663 buffer->used = 1; in mpp_buffer_get_unused()
/rockchip-linux_mpp/mpp/base/inc/
H A Dmpp_buffer_impl.h101 RK_U32 used; member
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_dpb.c272 RK_U32 used = rps->m_used[j]; in sort_delta_poc() local
282 rps->m_used[k] = used; in sort_delta_poc()
292 RK_U32 used = rps->m_used[j]; in sort_delta_poc() local
298 rps->m_used[k] = used; in sort_delta_poc()
/rockchip-linux_mpp/osal/linux/
H A Ddrm.h379 int used; /**< Amount of buffer in use (for DMA) */ member
/rockchip-linux_mpp/
H A Dreadme.txt114 | |----- hal Hardware Abstract Layer (HAL): modules used in mpi
H A DCMakeLists.txt13 …"Choose the type of build, options are: None(CMAKE_CXX_FLAGS or CMAKE_C_FLAGS used) Debug Release …

12