libie_ctlq_fill_rx_msg(9)
π libie_ctlq_fill_rx_msg(9) π
okay so bestie, this is the Kernel API Manual page for libie_ctlq_fill_rx_msg, and it's giving "tiny but crucial controlq helper" energy. No cap, we're keeping every detail. π
π NAME π
libie_ctlq_fill_rx_msg β fill in a message from Rx descriptor and buffer.
π SYNOPSIS π
the exact signature, untouched, because we do not play with code:
void libie_ctlq_fill_rx_msg (struct libie_ctlq_msg *msg , const struct
libie_ctlq_desc *desc , struct libeth_fqe *rx_buf );
π«Ά ARGUMENTS π«Ά
msgβ message to be filled in. yes, this is the message getting filled in, main character of the operation πdescβ received descriptor. the descriptor that arrived, handing over the info.rx_bufβ fill queue buffer associated with the descriptor. literally the fill queue buffer linked with that descriptor, okay?
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/intel/libie/controlq.c
and here's the whole related-page squad, same order, no skips:
libie_ctlq_free_fq(9)libie_ctlq_init_fq(9)libie_ctlq_prep_rx_desc(9)libie_ctlq_post_rx_buffs(9)libie_ctlq_free_tx_msgs(9)libie_ctlq_alloc_tx_msgs(9)libie_cp_free_desc_mem(9)libie_ctlq_dealloc_ring_res(9)libie_cp_alloc_desc_mem(9)libie_ctlq_alloc_queue_res(9)libie_ctlq_init_regs(9)libie_find_ctlq(9)libie_ctlq_add(9)libie_ctlq_remove(9)libie_ctlq_init(9)libie_ctlq_deinit(9)libie_ctlq_tx_desc_from_msg(9)libie_ctlq_send_desc_avail(9)libie_ctlq_send(9)libie_ctlq_send_clean(9)libie_ctlq_recv(9)libie_ctlq_xn_pop_free(9)__libie_ctlq_xn_push_free(9)libie_ctlq_xn_push_free(9)libie_ctlq_xn_deinit_dma(9)libie_ctlq_xn_init_dma(9)libie_ctlq_xn_process_recv(9)libie_xn_check_async_timeout(9)libie_ctlq_xn_recv(9)libie_cp_map_dma_mem(9)libie_cp_unmap_dma_mem(9)libie_ctlq_xn_process_send(9)libie_ctlq_xn_send(9)struct libie_ctlq_xn_rel_tx_ctx(9)libie_ctlq_xn_rel_tx_buf(9)libie_ctlq_xn_send_clean(9)libie_ctlq_xn_shutdown(9)libie_ctlq_xn_deinit(9)libie_ctlq_xn_init(9)
okay that's the page π cute sign-off: source/version ./drivers/net/ethernet/intel/l..., date October 2026, page name libie_ctlq_fill_rx_msg(9) β byeee, go fill those messages π«Άβ¨
π¦ 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