Searched refs:fiq (Results 1 – 3 of 3) sorted by relevance
324 static u64 fuse_get_unique(struct fuse_iqueue *fiq) in fuse_get_unique() argument326 return ++fiq->reqctr; in fuse_get_unique()329 static void queue_request(struct fuse_iqueue *fiq, struct fuse_req *req) in queue_request() argument333 list_add_tail(&req->list, &fiq->pending); in queue_request()334 wake_up(&fiq->waitq); in queue_request()335 kill_fasync(&fiq->fasync, SIGIO, POLL_IN); in queue_request()341 struct fuse_iqueue *fiq = &fc->iq; in fuse_queue_forget() local346 spin_lock(&fiq->lock); in fuse_queue_forget()347 if (fiq->connected) { in fuse_queue_forget()348 fiq->forget_list_tail->next = forget; in fuse_queue_forget()[all …]
591 static void fuse_iqueue_init(struct fuse_iqueue *fiq) in fuse_iqueue_init() argument593 memset(fiq, 0, sizeof(struct fuse_iqueue)); in fuse_iqueue_init()594 spin_lock_init(&fiq->lock); in fuse_iqueue_init()595 init_waitqueue_head(&fiq->waitq); in fuse_iqueue_init()596 INIT_LIST_HEAD(&fiq->pending); in fuse_iqueue_init()597 INIT_LIST_HEAD(&fiq->interrupts); in fuse_iqueue_init()598 fiq->forget_list_tail = &fiq->forget_list_head; in fuse_iqueue_init()599 fiq->connected = 1; in fuse_iqueue_init()
10621 F: include/linux/platform_data/ams-delta-fiq.h