qed_ll2_post_rx_buffer(9)
okay bestie, welcome to the Kernel API Manual page for qed_ll2_post_rx_buffer(9) β and yes, we folded the manual name in right here instead of copying that header line, because weβre cute and efficient π
. This entry is all about submitting buffers to the LL2 Rx queue. slay.
π NAME π
qed_ll2_post_rx_buffer β Submit buffers to LL2 Rx queue. periodt. β¨
π SYNOPSIS π
int qed_ll2_post_rx_buffer (void *cxt , u8 connection_handle ,
dma_addr_t addr , u16 buf_len , void *cookie , u8 notify_fw );
π ARGUMENTS π
cxtβ Pointer to the hw-function [opaque to some]. some things are mysterious, and thatβs the vibe β¨connection_handleβ LL2 connectionβs handle obtained fromqed_ll2_require_connection. itβs giving VIP pass to the connection π«Άaddrβ RX (physical address) buffers to submit. physical address, bestie, not just vibes.buf_lenβ Buffer Len. literally the length of the buffer, no cap πcookieβ Cookie. thatβs the whole description, and honestly? iconic πͺnotify_fwβ Produce corresponding Rx BD immediately. immediately, okay? no waiting around. β‘
π₯ RETURN π₯
0 on success, failure otherwise. fr fr β zero is the slay outcome, anything else is a fail vibe π
π SEE ALSO π
- Kernel file
./drivers/net/ethernet/qlogic/qed/qed_ll2.h qed_ll2_acquire_connection(9)qed_ll2_establish_connection(9)qed_ll2_prepare_tx_packet(9)qed_ll2_release_connection(9)qed_ll2_set_fragment_of_tx_packet(9)qed_ll2_terminate_connection(9)qed_ll2_get_stats(9)qed_ll2_alloc(9)qed_ll2_setup(9)qed_ll2_free(9)
bestie note: thatβs the whole page β short, sweet, and fully functional π§π
mwah π β source/version ./drivers/net/ethernet/qlogic/qed, dated October 2026, page qed_ll2_post_rx_buffer(9). periodt. π«Ά
π¦ 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