Searched defs:mblist (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_cmd.c45 static int tavor_impl_mbox_alloc(tavor_state_t *state, tavor_mboxlist_t *mblist,
47 static void tavor_impl_mbox_free(tavor_mboxlist_t *mblist, tavor_mbox_t **mb);
49 tavor_mboxlist_t *mblist, uint_t num_mbox, tavor_rsrc_type_t type);
51 tavor_mboxlist_t *mblist);
539 tavor_impl_mbox_alloc(tavor_state_t *state, tavor_mboxlist_t *mblist, argument
556 mutex_enter(&mblist->mbl_lock);
557 mblist->mbl_pollers++;
558 while (mblist->mbl_entries_free == 0) {
559 mutex_exit(&mblist->mbl_lock);
570 mutex_enter(&mblist
626 tavor_impl_mbox_free(tavor_mboxlist_t *mblist, tavor_mbox_t **mb) argument
709 tavor_impl_mboxlist_init(tavor_state_t *state, tavor_mboxlist_t *mblist, uint_t num_mbox, tavor_rsrc_type_t type) argument
810 tavor_impl_mboxlist_fini(tavor_state_t *state, tavor_mboxlist_t *mblist) argument
[all...]
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_cmd.c46 hermon_mboxlist_t *mblist, hermon_mbox_t **mb, uint_t mbox_wait);
47 static void hermon_impl_mbox_free(hermon_mboxlist_t *mblist,
50 hermon_mboxlist_t *mblist, uint_t num_mbox, hermon_rsrc_type_t type);
52 hermon_mboxlist_t *mblist);
568 hermon_impl_mbox_alloc(hermon_state_t *state, hermon_mboxlist_t *mblist, argument
583 mutex_enter(&mblist->mbl_lock);
584 mblist->mbl_pollers++;
585 while (mblist->mbl_entries_free == 0) {
586 mutex_exit(&mblist->mbl_lock);
594 mutex_enter(&mblist
649 hermon_impl_mbox_free(hermon_mboxlist_t *mblist, hermon_mbox_t **mb) argument
728 hermon_impl_mboxlist_init(hermon_state_t *state, hermon_mboxlist_t *mblist, uint_t num_mbox, hermon_rsrc_type_t type) argument
813 hermon_impl_mboxlist_fini(hermon_state_t *state, hermon_mboxlist_t *mblist) argument
[all...]

Completed in 64 milliseconds