efct_els_hw_srrs_send(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… efct_els_hw_srrs_send β€” like, the Kernel API Manual era πŸŽ€

okay bestie so this page is efct_els_hw_srrs_send(9) from the Kernel API Manual, and it's genuinely one of those little functions that does exactly what it says on the tin β€” no cap ✨


🌸 NAME 🌸

efct_els_hw_srrs_send β€” send a single request and response cmd. that's it. that's the vibe. one req, one rsp, ship it 🫢


✨ SYNOPSIS ✨

int efct_els_hw_srrs_send (struct efc *efc , struct efc_disc_io *io );

like yes, it returns an int, and yes, those are the two args. slay πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • efc β€” the efc library structure. your main character struct, literally the whole library lives in here πŸ‘‘
  • io β€” discovery IO used to hold els and ct cmd context. it's the lil container keeping your ELS and CT command state safe and cozy 🧺

πŸ’– DESCRIPTION πŸ’–

This routine supports communication sequences consisting of a single request and single response between two endpoints. one ask, one answer, done β€” it's giving minimal-effort-maximum-iconic conversation 🌈

Examples include:

  • Sending an ELS request. πŸ’Œ
  • Sending an ELS response β€” to send an ELS response, the caller must provide the OX_ID from the received request. like, you gotta hand over that OX_ID, bestie, no OX_ID no response, fr fr πŸ™ˆ
  • Sending a FC Common Transport (FC-CT) request β€” to send a FC-CT request, the caller must provide the R_CTL, TYPE, and DF_CTL values to place in the FC frame header. all three, in the FC frame header, exactly as stated. don't skip any 🎯

πŸ”₯ RETURN πŸ”₯

Status of the request. that's the whole return section, and honestly? iconic brevity ⭐


πŸŽ€ SEE ALSO πŸŽ€

Kernel file ./drivers/scsi/elx/efct/efct_hw.c β€” go read it, iykyk πŸ“–


okay so that's the whole page, and if you made it this far you're officially a efct_els_hw_srrs_send girlie now πŸ’œ this came to you from ./drivers/scsi/elx/efct, dated October 2026 β€” so like, very demure, very future, very much in the calendar. bye bestie, go send exactly one request and exactly one response πŸ¦‹πŸŒΈπŸ’…

πŸ“¦ where this page comes from