pch_gbe_mac_init_rx_addrs(9)
π pch_gbe_mac_init_rx_addrs β from the Kernel API Manual β¨
okay so bestie, welcome to the glow-up era of pch_gbe_mac_init_rx_addrs(9) π
this little function lives in the Kernel API Manual and honestly? it's giving "small but mighty". its whole job is to initialize receive address's (yes the original really does have that apostrophe, we respect the lore π«Ά).
β¨ SYNOPSIS β¨
void pch_gbe_mac_init_rx_addrs (struct pch_gbe_hw *hw , u16 mar_count );
no return value, no drama, it just does the thing. returning void is its whole personality π₯
π ARGUMENTS π
hwβ a pointer to the HW structure π§ like, the actual hardware vibes. hand it yourstruct pch_gbe_hw *and it's happy.mar_countβ the receive address registers π au16telling it how many of those beauties we're working with.
π SEE ALSO π
the friend group!! the whole squad!! no cap, here's every single one π
- the source file itself:
./drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.cβ iconic, main character energy, literally the home of this function π pch_gbe_mac_read_mac_addr(9)pch_gbe_wait_clr_bit(9)pch_gbe_mac_mar_set(9)pch_gbe_mac_reset_hw(9)pch_gbe_mac_force_mac_fc(9)pch_gbe_mac_set_wol_event(9)pch_gbe_mac_ctrl_miim(9)pch_gbe_mac_set_pause_packet(9)pch_gbe_alloc_queues(9)pch_gbe_init_stats(9)pch_gbe_init_phy(9)pch_gbe_mdio_read(9)pch_gbe_mdio_write(9)pch_gbe_reset_task(9)pch_gbe_reinit_locked(9)pch_gbe_reset(9)pch_gbe_free_irq(9)pch_gbe_irq_disable(9)pch_gbe_irq_enable(9)pch_gbe_setup_tctl(9)pch_gbe_configure_tx(9)pch_gbe_setup_rctl(9)pch_gbe_configure_rx(9)pch_gbe_unmap_and_free_tx_resource(9)pch_gbe_unmap_and_free_rx_resource(9)pch_gbe_clean_tx_ring(9)pch_gbe_clean_rx_ring(9)pch_gbe_watchdog(9)pch_gbe_tx_queue(9)pch_gbe_update_stats(9)pch_gbe_intr(9)pch_gbe_alloc_rx_buffers(9)pch_gbe_alloc_tx_buffers(9)pch_gbe_clean_tx(9)pch_gbe_clean_rx(9)pch_gbe_setup_tx_resources(9)pch_gbe_setup_rx_resources(9)pch_gbe_free_tx_resources(9)pch_gbe_free_rx_resources(9)pch_gbe_request_irq(9)pch_gbe_up(9)pch_gbe_down(9)pch_gbe_sw_init(9)pch_gbe_open(9)pch_gbe_stop(9)pch_gbe_xmit_frame(9)pch_gbe_set_multi(9)pch_gbe_set_mac(9)pch_gbe_change_mtu(9)pch_gbe_set_features(9)pch_gbe_ioctl(9)pch_gbe_tx_timeout(9)pch_gbe_napi_poll(9)pch_gbe_netpoll(9)
like I said β the whole squad. iykyk πΈ
ok that's the page!! go be obsessed with receive address initialization, you absolute legend π¦
and finally, the cute little sign-off π β this page is from ./drivers/net/ethernet/oki-sem... (that's the truncated source path, she's shy), dated October 2026, and it's all about pch_gbe_mac_init_rx_addrs(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