Lines Matching defs:curr
1719 struct fuse_req *curr;
1721 for (curr = se->list.next; curr != &se->list; curr = curr->next) {
1722 if (curr->unique == req->u.i.unique) {
1726 curr->ctr++;
1730 pthread_mutex_lock(&curr->lock);
1732 curr->interrupted = 1;
1733 func = curr->u.ni.func;
1734 data = curr->u.ni.data;
1737 func(curr, data);
1738 pthread_mutex_unlock(&curr->lock);
1741 curr->ctr--;
1742 if (!curr->ctr) {
1745 destroy_req(curr);
1751 for (curr = se->interrupts.next; curr != &se->interrupts;
1752 curr = curr->next) {
1753 if (curr->u.i.unique == req->u.i.unique)
1784 struct fuse_req *curr;
1786 for (curr = se->interrupts.next; curr != &se->interrupts;
1787 curr = curr->next) {
1788 if (curr->u.i.unique == req->unique) {
1790 list_del_req(curr);
1791 fuse_chan_put(curr->ch);
1792 curr->ch = NULL;
1793 destroy_req(curr);
1797 curr = se->interrupts.next;
1798 if (curr != &se->interrupts) {
1799 list_del_req(curr);
1800 list_init_req(curr);
1801 return curr;