Lines Matching defs:curr
958 struct fuse_req *curr;
960 for (curr = f->list.next; curr != &f->list; curr = curr->next) {
961 if (curr->unique == req->u.i.unique) {
962 curr->ctr++;
966 pthread_mutex_lock(&curr->lock);
968 curr->interrupted = 1;
970 if (curr->u.ni.func)
971 curr->u.ni.func(curr, curr->u.ni.data);
972 pthread_mutex_unlock(&curr->lock);
975 curr->ctr--;
976 if (!curr->ctr)
977 destroy_req(curr);
982 for (curr = f->interrupts.next; curr != &f->interrupts;
983 curr = curr->next) {
984 if (curr->u.i.unique == req->u.i.unique)
1011 struct fuse_req *curr;
1013 for (curr = f->interrupts.next; curr != &f->interrupts; curr = curr->next) {
1014 if (curr->u.i.unique == req->unique) {
1016 list_del_req(curr);
1017 free(curr);
1021 curr = f->interrupts.next;
1022 if (curr != &f->interrupts) {
1023 list_del_req(curr);
1024 list_init_req(curr);
1025 return curr;