• Home
  • Raw
  • Download

Lines Matching refs:this

774 	struct futex_q *this;  in futex_top_waiter()  local
776 plist_for_each_entry(this, &hb->chain, list) { in futex_top_waiter()
777 if (match_futex(&this->key, key)) in futex_top_waiter()
778 return this; in futex_top_waiter()
1658 struct futex_q *this, *next; in futex_wake() local
1678 plist_for_each_entry_safe(this, next, &hb->chain, list) { in futex_wake()
1679 if (match_futex (&this->key, &key)) { in futex_wake()
1680 if (this->pi_state || this->rt_waiter) { in futex_wake()
1686 if (!(this->bitset & bitset)) in futex_wake()
1689 mark_wake_futex(&wake_q, this); in futex_wake()
1760 struct futex_q *this, *next; in futex_wake_op() local
1808 plist_for_each_entry_safe(this, next, &hb1->chain, list) { in futex_wake_op()
1809 if (match_futex (&this->key, &key1)) { in futex_wake_op()
1810 if (this->pi_state || this->rt_waiter) { in futex_wake_op()
1814 mark_wake_futex(&wake_q, this); in futex_wake_op()
1822 plist_for_each_entry_safe(this, next, &hb2->chain, list) { in futex_wake_op()
1823 if (match_futex (&this->key, &key2)) { in futex_wake_op()
1824 if (this->pi_state || this->rt_waiter) { in futex_wake_op()
1828 mark_wake_futex(&wake_q, this); in futex_wake_op()
2006 struct futex_q *this, *next; in futex_requeue() local
2182 plist_for_each_entry_safe(this, next, &hb1->chain, list) { in futex_requeue()
2186 if (!match_futex(&this->key, &key1)) in futex_requeue()
2196 if ((requeue_pi && !this->rt_waiter) || in futex_requeue()
2197 (!requeue_pi && this->rt_waiter) || in futex_requeue()
2198 this->pi_state) { in futex_requeue()
2209 mark_wake_futex(&wake_q, this); in futex_requeue()
2214 if (requeue_pi && !match_futex(this->requeue_pi_key, &key2)) { in futex_requeue()
2230 this->pi_state = pi_state; in futex_requeue()
2232 this->rt_waiter, in futex_requeue()
2233 this->task); in futex_requeue()
2243 requeue_pi_wake_futex(this, &key2, hb2); in futex_requeue()
2255 this->pi_state = NULL; in futex_requeue()
2264 requeue_futex(this, hb1, hb2, &key2); in futex_requeue()