bnx2i_ep_destroy_list_add(9)
β¨ bnx2i_ep_destroy_list_add β¨
okay so real talk, bestie β we're in the Kernel API Manual today, and the star of the show is bnx2i_ep_destroy_list_add(9). yes that's a whole mouthful, yes it's iconic, we move π
πΈ NAME πΈ
bnx2i_ep_destroy_list_add β add an entry to the EP destroy list π«Ά
like, it adds a thing to a list. that thing is an entry. that list is the EP destroy list. we love a self-explanatory queen π
π¦ SYNOPSIS π¦
int bnx2i_ep_destroy_list_add (struct bnx2i_hba *hba , struct
bnx2i_endpoint *ep );
she takes two (2) pointers and hands you back an int, no cap β¨
π ARGUMENTS π
hbaβ pointer to the adapter instance, aka the hardware baddie in question π₯οΈepβ pointer to the endpoint (transport identifier) structure, aka the lil transport ID bestie π·οΈ
π DESCRIPTION π
EP destroy queue manager π
that's it. that's the description. the whole thing. she said "minimalism" and she meant it β and honestly? obsessed. main character energy of a function that refuses to over-explain itself π
π SEE ALSO π
take a little stroll through the family tree, bestie β these are all in the Kernel file ./drivers/scsi/bnx2i/bnx2i_iscsi.c:
bnx2i_get_write_cmd_bd_idx(9)bnx2i_setup_write_cmd_bd_info(9)bnx2i_map_scsi_sg(9)bnx2i_iscsi_map_sg_list(9)bnx2i_iscsi_unmap_sg_list(9)bnx2i_bind_conn_to_iscsi_cid(9)bnx2i_get_conn_from_id(9)bnx2i_alloc_iscsi_cid(9)bnx2i_free_iscsi_cid(9)bnx2i_setup_free_cid_que(9)bnx2i_release_free_cid_que(9)bnx2i_alloc_ep(9)bnx2i_free_ep(9)bnx2i_alloc_bdt(9)bnx2i_destroy_cmd_pool(9)bnx2i_setup_cmd_pool(9)bnx2i_setup_mp_bdt(9)bnx2i_free_mp_bdt(9)bnx2i_drop_session(9)bnx2i_ep_destroy_list_del(9)bnx2i_ep_ofld_list_add(9)bnx2i_ep_ofld_list_del(9)bnx2i_find_ep_in_ofld_list(9)bnx2i_find_ep_in_destroy_list(9)bnx2i_ep_active_list_add(9)bnx2i_ep_active_list_del(9)bnx2i_setup_host_queue_size(9)bnx2i_alloc_hba(9)bnx2i_free_hba(9)bnx2i_conn_free_login_resources(9)bnx2i_conn_alloc_login_resources(9)bnx2i_iscsi_prep_generic_pdu_bd(9)bnx2i_iscsi_send_generic_request(9)bnx2i_cpy_scsi_cdb(9)bnx2i_mtask_xmit(9)bnx2i_task_xmit(9)bnx2i_session_create(9)bnx2i_session_destroy(9)bnx2i_conn_create(9)bnx2i_conn_bind(9)bnx2i_conn_destroy(9)bnx2i_ep_get_param(9)bnx2i_host_get_param(9)bnx2i_conn_start(9)bnx2i_conn_get_stats(9)bnx2i_check_route(9)bnx2i_tear_down_conn(9)bnx2i_ep_connect(9)bnx2i_ep_poll(9)bnx2i_ep_tcp_conn_active(9)bnx2i_hw_ep_disconnect(9)bnx2i_ep_disconnect(9)bnx2i_nl_set_path(9)
that's the whole squad, no one left behind π§
π heads up bestie: there's noBUGS,ERRORS, orRETURN VALUEsection on this page β so don't come for me asking what theintmeans, iykyk π
and that's the page, bestie! brought to you by the source/version over at ./drivers/scsi/bnx2i, dated October 2026 β mwah, slay, 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