pin_cookie
struct pin_cookie cookie;
struct pin_cookie cookie;
struct pin_cookie cookie;
#define NIL_COOKIE (struct pin_cookie){ .val = 0U, }
extern struct pin_cookie lock_pin_lock(struct lockdep_map *lock);
extern void lock_repin_lock(struct lockdep_map *lock, struct pin_cookie);
extern void lock_unpin_lock(struct lockdep_map *lock, struct pin_cookie);
#define NIL_COOKIE (struct pin_cookie){ }
#define lockdep_pin_lock(l) ({ struct pin_cookie cookie = { }; cookie; })
static struct pin_cookie __lock_pin_lock(struct lockdep_map *lock)
struct pin_cookie cookie = NIL_COOKIE;
static void __lock_repin_lock(struct lockdep_map *lock, struct pin_cookie cookie)
static void __lock_unpin_lock(struct lockdep_map *lock, struct pin_cookie cookie)
struct pin_cookie lock_pin_lock(struct lockdep_map *lock)
struct pin_cookie cookie = NIL_COOKIE;
void lock_repin_lock(struct lockdep_map *lock, struct pin_cookie cookie)
void lock_unpin_lock(struct lockdep_map *lock, struct pin_cookie cookie)
struct pin_cookie cookie;