Lines Matching refs:tick
140 struct fuse_ticket *tick;
153 while ((tick = fuse_aw_pop(fdata))) {
154 fuse_lck_mtx_lock(tick->tk_aw_mtx);
155 fticket_set_answered(tick);
156 tick->tk_aw_errno = ENOTCONN;
157 wakeup(tick);
158 fuse_lck_mtx_unlock(tick->tk_aw_mtx);
159 FUSE_ASSERT_AW_DONE(tick);
160 fuse_ticket_drop(tick);
166 while ((tick = fuse_ms_pop(fdata))) {
167 fuse_ticket_drop(tick);
289 struct fuse_ticket *tick;
308 if (!(tick = fuse_ms_pop(data))) {
320 tick = fuse_ms_pop(data);
323 if (!tick) {
342 if (tick) {
345 FUSE_ASSERT_MS_DONE(tick);
346 fuse_ticket_drop(tick);
354 buf = tick->tk_ms_fiov.base;
355 buflen = tick->tk_ms_fiov.len;
377 FUSE_ASSERT_MS_DONE(tick);
378 fuse_ticket_drop(tick);
420 struct fuse_ticket *tick, *itick, *x_tick;
461 TAILQ_FOREACH_SAFE(tick, &data->aw_head, tk_aw_link,
463 if (tick->tk_unique == ohead.unique) {
465 tick);
467 fuse_aw_remove(tick);
471 if (found && tick->irq_unique > 0) {
478 if (itick->tk_unique == tick->irq_unique) {
484 tick->irq_unique = 0;
489 if (tick->tk_aw_handler) {
502 memcpy(&tick->tk_aw_ohead, &ohead, sizeof(ohead));
503 err = tick->tk_aw_handler(tick, uio);
515 fuse_ticket_drop(tick);