Home
last modified time | relevance | path

Searched refs:buflist (Results 1 – 13 of 13) sorted by relevance

/titanic_44/usr/src/uts/common/io/drm/
H A Ddrm_dma.c80 if (dma->bufs[i].buflist[j].dev_private) { in drm_dma_takedown()
81 drm_free(dma->bufs[i].buflist[j].dev_private, in drm_dma_takedown()
82 dma->bufs[i].buflist[j].dev_priv_size, in drm_dma_takedown()
87 drm_free(dma->bufs[i].buflist, in drm_dma_takedown()
89 sizeof (*dma->bufs[0].buflist), DRM_MEM_BUFS); in drm_dma_takedown()
91 if (dma->buflist) { in drm_dma_takedown()
92 drm_free(dma->buflist, in drm_dma_takedown()
93 dma->buf_count *sizeof (*dma->buflist), in drm_dma_takedown()
130 if (dma->buflist[i]->filp == fpriv) { in drm_reclaim_buffers()
131 switch (dma->buflist[i]->list) { in drm_reclaim_buffers()
[all …]
H A Ddrm_bufs.c364 if (entry->buflist[i].dev_private) { in drm_cleanup_buf_error()
365 drm_free(entry->buflist[i].dev_private, in drm_cleanup_buf_error()
366 entry->buflist[i].dev_priv_size, in drm_cleanup_buf_error()
370 drm_free(entry->buflist, in drm_cleanup_buf_error()
372 sizeof (*entry->buflist), DRM_MEM_BUFS); in drm_cleanup_buf_error()
373 entry->buflist = NULL; in drm_cleanup_buf_error()
432 entry->buflist = drm_alloc(count * sizeof (*entry->buflist), in drm_do_addbufs_agp()
434 if (!entry->buflist) { in drm_do_addbufs_agp()
443 buf = &entry->buflist[entry->buf_count]; in drm_do_addbufs_agp()
471 (dma->buf_count + entry->buf_count) * sizeof (*dma->buflist), in drm_do_addbufs_agp()
[all …]
H A DdrmP.h397 drm_buf_t *buflist; member
530 drm_buf_t **buflist; /* Vector of pointers info bufs */ member
/titanic_44/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_bio.c211 _sd_buf_list_t *buflist; in _sdbc_iobuf_configure() local
223 buflist = &_sd_buflist; in _sdbc_iobuf_configure()
224 buflist->bl_init_count = num; in _sdbc_iobuf_configure()
225 buflist->bl_hooks_avail = num; in _sdbc_iobuf_configure()
226 buflist->bl_hook_lowmark = num; in _sdbc_iobuf_configure()
227 hook = buflist->hooks; in _sdbc_iobuf_configure()
228 buflist->hook_head = hook; in _sdbc_iobuf_configure()
/titanic_44/usr/src/uts/common/fs/zfs/
H A Darc.c5895 list_t *buflist; in l2arc_do_free_on_write() local
5899 buflist = l2arc_free_on_write; in l2arc_do_free_on_write()
5901 for (df = list_tail(buflist); df; df = df_prev) { in l2arc_do_free_on_write()
5902 df_prev = list_prev(buflist, df); in l2arc_do_free_on_write()
5906 list_remove(buflist, df); in l2arc_do_free_on_write()
5922 list_t *buflist; in l2arc_write_done() local
5934 buflist = &dev->l2ad_buflist; in l2arc_write_done()
5935 ASSERT(buflist != NULL); in l2arc_write_done()
5947 for (hdr = list_prev(buflist, head); hdr; hdr = hdr_prev) { in l2arc_write_done()
5948 hdr_prev = list_prev(buflist, hdr); in l2arc_write_done()
[all …]
/titanic_44/usr/src/uts/common/rpc/
H A Dib.h129 void *buflist[1]; /* free elements in pool */ member
H A Drpcib.c3916 bp->buflist[i] = (void *)buf; in rib_rbufpool_create()
4094 buf = bp->buflist[bp->buffree]; in rib_rbuf_alloc()
4163 bp->buflist[bp->buffree] = buf; in rib_rbuf_free()
/titanic_44/usr/src/uts/common/io/ath/
H A Dath_main.c419 ath_buflist_cleanup(list_t *buflist) in ath_buflist_cleanup() argument
423 if (!buflist) in ath_buflist_cleanup()
426 bf = list_head(buflist); in ath_buflist_cleanup()
438 list_remove(buflist, bf); in ath_buflist_cleanup()
439 bf = list_head(buflist); in ath_buflist_cleanup()
441 list_destroy(buflist); in ath_buflist_cleanup()
/titanic_44/usr/src/uts/intel/io/drm/
H A Dradeon_cp.c2094 buf = dma->buflist[i]; in radeon_freelist_get()
2135 buf = dma->buflist[i];
2160 drm_buf_t *buf = dma->buflist[i]; in radeon_freelist_reset()
H A Dradeon_state.c2377 buf = dma->buflist[vertex.idx]; in radeon_cp_vertex()
2465 buf = dma->buflist[elts.idx]; in radeon_cp_indices()
2651 buf = dma->buflist[indirect.idx]; in radeon_cp_indirect()
2752 buf = dma->buflist[vertex.idx]; in radeon_cp_vertex2()
3179 buf = dma->buflist[idx]; in radeon_cp_cmdbuf()
H A Dr300_cmdbuf.c917 buf = dma->buflist[idx]; in r300_do_cp_cmdbuf()
/titanic_44/usr/src/uts/common/io/arn/
H A Darn_main.c386 arn_buflist_cleanup(list_t *buflist) in arn_buflist_cleanup() argument
390 if (!buflist) in arn_buflist_cleanup()
393 bf = list_head(buflist); in arn_buflist_cleanup()
405 list_remove(buflist, bf); in arn_buflist_cleanup()
406 bf = list_head(buflist); in arn_buflist_cleanup()
408 list_destroy(buflist); in arn_buflist_cleanup()
/titanic_44/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd.c3562 ibd_lsobuf_t *buflist; in ibd_alloc_tx_lsobufs() local
3602 buflist = kmem_zalloc(state->id_num_lso_bufs * sizeof (ibd_lsobuf_t), in ibd_alloc_tx_lsobufs()
3609 lbufp = buflist; in ibd_alloc_tx_lsobufs()
3625 bktp->bkt_bufl = buflist; in ibd_alloc_tx_lsobufs()
3626 bktp->bkt_free_head = buflist; in ibd_alloc_tx_lsobufs()