Parallel and high-performance computing

Which set of conditions is commonly used to characterize the possibility of deadlock in a system of resource-holding tasks?