Home
last modified time | relevance | path

Searched refs:ftick (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/fs/fuse/
H A Dfuse_ipc.h95 #define FUSE_ASSERT_AW_DONE(ftick) \ argument
96 KASSERT((ftick)->tk_aw_link.tqe_next == NULL && \
97 (ftick)->tk_aw_link.tqe_prev == NULL, \
98 ("FUSE: ticket still on answer delivery list %p", (ftick)))
100 #define FUSE_ASSERT_MS_DONE(ftick) \ argument
101 KASSERT((ftick)->tk_ms_link.stqe_next == NULL, \
102 ("FUSE: ticket still on message list %p", (ftick)))
107 typedef int fuse_handler_t(struct fuse_ticket *ftick, struct uio *uio);
139 fticket_resp(struct fuse_ticket *ftick) in fticket_resp() argument
141 return (&ftick->tk_aw_fiov); in fticket_resp()
[all …]
H A Dfuse_ipc.c102 static void fticket_refresh(struct fuse_ticket *ftick);
103 static inline void fticket_reset(struct fuse_ticket *ftick);
104 static void fticket_destroy(struct fuse_ticket *ftick);
105 static int fticket_wait_answer(struct fuse_ticket *ftick);
107 fticket_aw_pull_uio(struct fuse_ticket *ftick,
110 static int fuse_body_audit(struct fuse_ticket *ftick, size_t blen);
312 struct fuse_ticket *ftick = mem; in fticket_ctor() local
315 FUSE_ASSERT_MS_DONE(ftick); in fticket_ctor()
316 FUSE_ASSERT_AW_DONE(ftick); in fticket_ctor()
318 ftick->tk_data = data; in fticket_ctor()
[all …]
H A Dfuse_internal.c851 fuse_internal_forget_callback(struct fuse_ticket *ftick, struct uio *uio) in fuse_internal_forget_callback() argument
853 fuse_internal_forget_send(ftick->tk_data->mp, curthread, NULL, in fuse_internal_forget_callback()
854 ((struct fuse_in_header *)ftick->tk_ms_fiov.base)->nodeid, 1); in fuse_internal_forget_callback()