alloc_wrb_handle(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to alloc_wrb_handle(9) from the Kernel API Manual β€” the page whose whole job is to allocate a wrb handle πŸ’…βœ¨

πŸŽ€ SYNOPSIS πŸŽ€

struct wrb_handle * alloc_wrb_handle (struct beiscsi_hba *phba ,
       unsigned int cid , struct hwi_wrb_context **pcontext );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • phba β€” the hba pointer, literally handing over the hba πŸ’–
  • cid β€” the cid to use for allocation, no cap
  • pcontext β€” ptr to ptr to wrb context (yes bestie, a double pointer, she’s fancy 🫢)

🌸 DESCRIPTION 🌸

This happens under session_lock until submission to chip. That’s the whole tea β˜• β€” keep it in mind, periodt.

πŸ’… SEE ALSO πŸ’…

Kernel file ./drivers/scsi/be2iscsi/be_main.c


mwah πŸ’‹ β€” source/version vibes are ./drivers/scsi/be2iscsi, dated October 2026, and the icon herself is alloc_wrb_handle(9) πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from