VOP_BWRITE(9)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸ’– VOP_BWRITE(9) β€” write a file system buffer πŸ’–

okay so bestie, this page comes from the Kernel Developer's Manual, and the way it's just here to explain one little kernel function is honestly iconic. no cap. πŸ¦‹

✨ NAME ✨

VOP_BWRITE β€” write a file system buffer 🌸

πŸŽ€ SYNOPSIS πŸŽ€

#include <sys/param.h>
#include <sys/vnode.h>

int
VOP_BWRITE(struct vnode *vp, struct buf *bp);

πŸ’… DESCRIPTION πŸ’…

The arguments are, fr fr:

  • vp β€” the vnode of the file being written to. πŸ’–
  • bp β€” the buffer to be written. πŸŽ€

🌈 RETURN VALUES 🌈

If it returns zero, that's a success slay. ✨ Otherwise, it returns an error β€” not the vibe, but that's the info. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

  • vnode(9) β€” go read this one too, bestie. πŸ‘‘

πŸ‘‘ AUTHORS πŸ‘‘

This manual page was written by Doug Rabson. ty for your service, king 🫢.


and the footer tea at the very end: source/version says Debian, and the date is July 24, 1996. byeee bestie πŸ’…πŸ’œ

πŸ“¦ where this page comes from