Lines Matching defs:nreq
2213 static void list_del_nreq(struct fuse_notify_req *nreq)
2215 struct fuse_notify_req *prev = nreq->prev;
2216 struct fuse_notify_req *next = nreq->next;
2221 static void list_add_nreq(struct fuse_notify_req *nreq,
2225 nreq->next = next;
2226 nreq->prev = prev;
2227 prev->next = nreq;
2228 next->prev = nreq;
2231 static void list_init_nreq(struct fuse_notify_req *nreq)
2233 nreq->next = nreq;
2234 nreq->prev = nreq;
2241 struct fuse_notify_req *nreq;
2246 for (nreq = head->next; nreq != head; nreq = nreq->next) {
2247 if (nreq->unique == req->unique) {
2248 list_del_nreq(nreq);
2254 if (nreq != head)
2255 nreq->reply(nreq, req, nodeid, inarg, buf);
2441 struct fuse_notify_req nreq;
2445 static void fuse_ll_retrieve_reply(struct fuse_notify_req *nreq,
2452 container_of(nreq, struct fuse_retrieve_req, nreq);
2504 rreq->nreq.unique = se->notify_ctr++;
2505 rreq->nreq.reply = fuse_ll_retrieve_reply;
2506 list_add_nreq(&rreq->nreq, &se->notify_list);
2509 outarg.notify_unique = rreq->nreq.unique;
2521 list_del_nreq(&rreq->nreq);