Lines Matching refs:kiocb
87 struct kiocb { struct
95 int (*ki_cancel)(struct kiocb *, struct io_event *); argument
96 ssize_t (*ki_retry)(struct kiocb *); argument
97 void (*ki_dtor)(struct kiocb *); argument
211 extern ssize_t wait_on_sync_kiocb(struct kiocb *iocb);
212 extern int aio_put_req(struct kiocb *iocb);
213 extern void kick_iocb(struct kiocb *iocb);
214 extern int aio_complete(struct kiocb *iocb, long res, long res2);
220 static inline ssize_t wait_on_sync_kiocb(struct kiocb *iocb) { return 0; } in wait_on_sync_kiocb()
221 static inline int aio_put_req(struct kiocb *iocb) { return 0; } in aio_put_req()
222 static inline void kick_iocb(struct kiocb *iocb) { } in kick_iocb()
223 static inline int aio_complete(struct kiocb *iocb, long res, long res2) { return 0; } in aio_complete()
231 static inline struct kiocb *list_kiocb(struct list_head *h) in list_kiocb()
233 return list_entry(h, struct kiocb, ki_list); in list_kiocb()