fc_exch_name_lookup(9)
πΈ NAME πΈ
bestie, welcome to the fc_exch_name_lookup(9) page from the Kernel API Manual. This one is all about fc_exch_name_lookup β Lookup name by opcode β¨.
β¨ SYNOPSIS β¨
const char * fc_exch_name_lookup (unsigned int op , char **table ,
unsigned int max_index );
π ARGUMENTS π
opβ the opcode to be looked up πtableβ the opcode/name table, aka the master list of names πmax_indexβ the index that is not to be exceeded π§
π¦ DESCRIPTION π¦
okay so this routine is used to determine a human-readable string identifying a R_CTL opcode. that's the whole vibe: it's the little lookup bestie that helps turn a R_CTL opcode into something a human can actually read π
. no secret extra lore, no hidden DLC β that's literally what the page says π«Ά.
π SEE ALSO π
Kernel file: ./drivers/scsi/libfc/fc_exch.c β that's where the lore lives π.
the rest of the bestie squad is here, no cap:
struct fc_exch_pool(9),struct fc_exch_mgr(9),struct fc_exch_mgr_anchor(9),fc_exch_rctl_name(9),fc_exch_hold(9),fc_exch_setup_hdr(9),fc_exch_release(9),fc_exch_timer_cancel(9),fc_exch_timer_set_locked(9),fc_exch_timer_set(9)fc_exch_done_locked(9),fc_exch_ptr_get(9),fc_exch_ptr_set(9),fc_exch_delete(9),fc_seq_send(9),fc_seq_alloc(9),fc_seq_start_next_locked(9),fc_seq_start_next(9),fc_exch_abort_locked(9),fc_seq_exch_abort(9)fc_invoke_resp(9),fc_exch_timeout(9),fc_exch_em_alloc(9),fc_exch_alloc(9),fc_exch_find(9),fc_exch_done(9),fc_exch_resp(9),fc_seq_lookup_recip(9),fc_seq_lookup_orig(9),fc_exch_set_addr(9)fc_seq_els_rsp_send(9),fc_seq_send_last(9),fc_seq_send_ack(9),fc_exch_send_ba_rjt(9),fc_exch_recv_abts(9),fc_seq_assign(9),fc_seq_release(9),fc_exch_recv_req(9),fc_exch_recv_seq_resp(9),fc_exch_recv_resp(9)fc_exch_abts_resp(9),fc_exch_recv_bls(9),fc_seq_ls_acc(9),fc_seq_ls_rjt(9),fc_exch_reset(9),fc_exch_pool_reset(9),fc_exch_mgr_reset(9),fc_exch_lookup(9),fc_exch_els_rec(9),fc_exch_rrq_resp(9)fc_exch_seq_send(9),fc_exch_rrq(9),fc_exch_els_rrq(9),fc_exch_update_stats(9),fc_exch_mgr_add(9),fc_exch_mgr_destroy(9),fc_exch_mgr_del(9),fc_exch_mgr_list_clone(9),fc_exch_mgr_alloc(9),fc_exch_mgr_free(9)fc_find_ema(9),fc_exch_recv(9),fc_exch_init(9),fc_setup_exch_mgr(9),fc_destroy_exch_mgr(9)
okay that's the whole page, bestie β source/version: ./drivers/scsi/libfc, date: October 2026, and this has been the fc_exch_name_lookup(9) manual from the Kernel API Manual. slay π
β¨
π¦ 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