t3_reset_qset(9)
π t3_reset_qset(9) β a Kernel API Manual bestie moment
okay so welcome to the t3_reset_qset(9) page from the Kernel API Manual. this is your group-chat briefing on resetting a sge qset, and yes, weβre keeping every single detail because thatβs the whole vibe. β¨
π NAME
t3_reset_qset β reset a sge qset. thatβs the assignment, bestie, and it ate. π
β¨ SYNOPSIS
void t3_reset_qset (struct sge_qset *q );
π ARGUMENTS
qβ the queue set. literally the queue set. no extra lore, no plot twist.
π¦ DESCRIPTION
So youβre resetting the qset structure. the NAPI structure is preserved in the event of the qsetβs reincarnation β for example during EEH recovery. thatβs the important part: reset the qset structure, but the NAPI structure stays preserved when the qset comes back around. iconic behavior, honestly. π
πΈ SEE ALSO
the kernel file ./drivers/net/ethernet/chelsio/cxgb3/sge.c is the main character, and hereβs the whole extended universe β every ref, no cap:
refill_rspq(9),need_skb_unmap(9),unmap_skb(9),free_tx_desc(9),reclaim_completed_tx(9),should_restart_tx(9)free_rx_bufs(9),add_one_rx_buf(9),refill_fl(9),recycle_rx_buf(9),alloc_ring(9),t3_free_qset(9)init_qset_cntxt(9),sgl_len(9),flits_to_desc(9),get_packet(9),get_packet_pg(9),get_imm_packet(9)calc_tx_descs(9),write_sgl(9),check_ring_tx_db(9),write_wr_hdr_sgl(9),write_tx_pkt_wr(9),t3_eth_xmit(9)write_imm(9),check_desc_avail(9),reclaim_completed_tx_imm(9),ctrl_xmit(9),restart_ctrlq(9),deferred_unmap_destructor(9)write_ofld_wr(9),calc_tx_descs_ofld(9),ofld_xmit(9),restart_offloadq(9),queue_set(9),is_ctrl_pkt(9)t3_offload_tx(9),offload_enqueue(9),deliver_partial_bundle(9),ofld_poll(9),rx_offload(9),restart_tx(9)cxgb3_arp_process(9),rx_eth(9),lro_add_page(9),handle_rsp_cntrl_info(9),check_ring_db(9),is_new_response(9)process_responses(9),napi_rx_handler(9),process_pure_responses(9),handle_responses(9),t3_intr_handler(9),t3_sge_err_intr_handler(9)sge_timer_tx(9),sge_timer_rx(9),t3_update_qset_coalesce(9),t3_sge_alloc_qset(9),t3_start_sge_timers(9),t3_stop_sge_timers(9)t3_free_sge_resources(9),t3_sge_start(9),t3_sge_stop_dma(9),t3_sge_stop(9),t3_sge_init(9),t3_sge_prep(9)
mwah π β this t3_reset_qset(9) pageβs source/version is ./drivers/net/ethernet/chelsio..., dated October 2026. go off and reset that qset, 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