t4vf_sge_alloc_rxq(9)
β¨ NAME β¨
okay so bestie, welcome to the t4vf_sge_alloc_rxq(9) page π
β this is straight out of the Kernel API Manual, and it's literally all about allocating an SGE RX Queue β¨. no cap, that's the whole vibe. π¦
π SYNOPSIS π
int t4vf_sge_alloc_rxq (struct adapter *adapter , struct sge_rspq *rspq
, bool iqasynch , struct net_device *dev , int intr_dest , struct sge_fl
*fl , rspq_handler_t hnd );
π ARGUMENTS π
adapterβ the adapter π«Ά like, the whole device situation.rspqβ pointer to the new rxq's Response Queue to be filled in π the main character gets filled in, periodt.iqasynchβ if0, a normal rspq; if1, an asynchronous event queue π choose your fighter.devβ the network device associated with the new rspq πΈ it's giving device energy.intr_destβ MSI-X vector index (overriden in MSI mode) β‘ note the spelling, bestie:overriden, not me fixing it, that's canon.flβ pointer to the new rxq's Free List to be filled in π another fill-in moment, slay.hndβ the interrupt handler to invoke for the rspq π₯ the callback that gets the call.
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/chelsio/cxgb4vf/sge.cπ get_buf_addr(9)is_buf_mapped(9)need_skb_unmap(9)txq_avail(9)fl_cap(9)fl_starving(9)map_skb(9)free_tx_desc(9)reclaim_completed_tx(9)get_buf_size(9)free_rx_bufs(9)unmap_rx_buf(9)ring_fl_db(9)set_rx_sw_desc(9)refill_fl(9)alloc_ring(9)sgl_len(9)flits_to_desc(9)is_eth_imm(9)calc_tx_flits(9)write_sgl(9)ring_tx_db(9)inline_tx_skb(9)t4vf_eth_xmit(9)copy_frags(9)t4vf_pktgl_to_skb(9)t4vf_pktgl_free(9)do_gro(9)t4vf_ethrx_handler(9)is_new_response(9)restore_rx_bufs(9)rspq_next(9)process_responses(9)napi_rx_handler(9)t4vf_intr_handler(9)sge_rx_timer_cb(9)sge_tx_timer_cb(9)bar2_address(9)t4vf_sge_alloc_eth_txq(9)t4vf_free_sge_resources(9)t4vf_sge_start(9)t4vf_sge_stop(9)t4vf_sge_init(9)
cute lil sign-off bestie: this page is brought to you by the source/version ./drivers/net/ethernet/chelsio... and the date October 2026 π β and yes, the footer energy is still t4vf_sge_alloc_rxq(9) π 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