irdma_alloc_local_mac_entry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

irdma_alloc_local_mac_entry β€” allocate a mac entry ✨

Hiii bestie πŸ’– you're looking at the Kernel API Manual entry for irdma_alloc_local_mac_entry(9), and it's literally about allocating a mac entry. Slay.


✨ SYNOPSIS ✨

int irdma_alloc_local_mac_entry (struct irdma_pci_f *rf , u16
       *mac_tbl_idx );

πŸŽ€ ARGUMENTS πŸŽ€

Okay so there are two things you pass in, no cap:

  • rf β€” RDMA PCI function.
  • mac_tbl_idx β€” the index of the new mac address.

πŸ¦‹ DESCRIPTION πŸ¦‹

The way this works is: it allocates a mac address entry and updates mac_tbl_idx so it holds the index of the newly created mac address. It returns 0 if successful, otherwise it returns an error. Periodt πŸ’…


🌈 SEE ALSO 🌈

The kernel file lives at ./drivers/infiniband/hw/irdma/hw.c, and here's the whole related-calls friend group β€” every single one, bestie:


Signing off from ./drivers/infiniband/hw/irdma πŸ’…, dated October 2026, still on the irdma_alloc_local_mac_entry(9) page. Bye bestie πŸ«ΆπŸ’–

πŸ“¦ where this page comes from