Searched refs:handle (Results 1 - 25 of 1454) sorted by relevance

1234567891011>>

/xsrc/external/mit/glu/dist/src/libnurbs/internals/
H A Dcachingeval.h45 virtual int createHandle( int handle );
46 virtual void beginOutput( ServiceMode, int handle );
48 virtual void discardRecording( int handle );
49 virtual void playRecording( int handle );
/xsrc/external/mit/libpciaccess/dist/src/
H A Dcommon_io.c47 delete_io_handle(struct pci_io_handle *handle) argument
49 free(handle);
59 * Open a handle to a PCI device I/O range. The \c base and \c size
64 * An opaque handle to the I/O BAR, or \c NULL on error.
102 * Open a handle to the legacy I/O space for the PCI domain containing
106 * An opaque handle to the requested range, or \c NULL on error.
129 * Close an I/O handle.
132 pci_device_close_io(struct pci_device *dev, struct pci_io_handle *handle) argument
134 if (dev && handle && pci_sys->methods->close_io)
135 pci_sys->methods->close_io(dev, handle);
149 pci_io_read32(struct pci_io_handle * handle,uint32_t reg) argument
166 pci_io_read16(struct pci_io_handle * handle,uint32_t reg) argument
182 pci_io_read8(struct pci_io_handle * handle,uint32_t reg) argument
196 pci_io_write32(struct pci_io_handle * handle,uint32_t reg,uint32_t data) argument
210 pci_io_write16(struct pci_io_handle * handle,uint32_t reg,uint16_t data) argument
223 pci_io_write8(struct pci_io_handle * handle,uint32_t reg,uint8_t data) argument
[all...]
H A Dx86_pci.h69 struct pci_io_handle *handle);
70 uint32_t pci_device_x86_read32(struct pci_io_handle *handle, uint32_t reg);
71 uint16_t pci_device_x86_read16(struct pci_io_handle *handle, uint32_t reg);
72 uint8_t pci_device_x86_read8(struct pci_io_handle *handle, uint32_t reg);
73 void pci_device_x86_write32(struct pci_io_handle *handle, uint32_t reg,
75 void pci_device_x86_write16(struct pci_io_handle *handle, uint32_t reg,
77 void pci_device_x86_write8(struct pci_io_handle *handle, uint32_t reg,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/state_trackers/vdpau/
H A Dhtab.c39 /* Make sure handle table handles match VDPAU handles. */
61 vlHandle handle = 0; local in function:vlAddDataHTAB
66 handle = handle_table_add(htab, data);
68 return handle;
71 void* vlGetDataHTAB(vlHandle handle) argument
75 assert(handle);
78 data = handle_table_get(htab, handle);
83 void vlRemoveDataHTAB(vlHandle handle) argument
87 handle_table_remove(htab, handle);
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/vdpau/
H A Dhtab.c39 /* Make sure handle table handles match VDPAU handles. */
61 vlHandle handle = 0; local in function:vlAddDataHTAB
66 handle = handle_table_add(htab, data);
68 return handle;
71 void* vlGetDataHTAB(vlHandle handle) argument
75 assert(handle);
78 data = handle_table_get(htab, handle);
83 void vlRemoveDataHTAB(vlHandle handle) argument
87 handle_table_remove(htab, handle);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_handle_table.h30 * Generic handle table.
70 * Returns a zero handle on failure (out of memory).
81 unsigned handle,
87 * Returns NULL for an invalid handle.
91 unsigned handle);
96 unsigned handle);
109 unsigned handle);
H A Du_handle_table.c30 * Generic handle table implementation.
51 /** Number of objects the handle can currently hold */
156 unsigned handle; local in function:handle_table_add
163 /* linear search for an empty handle */
171 handle = index + 1;
174 if(!handle)
185 return handle;
191 unsigned handle,
197 assert(handle);
198 if(!handle || !h
190 handle_table_set(struct handle_table * ht,unsigned handle,void * object) argument
220 handle_table_get(struct handle_table * ht,unsigned handle) argument
237 handle_table_remove(struct handle_table * ht,unsigned handle) argument
261 handle_table_get_next_handle(struct handle_table * ht,unsigned handle) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_handle_table.h30 * Generic handle table.
70 * Returns a zero handle on failure (out of memory).
81 unsigned handle,
87 * Returns NULL for an invalid handle.
91 unsigned handle);
96 unsigned handle);
109 unsigned handle);
H A Du_handle_table.c30 * Generic handle table implementation.
51 /** Number of objects the handle can currently hold */
156 unsigned handle; local in function:handle_table_add
163 /* linear search for an empty handle */
171 handle = index + 1;
174 if(!handle)
185 return handle;
191 unsigned handle,
197 assert(handle);
198 if(!handle || !h
190 handle_table_set(struct handle_table * ht,unsigned handle,void * object) argument
220 handle_table_get(struct handle_table * ht,unsigned handle) argument
237 handle_table_remove(struct handle_table * ht,unsigned handle) argument
261 handle_table_get_next_handle(struct handle_table * ht,unsigned handle) argument
[all...]
/xsrc/external/mit/libdrm/dist/android/
H A Dgralloc_handle.h79 static inline struct gralloc_handle_t *gralloc_handle(buffer_handle_t handle) argument
81 return (struct gralloc_handle_t *)handle;
85 * Create a buffer handle.
92 struct gralloc_handle_t *handle; local in function:gralloc_handle_create
99 handle = gralloc_handle(nhandle);
100 handle->magic = GRALLOC_HANDLE_MAGIC;
101 handle->version = GRALLOC_HANDLE_VERSION;
102 handle->width = width;
103 handle->height = height;
104 handle
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/renderonly/
H A Drenderonly.h35 uint32_t handle; member in struct:renderonly_scanout
83 struct winsys_handle *handle)
88 assert(handle->type == WINSYS_HANDLE_TYPE_KMS);
89 handle->handle = scanout->handle;
90 handle->stride = scanout->stride;
82 renderonly_get_handle(struct renderonly_scanout * scanout,struct winsys_handle * handle) argument
H A Drenderonly.c61 destroy_dumb.handle = scanout->handle;
93 scanout->handle = create_dumb.handle;
99 /* fill in winsys handle */
104 err = drmPrimeHandleToFD(ro->kms_fd, create_dumb.handle, O_CLOEXEC,
105 (int *)&out_handle->handle);
114 destroy_dumb.handle = scanout->handle;
132 struct winsys_handle handle local in function:renderonly_create_gpu_import_for_resource
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/renderonly/
H A Drenderonly.h35 uint32_t handle; member in struct:renderonly_scanout
81 struct winsys_handle *handle)
86 assert(handle->type == WINSYS_HANDLE_TYPE_KMS);
87 handle->handle = scanout->handle;
88 handle->stride = scanout->stride;
80 renderonly_get_handle(struct renderonly_scanout * scanout,struct winsys_handle * handle) argument
H A Drenderonly.c47 destroy_dumb.handle = scanout->handle;
79 scanout->handle = create_dumb.handle;
85 /* fill in winsys handle */
90 err = drmPrimeHandleToFD(ro->kms_fd, create_dumb.handle, O_CLOEXEC,
91 (int *)&out_handle->handle);
100 destroy_dumb.handle = scanout->handle;
118 struct winsys_handle handle local in function:renderonly_create_gpu_import_for_resource
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/
H A Dlima_bo.c78 static void lima_close_kms_handle(struct lima_screen *screen, uint32_t handle) argument
81 .handle = handle,
90 .handle = bo->handle,
118 bo->handle = req.handle;
127 lima_close_kms_handle(screen, bo->handle);
141 (void *)(uintptr_t)bo->handle);
150 lima_close_kms_handle(screen, bo->handle);
174 lima_bo_export(struct lima_bo * bo,struct winsys_handle * handle) argument
223 lima_bo_import(struct lima_screen * screen,struct winsys_handle * handle) argument
[all...]
/xsrc/external/mit/xorg-server.old/dist/glx/
H A Dglapi_gentable.c83 _glapi_create_table_from_handle(void *handle, const char *symbol_prefix) { argument
98 *procp = dlsym(handle, symboln);
105 *procp = dlsym(handle, symboln);
112 *procp = dlsym(handle, symboln);
119 *procp = dlsym(handle, symboln);
126 *procp = dlsym(handle, symboln);
133 *procp = dlsym(handle, symboln);
140 *procp = dlsym(handle, symboln);
147 *procp = dlsym(handle, symboln);
154 *procp = dlsym(handle, symbol
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/main/
H A Dtexturebindless.h85 _mesa_MakeTextureHandleResidentARB_no_error(GLuint64 handle);
88 _mesa_MakeTextureHandleResidentARB(GLuint64 handle);
91 _mesa_MakeTextureHandleNonResidentARB_no_error(GLuint64 handle);
94 _mesa_MakeTextureHandleNonResidentARB(GLuint64 handle);
105 _mesa_MakeImageHandleResidentARB_no_error(GLuint64 handle, GLenum access);
108 _mesa_MakeImageHandleResidentARB(GLuint64 handle, GLenum access);
111 _mesa_MakeImageHandleNonResidentARB_no_error(GLuint64 handle);
114 _mesa_MakeImageHandleNonResidentARB(GLuint64 handle);
117 _mesa_IsTextureHandleResidentARB_no_error(GLuint64 handle);
120 _mesa_IsTextureHandleResidentARB(GLuint64 handle);
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/main/
H A Dtexturebindless.h85 _mesa_MakeTextureHandleResidentARB_no_error(GLuint64 handle);
88 _mesa_MakeTextureHandleResidentARB(GLuint64 handle);
91 _mesa_MakeTextureHandleNonResidentARB_no_error(GLuint64 handle);
94 _mesa_MakeTextureHandleNonResidentARB(GLuint64 handle);
105 _mesa_MakeImageHandleResidentARB_no_error(GLuint64 handle, GLenum access);
108 _mesa_MakeImageHandleResidentARB(GLuint64 handle, GLenum access);
111 _mesa_MakeImageHandleNonResidentARB_no_error(GLuint64 handle);
114 _mesa_MakeImageHandleNonResidentARB(GLuint64 handle);
117 _mesa_IsTextureHandleResidentARB_no_error(GLuint64 handle);
120 _mesa_IsTextureHandleResidentARB(GLuint64 handle);
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/targets/graw-null/
H A Dgraw_null.c12 void **handle)
7 graw_create_window_and_screen(int x,int y,unsigned width,unsigned height,enum pipe_format format,void ** handle) argument
/xsrc/external/mit/MesaLib/dist/src/gallium/targets/graw-null/
H A Dgraw_null.c12 void **handle)
7 graw_create_window_and_screen(int x,int y,unsigned width,unsigned height,enum pipe_format format,void ** handle) argument
/xsrc/external/mit/xorg-server/dist/hw/xfree86/drivers/modesetting/
H A Ddumb_bo.h33 uint32_t handle; member in struct:dumb_bo
43 struct dumb_bo *dumb_get_bo_from_fd(int fd, int handle, int pitch, int size);
/xsrc/external/mit/libdrm/dist/freedreno/msm/
H A Dmsm_bo.c36 .handle = bo->handle,
70 .handle = bo->handle,
82 .handle = bo->handle,
91 .handle = bo->handle,
110 .handle = bo->handle,
136 msm_bo_new_handle(struct fd_device * dev,uint32_t size,uint32_t flags,uint32_t * handle) argument
156 msm_bo_from_handle(struct fd_device * dev,uint32_t size,uint32_t handle) argument
[all...]
/xsrc/external/mit/libdrm/dist/etnaviv/
H A Detnaviv_bo.c50 if (bo->handle) {
51 drmHashDelete(bo->dev->handle_table, bo->handle);
52 drmCloseBufferHandle(bo->dev->fd, bo->handle);
58 /* lookup a buffer from it's handle, call w/ table_lock held: */
59 static struct etna_bo *lookup_bo(void *tbl, uint32_t handle) argument
63 if (!drmHashLookup(tbl, handle, (void **)&bo)) {
76 uint32_t size, uint32_t handle, uint32_t flags)
81 drmCloseBufferHandle(dev->fd, handle);
87 bo->handle = handle;
75 bo_from_handle(struct etna_device * dev,uint32_t size,uint32_t handle,uint32_t flags) argument
195 uint32_t handle; local in function:etna_bo_from_dmabuf
[all...]
/xsrc/external/mit/libdrm/dist/radeon/
H A Dradeon_bo_gem.c61 uint32_t handle,
76 bo->base.handle = 0;
84 if (handle) {
88 open_arg.name = handle;
94 bo->base.handle = open_arg.handle;
96 bo->name = handle;
104 args.handle = 0;
107 bo->base.handle = args.handle;
60 bo_open(struct radeon_bo_manager * bom,uint32_t handle,uint32_t size,uint32_t alignment,uint32_t domains,uint32_t flags) argument
357 radeon_gem_prime_share_bo(struct radeon_bo * bo,int * handle) argument
371 uint32_t handle; local in function:radeon_gem_bo_open_prime
[all...]
/xsrc/external/mit/libdrm/dist/tests/radeon/
H A Drbo.c36 struct rbo *rbo(int fd, unsigned handle, unsigned size, argument
49 bo->handle = handle;
53 if (handle) {
57 open_arg.name = handle;
63 bo->handle = open_arg.handle;
71 args.handle = 0;
74 bo->handle = args.handle;
[all...]

Completed in 13 milliseconds

1234567891011>>