Lines Matching refs:be_status
89 enum blockstat be_status; member
144 assert(be->be_status == BST_FREE); in blockif_enqueue()
171 be->be_status = BST_PEND; in blockif_enqueue()
173 be->be_status = BST_BLOCK; in blockif_enqueue()
175 return (be->be_status == BST_PEND); in blockif_enqueue()
184 if (be->be_status == BST_PEND) in blockif_dequeue()
186 assert(be->be_status == BST_BLOCK); in blockif_dequeue()
191 be->be_status = BST_BUSY; in blockif_dequeue()
203 if (be->be_status == BST_DONE || be->be_status == BST_BUSY) in blockif_complete()
209 tbe->be_status = BST_PEND; in blockif_complete()
212 be->be_status = BST_FREE; in blockif_complete()
360 be->be_status = BST_DONE; in blockif_proc()
662 bc->bc_reqs[i].be_status = BST_FREE; in blockif_open()
852 while (be->be_status == BST_BUSY) { in blockif_cancel()