SYNOPSIS
struct reservation_object {
struct ww_mutex lock;
seqcount_t seq;
struct fence __rcu * fence_excl;
struct reservation_object_list __rcu * fence;
struct reservation_object_list * staged;
};
MEMBERS
lock
- update side lock
seq
- sequence count for managing RCU read-side synchronization
fence_excl
- the exclusive fence, if there is one currently
fence
- list of current shared fences
staged
- staged copy of shared fences for RCU updates
COPYRIGHT