Searched refs:irdma_qp (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | main.h | 326 struct irdma_qp **qp_table; 419 static inline struct irdma_qp *to_iwqp(struct ib_qp *ibqp) in to_iwqp() 421 return container_of(ibqp, struct irdma_qp, ibqp); in to_iwqp() 494 void irdma_free_lsmm_rsrc(struct irdma_qp *iwqp); 496 void irdma_flush_wqes(struct irdma_qp *iwqp, u32 flush_mask); 515 void irdma_cm_disconn(struct irdma_qp *qp); 533 int irdma_hw_modify_qp(struct irdma_device *iwdev, struct irdma_qp *iwqp, 542 void irdma_free_qp_rsrc(struct irdma_qp *iwqp); 545 void irdma_next_iw_state(struct irdma_qp *iwqp, u8 state, u8 del_hash, u8 term, 562 int irdma_upload_qp_context(struct irdma_qp *iwqp, bool freeze, bool raw);
|
| H A D | verbs.h | 165 struct irdma_qp *iwqp; 176 struct irdma_qp { struct 337 void irdma_ib_qp_event(struct irdma_qp *iwqp, enum irdma_qp_event_type event); 338 void irdma_generate_flush_completions(struct irdma_qp *iwqp);
|
| H A D | utils.c | 789 struct irdma_qp *iwqp = (struct irdma_qp *)ibqp; in irdma_qp_add_ref() 796 struct irdma_qp *iwqp = to_iwqp(ibqp); in irdma_qp_rem_ref() 949 struct irdma_qp *iwqp; in irdma_term_modify_qp() 962 struct irdma_qp *iwqp; in irdma_terminate_done() 987 struct irdma_qp *iwqp = timer_container_of(iwqp, t, terminate_timer); in irdma_terminate_timeout() 1000 struct irdma_qp *iwqp; in irdma_terminate_start_timer() 1016 struct irdma_qp *iwqp; in irdma_terminate_del_timer() 1121 static void irdma_free_gsi_qp_rsrc(struct irdma_qp *iwqp, u32 qp_num) in irdma_free_gsi_qp_rsrc() 1145 void irdma_free_qp_rsrc(struct irdma_qp *iwqp) in irdma_free_qp_rsrc() 1230 struct irdma_qp *iwqp; in irdma_hw_modify_qp_callback() [all …]
|
| H A D | verbs.c | 243 static void irdma_alloc_push_page(struct irdma_qp *iwqp) in irdma_alloc_push_page() 479 static void irdma_clean_cqes(struct irdma_qp *iwqp, struct irdma_cq *iwcq) in irdma_clean_cqes() 489 static void irdma_remove_push_mmap_entries(struct irdma_qp *iwqp) in irdma_remove_push_mmap_entries() 502 struct irdma_qp *iwqp, in irdma_setup_push_mmap_entries() 541 struct irdma_qp *iwqp = to_iwqp(ibqp); in irdma_destroy_qp() 582 struct irdma_qp *iwqp, in irdma_setup_virt_qp() 614 struct irdma_qp *iwqp, in irdma_setup_umode_qp() 693 struct irdma_qp *iwqp, in irdma_setup_kmode_qp() 762 static int irdma_cqp_create_qp_cmd(struct irdma_qp *iwqp) in irdma_cqp_create_qp_cmd() 790 static void irdma_roce_fill_and_set_qpctx_info(struct irdma_qp *iwqp, in irdma_roce_fill_and_set_qpctx_info() [all …]
|
| H A D | cm.c | 663 struct irdma_qp *iwqp; in irdma_event_connect_error() 1228 struct irdma_qp *iwqp; in irdma_handle_close_entry() 1233 iwqp = (struct irdma_qp *)close_entry->sqbuf; in irdma_handle_close_entry() 2372 struct irdma_qp *iwqp; in irdma_destroy_connection() 3324 struct irdma_qp *iwqp) in irdma_init_tcp_ctx() 3393 static void irdma_cm_init_tsa_conn(struct irdma_qp *iwqp, in irdma_cm_init_tsa_conn() 3444 void irdma_cm_disconn(struct irdma_qp *iwqp) in irdma_cm_disconn() 3475 static void irdma_qp_disconnect(struct irdma_qp *iwqp) in irdma_qp_disconnect() 3489 static void irdma_cm_disconn_true(struct irdma_qp *iwqp) in irdma_cm_disconn_true() 3608 struct irdma_qp *iwqp = dwork->iwqp; in irdma_disconnect_worker() [all …]
|
| H A D | hw.c | 283 struct irdma_qp *iwqp = NULL; in irdma_process_aeq() 2093 rf->qp_table = (struct irdma_qp **) in irdma_set_hw_rsrc() 2121 rsrc_size += sizeof(struct irdma_qp **) * rf->max_qp; in irdma_calc_mem_rsrc_size() 2294 void irdma_next_iw_state(struct irdma_qp *iwqp, u8 state, u8 del_hash, u8 term, in irdma_next_iw_state() 2674 struct irdma_qp *iwqp; in irdma_hw_flush_wqes_callback() 2717 struct irdma_qp *iwqp = qp->qp_uk.back_qp; in irdma_hw_flush_wqes() 2842 void irdma_flush_wqes(struct irdma_qp *iwqp, u32 flush_mask) in irdma_flush_wqes()
|
| H A D | cm.h | 276 struct irdma_qp *iwqp;
|