rio_mport_get_efb(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, meet rio_mport_get_efb(9) from the Kernel API Manual β€” it gets a pointer to the next extended features block. That's the whole vibe: you hand it the right details, it hands back the pointer. slay. πŸ’…


✨ SYNOPSIS ✨

u32 rio_mport_get_efb (struct rio_mport *port , int local , u16 destid ,
       u8 hopcount , u32 from );

πŸŽ€ ARGUMENTS πŸŽ€

  • port β€” the master port that's gonna issue the transaction. main character energy fr.
  • local β€” tells you whether this is a local master port or a remote device access. iykyk.
  • destid β€” the Destination ID of the device. pinpoint that cutie.
  • hopcount β€” the number of switch hops to the device. how far are we traveling? πŸ¦‹
  • from β€” the offset of the current Extended Feature block header. if it's 0, it starts from ExtFeaturePtr β€” noted, periodt.

πŸ’– SEE ALSO πŸ’–

Also go peek at the kernel file ./drivers/rapidio/rio.c plus the whole iconic squad: rio_local_get_device_id(9), rio_query_mport(9), rio_alloc_net(9), rio_local_set_device_id(9), rio_add_device(9), rio_request_inb_mbox(9), rio_release_inb_mbox(9), rio_request_outb_mbox(9), rio_release_outb_mbox(9), rio_setup_inb_dbell(9), rio_request_inb_dbell(9), rio_release_inb_dbell(9), rio_request_outb_dbell(9), rio_release_outb_dbell(9), rio_add_mport_pw_handler(9), rio_del_mport_pw_handler(9), rio_request_inb_pwrite(9), rio_release_inb_pwrite(9), rio_pw_enable(9), rio_map_inb_region(9), rio_unmap_inb_region(9), rio_map_outb_region(9), rio_unmap_outb_region(9), rio_mport_get_physefb(9), rio_get_comptag(9), rio_set_port_lockout(9), rio_enable_rx_tx_port(9), rio_chk_dev_route(9), rio_mport_chk_dev_access(9), rio_chk_dev_access(9), rio_get_input_status(9), rio_clr_err_stopped(9), rio_inb_pwrite_handler(9), rio_mport_get_feature(9), rio_std_route_add_entry(9), rio_std_route_get_entry(9), rio_std_route_clr_table(9), rio_lock_device(9), rio_unlock_device(9), rio_route_add_entry(9), rio_route_get_entry(9), rio_route_clr_table(9), rio_request_mport_dma(9), rio_release_dma(9), rio_dma_prep_xfer(9), rio_register_scan(9), rio_mport_scan(9).


last lil thing bestie: source/version is ./drivers/rapidio, date is October 2026, and the page is rio_mport_get_efb(9). bye bestie, mwah πŸ’‹

πŸ“¦ where this page comes from