📦 linux-manual
82568 pages · page 175 of 413
I (continued)
- irdma_hw_flush_wqes(9)flush qp's wqe✨
- irdma_hw_flush_wqes_callback(9)Check return code after flush✨
- irdma_hw_modify_qp(9)setup cqp for modify qp✨
- irdma_hw_modify_qp_callback(9)handle state for modifyQPs that don't wait✨
- irdma_hw_stats_init_gen1(9)Initialize stat reg table used for gen1✨
- irdma_hw_stats_start_timer(9)Start periodic stats timer✨
- irdma_hw_stats_stop_timer(9)Delete periodic stats timer✨
- irdma_hw_stats_timeout(9)Stats timer-handler which updates all HW stats✨
- irdma_hwreg_mr(9)send cqp command for memory registration✨
- irdma_ib_dealloc_device(9)✨
- irdma_ib_register_device(9)register irdma device to IB core✨
- irdma_ib_unregister_device(9)unregister rdma device from IB core✨
- irdma_ieq_ah_cb(9)callback after creation of AH for IEQ✨
- irdma_ieq_check_first_buf(9)check if rcv buffer's seq is in range✨
- irdma_ieq_check_mpacrc(9)check if mpa crc is OK✨
- irdma_ieq_cleanup_qp(9)qp is being destroyed✨
- irdma_ieq_compl_pfpdu(9)write txbuf with full fpdu✨
- irdma_ieq_copy_to_txbuf(9)copydata from rcv buf to tx buf✨
- irdma_ieq_create_ah(9)create an address handle for IEQ✨
- irdma_ieq_create_pbufl(9)create buffer list for single fpdu✨
- irdma_ieq_get_fpdu_len(9)get length of fpdu with or without marker✨
- irdma_ieq_get_qp(9)get qp based on quad in puda buffer✨
- irdma_ieq_handle_exception(9)handle qp's exception✨
- irdma_ieq_handle_partial(9)process partial fpdu buffer✨
- irdma_ieq_mpa_crc_ae(9)generate AE for crc error✨
- irdma_ieq_process_buf(9)process buffer rcvd for ieq✨
- irdma_ieq_process_fpdus(9)process fpdu's buffers on its list✨
- irdma_ieq_receive(9)received exception buffer✨
- irdma_ieq_setup_tx_buf(9)setup tx buffer for partial handling✨
- irdma_ieq_tx_compl(9)put back after sending completed exception buffer✨
- irdma_ieq_update_tcpip_info(9)update tcpip in the buffer✨
- irdma_if_notify(9)process an ifdown on an interface✨
- irdma_ilq_ah_cb(9)callback after creation of AH for ILQ✨
- irdma_ilq_putback_rcvbuf(9)ilq buffer to put back on rq✨
- irdma_inet6addr_event(9)system notifier for ipv6 addr events✨
- irdma_inetaddr_event(9)system notifier for ipv4 addr events✨
- irdma_init_iw_device(9)initialization of iwarp rdma device✨
- irdma_init_rdma_device(9)initialization of rdma device✨
- irdma_init_roce_device(9)initialization of roce rdma device✨
- irdma_init_tcp_ctx(9)setup qp context✨
- irdma_initialize_dev(9)initialize device✨
- irdma_initialize_hw_rsrc(9)initialize hw resource tracking array✨
- irdma_initialize_ieq(9)create iwarp exception queue✨
- irdma_initialize_ilq(9)create iwarp local queue for cm✨
- irdma_inline_data_size_to_quanta(9)based on inline data, quanta✨
- irdma_inline_data_size_to_quanta_gen_1(9)based on inline data, quanta✨
- irdma_invalidate_pf_hmc_pd(9)Invalidates the pd cache in the hardware for PF✨
- irdma_ipv4_is_lpb(9)check if loopback✨
- irdma_ipv6_is_lpb(9)check if loopback✨
- irdma_irq_handler(9)interrupt handler for aeq and ceq0✨
- irdma_iwarp_ce_handler(9)handle iwarp completions✨
- irdma_iwarp_opcode(9)determine if incoming is rdma layer✨
- irdma_locate_mpa(9)return pointer to mpa in the pkt✨
- irdma_lookup_apbvt_entry(9)lookup hash table for an existing apbvt entry corresponding to port✨
- irdma_make_cm_node(9)create a new instance of a cm node✨
- irdma_make_listen_node(9)create a listen node with params✨
- irdma_manage_arp_cache(9)manage hw arp cache✨
- irdma_manage_qhash(9)add or modify qhash✨
- irdma_map_mr_sg(9)map of sg list for fmr✨
- irdma_mcast_cqp_op(9)perform a mcast cqp operation✨
- irdma_mcast_mac(9)Get the multicast MAC for an IP address✨
- irdma_mmap(9)user memory map✨
- irdma_modify_qp(9)modify qp request✨
- irdma_modify_qp_roce(9)modify qp request✨
- irdma_modify_qp_to_err(9)Modify a QP to error✨
- irdma_modify_srq(9)modify srq request✨
- irdma_negotiate_mpa_v2_ird_ord(9)negotiate MPAv2 IRD/ORD✨
- irdma_net_event(9)system notifier for net events✨
- irdma_netdevice_event(9)system notifier for netdev events✨
- irdma_next_iw_state(9)modify qp state✨
- irdma_next_pbl_addr(9)Get next pbl address✨
- irdma_nop(9)post a nop✨
- irdma_nop_1(9)insert a NOP wqe✨
- irdma_obj_aligned_mem(9)get aligned memory from device allocated memory✨
- irdma_parse_mpa(9)process an IETF MPA frame✨
- irdma_passive_open_err(9)handle passive side cm error✨
- irdma_pble_free_paged_mem(9)free virtual paged memory✨
- irdma_pble_get_paged_mem(9)allocate paged memory for pbles✨
- irdma_poll_cq(9)poll cq for completion (kernel apps)✨
- irdma_poll_one(9)poll one entry of the CQ✨
- irdma_port_ibevent(9)indicate port event✨
- irdma_post_recv(9)post receive wr for kernel application✨
- irdma_post_send(9)kernel application wr✨
- irdma_post_srq_recv(9)post receive wr for kernel application✨
- irdma_prep_remove_pd_page(9)Prepares to remove a PD page from sd entry.✨
- irdma_prep_remove_sd_bp(9)Prepares to remove a backing page from a sd entry✨
- irdma_prm_add_pble_mem(9)add moemory to pble resources✨
- irdma_prm_get_pbles(9)get pble's from prm✨
- irdma_prm_return_pbles(9)return pbles back to prm✨
- irdma_process_ae_def_cmpl(9)handle IRDMA_AE_CQP_DEFERRED_COMPLETE event✨
- irdma_process_aeq(9)handle aeq events✨
- irdma_process_bh(9)called from tasklet for cqp list✨
- irdma_process_ceq(9)handle ceq for completions✨
- irdma_process_cqe(9)process cqe info✨
- irdma_process_cqp_cmd(9)process all cqp commands✨
- irdma_process_cqp_stats(9)Checking for wrap and update stats✨
- irdma_process_normal_ceqe(9)Handle a CEQE for a normal CQ.✨
- irdma_process_options(9)process options from TCP header✨
- irdma_process_pkt(9)process cm packet✨
- irdma_process_reserved_ceqe(9)Handle a CEQE for a reserved CQ.✨
- irdma_process_resize_list(9)remove resized cq buffers from the resize_list✨
- irdma_process_stats(9)Checking for wrap and update stats✨
- irdma_puda_alloc_buf(9)allocate mem for buffer✨
- irdma_puda_allocbufs(9)allocate buffers for resource✨
- irdma_puda_ce_handler(9)handle puda completion events✨
- irdma_puda_cq_create(9)create cq for resource✨
- irdma_puda_cq_wqe(9)setup wqe for CQ create✨
- irdma_puda_create_ah(9)create AH for ILQ/IEQ qp's✨
- irdma_puda_create_rsrc(9)create resource (ilq or ieq)✨
- irdma_puda_dele_buf(9)delete buffer back to system✨
- irdma_puda_dele_rsrc(9)delete all resources during close✨
- irdma_puda_free_ah(9)free a puda address handle✨
- irdma_puda_free_cq(9)free cq for resource✨
- irdma_puda_free_qp(9)free qp for resource✨
- irdma_puda_get_bufpool(9)return buffer from resource✨
- irdma_puda_get_listbuf(9)get buffer from puda list✨
- irdma_puda_get_next_send_wqe(9)return next wqe for processing✨
- irdma_puda_get_tcpip_info(9)get tcpip info from puda buffer✨
- irdma_puda_ieq_get_ah_info(9)get AH info from IEQ buffer✨
- irdma_puda_poll_cmpl(9)processes completion for cq✨
- irdma_puda_poll_info(9)poll cq for completion✨
- irdma_puda_post_recvbuf(9)set wqe for rcv buffer✨
- irdma_puda_qp_create(9)create qp for resource✨
- irdma_puda_qp_setctx(9)during init, set qp's context✨
- irdma_puda_qp_wqe(9)setup wqe for qp create✨
- irdma_puda_replenish_rq(9)post rcv buffers✨
- irdma_puda_ret_bufpool(9)return buffer to rsrc list✨
- irdma_puda_send(9)complete send wqe for transmit✨
- irdma_puda_send_buf(9)transmit puda buffer✨
- irdma_put_cqp_request(9)dec ref count and free if 0✨
- irdma_qhash_ctrl(9)enable/disable qhash for list✨
- irdma_qp_add_qos(9)called during setctx for qp to be added to qos✨
- irdma_qp_disconnect(9)free qp and close cm✨
- irdma_qp_get_next_recv_wqe(9)get next qp's rcv wqe✨
- irdma_qp_get_next_send_wqe(9)pad with NOP if needed, return where next WR should go✨
- irdma_qp_rem_qos(9)remove qp from qos lists during destroy qp✨
- irdma_query_ah(9)Query address handle✨
- irdma_query_device(9)get device attributes✨
- irdma_query_gid(9)Query port GID✨
- irdma_query_pkey(9)Query partition key✨
- irdma_query_port(9)get port attributes✨
- irdma_query_qp(9)query qp attributes✨
- irdma_query_srq(9)get SRQ attributes✨
- irdma_receive_ilq(9)recv an ETHERNET packet, and process it through CM✨
- irdma_record_ird_ord(9)Record IRD/ORD passed in✨
- irdma_reg_phys_mr(9)register kernel physical memory✨
- irdma_reg_user_mr(9)Register a user memory region✨
- irdma_reinitialize_ieq(9)destroy and re-create ieq✨
- irdma_reject(9)registered call for connection to be rejected✨
- irdma_rem_ref_cm_node(9)destroy an instance of a cm node✨
- irdma_remove_cqp_head(9)return head entry and remove✨
- irdma_remove_leaf(9)Remove leaf node unconditionally✨
- irdma_remove_pd_bp(9)remove a backing page from a page descriptor✨
- irdma_req_notify_cq(9)arm cq kernel application✨
- irdma_reset_list_prep(9)add connection nodes slated for reset to list✨
- irdma_resize_cq(9)resize cq✨
- irdma_retrans_expired(9)Could not rexmit the packet✨
- irdma_round_up_wq(9)return round up qp wq depth✨
- irdma_rt_deinit_hw(9)clean up the irdma device resources✨
- irdma_rt_init_hw(9)Initializes runtime portion of HW✨
- irdma_save_msix_info(9)copy msix vector information to iwarp device✨
- irdma_sc_access_ah(9)Create, modify or delete AH✨
- irdma_sc_add_arp_cache_entry(9)cqp wqe add arp cache entry✨
- irdma_sc_add_local_mac_entry(9)add mac enry✨
- irdma_sc_add_mcast_grp(9)Allocates mcast group entry in ctx✨
- irdma_sc_aeq_create(9)create aeq✨
- irdma_sc_aeq_destroy(9)destroy aeq during close✨
- irdma_sc_aeq_init(9)initialize aeq✨
- irdma_sc_alloc_stag(9)mr stag alloc✨
- irdma_sc_cceq_create(9)create cceq✨
- irdma_sc_cceq_create_done(9)poll for control ceq wqe to complete✨
- irdma_sc_cceq_destroy_done(9)poll for destroy cceq to complete✨
- irdma_sc_ccq_arm(9)enable intr for control cq✨
- irdma_sc_ccq_create(9)create control cq✨
- irdma_sc_ccq_create_done(9)poll cqp for ccq create✨
- irdma_sc_ccq_destroy(9)destroy ccq during close✨
- irdma_sc_ccq_get_cqe_info(9)get ccq's cq entry✨
- irdma_sc_ccq_init(9)initialize control cq✨
- irdma_sc_ceq_create(9)create ceq wqe✨
- irdma_sc_ceq_destroy(9)destroy ceq✨
- irdma_sc_ceq_init(9)initialize ceq✨
- irdma_sc_cfg_iw_fpm(9)commits hmc obj cnt values using cqp command and populates fpm base address in hmc_info✨
- irdma_sc_cleanup_ceqes(9)clear the valid ceqes ctx matching the cq✨
- irdma_sc_commit_fpm_val(9)cqp wqe for commit fpm values✨
- irdma_sc_commit_fpm_val_done(9)wait for cqp eqe completion for fpm commit✨
- irdma_sc_cq_create(9)create completion q✨
- irdma_sc_cq_destroy(9)destroy completion q✨
- irdma_sc_cq_init(9)initialize completion q✨
- irdma_sc_cq_modify(9)modify a Completion Queue✨
- irdma_sc_cq_resize(9)set resized cq buffer info✨
- irdma_sc_cqp_cleanup_handler(9)remove requests from pending list✨
- irdma_sc_cqp_create(9)create cqp during bringup✨
- irdma_sc_cqp_def_cmpl_ae_handler(9)remove completed requests from pending list✨
- irdma_sc_cqp_destroy(9)destroy cqp during close✨
- irdma_sc_cqp_get_next_send_wqe(9)get next wqe on cqp sq✨
- irdma_sc_cqp_get_next_send_wqe_idx(9)get next wqe on cqp sq and pass back index✨
- irdma_sc_cqp_init(9)Initialize buffers for a control Queue Pair✨
- irdma_sc_cqp_post_sq(9)post of cqp's sq✨
- irdma_sc_create_hmc_obj(9)allocate backing store for hmc objects✨
- irdma_sc_dealloc_stag(9)deallocate stag✨
💅
getting it ready, bestie…