tsi721_rio_map_inb_mem(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– tsi721_rio_map_inb_mem β€” like, the whole manual page, bestie πŸ’–

okay so this is the man page for tsi721_rio_map_inb_mem(9), straight out of the Kernel API Manual ✨ β€” and yes it's a kernel function, yes it's a 9 section page, no we are not scared of it. sit down, grab a strawberry πŸ“, let's go.


🌸 NAME 🌸

tsi721_rio_map_inb_mem β€” mapping an inbound memory region, that's the whole vibe πŸŽ€


✨ SYNOPSIS ✨

int tsi721_rio_map_inb_mem (struct rio_mport *mport , dma_addr_t lstart
, u64 rstart , u64 size , u32 flags );

that's it. that's the signature. it returns an int and takes five things πŸ‘‘ (copy it character for character if you're typing it, please and thank you)


πŸ¦‹ ARGUMENTS πŸ¦‹

okay bestie, here's who's invited to the function call πŸ’…

  • mport β€” the RapidIO master port. it's giving main character energy, everything happens through it.
  • lstart β€” local memory space start address. where things land on your side 🏠
  • rstart β€” RapidIO space start address. where things live on the RapidIO side 🌈
  • size β€” the size of the mapping region. how much we're mapping, no cap.
  • flags β€” flags for the mapping. pass 0 and you get the default flags, easy ✨

🫢 RETURN 🫢

  • 0 β€” success. slay. we ate. πŸ”₯

(it literally only documents that one value, so that's the whole story β€” no invented drama, iykyk)


πŸ’œ DESCRIPTION πŸ’œ

so what does it do? this function creates the inbound mapping from rstart to lstart. that's the entire description and honestly? iconic for being that concise. mapping. inbound. from rstart to lstart. periodt πŸ’…


⭐ SEE ALSO ⭐

the whole group chat of related functions, plus where to find them πŸ‘‘ β€” all from the kernel file ./drivers/rapidio/devices/tsi721.c:

like, read them all, they're all linked, that's the point 🧚


lowkey a reminder: the only documented return value here is 0 for success, and the only documented flag behaviour is 0 = default flags. don't go making up extra lore πŸ’€

and that's the page!! you understood it, bestie, I'm so proud πŸ₯Ή this gem comes to you from ./drivers/rapidio/devices, dated October 2026 β€” catch you on the next man page πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from