Lines Matching refs:lock_cookie
607 static bool qdf_is_lock_cookie(struct qdf_lock_cookie *lock_cookie) in qdf_is_lock_cookie() argument
609 return lock_cookie >= &lock_cookies[0] && in qdf_is_lock_cookie()
610 lock_cookie <= &lock_cookies[QDF_LOCK_STATS_LIST_SIZE-1]; in qdf_is_lock_cookie()
624 static bool qdf_is_lock_cookie_free(struct qdf_lock_cookie *lock_cookie) in qdf_is_lock_cookie_free() argument
626 struct qdf_lock_cookie *tmp = lock_cookie->u.empty_node.next; in qdf_is_lock_cookie_free()
633 struct qdf_lock_cookie *lock_cookie; in qdf_get_lock_cookie() local
636 lock_cookie = lock_cookie_freelist; in qdf_get_lock_cookie()
640 return lock_cookie; in qdf_get_lock_cookie()
643 static void __qdf_put_lock_cookie(struct qdf_lock_cookie *lock_cookie) in __qdf_put_lock_cookie() argument
645 if (!qdf_is_lock_cookie(lock_cookie)) in __qdf_put_lock_cookie()
648 lock_cookie->u.empty_node.next = lock_cookie_freelist; in __qdf_put_lock_cookie()
649 lock_cookie_freelist = lock_cookie; in __qdf_put_lock_cookie()
652 static void qdf_put_lock_cookie(struct qdf_lock_cookie *lock_cookie) in qdf_put_lock_cookie() argument
655 __qdf_put_lock_cookie(lock_cookie); in qdf_put_lock_cookie()