irdma_arp_table(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… irdma_arp_table β€” like, the irdma_arp_table(9) girlies, this one's for you πŸŽ€

okay so bestie, welcome to the Kernel API Manual entry for irdma_arp_table(9) β€” yes that's the manual name, we're keeping it, it's literally right there in the title and she's iconic for it ✨


🌸 NAME 🌸

irdma_arp_table β€” manage arp table πŸ’… no cap, that's the whole job, she manages the arp table and she does it flawlessly


✨ SYNOPSIS ✨

int irdma_arp_table (struct irdma_pci_f *rf , u32 *ip_addr , bool ipv4 ,
       const u8 *mac_addr , u32 action );

copy it exactly like that, don't be cute with it, this is the real signature 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

okay so here's the cast of characters, and every single one of them matters:

  • rf β€” the RDMA PCI function πŸ–₯️ like, the whole device vibe, the main character of this function call honestly
  • ip_addr β€” ip address for device πŸ“ the address your device is out here repping
  • ipv4 β€” IPv4 flag 🏳️ a lil boolean telling you which IP flavor we're on
  • mac_addr β€” mac address ptr πŸŽ€ pointer to the mac address, she's a pointer, treat her with respect
  • action β€” modify, delete or add πŸ”₯ literally the three things you can do: modify it, delete it, or add it. pick one bestie, that's the whole menu

πŸ‘‘ SEE ALSO πŸ‘‘

okay this list is LONG and I need you to stay with me, because every one of these is a real reference and I'm not skipping a single one, periodt πŸ’€

The kernel file is ./drivers/infiniband/hw/irdma/utils.c and it hangs out with:

like I said. every single one. ate and left no crumbs πŸ’…πŸ”₯


ngl bestie, this page is short but she's mighty β€” the function lives in ./drivers/infiniband/hw/irdma and she's out here managing arp tables with zero drama 🧚

mwah πŸ’– that's the whole page! sourced straight from ./drivers/infiniband/hw/irdma, dated October 2026, and honestly? iconic of her. go forth and manage those arp tables, bestie, you're gonna slay πŸŒˆβœ¨πŸŽ€

πŸ“¦ where this page comes from