tsi721_dsend(9)
π tsi721_dsend β rapidio girlie edition β¨
okay so this is a page from the Kernel API Manual, bestie β tsi721_dsend(9) β and it's lowkey one of the shortest ones in the whole tsi721 family, so we're gonna get through it together real fast π«Ά
β¨ NAME β¨
tsi721_dsend β literally just send a RapidIO doorbell π no cap, that's the whole vibe.
π SYNOPSIS π
int tsi721_dsend (struct rio_mport *mport , int index , u16 destid , u16
data );
four little arguments, one int coming back at you. she's compact, she's iconic π
πΈ ARGUMENTS πΈ
mportβ the RapidIO master port info, aka the whole personality of the port you're working with β¨indexβ the ID of the RapidIO interface. like, which one, bestie π¦destidβ destination ID of the target device, so the doorbell actually rings at the right house πdataβ the 16-bit info field of the RapidIO doorbell. yes, 16-bit, keep it in that box fr fr π¦
π« DESCRIPTION π«
Sends a RapidIO doorbell message. that's it. that's the whole description π she's a one-liner and she knows it π
like, it sends the doorbell. ding dong. rapidio. done ποΈπ
π₯ RETURN π₯
returns 0. just 0. not a whole essay, not an error code saga β 0 and she's out π
β SEE ALSO β
the kernel file lives at ./drivers/rapidio/devices/tsi721.c, and ngl the whole friend group is listed here so let's do attendance π:
tsi721_lcread(9)tsi721_lcwrite(9)tsi721_maint_dma(9)tsi721_cread_dma(9)tsi721_cwrite_dma(9)tsi721_pw_handler(9)tsi721_pw_enable(9)tsi721_dbell_handler(9)tsi721_irqhandler(9)tsi721_omsg_msix(9)tsi721_imsg_msix(9)tsi721_srio_msix(9)tsi721_sr2pc_ch_msix(9)tsi721_request_msix(9)tsi721_enable_msix(9)tsi721_init_pc2sr_mapping(9)tsi721_rio_map_inb_mem(9)tsi721_rio_unmap_inb_mem(9)tsi721_init_sr2pc_mapping(9)tsi721_port_write_init(9)tsi721_bdma_maint_init(9)tsi721_add_outb_message(9)tsi721_omsg_handler(9)tsi721_open_outb_mbox(9)tsi721_close_outb_mbox(9)tsi721_imsg_handler(9)tsi721_open_inb_mbox(9)tsi721_close_inb_mbox(9)tsi721_add_inb_buffer(9)tsi721_get_inb_message(9)tsi721_messages_init(9)tsi721_query_mport(9)tsi721_disable_ints(9)tsi721_setup_mport(9)
every single one accounted for, nobody left on read π β
ok that's the whole page, she's tiny but she ate π
and a lil sign-off for the credits screen π¬ β this one comes from ./drivers/rapidio/devices, dated October 2026, manual name tsi721_dsend(9). slay, bye bestie π¦πΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms