Lines Matching defs:rhead
64 struct futex_robust_list_head rhead;
104 d->rhead.list.next = &d->rhead.list;
105 d->rhead.futex_offset = offsetof(struct futex_lock_pos, fword) -
107 d->rhead.pending_list = NULL;
109 if (__futex_set_robust_list(&d->rhead, sizeof(d->rhead)) != 0) {
120 pos_locks[i].list.next = d->rhead.list.next;
121 d->rhead.list.next = &pos_locks[i].list;
125 d->rhead.pending_list = &pos_locks[i].list;
136 d->rhead.list.next = &d->rhead.list;
137 d->rhead.futex_offset = offsetof(struct futex_lock_neg, fword) -
139 d->rhead.pending_list = NULL;
141 if (__futex_set_robust_list(&d->rhead, sizeof(d->rhead)) != 0) {
152 neg_locks[i].list.next = d->rhead.list.next;
153 d->rhead.list.next = &neg_locks[i].list;
157 d->rhead.pending_list = &neg_locks[i].list;
167 d->rhead.list.next = &d->rhead.list;
168 d->rhead.futex_offset = offsetof(struct futex_lock_pos, fword) -
170 d->rhead.pending_list = NULL;
172 if (__futex_set_robust_list((void *)sizeof(d->rhead),
173 sizeof(d->rhead)) != 0) {
191 d->rhead.list.next = &d->rhead.list;
192 d->rhead.futex_offset = offsetof(struct futex_lock_pos, fword) -
194 d->rhead.pending_list = NULL;
196 if (__futex_set_robust_list(&d->rhead, sizeof(d->rhead)) != 0) {
207 pos_locks[i].list.next = d->rhead.list.next;
208 d->rhead.list.next = &pos_locks[i].list;
223 d->rhead.list.next = &d->rhead.list;
224 d->rhead.futex_offset = offsetof(struct futex_lock_pos, fword) -
226 d->rhead.pending_list = NULL;
228 if (__futex_set_robust_list(&d->rhead, sizeof(d->rhead)) != 0) {
239 pos_locks[i].list.next = d->rhead.list.next;
240 d->rhead.list.next = &pos_locks[i].list;
243 d->rhead.pending_list = (void *)sizeof(d->rhead);