nfs_end_io_direct(9)
π nfs_end_io_direct π
okay so welcome to the Kernel API Manual, bestie β this page is literally about nfs_end_io_direct, and it is giving βwe are so done hereβ energy. β¨
β¨ NAME β¨
nfs_end_io_direct β declare that the direct i/o operation is done. π
π SYNOPSIS π
void nfs_end_io_direct (struct inode *inode );
π ARGUMENTS π
inodeβ file inode. that's the one, bestie π«Ά
πΈ DESCRIPTION πΈ
Declare that a direct I/O operation is done, and release the shared lock on inode->i_rwsem. no cap, that's the whole move: you're saying the direct I/O is finished and releasing that shared lock on inode->i_rwsem. π
π¦ SEE ALSO π¦
- Kernel file
./fs/nfs/io.c nfs_start_io_read(9)nfs_end_io_read(9)nfs_start_io_write(9)nfs_end_io_write(9)nfs_start_io_direct(9)nfs_start_io_direct_nowait(9)
go check the whole friend group, iykyk π
xoxo bestie π β source/version: ./fs/nfs; date: October 2026; page: nfs_end_io_direct(9).
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms