ENUM FUSE_REQ_FLAG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so bestie, welcome to the Kernel API Manual page for enum fuse_req_flag(9) β€” it's literally all about Request flags, aka the enum besties that track what's going on with a request. slay. πŸ’…

✨ SYNOPSIS ✨

here's the whole enum, copied exactly because we do not mess with code:

       enum fuse_req_flag {
           FR_ISREPLY ,
           FR_FORCE ,
           FR_BACKGROUND ,
           FR_WAITING ,
           FR_ABORTED ,
           FR_INTERRUPTED ,
           FR_LOCKED ,
           FR_PENDING ,
           FR_SENT ,
           FR_FINISHED ,
           FR_PRIVATE ,
           FR_ASYNC ,
           FR_URING ,
           FR_SYNC_WAKEUP

       };

πŸŽ€ CONSTANTS πŸŽ€

  • FR_ISREPLY β€” set if the request has reply πŸ’Œ
  • FR_FORCE β€” force sending of the request even if interrupted β€” yes, even then, bestie πŸš€
  • FR_BACKGROUND β€” request is sent in the background, living its best bg life πŸŒ™
  • FR_WAITING β€” request is counted as "waiting" ⏳
  • FR_ABORTED β€” the request was aborted πŸ’€
  • FR_INTERRUPTED β€” the request has been interrupted 😭
  • FR_LOCKED β€” data is being copied to/from the request πŸ”’
  • FR_PENDING β€” request is not yet in userspace ⏳
  • FR_SENT β€” request is in userspace, waiting for an answer πŸ‘€
  • FR_FINISHED β€” request is finished, periodt βœ…
  • FR_PRIVATE β€” request is on private list 🀫
  • FR_ASYNC β€” request is asynchronous ⚑
  • FR_URING β€” request is handled through fuse-io-uring πŸŒ€
  • FR_SYNC_WAKEUP β€” use synchronous wakeup when queueing this request to give the scheduler a hint about the waker task 🧠

πŸ‘€ SEE ALSO πŸ‘€

go peek at the Kernel file ./fs/fuse/fuse_dev_i.h and these icon structs: struct fuse_req(9), struct fuse_iqueue_ops(9), and struct fuse_dev(9). iykyk πŸ¦‹


mwah πŸ’‹ this lil page is from ./fs/fuse, dated October 2026 β€” bye bestie! 🌈✨

πŸ“¦ where this page comes from