Lines Matching full:reusable
59 * reusable
73 * descriptor is invalidated by first transitioning to the reusable state and
81 * committed or reusable queried state. This makes it possible that a valid
140 * into the reusable state and then pushing the @tail_lpos forward beyond
287 * set old descriptor reusable (state), then modify new data block area
302 * set descriptor reusable (state), then push data tail (lpos)
305 * set descriptor reusable (state), then push descriptor tail (id)
537 * the transition from finalized to reusable. Either this context or some
554 * data block from @lpos_begin until @lpos_end into the reusable state.
556 * If there is any problem making the associated descriptor reusable, either
625 * descriptors into the reusable state if the tail is pushed beyond
641 * Any descriptor states that have transitioned to reusable due to the in data_push_tail()
665 * the reusable state must already be visible. in data_push_tail()
669 * Make all descriptors reusable that are associated with in data_push_tail()
743 * reusable are stored before pushing the tail lpos. A full in data_push_tail()
745 * the descriptor states reusable. This pairs with in data_push_tail()
760 * the tail, the tail descriptor is made reusable and all data blocks up to
763 * reusable).
815 * to it because the tail must always be in a finalized or reusable in desc_push_tail()
828 * reusable are stored before pushing the tail ID. This allows in desc_push_tail()
831 * descriptor states reusable. This pairs with desc_reserve:D. in desc_push_tail()
1053 * to reusable are stored before modifying the newly in data_alloc()
1056 * reusable. See data_push_tail:A about why the reusable in data_alloc()
1769 * A descriptor in the reusable state may no longer have its data in desc_read_finalized_seq()
1841 * _always_ in the finalized or reusable state. in prb_first_seq()