Lines Matching defs:pending
57 struct list_head list; /* List pointers for free_list, placeholders, or pending list */
88 struct list_head pending; /* Buffers pending completion */
724 if (list_empty(&dev_priv->pending)) {
725 DRM_ERROR("Empty pending list in \n");
729 ptr = dev_priv->pending.prev;
732 if (ptr == &dev_priv->pending) {
763 if (_buf->pending) { \
764 DRM_ERROR("pending buf in DMAGETPTR\n"); \
798 if (_buf->pending) { \
799 /* This is a resued buffer, so we need to find it in the pending list */ \
801 DRM_ERROR( "DMAADVANCE(): couldn't find pending buf %d\n", _buf->idx ); \
805 DRM_ERROR( "DMAADVANCE(): sending discarded pending buf %d\n", _buf->idx ); \
816 _buf->pending = 1; \
818 list_add_tail(_ptr, &dev_priv->pending); \
830 DRM_ERROR( "couldn't find pending buf %d\n", \
860 _entry->buf->pending = 1; \
861 list_add_tail(ptr, &dev_priv->pending); \