<dec f='src/src/sys/external/bsd/drm2/dist/include/drm/drmP.h' l='1525' type='int drm_addbufs_agp(struct drm_device * dev, struct drm_buf_desc * request)'/>
<doc f='src/src/sys/external/bsd/drm2/dist/include/drm/drmP.h' l='1524'>/* Buffer management support (drm_bufs.h) */</doc>
<def f='src/src/sys/external/bsd/drm2/dist/drm/drm_bufs.c' l='669' ll='828' type='int drm_addbufs_agp(struct drm_device * dev, struct drm_buf_desc * request)'/>
<use f='src/src/sys/external/bsd/drm2/dist/drm/drm_bufs.c' l='1229' u='c' c='drm_addbufs'/>
<doc f='src/src/sys/external/bsd/drm2/dist/drm/drm_bufs.c' l='658'>/**
 * Add AGP buffers for DMA transfers.
 *
 * \param dev struct drm_device to which the buffers are to be added.
 * \param request pointer to a struct drm_buf_desc describing the request.
 * \return zero on success or a negative number on failure.
 *
 * After some sanity checks creates a drm_buf structure for each buffer and
 * reallocates the buffer list of the same size order to accommodate the new
 * buffers.
 */</doc>
