• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/

Lines Matching refs:iocb

38 #define kiocbTryLock(iocb)	test_and_set_bit(KIF_LOCKED, &(iocb)->ki_flags)
39 #define kiocbTryKick(iocb) test_and_set_bit(KIF_KICKED, &(iocb)->ki_flags)
41 #define kiocbSetLocked(iocb) set_bit(KIF_LOCKED, &(iocb)->ki_flags)
42 #define kiocbSetKicked(iocb) set_bit(KIF_KICKED, &(iocb)->ki_flags)
43 #define kiocbSetCancelled(iocb) set_bit(KIF_CANCELLED, &(iocb)->ki_flags)
45 #define kiocbClearLocked(iocb) clear_bit(KIF_LOCKED, &(iocb)->ki_flags)
46 #define kiocbClearKicked(iocb) clear_bit(KIF_KICKED, &(iocb)->ki_flags)
47 #define kiocbClearCancelled(iocb) clear_bit(KIF_CANCELLED, &(iocb)->ki_flags)
49 #define kiocbIsLocked(iocb) test_bit(KIF_LOCKED, &(iocb)->ki_flags)
50 #define kiocbIsKicked(iocb) test_bit(KIF_KICKED, &(iocb)->ki_flags)
51 #define kiocbIsCancelled(iocb) test_bit(KIF_CANCELLED, &(iocb)->ki_flags)
55 * ki_retry - iocb forward progress callback
108 atomic_t ki_bio_count; /* num bio used for this iocb */
112 size_t ki_nbytes; /* copy of iocb->aio_nbytes */
113 char __user *ki_buf; /* remaining iocb->aio_buf */
124 * If the aio_resfd field of the userspace iocb is not zero,
130 #define is_sync_kiocb(iocb) ((iocb)->ki_key == KIOCB_SYNC_KEY)
209 extern ssize_t FASTCALL(wait_on_sync_kiocb(struct kiocb *iocb));
210 extern int FASTCALL(aio_put_req(struct kiocb *iocb));
211 extern void FASTCALL(kick_iocb(struct kiocb *iocb));
212 extern int FASTCALL(aio_complete(struct kiocb *iocb, long res, long res2));
218 struct iocb __user *user_iocb, struct iocb *iocb));
222 int FASTCALL(io_submit_one(struct kioctx *ctx, struct iocb __user *user_iocb,
223 struct iocb *iocb));