clear_sge_ctxt(9)
π NAME π
okay so this is the clear_sge_ctxt(9) page from the Kernel API Manual, and the function's whole thing is: completely clear an SGE context. that's it, that's the name. slay. β¨
π«Ά SYNOPSIS π«Ά
int clear_sge_ctxt (struct adapter *adap , unsigned int id , unsigned
int type );
the return type is int, and yes bestie, the args are adap, id, and type. no cap.
π ARGUMENTS π
adapβ the adapter. literally the adapter.idβ the context id. the id of the context, iykyk.typeβ the context type. the type of the context.
π₯ DESCRIPTION π₯
so clear_sge_ctxt completely clears an SGE context. it's used predominantly at post-reset initialization β like that's its main-character moment. π«
and here's the spicy bit: we don't skip writing to any "sensitive bits" in the contexts the way that t3_sge_write_context does ... π so yeah, no sensitive-bit-skipping energy here.
π¦ SEE ALSO π¦
the kernel file itself is right here, bestie: ./drivers/net/ethernet/chelsio/cxgb3/t3_hw.c.
the whole squad, fr fr:
t3_wait_op_done_val(9),t3_write_regs(9),t3_set_reg_field(9),t3_read_indirect(9),t3_mc7_bd_read(9),t3_mdio_change_bits(9)t3_phy_reset(9),t3_phy_advertise(9),t3_phy_advertise_fiber(9),t3_set_phy_speed_duplex(9),t3_seeprom_wp(9),get_vpd_params(9)sf1_read(9),sf1_write(9),flash_wait_op(9),t3_read_flash(9),t3_write_flash(9)t3_get_tp_version(9),t3_check_tpsram_version(9),t3_check_tpsram(9),t3_get_fw_version(9),t3_check_fw_version(9)t3_flash_erase_sectors(9),t3_load_fw(9),t3_cim_ctl_blk_read(9),t3_link_changed(9),t3_link_start(9),t3_set_vlan_accel(9)t3_handle_intr_status(9),t3_intr_enable(9),t3_intr_disable(9),t3_intr_clear(9),t3_port_intr_enable(9),t3_port_intr_disable(9),t3_port_intr_clear(9)t3_sge_write_context(9),t3_sge_init_ecntxt(9),t3_sge_init_flcntxt(9),t3_sge_init_rspcntxt(9),t3_sge_init_cqcntxt(9),t3_sge_enable_ecntxt(9)t3_sge_disable_fl(9),t3_sge_disable_rspcntxt(9),t3_sge_disable_cqcntxt(9),t3_sge_cqcntxt_op(9),t3_config_rss(9),t3_tp_set_offload_mode(9)pm_num_pages(9),partition_mem(9),tp_set_timers(9),t3_tp_set_coalescing_size(9),t3_tp_set_max_rxsize(9),t3_load_mtus(9)t3_tp_get_mib_stats(9),t3_set_proto_sram(9),t3_config_sched(9),get_pci_mode(9),init_link_config(9),mc7_calc_size(9)
xoxo π β source/version line: ./drivers/net/ethernet/chelsio..., dated October 2026. clear_sge_ctxt(9) out. π
π¦ 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