cxgb4_vf_eth_xmit(9)
okay bestie, welcome to the cxgb4_vf_eth_xmit(9) page from the Kernel API Manual β yes, that manual, and yes, this is the one about adding a packet to an Ethernet TX queue. Strap in, itβs short but iconic. π
β¨ NAME β¨
cxgb4_vf_eth_xmit β add a packet to an Ethernet TX queue π
π¦ SYNOPSIS π¦
netdev_tx_t cxgb4_vf_eth_xmit (struct sk_buff *skb , struct net_device
*dev );
π ARGUMENTS π
skbβ the packet. literally the packet itself, no cap.devβ the egress net device. the net device on the way out, bestie.
πΈ DESCRIPTION πΈ
Okay so: youβre adding a packet to an SGE Ethernet TX queue. Thatβs the whole move. It runs with softirqs disabled, so keep that detail close β itβs not decorative, itβs part of the vibe check. β¨
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/chelsio/cxgb4/sge.c β the whole friend group is linked here, and every single one is invited:
txq_avail(9),fl_cap(9),fl_starving(9),deferred_unmap_destructor(9)free_tx_desc(9),reclaim_completed_tx(9),cxgb4_reclaim_completed_tx(9)free_rx_bufs(9),unmap_rx_buf(9),refill_fl(9),alloc_ring(9)sgl_len(9),flits_to_desc(9),is_eth_imm(9),calc_tx_flits(9)cxgb4_write_sgl(9),cxgb4_ring_tx_db(9),cxgb4_inline_tx_skb(9)t4_sge_eth_txq_egress_update(9),cxgb4_eth_xmit(9),t4vf_is_eth_imm(9)t4vf_calc_tx_flits(9),reclaim_completed_tx_imm(9)cxgb4_ethofld_send_flowc(9),is_imm(9),ctrlq_check_stop(9)ctrl_xmit(9),restart_ctrlq(9),t4_mgmt_tx(9),is_ofld_imm(9)calc_tx_flits_ofld(9),txq_stop_maperr(9),ofldtxq_stop(9)service_ofldq(9),ofld_xmit(9),restart_ofldq(9),skb_txq(9)is_ctrl_pkt(9),t4_ofld_send(9),cxgb4_ofld_send(9)ofld_xmit_direct(9),t4_crypto_send(9),cxgb4_crypto_send(9)cxgb4_pktgl_to_skb(9),t4_pktgl_free(9),cxgb4_sgetim_to_hwtstamp(9)t4_systim_to_hwstamp(9),t4_rx_hststamp(9),t4_tx_hststamp(9)t4_tx_completion_handler(9),t4_ethrx_handler(9),restore_rx_bufs(9)is_new_response(9),rspq_next(9),process_responses(9)napi_rx_handler(9),t4_intr_handler(9),bar2_address(9)t4_sge_alloc_eth_txq(9),t4_free_sge_resources(9),t4_sge_stop(9)t4_sge_init_soft(9),t4_sge_init(9)
xoxo, your girl signing off for the ./drivers/net/ethernet/chelsio... source/version of cxgb4_vf_eth_xmit(9), dated October 2026 πβ¨π«Ά
π¦ 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