idpf_decfg_netdev(9)
π idpf_decfg_netdev π
Hey bestie, welcome to the idpf_decfg_netdev(9) manpage β yes that's the manual name, we're being fancy today. It's a kernel API manual page and honestly it's giving "short but iconic." Let's get into it.
β¨ NAME β¨
idpf_decfg_netdev β Unregister the netdev. That's it. That's the whole vibe. It's the goodbye-girlie function for the netdev. ππ
π¦ SYNOPSIS π¦
void idpf_decfg_netdev (struct idpf_vport *vport );
No cap, that's the whole signature. void return, one argument, we love a clean lowkey function signature. π
πΈ ARGUMENTS πΈ
vportβ thevportfor which the netdev is to be unregistered. Like, this is the vport, the main character, and once it's passed in the netdev gets unregistered. Periodt. π
π§ SEE ALSO π§
Okay so this is where it gets long, and I mean long. It's giving see-also-athon, but every single one is here, no skipping, no summarising, we don't do that here. β¨
Kernel file ./drivers/net/ethernet/intel/idpf/idpf_lib.cπ (the file, the mothership)idpf_init_vector_stack(9),idpf_deinit_vector_stack(9),idpf_mb_intr_rel_irq(9),idpf_intr_rel(9),idpf_mb_intr_clean(9),idpf_mb_irq_enable(9),idpf_mb_intr_req_irq(9),idpf_mb_intr_init(9),idpf_vector_lifo_push(9),idpf_vector_lifo_pop(9),idpf_vector_stash(9),idpf_req_rel_vector_indexes(9),idpf_intr_req(9),idpf_del_all_flow_steer_filters(9),idpf_find_mac_filter(9),__idpf_del_mac_filter(9),idpf_del_mac_filter(9),__idpf_add_mac_filter(9),idpf_add_mac_filter(9),idpf_del_all_mac_filters(9),idpf_restore_mac_filters(9),idpf_remove_mac_filters(9),idpf_deinit_mac_addr(9),idpf_init_mac_addr(9),idpf_cfg_netdev(9),idpf_get_free_slot(9),idpf_remove_features(9),idpf_vport_stop(9),idpf_stop(9),idpf_vport_rel(9),idpf_vport_dealloc(9),idpf_is_hsplit_supported(9),idpf_vport_get_hsplit(9),idpf_vport_set_hsplit(9),idpf_vport_alloc(9),idpf_get_stats64(9),idpf_statistics_task(9),idpf_mbx_task(9),idpf_service_task(9),idpf_restore_features(9),idpf_set_real_num_queues(9),idpf_up_complete(9),idpf_rx_init_buf_tail(9),idpf_vport_open(9),idpf_init_task(9),idpf_sriov_ena(9),idpf_sriov_configure(9),idpf_deinit_task(9),idpf_check_reset_complete(9),idpf_init_hard_reset(9),idpf_vc_event_task(9),idpf_initiate_soft_reset(9),idpf_addr_sync(9),idpf_addr_unsync(9),idpf_set_rx_mode(9),idpf_set_features(9),idpf_open(9),idpf_change_mtu(9),idpf_chk_tso_segment(9),idpf_features_check(9),idpf_set_mac(9)
Every single one, present and accounted for. Slay. π₯π
Lowkey note bestie: this whole page is just one function doing one job β unregistering the netdev β and all those SEE ALSOs are the extended universe. Click through if you're curious, iykyk. π«Ά
And that's the tea! π This page lives in ./drivers/net/ethernet/intel/idpf and it's dated October 2026, so mark your calendars bestie β that's the source, that's the version, that's the date, and that's a wrap. πβ¨π
π¦ 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