rio_request_inb_dbell(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

hey bestie πŸ’– you're looking at rio_request_inb_dbell(9) from the Kernel API Manual β€” the page where we request inbound doorbell message service πŸŽ€


🌸 NAME 🌸

rio_request_inb_dbell β€” request inbound doorbell message service πŸ¦‹

✨ SYNOPSIS ✨

int rio_request_inb_dbell (struct rio_mport *mport , void *dev_id , u16
start , u16 end , void (*dinb) (struct rio_mport * mport, void *dev_id,
u16 src, u16 dst, u16 info) );

πŸŽ€ ARGUMENTS πŸŽ€

  • mport β€” the RIO master port from which to allocate the doorbell resource 🌈
  • dev_id β€” device specific pointer to pass on event 🫢
  • start β€” doorbell info range start ✨
  • end β€” doorbell info range end πŸ’–
  • dinb β€” callback to execute when doorbell is received πŸ’… its type is void (*dinb) (struct rio_mport * mport, void *dev_id, u16 src, u16 dst, u16 info)

πŸ‘‘ DESCRIPTION πŸ‘‘

okay so here's the tea β˜•: rio_request_inb_dbell requests ownership of an inbound doorbell resource and binds a callback function to the resource.

Returns 0 if the request has been satisfied. periodt πŸ’…

πŸ‘€ SEE ALSO πŸ‘€

Kernel file ./drivers/rapidio/rio.c is where it's at, and the whole see-also squad is right here 🫢:


and that's the page, bestie 🫢 β€” source/version ./drivers/rapidio, date October 2026, page rio_request_inb_dbell(9), signing off with main character energy πŸ’…βœ¨

πŸ“¦ where this page comes from