emac_dev_setmac_addr(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual β this is the entry for emac_dev_setmac_addr, and she's literally here to set the mac address in the adapter. π
emac_dev_setmac_addrβ Set mac address in the adapter.
π SYNOPSIS π
int emac_dev_setmac_addr (struct net_device *ndev , void *addr );
β¨ ARGUMENTS β¨
ndevβ The DaVinci EMAC network adapter. That's the device in question, bestie. π«Άaddrβ MAC address to set in device. Obsessed with a literal address. β¨
π¦ DESCRIPTION π¦
okay so the system calls this function to set the mac address of the adapter (Device) β no cap. π¦
It returns success (0) or the appropriate error code β and as of now there are none listed. π
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/ti/davinci_emac.c
the whole squad, fr fr:
emac_get_drvinfo(9)emac_get_coalesce(9)emac_set_coalesce(9)emac_update_phystatus(9)hash_get(9)emac_hash_add(9)emac_hash_del(9)emac_add_mcast(9)emac_dev_mcast_set(9)emac_int_disable(9)emac_int_enable(9)emac_irq(9)emac_dev_xmit(9)emac_dev_tx_timeout(9)emac_set_type0addr(9)emac_set_type1addr(9)emac_set_type2addr(9)emac_setmac(9)emac_hw_enable(9)emac_poll(9)emac_poll_controller(9)emac_devioctl(9)emac_dev_open(9)emac_dev_stop(9)emac_dev_getnetstats(9)davinci_emac_probe(9)davinci_emac_remove(9)davinci_emac_init(9)davinci_emac_exit(9)
later bestie π β signed off from the source/version ./drivers/net/ethernet/ti, dated October 2026. periodt. π
π¦ 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