Searched refs:pb_buffer (Results 1 - 25 of 56) sorted by relevance

123

/external/chromium_org/third_party/mesa/src/src/gallium/winsys/svga/drm/
H A Dvmw_buffer.h34 struct pb_buffer;
41 static INLINE struct pb_buffer *
45 return (struct pb_buffer *)buffer;
50 vmw_svga_winsys_buffer(struct pb_buffer *buffer)
61 vmw_gmr_bufmgr_region_ptr(struct pb_buffer *buf,
H A Dvmw_buffer.c46 #include "pipebuffer/pb_buffer.h"
60 struct pb_buffer base;
73 vmw_gmr_buffer(struct pb_buffer *buf)
98 vmw_gmr_buffer_destroy(struct pb_buffer *_buf)
111 vmw_gmr_buffer_map(struct pb_buffer *_buf,
121 vmw_gmr_buffer_unmap(struct pb_buffer *_buf)
129 vmw_gmr_buffer_get_base_buffer(struct pb_buffer *buf,
130 struct pb_buffer **base_buf,
139 vmw_gmr_buffer_validate( struct pb_buffer *_buf,
149 vmw_gmr_buffer_fence( struct pb_buffer *_bu
[all...]
/external/mesa3d/src/gallium/winsys/svga/drm/
H A Dvmw_buffer.h34 struct pb_buffer;
41 static INLINE struct pb_buffer *
45 return (struct pb_buffer *)buffer;
50 vmw_svga_winsys_buffer(struct pb_buffer *buffer)
61 vmw_gmr_bufmgr_region_ptr(struct pb_buffer *buf,
H A Dvmw_buffer.c46 #include "pipebuffer/pb_buffer.h"
60 struct pb_buffer base;
73 vmw_gmr_buffer(struct pb_buffer *buf)
98 vmw_gmr_buffer_destroy(struct pb_buffer *_buf)
111 vmw_gmr_buffer_map(struct pb_buffer *_buf,
121 vmw_gmr_buffer_unmap(struct pb_buffer *_buf)
129 vmw_gmr_buffer_get_base_buffer(struct pb_buffer *buf,
130 struct pb_buffer **base_buf,
139 vmw_gmr_buffer_validate( struct pb_buffer *_buf,
149 vmw_gmr_buffer_fence( struct pb_buffer *_bu
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/pipebuffer/
H A Dpb_buffer_malloc.c39 #include "pb_buffer.h"
45 struct pb_buffer base;
53 malloc_buffer(struct pb_buffer *buf)
64 malloc_buffer_destroy(struct pb_buffer *buf)
72 malloc_buffer_map(struct pb_buffer *buf,
81 malloc_buffer_unmap(struct pb_buffer *buf)
88 malloc_buffer_validate(struct pb_buffer *buf,
98 malloc_buffer_fence(struct pb_buffer *buf,
106 malloc_buffer_get_base_buffer(struct pb_buffer *buf,
107 struct pb_buffer **base_bu
[all...]
H A Dpb_validate.h47 struct pb_buffer;
61 struct pb_buffer *buf,
66 enum pipe_error (*callback)(struct pb_buffer *buf, void *data),
H A Dpb_buffer.h98 struct pb_buffer struct
122 void (*destroy)( struct pb_buffer *buf );
128 void *(*map)( struct pb_buffer *buf,
131 void (*unmap)( struct pb_buffer *buf );
133 enum pipe_error (*validate)( struct pb_buffer *buf,
137 void (*fence)( struct pb_buffer *buf,
151 void (*get_base_buffer)( struct pb_buffer *buf,
152 struct pb_buffer **base_buf,
162 pb_map(struct pb_buffer *buf,
174 pb_unmap(struct pb_buffer *bu
[all...]
H A Dpb_bufmgr_mm.c42 #include "pb_buffer.h"
63 struct pb_buffer *buffer;
78 struct pb_buffer base;
87 mm_buffer(struct pb_buffer *buf)
95 mm_buffer_destroy(struct pb_buffer *buf)
110 mm_buffer_map(struct pb_buffer *buf,
124 mm_buffer_unmap(struct pb_buffer *buf)
131 mm_buffer_validate(struct pb_buffer *buf,
142 mm_buffer_fence(struct pb_buffer *buf,
152 mm_buffer_get_base_buffer(struct pb_buffer *bu
[all...]
H A Dpb_bufmgr.h53 #include "pb_buffer.h"
72 struct pb_buffer *
88 struct pb_buffer *buf );
132 mm_bufmgr_create_from_buffer(struct pb_buffer *buffer,
H A Dpb_bufmgr_ondemand.c39 #include "pb_buffer.h"
48 struct pb_buffer base;
57 struct pb_buffer *buffer;
74 pb_ondemand_buffer(struct pb_buffer *buf)
92 pb_ondemand_buffer_destroy(struct pb_buffer *_buf)
105 pb_ondemand_buffer_map(struct pb_buffer *_buf,
123 pb_ondemand_buffer_unmap(struct pb_buffer *_buf)
173 pb_ondemand_buffer_validate(struct pb_buffer *_buf,
193 pb_ondemand_buffer_fence(struct pb_buffer *_buf,
207 pb_ondemand_buffer_get_base_buffer(struct pb_buffer *_bu
[all...]
H A Dpb_bufmgr_pool.c45 #include "pb_buffer.h"
69 struct pb_buffer *buffer;
86 struct pb_buffer base;
97 pool_buffer(struct pb_buffer *buf)
106 pool_buffer_destroy(struct pb_buffer *buf)
121 pool_buffer_map(struct pb_buffer *buf, unsigned flags, void *flush_ctx)
137 pool_buffer_unmap(struct pb_buffer *buf)
144 pool_buffer_validate(struct pb_buffer *buf,
155 pool_buffer_fence(struct pb_buffer *buf,
165 pool_buffer_get_base_buffer(struct pb_buffer *bu
[all...]
H A Dpb_bufmgr_cache.c44 #include "pb_buffer.h"
62 struct pb_buffer base;
64 struct pb_buffer *buffer;
89 pb_cache_buffer(struct pb_buffer *buf)
150 pb_cache_buffer_destroy(struct pb_buffer *_buf)
169 pb_cache_buffer_map(struct pb_buffer *_buf,
178 pb_cache_buffer_unmap(struct pb_buffer *_buf)
186 pb_cache_buffer_validate(struct pb_buffer *_buf,
196 pb_cache_buffer_fence(struct pb_buffer *_buf,
205 pb_cache_buffer_get_base_buffer(struct pb_buffer *_bu
[all...]
/external/mesa3d/src/gallium/auxiliary/pipebuffer/
H A Dpb_buffer_malloc.c39 #include "pb_buffer.h"
45 struct pb_buffer base;
53 malloc_buffer(struct pb_buffer *buf)
64 malloc_buffer_destroy(struct pb_buffer *buf)
72 malloc_buffer_map(struct pb_buffer *buf,
81 malloc_buffer_unmap(struct pb_buffer *buf)
88 malloc_buffer_validate(struct pb_buffer *buf,
98 malloc_buffer_fence(struct pb_buffer *buf,
106 malloc_buffer_get_base_buffer(struct pb_buffer *buf,
107 struct pb_buffer **base_bu
[all...]
H A Dpb_validate.h47 struct pb_buffer;
61 struct pb_buffer *buf,
66 enum pipe_error (*callback)(struct pb_buffer *buf, void *data),
H A Dpb_buffer.h98 struct pb_buffer struct
122 void (*destroy)( struct pb_buffer *buf );
128 void *(*map)( struct pb_buffer *buf,
131 void (*unmap)( struct pb_buffer *buf );
133 enum pipe_error (*validate)( struct pb_buffer *buf,
137 void (*fence)( struct pb_buffer *buf,
151 void (*get_base_buffer)( struct pb_buffer *buf,
152 struct pb_buffer **base_buf,
162 pb_map(struct pb_buffer *buf,
174 pb_unmap(struct pb_buffer *bu
[all...]
H A Dpb_bufmgr_mm.c42 #include "pb_buffer.h"
63 struct pb_buffer *buffer;
78 struct pb_buffer base;
87 mm_buffer(struct pb_buffer *buf)
95 mm_buffer_destroy(struct pb_buffer *buf)
110 mm_buffer_map(struct pb_buffer *buf,
124 mm_buffer_unmap(struct pb_buffer *buf)
131 mm_buffer_validate(struct pb_buffer *buf,
142 mm_buffer_fence(struct pb_buffer *buf,
152 mm_buffer_get_base_buffer(struct pb_buffer *bu
[all...]
H A Dpb_bufmgr.h53 #include "pb_buffer.h"
72 struct pb_buffer *
88 struct pb_buffer *buf );
132 mm_bufmgr_create_from_buffer(struct pb_buffer *buffer,
H A Dpb_bufmgr_ondemand.c39 #include "pb_buffer.h"
48 struct pb_buffer base;
57 struct pb_buffer *buffer;
74 pb_ondemand_buffer(struct pb_buffer *buf)
92 pb_ondemand_buffer_destroy(struct pb_buffer *_buf)
105 pb_ondemand_buffer_map(struct pb_buffer *_buf,
123 pb_ondemand_buffer_unmap(struct pb_buffer *_buf)
173 pb_ondemand_buffer_validate(struct pb_buffer *_buf,
193 pb_ondemand_buffer_fence(struct pb_buffer *_buf,
207 pb_ondemand_buffer_get_base_buffer(struct pb_buffer *_bu
[all...]
H A Dpb_bufmgr_pool.c45 #include "pb_buffer.h"
69 struct pb_buffer *buffer;
86 struct pb_buffer base;
97 pool_buffer(struct pb_buffer *buf)
106 pool_buffer_destroy(struct pb_buffer *buf)
121 pool_buffer_map(struct pb_buffer *buf, unsigned flags, void *flush_ctx)
137 pool_buffer_unmap(struct pb_buffer *buf)
144 pool_buffer_validate(struct pb_buffer *buf,
155 pool_buffer_fence(struct pb_buffer *buf,
165 pool_buffer_get_base_buffer(struct pb_buffer *bu
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.h48 struct pb_buffer base;
78 pb_reference((struct pb_buffer**)dst, (struct pb_buffer*)src);
H A Dradeon_winsys.h43 #include "pipebuffer/pb_buffer.h"
144 struct pb_buffer *(*buffer_create)(struct radeon_winsys *ws,
151 struct pb_buffer *buf);
179 boolean (*buffer_is_busy)(struct pb_buffer *buf,
191 void (*buffer_wait)(struct pb_buffer *buf, enum radeon_bo_usage usage);
202 void (*buffer_get_tiling)(struct pb_buffer *buf,
221 void (*buffer_set_tiling)(struct pb_buffer *buf,
240 struct pb_buffer *(*buffer_from_handle)(struct radeon_winsys *ws,
253 boolean (*buffer_get_handle)(struct pb_buffer *buf,
/external/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_bo.h48 struct pb_buffer base;
78 pb_reference((struct pb_buffer**)dst, (struct pb_buffer*)src);
H A Dradeon_winsys.h43 #include "pipebuffer/pb_buffer.h"
144 struct pb_buffer *(*buffer_create)(struct radeon_winsys *ws,
151 struct pb_buffer *buf);
179 boolean (*buffer_is_busy)(struct pb_buffer *buf,
191 void (*buffer_wait)(struct pb_buffer *buf, enum radeon_bo_usage usage);
202 void (*buffer_get_tiling)(struct pb_buffer *buf,
221 void (*buffer_set_tiling)(struct pb_buffer *buf,
240 struct pb_buffer *(*buffer_from_handle)(struct radeon_winsys *ws,
253 boolean (*buffer_get_handle)(struct pb_buffer *buf,
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeonsi/
H A Dradeonsi_resource.h38 struct pb_buffer *buf;
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dradeonsi_resource.h38 struct pb_buffer *buf;

Completed in 522 milliseconds

123