ice_debug_cq(9)
π NAME π
okay so bestie, welcome to ice_debug_cq(9) from the Kernel API Manual β the manual name is folded in right here, cute and cozy. The name is:
ice_debug_cqβ and after the dash? literally nothing else, no summary, just the dash. periodt.
β¨ SYNOPSIS β¨
the whole signature, no crumbs:
void ice_debug_cq (struct ice_hw *hw , struct ice_ctl_q_info *cq , void *desc , void *buf , u16 buf_len , bool response );
π«Ά ARGUMENTS π«Ά
hwβ pointer to the hardware structurecqβ pointer to the specific Control queuedescβ pointer to control queue descriptorbufβ pointer to command bufferbuf_lenβ max length ofbufresponseβtrueif this is the writeback response
π DESCRIPTION π
it dumps debug log about control command with descriptor contents. That's the whole description on deck, and it ate β no cap.
π SEE ALSO π
the kernel file is right here:
- Kernel file:
./drivers/net/ethernet/intel/ice/ice_controlq.c
and the whole (9) friend group, all present and accounted for:
ice_adminq_init_regs(9)ice_mailbox_init_regs(9)ice_sb_init_regs(9)ice_check_sq_alive(9)ice_alloc_ctrlq_sq_ring(9)ice_alloc_ctrlq_rq_ring(9)ice_free_cq_ring(9)ice_alloc_rq_bufs(9)ice_alloc_sq_bufs(9)ice_cfg_sq_regs(9)ice_cfg_rq_regs(9)ice_init_sq(9)ice_init_rq(9)ice_shutdown_sq(9)ice_aq_ver_check(9)ice_shutdown_rq(9)ice_init_check_adminq(9)ice_init_ctrlq(9)ice_is_sbq_supported(9)ice_get_sbq(9)ice_shutdown_ctrlq(9)ice_shutdown_all_ctrlq(9)ice_init_all_ctrlq(9)ice_init_ctrlq_locks(9)ice_create_all_ctrlq(9)ice_destroy_ctrlq_locks(9)ice_destroy_all_ctrlq(9)ice_clean_sq(9)ice_ctl_q_str(9)ice_sq_done(9)ice_sq_send_cmd(9)ice_fill_dflt_direct_cmd_desc(9)ice_clean_rq_elem(9)
source/version: ./drivers/net/ethernet/intel/ice Β· date: October 2026 β 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