Searched defs:mblist (Results 1 - 2 of 2) sorted by relevance
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_cmd.c | 45 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 D | hermon_cmd.c | 46 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