Lines Matching full:flag
100 2.4.1 KF_ACQUIRE flag
103 The KF_ACQUIRE flag is used to indicate that the kfunc returns a pointer to a
110 2.4.2 KF_RET_NULL flag
113 The KF_RET_NULL flag is used to indicate that the pointer returned by the kfunc
116 another helper). This flag is often used in pairing with KF_ACQUIRE flag, but
119 2.4.3 KF_RELEASE flag
122 The KF_RELEASE flag is used to indicate that the kfunc releases the pointer
125 kfunc with this flag.
127 2.4.4 KF_KPTR_GET flag
130 The KF_KPTR_GET flag is used to indicate that the kfunc takes the first argument
133 arguments of a kfunc. The KF_KPTR_GET flag should be used in conjunction with
136 2.4.5 KF_TRUSTED_ARGS flag
139 The KF_TRUSTED_ARGS flag is used for kfuncs taking pointer arguments. It
152 This flag is often used for kfuncs that operate (change some property, perform
157 2.4.6 KF_SLEEPABLE flag
160 The KF_SLEEPABLE flag is used for kfuncs that may sleep. Such kfuncs can only
163 2.4.7 KF_DESTRUCTIVE flag
166 The KF_DESTRUCTIVE flag is used to indicate functions calling which is