netif_oper_up(9)
π netif_oper_up(9) β Kernel API Manual π
hey bestie, welcome to the Kernel API Manual entry for netif_oper_up(9). itβs giving βtiny but iconic kernel helperβ and weβre gonna read it together, okay? π«Ά
β¨ NAME β¨
netif_oper_up β test if device is operational. thatβs the mission, no cap. π
π¦ SYNOPSIS π¦
bool netif_oper_up (const struct net_device *dev );
πΈ ARGUMENTS πΈ
devβ network device. thatβs the one and only argument, bestie. π
π DESCRIPTION π
Check if carrier is operational. literally the whole vibe check: is the carrier operational or not? β
π SEE ALSO π
okay so the whole friend group is linked here β kernel file ./include/linux/netdevice.h and struct gro_node(9) are in the mix, along with:
napi_is_scheduled(9),napi_schedule(9),napi_schedule_irqoff(9),napi_complete_done(9),napi_synchronize(9),napi_if_scheduled_mark_missed(9)enum netdev_priv_flags(9),struct net_device(9),netdev_priv(9),netdev_from_priv(9)netif_napi_add(9),netif_napi_add_config(9),netif_napi_add_tx(9),__netif_napi_del(9),netif_napi_del(9)netif_start_queue(9),netif_wake_queue(9),netif_stop_queue(9),netif_queue_stopped(9),netdev_queue_set_dql_min_limit(9),netdev_txq_bql_enqueue_prefetchw(9),netdev_txq_bql_complete_prefetchw(9),netdev_tx_sent_queue(9),netdev_sent_queue(9),netdev_tx_completed_queue(9),netdev_completed_queue(9),netdev_tx_reset_subqueue(9),netdev_reset_queue(9),netdev_cap_txqueue(9)netif_running(9),netif_start_subqueue(9),netif_stop_subqueue(9),__netif_subqueue_stopped(9),netif_subqueue_stopped(9),netif_wake_subqueue(9)netif_attr_test_mask(9),netif_attr_test_online(9),netif_attrmask_next(9),netif_attrmask_next_and(9),netif_is_multiqueue(9)dev_hold(9),dev_put(9),linkwatch_sync_dev(9),netif_carrier_ok(9)netif_dormant_on(9),netif_dormant_off(9),netif_dormant(9),netif_testing_on(9),netif_testing_off(9),netif_testing(9)netif_device_present(9),netif_tx_lock(9),__dev_uc_sync(9),__dev_uc_unsync(9),__dev_mc_sync(9),__dev_mc_unsync(9)
thatβs the whole page, bestie π β signing off from the ./include/linux source tree, October 2026 edition. mwah! π«Ά
π¦ 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