H A D | ctrl.c | 219 static int irdma_sc_del_arp_cache_entry(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_del_arp_cache_entry() argument 182 irdma_sc_add_arp_cache_entry(struct irdma_sc_cqp *cqp, struct irdma_add_arp_cache_entry_info *info, u64 scratch, bool post_sq) irdma_sc_add_arp_cache_entry() argument 252 irdma_sc_manage_apbvt_entry(struct irdma_sc_cqp *cqp, struct irdma_apbvt_info *info, u64 scratch, bool post_sq) irdma_sc_manage_apbvt_entry() argument 300 irdma_sc_manage_qhash_table_entry(struct irdma_sc_cqp *cqp, struct irdma_qhash_table_info *info, u64 scratch, bool post_sq) irdma_sc_manage_qhash_table_entry() argument 448 irdma_sc_qp_create(struct irdma_sc_qp *qp, struct irdma_create_qp_info *info, u64 scratch, bool post_sq) irdma_sc_qp_create() argument 499 irdma_sc_qp_modify(struct irdma_sc_qp *qp, struct irdma_modify_qp_info *info, u64 scratch, bool post_sq) irdma_sc_qp_modify() argument 569 irdma_sc_qp_destroy(struct irdma_sc_qp *qp, u64 scratch, bool remove_hash_idx, bool ignore_mw_bnd, bool post_sq) irdma_sc_qp_destroy() argument 761 irdma_sc_alloc_local_mac_entry(struct irdma_sc_cqp *cqp, u64 scratch, bool post_sq) irdma_sc_alloc_local_mac_entry() argument 795 irdma_sc_add_local_mac_entry(struct irdma_sc_cqp *cqp, struct irdma_local_mac_entry_info *info, u64 scratch, bool post_sq) irdma_sc_add_local_mac_entry() argument 833 irdma_sc_del_local_mac_entry(struct irdma_sc_cqp *cqp, u64 scratch, u16 entry_idx, u8 ignore_ref_count, bool post_sq) irdma_sc_del_local_mac_entry() argument 1055 irdma_sc_alloc_stag(struct irdma_sc_dev *dev, struct irdma_allocate_stag_info *info, u64 scratch, bool post_sq) irdma_sc_alloc_stag() argument 1119 irdma_sc_mr_reg_non_shared(struct irdma_sc_dev *dev, struct irdma_reg_ns_stag_info *info, u64 scratch, bool post_sq) irdma_sc_mr_reg_non_shared() argument 1210 irdma_sc_dealloc_stag(struct irdma_sc_dev *dev, struct irdma_dealloc_stag_info *info, u64 scratch, bool post_sq) irdma_sc_dealloc_stag() argument 1250 irdma_sc_mw_alloc(struct irdma_sc_dev *dev, struct irdma_mw_alloc_info *info, u64 scratch, bool post_sq) irdma_sc_mw_alloc() argument 2047 irdma_sc_gather_stats(struct irdma_sc_cqp *cqp, struct irdma_stats_gather_info *info, u64 scratch) irdma_sc_gather_stats() argument 2094 irdma_sc_manage_stats_inst(struct irdma_sc_cqp *cqp, struct irdma_stats_inst_info *info, bool alloc, u64 scratch) irdma_sc_manage_stats_inst() argument 2131 irdma_sc_set_up_map(struct irdma_sc_cqp *cqp, struct irdma_up_info *info, u64 scratch) irdma_sc_set_up_map() argument 2173 irdma_sc_manage_ws_node(struct irdma_sc_cqp *cqp, struct irdma_ws_node_info *info, enum irdma_ws_node_op node_op, u64 scratch) irdma_sc_manage_ws_node() argument 2215 irdma_sc_qp_flush_wqes(struct irdma_sc_qp *qp, struct irdma_qp_flush_info *info, u64 scratch, bool post_sq) irdma_sc_qp_flush_wqes() argument 2289 irdma_sc_gen_ae(struct irdma_sc_qp *qp, struct irdma_gen_ae_info *info, u64 scratch, bool post_sq) irdma_sc_gen_ae() argument 2329 irdma_sc_qp_upload_context(struct irdma_sc_dev *dev, struct irdma_upload_context_info *info, u64 scratch, bool post_sq) irdma_sc_qp_upload_context() argument 2369 irdma_sc_manage_push_page(struct irdma_sc_cqp *cqp, struct irdma_cqp_manage_push_page_info *info, u64 scratch, bool post_sq) irdma_sc_manage_push_page() argument 2408 irdma_sc_suspend_qp(struct irdma_sc_cqp *cqp, struct irdma_sc_qp *qp, u64 scratch) irdma_sc_suspend_qp() argument 2438 irdma_sc_resume_qp(struct irdma_sc_cqp *cqp, struct irdma_sc_qp *qp, u64 scratch) irdma_sc_resume_qp() argument 2516 irdma_sc_cq_create(struct irdma_sc_cq *cq, u64 scratch, bool check_overflow, bool post_sq) irdma_sc_cq_create() argument 2589 irdma_sc_cq_destroy(struct irdma_sc_cq *cq, u64 scratch, bool post_sq) irdma_sc_cq_destroy() argument 2655 irdma_sc_cq_modify(struct irdma_sc_cq *cq, struct irdma_modify_cq_info *info, u64 scratch, bool post_sq) irdma_sc_cq_modify() argument 3260 irdma_sc_cqp_get_next_send_wqe_idx(struct irdma_sc_cqp *cqp, u64 scratch, u32 *wqe_idx) irdma_sc_cqp_get_next_send_wqe_idx() argument 3456 irdma_sc_manage_hmc_pm_func_table(struct irdma_sc_cqp *cqp, struct irdma_hmc_fcn_info *info, u64 scratch, bool post_sq) irdma_sc_manage_hmc_pm_func_table() argument 3513 irdma_sc_commit_fpm_val(struct irdma_sc_cqp *cqp, u64 scratch, u8 hmc_fn_id, struct irdma_dma_mem *commit_fpm_mem, bool post_sq, u8 wait_type) irdma_sc_commit_fpm_val() argument 3574 irdma_sc_query_fpm_val(struct irdma_sc_cqp *cqp, u64 scratch, u8 hmc_fn_id, struct irdma_dma_mem *query_fpm_mem, bool post_sq, u8 wait_type) irdma_sc_query_fpm_val() argument 3665 irdma_sc_ceq_create(struct irdma_sc_ceq *ceq, u64 scratch, bool post_sq) irdma_sc_ceq_create() argument 3739 irdma_sc_cceq_create(struct irdma_sc_ceq *ceq, u64 scratch) irdma_sc_cceq_create() argument 3764 irdma_sc_ceq_destroy(struct irdma_sc_ceq *ceq, u64 scratch, bool post_sq) irdma_sc_ceq_destroy() argument 3929 irdma_sc_aeq_create(struct irdma_sc_aeq *aeq, u64 scratch, bool post_sq) irdma_sc_aeq_create() argument 3968 irdma_sc_aeq_destroy(struct irdma_sc_aeq *aeq, u64 scratch, bool post_sq) irdma_sc_aeq_destroy() argument 4233 irdma_sc_ccq_create(struct irdma_sc_cq *ccq, u64 scratch, bool check_overflow, bool post_sq) irdma_sc_ccq_create() argument 4258 irdma_sc_ccq_destroy(struct irdma_sc_cq *ccq, u64 scratch, bool post_sq) irdma_sc_ccq_destroy() argument 4413 cqp_sds_wqe_fill(struct irdma_sc_cqp *cqp, struct irdma_update_sds_info *info, u64 scratch) cqp_sds_wqe_fill() argument 4492 irdma_update_pe_sds(struct irdma_sc_dev *dev, struct irdma_update_sds_info *info, u64 scratch) irdma_update_pe_sds() argument 4536 irdma_sc_static_hmc_pages_allocated(struct irdma_sc_cqp *cqp, u64 scratch, u8 hmc_fn_id, bool post_sq, bool poll_registers) irdma_sc_static_hmc_pages_allocated() argument 4634 irdma_sc_query_rdma_features(struct irdma_sc_cqp *cqp, struct irdma_dma_mem *buf, u64 scratch) irdma_sc_query_rdma_features() argument [all...] |