fm10k_sm_mb...te_error_msg(9)
π fm10k_sm_mbx_create_error_msg(9) π
okay bestie, welcome to the Kernel API Manual β¨ this page is short, cute, and extremely specific. no cap.
π NAME π
fm10k_sm_mbx_create_error_msg β Process an error in FIFO header
π¦ SYNOPSIS π¦
void fm10k_sm_mbx_create_error_msg (struct fm10k_mbx_info *mbx , s32 err );
πΈ ARGUMENTS πΈ
mbxβ pointer to mailbox. it's giving "here is the mailbox, bestie, pls handle it."errβ local error encountered. this is the actual error drama being passed in.
β¨ DESCRIPTION β¨
so this function will interpret the error provided by err, and based on that it may set the error bit in the local message header. that's the whole plot. iconic, lowkey π
π SEE ALSO π
Kernel file ./drivers/net/ethernet/intel/fm10k/fm10k_mbx.c
and the whole fm10k mbx friend group, fr fr:
fm10k_fifo_init(9), fm10k_fifo_used(9), fm10k_fifo_unused(9),
fm10k_fifo_empty(9), fm10k_fifo_head_offset(9),
fm10k_fifo_tail_offset(9), fm10k_fifo_head_len(9),
fm10k_fifo_head_drop(9), fm10k_fifo_drop_all(9), fm10k_mbx_index_len(9),
fm10k_mbx_tail_add(9), fm10k_mbx_tail_sub(9), fm10k_mbx_head_add(9),
fm10k_mbx_head_sub(9), fm10k_mbx_pushed_tail_len(9),
fm10k_fifo_write_copy(9), fm10k_fifo_enqueue(9),
fm10k_mbx_validate_msg_size(9), fm10k_mbx_write_copy(9),
fm10k_mbx_pull_head(9), fm10k_mbx_read_copy(9), fm10k_mbx_push_tail(9),
fm10k_crc_16b(9), fm10k_fifo_crc(9), fm10k_mbx_update_local_crc(9),
fm10k_mbx_verify_remote_crc(9), fm10k_mbx_rx_ready(9),
fm10k_mbx_tx_ready(9), fm10k_mbx_tx_complete(9),
fm10k_mbx_dequeue_rx(9), fm10k_mbx_enqueue_tx(9), fm10k_mbx_read(9),
fm10k_mbx_write(9), fm10k_mbx_create_connect_hdr(9),
fm10k_mbx_create_data_hdr(9), fm10k_mbx_create_disconnect_hdr(9),
fm10k_mbx_create_fake_disconnect_hdr(9), fm10k_mbx_create_error_msg(9),
fm10k_mbx_validate_msg_hdr(9), fm10k_mbx_create_reply(9),
fm10k_mbx_reset_work(9), fm10k_mbx_update_max_size(9),
fm10k_mbx_connect_reset(9), fm10k_mbx_process_connect(9),
fm10k_mbx_process_data(9), fm10k_mbx_process_disconnect(9),
fm10k_mbx_process_error(9), fm10k_mbx_process(9),
fm10k_mbx_disconnect(9), fm10k_mbx_connect(9),
fm10k_mbx_validate_handlers(9), fm10k_mbx_register_handlers(9),
fm10k_pfvf_mbx_init(9), fm10k_sm_mbx_create_data_hdr(9),
fm10k_sm_mbx_create_connect_hdr(9), fm10k_sm_mbx_connect_reset(9),
fm10k_sm_mbx_connect(9), fm10k_sm_mbx_disconnect(9),
fm10k_sm_mbx_validate_fifo_hdr(9), fm10k_sm_mbx_process_error(9),
fm10k_sm_mbx_receive(9), fm10k_sm_mbx_transmit(9),
fm10k_sm_mbx_create_reply(9), fm10k_sm_mbx_process_reset(9),
fm10k_sm_mbx_process_version_1(9), fm10k_sm_mbx_process(9),
fm10k_sm_mbx_init(9)
okay bye bestie π«Ά this footer situation says source/version ./drivers/net/ethernet/intel/f..., date October 2026, and the footer title is fm10k_sm_mb...te_error_msg(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