Searched refs:buflist (Results 1 - 9 of 9) sorted by relevance

/solaris-x11-s11/open-src/kernel/drm/src/
H A Ddrm_dma.c101 if (dma->bufs[i].buflist[j].dev_private) {
102 kfree(dma->bufs[i].buflist[j].dev_private,
103 dma->bufs[i].buflist[j].dev_priv_size);
106 kfree(dma->bufs[i].buflist,
107 dma->bufs[i].buf_count * sizeof(*dma->bufs[0].buflist));
111 if (dma->buflist)
112 kfree(dma->buflist, dma->buf_count * sizeof(*dma->buflist));
156 if (dma->buflist[i]->file_priv == file_priv) {
157 switch (dma->buflist[
[all...]
H A Ddrm_bufs.c515 if (entry->buflist[i].dev_private) {
516 kfree(entry->buflist[i].dev_private,
517 entry->buflist[i].dev_priv_size);
520 kfree(entry->buflist, entry->buf_count * sizeof (*entry->buflist));
603 entry->buflist = kmalloc(count * sizeof(*entry->buflist), GFP_KERNEL);
604 if (!entry->buflist) {
609 (void) memset(entry->buflist, 0, count * sizeof(*entry->buflist));
[all...]
/solaris-x11-s11/open-src/kernel/efb/src/
H A Ddrm_dma.c77 if (dma->bufs[i].buflist[j].dev_private) {
78 drm_free(dma->bufs[i].buflist[j].dev_private,
79 dma->bufs[i].buflist[j].dev_priv_size,
84 drm_free(dma->bufs[i].buflist,
86 sizeof (*dma->bufs[0].buflist), DRM_MEM_BUFS);
88 if (dma->buflist) {
89 drm_free(dma->buflist,
90 dma->buf_count *sizeof (*dma->buflist),
127 if (dma->buflist[i]->filp == fpriv) {
128 switch (dma->buflist[
[all...]
H A Ddrm_bufs.c379 if (entry->buflist[i].dev_private) {
380 drm_free(entry->buflist[i].dev_private,
381 entry->buflist[i].dev_priv_size,
385 drm_free(entry->buflist,
387 sizeof (*entry->buflist), DRM_MEM_BUFS);
388 entry->buflist = NULL;
447 entry->buflist = drm_alloc(count * sizeof (*entry->buflist),
449 if (!entry->buflist) {
458 buf = &entry->buflist[entr
[all...]
H A DdrmP.h331 int idx; /* Index into master buflist */
368 drm_buf_t *buflist; member in struct:drm_buf_entry
412 drm_buf_t **buflist; /* Vector of pointers info bufs */ member in struct:drm_device_dma
H A Dradeon_state.c2376 buf = dma->buflist[vertex.idx];
2464 buf = dma->buflist[elts.idx];
2650 buf = dma->buflist[indirect.idx];
2751 buf = dma->buflist[vertex.idx];
3178 buf = dma->buflist[idx];
H A Dradeon_cp.c2091 buf = dma->buflist[i];
2132 buf = dma->buflist[i];
2157 drm_buf_t *buf = dma->buflist[i];
H A Dr300_cmdbuf.c920 buf = dma->buflist[idx];
/solaris-x11-s11/open-src/kernel/sys/drm/
H A DdrmP.h475 int idx; /* Index into master buflist */
512 drm_buf_t *buflist; member in struct:drm_buf_entry
681 struct drm_buf **buflist; /**< Vector of pointers into drm_device_dma::bufs */ member in struct:drm_device_dma

Completed in 40 milliseconds