|
@@ -149,6 +149,11 @@ static_branch_inc(), will change the branch back to true. Likewise, if the
|
|
|
key is initialized false, a 'static_branch_inc()', will change the branch to
|
|
|
true. And then a 'static_branch_dec()', will again make the branch false.
|
|
|
|
|
|
+The state and the reference count can be retrieved with 'static_key_enabled()'
|
|
|
+and 'static_key_count()'. In general, if you use these functions, they
|
|
|
+should be protected with the same mutex used around the enable/disable
|
|
|
+or increment/decrement function.
|
|
|
+
|
|
|
Where an array of keys is required, it can be defined as::
|
|
|
|
|
|
DEFINE_STATIC_KEY_ARRAY_TRUE(keys, count);
|