Lines Matching refs:ibmf_ci_t

527 } ibmf_ci_t;
528 _NOTE(MUTEX_PROTECTS_DATA(ibmf_ci_t::ci_ud_dest_list_mutex,
529 ibmf_ci_t::ci_ud_dest_list_count
530 ibmf_ci_t::ci_ud_dest_list_head))
531 _NOTE(MUTEX_PROTECTS_DATA(ibmf_ci_t::ci_mutex,
532 ibmf_ci_t::ci_state
533 ibmf_ci_t::ci_port_kstatp))
534 _NOTE(MUTEX_PROTECTS_DATA(ibmf_ci_t::ci_clients_mutex,
535 ibmf_ci_t::ci_clients
536 ibmf_ci_t::ci_clients_last))
537 _NOTE(MUTEX_PROTECTS_DATA(ibmf_ci_t::ci_mutex,
540 _NOTE(MUTEX_PROTECTS_DATA(ibmf_ci_t::ci_wqe_mutex,
541 ibmf_ci_t::ci_wqe_mgt_list))
542 _NOTE(READ_ONLY_DATA(ibmf_ci_t::ci_cq_handle))
585 ibmf_ci_t::ci_next))
605 int ibmf_i_get_ci(ibmf_register_info_t *client_infop, ibmf_ci_t **cipp);
606 void ibmf_i_release_ci(ibmf_ci_t *cip);
609 int ibmf_i_validate_classes_and_port(ibmf_ci_t *ibmf_cip,
614 void ibmf_i_add_client(ibmf_ci_t *ibmf_ci, ibmf_client_t *ibmf_clientp);
617 void ibmf_i_delete_client(ibmf_ci_t *ibmf_ci, ibmf_client_t *ibmf_clientp);
618 int ibmf_i_lookup_client_by_mgmt_class(ibmf_ci_t *ibmf_cip, int port_num,
622 int ibmf_i_get_qp(ibmf_ci_t *ibmf_cip, uint_t port_num,
624 void ibmf_i_release_qp(ibmf_ci_t *ibmf_cip, ibmf_qp_t **qpp);
634 int ibmf_i_pkey_ix_to_key(ibmf_ci_t *cip, uint_t port_num, uint_t pkey_ix,
644 void ibmf_i_init_ud_dest(ibmf_ci_t *cip);
645 void ibmf_i_fini_ud_dest(ibmf_ci_t *cip);
646 ibmf_ud_dest_t *ibmf_i_get_ud_dest(ibmf_ci_t *cip);
647 void ibmf_i_put_ud_dest(ibmf_ci_t *cip, ibmf_ud_dest_t *ud_dest);
649 void ibmf_i_clean_ud_dest_list(ibmf_ci_t *cip, boolean_t all);
650 int ibmf_i_alloc_send_resources(ibmf_ci_t *cip, ibmf_msg_impl_t *msgp,
652 void ibmf_i_free_send_resources(ibmf_ci_t *cip, ibmf_msg_impl_t *msgimplp,
654 int ibmf_i_post_recv_buffer(ibmf_ci_t *cip, ibmf_qp_t *qpp, boolean_t block,
669 int ibmf_i_init_wqes(ibmf_ci_t *cip);
670 void ibmf_i_fini_wqes(ibmf_ci_t *cip);
680 void ibmf_i_dump_wcp(ibmf_ci_t *cip, ibt_wc_t *wcp, ibmf_recv_wqe_t *recv_wqep);
698 void ibmf_i_handle_send_completion(ibmf_ci_t *cip, ibt_wc_t *wcp);
699 void ibmf_i_handle_recv_completion(ibmf_ci_t *cip, ibt_wc_t *wcp);
751 int ibmf_i_extend_wqe_cache(ibmf_ci_t *cip, ibmf_qp_handle_t ibmf_qp_handle,
761 int ibmf_ud_dest_tq_disp(ibmf_ci_t *cip);