/hardware/qcom/msm8x84/kernel-headers/media/ |
H A D | msm_vidc.h | 27 unsigned int type; member in struct:msm_vidc_extradata_header 94 unsigned int type; member in struct:msm_vidc_extradata_index 116 unsigned int type; member in struct:msm_vidc_stream_userdata_payload
|
H A D | msm_vpu.h | 185 __u32 type; member in struct:vpu_control_extended
|
/hardware/qcom/msm8x84/original-kernel-headers/media/ |
H A D | msm_vidc.h | 10 unsigned int type; /* msm_vidc_extradata_type */ member in struct:msm_vidc_extradata_header 63 unsigned int type; member in struct:msm_vidc_extradata_index 81 unsigned int type; member in struct:msm_vidc_stream_userdata_payload
|
H A D | msm_vpu.h | 110 * The single integer passed by these commands specifies port type in the 132 * Event ID: set in type field of struct v4l2_event 137 * payload data: enum v4l2_buf_type (buffer type of flushed port) 374 * extended control type 378 __u32 type; member in struct:vpu_control_extended 426 /* Flush all buffers of given type (port) */
|
/hardware/samsung_slsi/exynos5/libcamera2/ |
H A D | ExynosCamera2.cpp | 389 int type = get_camera_metadata_tag_type(tag); local 390 if (type < 0 ) return BAD_VALUE; 392 (*dataCount) += calculate_camera_metadata_entry_data_size(type, 977 "request template type %d", 981 ALOGE("Unable to allocate new request template type %d "
|
/hardware/ti/omap4-aah/camera/ |
H A D | AppCallbackNotifier.cpp | 34 CameraFrame::FrameType type, 43 cb->EncoderDoneCb(main_jpeg, thumb_jpeg, type, cookie2, cookie3, cookie4); 60 void AppCallbackNotifier::EncoderDoneCb(void* main_jpeg, void* thumb_jpeg, CameraFrame::FrameType type, void* cookie1, void* cookie2, void *cookie3) argument 161 mFrameProvider->returnFrame(camera_buffer, type); 1223 CAMHAL_LOGDB("Frame type 0x%x is still unsupported!", frame->mFrameType); 1551 mPreviewBuffers[i].type = CAMERA_BUFFER_MEMORY; 1712 //ASSERT(buffers[i].type == CAMERA_BUFFER_GRALLOC); 32 AppCallbackNotifierEncoderCallback(void* main_jpeg, void* thumb_jpeg, CameraFrame::FrameType type, void* cookie1, void* cookie2, void* cookie3, void* cookie4, bool canceled) argument
|
/hardware/ti/omap4-aah/kernel-headers/linux/ |
H A D | omapfb.h | 154 __u8 type; member in struct:omapfb_mem_info
|
/hardware/ti/omap4-aah/original-kernel-headers/linux/ |
H A D | omapfb.h | 151 __u8 type; member in struct:omapfb_mem_info 236 u8 type; /* OMAPFB_PLANE_MEM_* */ member in struct:omapfb_mem_region
|
/hardware/ti/omap4xxx/camera/ |
H A D | AppCallbackNotifier.cpp | 38 CameraFrame::FrameType type, 46 cb->EncoderDoneCb(main_jpeg, thumb_jpeg, type, cookie2, cookie3); 63 void AppCallbackNotifier::EncoderDoneCb(void* main_jpeg, void* thumb_jpeg, CameraFrame::FrameType type, void* cookie1, void* cookie2) argument 160 mFrameProvider->returnFrame(src, type); 1149 CAMHAL_LOGDB("Frame type 0x%x is still unsupported!", frame->mFrameType); 36 AppCallbackNotifierEncoderCallback(void* main_jpeg, void* thumb_jpeg, CameraFrame::FrameType type, void* cookie1, void* cookie2, void* cookie3, bool canceled) argument
|
/hardware/ti/omap4xxx/kernel-headers/linux/ |
H A D | omapfb.h | 154 __u8 type; member in struct:omapfb_mem_info
|
/hardware/ti/omap4xxx/original-kernel-headers/linux/ |
H A D | omapfb.h | 151 __u8 type; member in struct:omapfb_mem_info 236 u8 type; /* OMAPFB_PLANE_MEM_* */ member in struct:omapfb_mem_region
|
/hardware/intel/bootstub/ |
H A D | bootparam.h | 12 __u32 type; member in struct:setup_data 133 __u32 type; /* type of memory segment */ member in struct:e820entry
|
/hardware/intel/common/libva/test/encode/ |
H A D | mpeg2enc.c | 852 attrib_list[0].type = VAConfigAttribRTFormat; 853 attrib_list[1].type = VAConfigAttribRateControl; 1135 packed_header_param_buffer.type = VAEncPackedHeaderMPEG2_SPS; 1156 packed_header_param_buffer.type = VAEncPackedHeaderMPEG2_PPS; 1453 VAEncPictureType type; local 1460 type = ctx->next_type; 1463 update_next_frame_info(ctx, type, coded_order, display_order); 1467 type,
|
H A D | mpeg2vaenc.c | 852 attrib_list[0].type = VAConfigAttribRTFormat; 853 attrib_list[1].type = VAConfigAttribRateControl; 1151 packed_header_param_buffer.type = VAEncPackedHeaderMPEG2_SPS; 1172 packed_header_param_buffer.type = VAEncPackedHeaderMPEG2_PPS; 1469 VAEncPictureType type; local 1476 type = ctx->next_type; 1479 update_next_frame_info(ctx, type, coded_order, display_order); 1483 type,
|
/hardware/intel/common/libva/va/ |
H A D | va.c | 696 VASurfaceAttribType type; member in struct:va_surface_attrib_map 733 for (n = 0; attribs_map[n].type != VASurfaceAttribNone; n++) { 735 attrib->type = attribs_map[n].type; 737 attrib->value.type = attribs_map[n].value_type; 743 attrib->type = VASurfaceAttribPixelFormat; 745 attrib->value.type = VAGenericValueTypeInteger; 768 if (attrib->type != VASurfaceAttribPixelFormat) { 783 if (prev_attrib->type != VASurfaceAttribPixelFormat) 939 VABufferType type, /* i 936 vaCreateBuffer( VADisplay dpy, VAContextID context, VABufferType type, unsigned int size, unsigned int num_elements, void *data, VABufferID *buf_id ) argument 1030 vaBufferInfo( VADisplay dpy, VAContextID __maybe_unused context, VABufferID buf_id, VABufferType *type, unsigned int *size, unsigned int *num_elements ) argument 1652 vaQueryVideoProcFilterCaps( VADisplay dpy, VAContextID context, VAProcFilterType type, void *filter_caps, unsigned int *num_filter_caps ) argument [all...] |
H A D | va_trace.c | 120 VABufferType *type, /* out */ 409 va_TraceMsg(trace_ctx, "\t\tattrib_list[%d].type = 0x%08x\n", i, attrib_list[i].type); 471 int type = p->value.type; local 475 va_TraceMsg(trace_ctx, "\t\ttype = %d\n", p->type); 477 va_TraceMsg(trace_ctx, "\t\tvalue.type = %d\n", type); 478 switch (type) { 487 if ((p->type 616 buffer_type_to_string(int type) argument 648 va_TraceCreateBuffer( VADisplay dpy, VAContextID __maybe_unused context, VABufferType type, unsigned int size, unsigned int num_elements, void __maybe_unused *data, VABufferID *buf_id ) argument 679 VABufferType type; local 710 VABufferType type; local 751 va_TraceVABuffers( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *pbuf ) argument 797 va_TraceVAPictureParameterBufferMPEG2( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 835 va_TraceVAIQMatrixBufferMPEG2( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 862 va_TraceVASliceParameterBufferMPEG2( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 893 va_TraceVAPictureParameterBufferJPEG( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 918 va_TraceVAIQMatrixBufferJPEG( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 947 va_TraceVASliceParameterBufferJPEG( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 976 va_TraceVAHuffmanTableBufferJPEG( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1022 va_TraceVAPictureParameterBufferMPEG4( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1082 va_TraceVAIQMatrixBufferMPEG4( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1111 va_TraceVAEncSequenceParameterBufferMPEG4( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1140 va_TraceVAEncPictureParameterBufferMPEG4( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1167 va_TraceVASliceParameterBufferMPEG4( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1210 va_TraceVAPictureParameterBufferH264( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1285 va_TraceVASliceParameterBufferH264( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1378 va_TraceVAIQMatrixBufferH264( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data ) argument 1422 va_TraceVAEncSequenceParameterBufferH264( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1485 va_TraceVAEncPictureParameterBufferH264( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1548 va_TraceVAEncSliceParameterBuffer( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1573 va_TraceVAEncSliceParameterBufferH264( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1691 va_TraceVAEncPackedHeaderParameterBufferType( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1715 va_TraceVAEncMiscParameterBuffer( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *data) argument 1809 va_TraceVAPictureParameterBufferVC1( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *data ) argument 1915 va_TraceVASliceParameterBufferVC1( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void* data ) argument 1940 va_TraceVAEncSequenceParameterBufferVP8( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 1974 va_TraceVAEncPictureParameterBufferVP8( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused uffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2044 va_TraceVAPictureParameterBufferVP8( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2120 va_TraceVASliceParameterBufferVP8( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2149 va_TraceVAIQMatrixBufferVP8( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2177 va_TraceVAProbabilityBufferVP8( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2227 va_TraceMPEG2Buf( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *pbuf ) argument 2283 va_TraceVAEncSequenceParameterBufferH263( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2308 va_TraceVAEncPictureParameterBufferH263( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2332 va_TraceVAEncPictureParameterBufferJPEG( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2376 va_TraceVAEncQMatrixBufferJPEG( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2429 va_TraceVAEncSliceParameterBufferJPEG( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data) argument 2459 va_TraceH263Buf( VADisplay dpy, VAContextID __maybe_unused context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *pbuf ) argument 2524 va_TraceJPEGBuf( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *pbuf ) argument 2574 va_TraceMPEG4Buf( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *pbuf ) argument 2634 va_TraceH264Buf( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *pbuf ) argument 2706 va_TraceVP8Buf( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *pbuf ) argument 2770 va_TraceVC1Buf( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *pbuf ) argument 2883 VABufferType type; local 2941 va_TraceVAProcPipelineParameterBuffer( VADisplay dpy, VAContextID context, VABufferID __maybe_unused buffer, VABufferType __maybe_unused type, unsigned int __maybe_unused size, unsigned int __maybe_unused num_elements, void *data ) argument 3029 va_TraceNoneBuf( VADisplay dpy, VAContextID context, VABufferID buffer, VABufferType type, unsigned int size, unsigned int num_elements, void *pbuf ) argument 3058 VABufferType type; local [all...] |
H A D | va_vpp.h | 122 * denoise.type = VAProcFilterNoiseReduction; 135 * if (cap->type != VAProcDeinterlacingMotionAdaptive) 139 * deint.type = VAProcFilterDeinterlacing; 734 * type. 737 /** \brief Filter type. */ 738 VAProcFilterType type; member in struct:_VAProcFilterParameterBufferBase 745 * #VAProcFilterParameterBuffer is the default type to use. 748 /** \brief Filter type. */ 749 VAProcFilterType type; member in struct:_VAProcFilterParameterBuffer 781 /** \brief Filter type 782 VAProcFilterType type; member in struct:_VAProcFilterParameterBufferDeinterlacing 831 VAProcFilterType type; member in struct:_VAProcFilterParameterBufferColorBalance 861 VAProcFilterType type; member in struct:_VAProcFilterParamterBufferFrameRateConversion 885 VAProcFilterType type; member in struct:_VAProcFilterParameterBufferTotalColorCorrection 903 VAProcFilterType type; member in struct:_VAProcFilterParameterBufferImageStabilization 915 VAProcFilterType type; member in struct:_VAProcFilterParameterBufferNonLinearAnamorphicScaling 938 VAProcDeinterlacingType type; member in struct:_VAProcFilterCapDeinterlacing 944 VAProcColorBalanceType type; member in struct:_VAProcFilterCapColorBalance 952 VAProcTotalColorCorrectionType type; member in struct:_VAProcFilterCapTotalColorCorrection 960 VAProcImageStabilizationType type[VAProcImageStabilizationTypeCount]; member in struct:_VAProcFilterCapImageStabilization [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/libwebm/ |
H A D | mkvmuxer.hpp | 346 void set_type(uint64 type) { type_ = type; } argument 347 uint64 type() const { return type_; } function in class:mkvmuxer::Track 486 // Audio and video type defined by the Matroska specs. 1106 // add_id: Additional ID which identifies the type of additional data.
|
H A D | mkvparser.hpp | 380 long type; member in class:mkvparser::Track::Info
|
/hardware/intel/img/libdrm/libdrm/ |
H A D | xf86drm.c | 315 static int drmOpenDevice(long dev, int minor, int type) argument 325 snprintf(buf, sizeof(buf), type ? DRM_DEV_NAME : DRM_CONTROL_DEV_NAME, DRM_DIR_NAME, minor); 424 static int drmOpenMinor(int minor, int create, int type) argument 430 return drmOpenDevice(makedev(DRM_MAJOR, minor), minor, type); 432 snprintf(buf, sizeof(buf), type ? DRM_DEV_NAME : DRM_CONTROL_DEV_NAME, DRM_DIR_NAME, minor); 909 * the \p type parameter. See below. 911 * \param type type of the memory to be mapped. 922 * - \p type will be DRM_FRAME_BUFFER. 932 * - \p type wil 953 drmAddMap(int fd, drm_handle_t offset, drmSize size, drmMapType type, drmMapFlags flags, drm_handle_t *handle) argument 1521 drmUpdateDrawableInfo(int fd, drm_drawable_t handle, drm_drawable_info_type_t type, unsigned int num, void *data) argument 1615 drmAgpAlloc(int fd, unsigned long size, unsigned long type, unsigned long *address, drm_handle_t *handle) argument 2132 drmGetMap(int fd, int idx, drm_handle_t *offset, drmSize *size, drmMapType *type, drmMapFlags *flags, drm_handle_t *handle, int *mtrr) argument [all...] |
H A D | xf86drm.h | 285 drmVBlankSeqType type; member in struct:_drmVBlankReq 291 drmVBlankSeqType type; member in struct:_drmVBlankReply 529 drmSize *size, drmMapType *type, 552 drmMapType type, 578 drm_drawable_info_type_t type, 607 unsigned long type, unsigned long *address,
|
H A D | xf86drmMode.h | 149 #define DRM_MODE_PROP_ENUM (1<<3) /* enumerated type with text strings */ 183 uint32_t type; member in struct:_drmModeModeInfo
|
/hardware/intel/img/libdrm/shared-core/ |
H A D | drm_mode.h | 94 __u32 type; member in struct:drm_mode_modeinfo 196 #define DRM_MODE_PROP_ENUM (1<<3) /* enumerated type with text strings */ 375 * This is a fixed-size type for 32/64 compatibility.
|
/hardware/intel/img/psb_video/src/ |
H A D | psb_drv_video.c | 294 switch (attrib_list[i].type) { 319 if (obj_config->attrib_list[i].type == attrib->type) { 327 obj_config->attrib_list[i].type = attrib->type; 340 switch (obj_config->attrib_list[i].type) { 474 obj_config->attrib_list[0].type = VAConfigAttribRTFormat; 479 if (attrib_list[i].type > VAConfigAttribTypeMax) 644 switch (attrib_list[i].type) { 647 attrib_list[i].value.type 1442 psb__allocate_BO_buffer(psb_driver_data_p driver_data, object_context_p __maybe_unused obj_context, object_buffer_p obj_buffer, int size, unsigned char *data, VABufferType type) argument 1553 VABufferType type = obj_buffer->type; local 1696 psb__CreateBuffer( psb_driver_data_p driver_data, object_context_p obj_context, VABufferType type, unsigned int size, unsigned int num_elements, unsigned char *data, VABufferID *buf_desc ) argument 1876 psb_CreateBuffer( VADriverContextP ctx, VAContextID context, VABufferType type, unsigned int size, unsigned int num_elements, void *data, VABufferID *buf_desc ) argument 1938 psb_BufferInfo( VADriverContextP ctx, VABufferID buf_id, VABufferType *type, unsigned int *size, unsigned int *num_elements ) argument [all...] |
/hardware/libhardware/include/hardware/ |
H A D | audio_effect.h | 45 // This format is used for both "type" and "uuid" fields of the effect descriptor structure. 46 // - When used for effect type and the engine is implementing and effect corresponding to a standard 71 effect_uuid_t type; // UUID of to the OpenSL ES interface implemented by this effect member in struct:effect_descriptor_s 259 // The functions are grouped in a structure of type effect_interface_s. 273 // type and return its address as effect_handle_t 277 // Forward definition of type audio_buffer_t
|