lock_struct
head->futex_offset = (size_t) offsetof(struct lock_struct, futex) -
(size_t) offsetof(struct lock_struct, list);
static int mutex_lock(struct lock_struct *lock, struct robust_list_head *head, bool error_inject)
struct lock_struct *lock = arg;
struct lock_struct lock = { .futex = 0 };
struct lock_struct *lock = arg;
struct lock_struct lock = { .futex = 0 };
struct lock_struct *locks = arg;
struct lock_struct *lock = arg;
struct lock_struct locks[CHILD_NR];
struct lock_struct a, b, c;
struct lock_struct lock = { .futex = 0 };
struct lock_struct lock = { .futex = 0 };
struct lock_struct lock = { .futex = 0 };