Lines Matching refs:state

45 static int tavor_impl_mbox_alloc(tavor_state_t *state, tavor_mboxlist_t *mblist,
48 static int tavor_impl_mboxlist_init(tavor_state_t *state,
50 static void tavor_impl_mboxlist_fini(tavor_state_t *state,
52 static int tavor_outstanding_cmd_alloc(tavor_state_t *state,
54 static void tavor_outstanding_cmd_free(tavor_state_t *state,
56 static int tavor_write_hcr(tavor_state_t *state, tavor_cmd_post_t *cmdpost,
70 tavor_cmd_post(tavor_state_t *state, tavor_cmd_post_t *cmdpost) in tavor_cmd_post() argument
82 status = tavor_write_hcr(state, cmdpost, 0); in tavor_cmd_post()
94 status = tavor_outstanding_cmd_alloc(state, &cmdptr, in tavor_cmd_post()
114 status = tavor_write_hcr(state, cmdpost, token); in tavor_cmd_post()
116 tavor_outstanding_cmd_free(state, &cmdptr); in tavor_cmd_post()
157 tavor_outstanding_cmd_free(state, &cmdptr); in tavor_cmd_post()
176 tavor_mbox_alloc(tavor_state_t *state, tavor_mbox_info_t *mbox_info, in tavor_mbox_alloc() argument
188 status = tavor_impl_mbox_alloc(state, in tavor_mbox_alloc()
189 &state->ts_in_intr_mblist, in tavor_mbox_alloc()
195 status = tavor_impl_mbox_alloc(state, in tavor_mbox_alloc()
196 &state->ts_in_mblist, &mbox_info->mbi_in, in tavor_mbox_alloc()
209 status = tavor_impl_mbox_alloc(state, in tavor_mbox_alloc()
210 &state->ts_out_intr_mblist, in tavor_mbox_alloc()
216 status = tavor_impl_mbox_alloc(state, in tavor_mbox_alloc()
217 &state->ts_out_mblist, &mbox_info->mbi_out, in tavor_mbox_alloc()
224 &state->ts_in_mblist, in tavor_mbox_alloc()
245 tavor_mbox_free(tavor_state_t *state, tavor_mbox_info_t *mbox_info) in tavor_mbox_free() argument
260 tavor_impl_mbox_free(&state->ts_in_intr_mblist, in tavor_mbox_free()
266 tavor_impl_mbox_free(&state->ts_out_intr_mblist, in tavor_mbox_free()
272 tavor_impl_mbox_free(&state->ts_in_mblist, in tavor_mbox_free()
278 tavor_impl_mbox_free(&state->ts_out_mblist, in tavor_mbox_free()
290 tavor_cmd_complete_handler(tavor_state_t *state, tavor_eqhdl_t eq, in tavor_cmd_complete_handler() argument
302 tavor_eq_overflow_handler(state, eq, eqe); in tavor_cmd_complete_handler()
311 cmdp = &state->ts_cmd_list.cml_cmd[TAVOR_EQE_CMDTOKEN_GET(eq, eqe)]; in tavor_cmd_complete_handler()
331 tavor_inmbox_list_init(tavor_state_t *state) in tavor_inmbox_list_init() argument
337 num_inmbox = (1 << state->ts_cfg_profile->cp_log_num_inmbox); in tavor_inmbox_list_init()
338 status = tavor_impl_mboxlist_init(state, &state->ts_in_mblist, in tavor_inmbox_list_init()
353 tavor_intr_inmbox_list_init(tavor_state_t *state) in tavor_intr_inmbox_list_init() argument
359 num_inmbox = (1 << state->ts_cfg_profile->cp_log_num_intr_inmbox); in tavor_intr_inmbox_list_init()
360 status = tavor_impl_mboxlist_init(state, &state->ts_in_intr_mblist, in tavor_intr_inmbox_list_init()
375 tavor_outmbox_list_init(tavor_state_t *state) in tavor_outmbox_list_init() argument
381 num_outmbox = (1 << state->ts_cfg_profile->cp_log_num_outmbox); in tavor_outmbox_list_init()
382 status = tavor_impl_mboxlist_init(state, &state->ts_out_mblist, in tavor_outmbox_list_init()
397 tavor_intr_outmbox_list_init(tavor_state_t *state) in tavor_intr_outmbox_list_init() argument
403 num_outmbox = (1 << state->ts_cfg_profile->cp_log_num_intr_outmbox); in tavor_intr_outmbox_list_init()
404 status = tavor_impl_mboxlist_init(state, &state->ts_out_intr_mblist, in tavor_intr_outmbox_list_init()
419 tavor_inmbox_list_fini(tavor_state_t *state) in tavor_inmbox_list_fini() argument
422 tavor_impl_mboxlist_fini(state, &state->ts_in_mblist); in tavor_inmbox_list_fini()
431 tavor_intr_inmbox_list_fini(tavor_state_t *state) in tavor_intr_inmbox_list_fini() argument
434 tavor_impl_mboxlist_fini(state, &state->ts_in_intr_mblist); in tavor_intr_inmbox_list_fini()
443 tavor_outmbox_list_fini(tavor_state_t *state) in tavor_outmbox_list_fini() argument
446 tavor_impl_mboxlist_fini(state, &state->ts_out_mblist); in tavor_outmbox_list_fini()
455 tavor_intr_outmbox_list_fini(tavor_state_t *state) in tavor_intr_outmbox_list_fini() argument
458 tavor_impl_mboxlist_fini(state, &state->ts_out_intr_mblist); in tavor_intr_outmbox_list_fini()
467 tavor_impl_mbox_alloc(tavor_state_t *state, tavor_mboxlist_t *mblist, in tavor_impl_mbox_alloc() argument
480 countmax = state->ts_cfg_profile->cp_cmd_poll_max; in tavor_impl_mbox_alloc()
492 drv_usecwait(state->ts_cfg_profile->cp_cmd_poll_delay); in tavor_impl_mbox_alloc()
627 tavor_impl_mboxlist_init(tavor_state_t *state, tavor_mboxlist_t *mblist, in tavor_impl_mboxlist_init() argument
649 DDI_INTR_PRI(state->ts_intrmsi_pri)); in tavor_impl_mboxlist_init()
653 sync = TAVOR_MBOX_IS_SYNC_REQ(state, type); in tavor_impl_mboxlist_init()
656 flag = state->ts_cfg_profile->cp_streaming_consistent; in tavor_impl_mboxlist_init()
661 status = tavor_rsrc_alloc(state, type, 1, TAVOR_SLEEP, in tavor_impl_mboxlist_init()
683 tavor_rsrc_free(state, &rsrc); in tavor_impl_mboxlist_init()
709 tavor_impl_mboxlist_fini(state, mblist); in tavor_impl_mboxlist_init()
720 tavor_impl_mboxlist_fini(tavor_state_t *state, tavor_mboxlist_t *mblist) in tavor_impl_mboxlist_fini() argument
740 TAVOR_WARNING(state, "failed to unbind DMA mapping"); in tavor_impl_mboxlist_fini()
745 tavor_rsrc_free(state, &rsrc); in tavor_impl_mboxlist_fini()
763 tavor_outstanding_cmd_alloc(tavor_state_t *state, tavor_cmd_t **cmd_ptr, in tavor_outstanding_cmd_alloc() argument
769 cmd_list = &state->ts_cmd_list; in tavor_outstanding_cmd_alloc()
830 tavor_outstanding_cmd_free(tavor_state_t *state, tavor_cmd_t **cmd_ptr) in tavor_outstanding_cmd_free() argument
835 cmd_list = &state->ts_cmd_list; in tavor_outstanding_cmd_free()
886 tavor_write_hcr(tavor_state_t *state, tavor_cmd_post_t *cmdpost, in tavor_write_hcr() argument
900 mutex_enter(&state->ts_cmd_regs.hcr_lock); in tavor_write_hcr()
902 if (!TAVOR_IN_FASTREBOOT(state)) { in tavor_write_hcr()
903 mutex_enter(&state->ts_cmd_regs.hcr_lock); in tavor_write_hcr()
907 hcr = state->ts_cmd_regs.hcr; in tavor_write_hcr()
914 countmax = state->ts_cfg_profile->cp_cmd_poll_max; in tavor_write_hcr()
916 hcrreg = ddi_get32(state->ts_reg_cmdhdl, &hcr->cmd); in tavor_write_hcr()
923 drv_usecwait(state->ts_cfg_profile->cp_cmd_poll_delay); in tavor_write_hcr()
931 mutex_exit(&state->ts_cmd_regs.hcr_lock); in tavor_write_hcr()
933 if (!TAVOR_IN_FASTREBOOT(state)) { in tavor_write_hcr()
934 mutex_exit(&state->ts_cmd_regs.hcr_lock); in tavor_write_hcr()
942 ddi_put64(state->ts_reg_cmdhdl, (uint64_t *)&hcr->in_param0, in tavor_write_hcr()
948 ddi_put64(state->ts_reg_cmdhdl, (uint64_t *)&hcr->input_modifier, in tavor_write_hcr()
954 ddi_put64(state->ts_reg_cmdhdl, (uint64_t *)&hcr->out_param1, in tavor_write_hcr()
965 ddi_put32(state->ts_reg_cmdhdl, &hcr->cmd, hcrreg); in tavor_write_hcr()
974 countmax = state->ts_cfg_profile->cp_cmd_poll_max; in tavor_write_hcr()
977 hcrreg = ddi_get32(state->ts_reg_cmdhdl, &hcr->cmd); in tavor_write_hcr()
984 drv_usecwait(state->ts_cfg_profile->cp_cmd_poll_delay); in tavor_write_hcr()
992 mutex_exit(&state-> ts_cmd_regs.hcr_lock); in tavor_write_hcr()
994 if (!TAVOR_IN_FASTREBOOT(state)) { in tavor_write_hcr()
995 mutex_exit(&state-> in tavor_write_hcr()
1011 hcrreg = ddi_get32(state->ts_reg_cmdhdl, &hcr->out_param0); in tavor_write_hcr()
1013 hcrreg = ddi_get32(state->ts_reg_cmdhdl, &hcr->out_param1); in tavor_write_hcr()
1023 mutex_exit(&state->ts_cmd_regs.hcr_lock); in tavor_write_hcr()
1025 if (!TAVOR_IN_FASTREBOOT(state)) { in tavor_write_hcr()
1026 mutex_exit(&state->ts_cmd_regs.hcr_lock); in tavor_write_hcr()
1039 tavor_outstanding_cmdlist_init(tavor_state_t *state) in tavor_outstanding_cmdlist_init() argument
1053 num_outstanding_cmds = (1 << state->ts_fw.log_max_cmd); in tavor_outstanding_cmdlist_init()
1056 state->ts_cmd_list.cml_list_sz = num_outstanding_cmds; in tavor_outstanding_cmdlist_init()
1057 state->ts_cmd_list.cml_head_indx = 0; in tavor_outstanding_cmdlist_init()
1058 state->ts_cmd_list.cml_tail_indx = state->ts_cmd_list.cml_list_sz - 1; in tavor_outstanding_cmdlist_init()
1059 state->ts_cmd_list.cml_entries_free = state->ts_cmd_list.cml_list_sz; in tavor_outstanding_cmdlist_init()
1060 state->ts_cmd_list.cml_waiters = 0; in tavor_outstanding_cmdlist_init()
1061 state->ts_cmd_list.cml_num_alloc = 0; in tavor_outstanding_cmdlist_init()
1065 state->ts_cmd_list.cml_cmd = in tavor_outstanding_cmdlist_init()
1066 kmem_zalloc(state->ts_cmd_list.cml_list_sz * in tavor_outstanding_cmdlist_init()
1069 mutex_init(&state->ts_cmd_list.cml_lock, NULL, MUTEX_DRIVER, in tavor_outstanding_cmdlist_init()
1070 DDI_INTR_PRI(state->ts_intrmsi_pri)); in tavor_outstanding_cmdlist_init()
1071 cv_init(&state->ts_cmd_list.cml_cv, NULL, CV_DRIVER, NULL); in tavor_outstanding_cmdlist_init()
1074 for (i = 0; i < state->ts_cmd_list.cml_list_sz; i++) { in tavor_outstanding_cmdlist_init()
1075 mutex_init(&state->ts_cmd_list.cml_cmd[i].cmd_comp_lock, in tavor_outstanding_cmdlist_init()
1076 NULL, MUTEX_DRIVER, DDI_INTR_PRI(state->ts_intrmsi_pri)); in tavor_outstanding_cmdlist_init()
1077 cv_init(&state->ts_cmd_list.cml_cmd[i].cmd_comp_cv, NULL, in tavor_outstanding_cmdlist_init()
1080 state->ts_cmd_list.cml_cmd[i].cmd_next = i+1; in tavor_outstanding_cmdlist_init()
1081 state->ts_cmd_list.cml_cmd[i].cmd_prev = i-1; in tavor_outstanding_cmdlist_init()
1082 state->ts_cmd_list.cml_cmd[i].cmd_indx = i; in tavor_outstanding_cmdlist_init()
1083 state->ts_cmd_list.cml_num_alloc = i + 1; in tavor_outstanding_cmdlist_init()
1086 head = state->ts_cmd_list.cml_head_indx; in tavor_outstanding_cmdlist_init()
1087 tail = state->ts_cmd_list.cml_tail_indx; in tavor_outstanding_cmdlist_init()
1088 state->ts_cmd_list.cml_cmd[head].cmd_prev = in tavor_outstanding_cmdlist_init()
1089 state->ts_cmd_list.cml_tail_indx; in tavor_outstanding_cmdlist_init()
1090 state->ts_cmd_list.cml_cmd[tail].cmd_next = in tavor_outstanding_cmdlist_init()
1091 state->ts_cmd_list.cml_head_indx; in tavor_outstanding_cmdlist_init()
1103 tavor_outstanding_cmdlist_fini(tavor_state_t *state) in tavor_outstanding_cmdlist_fini() argument
1108 for (i = 0; i < state->ts_cmd_list.cml_num_alloc; i++) { in tavor_outstanding_cmdlist_fini()
1109 mutex_destroy(&state->ts_cmd_list.cml_cmd[i].cmd_comp_lock); in tavor_outstanding_cmdlist_fini()
1110 cv_destroy(&state->ts_cmd_list.cml_cmd[i].cmd_comp_cv); in tavor_outstanding_cmdlist_fini()
1114 mutex_destroy(&state->ts_cmd_list.cml_lock); in tavor_outstanding_cmdlist_fini()
1115 cv_destroy(&state->ts_cmd_list.cml_cv); in tavor_outstanding_cmdlist_fini()
1116 if (state->ts_cmd_list.cml_num_alloc) { in tavor_outstanding_cmdlist_fini()
1117 kmem_free(state->ts_cmd_list.cml_cmd, in tavor_outstanding_cmdlist_fini()
1118 state->ts_cmd_list.cml_list_sz * sizeof (tavor_cmd_t)); in tavor_outstanding_cmdlist_fini()
1156 tavor_sys_en_cmd_post(tavor_state_t *state, uint_t flags, in tavor_sys_en_cmd_post() argument
1172 status = tavor_cmd_post(state, &cmd); in tavor_sys_en_cmd_post()
1192 tavor_sys_dis_cmd_post(tavor_state_t *state, uint_t sleepflag) in tavor_sys_dis_cmd_post() argument
1207 status = tavor_cmd_post(state, &cmd); in tavor_sys_dis_cmd_post()
1219 tavor_init_hca_cmd_post(tavor_state_t *state, in tavor_init_hca_cmd_post() argument
1233 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_init_hca_cmd_post()
1256 status = tavor_cmd_post(state, &cmd); in tavor_init_hca_cmd_post()
1259 tavor_mbox_free(state, &mbox_info); in tavor_init_hca_cmd_post()
1271 tavor_close_hca_cmd_post(tavor_state_t *state, uint_t sleepflag) in tavor_close_hca_cmd_post() argument
1286 status = tavor_cmd_post(state, &cmd); in tavor_close_hca_cmd_post()
1298 tavor_init_ib_cmd_post(tavor_state_t *state, tavor_hw_initib_t *initib, in tavor_init_ib_cmd_post() argument
1312 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_init_ib_cmd_post()
1335 status = tavor_cmd_post(state, &cmd); in tavor_init_ib_cmd_post()
1338 tavor_mbox_free(state, &mbox_info); in tavor_init_ib_cmd_post()
1350 tavor_close_ib_cmd_post(tavor_state_t *state, uint_t port, uint_t sleepflag) in tavor_close_ib_cmd_post() argument
1362 status = tavor_cmd_post(state, &cmd); in tavor_close_ib_cmd_post()
1373 tavor_set_ib_cmd_post(tavor_state_t *state, uint32_t capmask, uint_t port, in tavor_set_ib_cmd_post() argument
1382 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_set_ib_cmd_post()
1404 status = tavor_cmd_post(state, &cmd); in tavor_set_ib_cmd_post()
1407 tavor_mbox_free(state, &mbox_info); in tavor_set_ib_cmd_post()
1418 tavor_mod_stat_cfg_cmd_post(tavor_state_t *state) in tavor_mod_stat_cfg_cmd_post() argument
1436 status = tavor_mbox_alloc(state, &mbox_info, TAVOR_NOSLEEP); in tavor_mod_stat_cfg_cmd_post()
1451 mod->srq = state->ts_cfg_profile->cp_srq_enable; in tavor_mod_stat_cfg_cmd_post()
1454 mod->log_max_srq = state->ts_cfg_profile->cp_log_num_srq; in tavor_mod_stat_cfg_cmd_post()
1477 status = tavor_cmd_post(state, &cmd); in tavor_mod_stat_cfg_cmd_post()
1483 tavor_mbox_free(state, &mbox_info); in tavor_mod_stat_cfg_cmd_post()
1494 tavor_mad_ifc_cmd_post(tavor_state_t *state, uint_t port, in tavor_mad_ifc_cmd_post() argument
1504 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_mad_ifc_cmd_post()
1523 status = tavor_cmd_post(state, &cmd); in tavor_mad_ifc_cmd_post()
1536 tavor_mbox_free(state, &mbox_info); in tavor_mad_ifc_cmd_post()
1547 tavor_getportinfo_cmd_post(tavor_state_t *state, uint_t port, in tavor_getportinfo_cmd_post() argument
1558 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_getportinfo_cmd_post()
1586 status = tavor_cmd_post(state, &cmd); in tavor_getportinfo_cmd_post()
1609 tavor_mbox_free(state, &mbox_info); in tavor_getportinfo_cmd_post()
1621 tavor_getnodeinfo_cmd_post(tavor_state_t *state, uint_t sleepflag, in tavor_getnodeinfo_cmd_post() argument
1635 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_getnodeinfo_cmd_post()
1662 status = tavor_cmd_post(state, &cmd); in tavor_getnodeinfo_cmd_post()
1683 tavor_mbox_free(state, &mbox_info); in tavor_getnodeinfo_cmd_post()
1695 tavor_getnodedesc_cmd_post(tavor_state_t *state, uint_t sleepflag, in tavor_getnodedesc_cmd_post() argument
1706 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_getnodedesc_cmd_post()
1733 status = tavor_cmd_post(state, &cmd); in tavor_getnodedesc_cmd_post()
1749 tavor_mbox_free(state, &mbox_info); in tavor_getnodedesc_cmd_post()
1760 tavor_getguidinfo_cmd_post(tavor_state_t *state, uint_t port, in tavor_getguidinfo_cmd_post() argument
1771 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_getguidinfo_cmd_post()
1799 status = tavor_cmd_post(state, &cmd); in tavor_getguidinfo_cmd_post()
1821 tavor_mbox_free(state, &mbox_info); in tavor_getguidinfo_cmd_post()
1832 tavor_getpkeytable_cmd_post(tavor_state_t *state, uint_t port, in tavor_getpkeytable_cmd_post() argument
1843 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_getpkeytable_cmd_post()
1871 status = tavor_cmd_post(state, &cmd); in tavor_getpkeytable_cmd_post()
1893 tavor_mbox_free(state, &mbox_info); in tavor_getpkeytable_cmd_post()
1904 tavor_write_mtt_cmd_post(tavor_state_t *state, tavor_mbox_info_t *mbox_info, in tavor_write_mtt_cmd_post() argument
1932 status = tavor_cmd_post(state, &cmd); in tavor_write_mtt_cmd_post()
1943 tavor_sync_tpt_cmd_post(tavor_state_t *state, uint_t sleepflag) in tavor_sync_tpt_cmd_post() argument
1955 status = tavor_cmd_post(state, &cmd); in tavor_sync_tpt_cmd_post()
1966 tavor_map_eq_cmd_post(tavor_state_t *state, uint_t map, uint_t eqcindx, in tavor_map_eq_cmd_post() argument
1982 status = tavor_cmd_post(state, &cmd); in tavor_map_eq_cmd_post()
1993 tavor_resize_cq_cmd_post(tavor_state_t *state, tavor_hw_cqc_t *cqc, in tavor_resize_cq_cmd_post() argument
2004 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_resize_cq_cmd_post()
2027 status = tavor_cmd_post(state, &cmd); in tavor_resize_cq_cmd_post()
2036 tavor_mbox_free(state, &mbox_info); in tavor_resize_cq_cmd_post()
2057 tavor_cmn_qp_cmd_post(tavor_state_t *state, uint_t opcode, in tavor_cmn_qp_cmd_post() argument
2125 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_cmn_qp_cmd_post()
2161 status = tavor_cmd_post(state, &cmd); in tavor_cmn_qp_cmd_post()
2170 tavor_mbox_free(state, &mbox_info); in tavor_cmn_qp_cmd_post()
2190 tavor_cmn_query_cmd_post(tavor_state_t *state, uint_t opcode, in tavor_cmn_query_cmd_post() argument
2201 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_cmn_query_cmd_post()
2213 status = tavor_cmd_post(state, &cmd); in tavor_cmn_query_cmd_post()
2237 tavor_mbox_free(state, &mbox_info); in tavor_cmn_query_cmd_post()
2260 tavor_cmn_ownership_cmd_post(tavor_state_t *state, uint_t opcode, in tavor_cmn_ownership_cmd_post() argument
2311 status = tavor_mbox_alloc(state, &mbox_info, in tavor_cmn_ownership_cmd_post()
2326 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_cmn_ownership_cmd_post()
2356 status = tavor_cmd_post(state, &cmd); in tavor_cmn_ownership_cmd_post()
2382 tavor_mbox_free(state, &mbox_info); in tavor_cmn_ownership_cmd_post()
2394 tavor_conf_special_qp_cmd_post(tavor_state_t *state, uint_t qpindx, in tavor_conf_special_qp_cmd_post() argument
2407 status = tavor_cmd_post(state, &cmd); in tavor_conf_special_qp_cmd_post()
2418 tavor_mgid_hash_cmd_post(tavor_state_t *state, uint64_t mgid_h, in tavor_mgid_hash_cmd_post() argument
2427 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_mgid_hash_cmd_post()
2449 status = tavor_cmd_post(state, &cmd); in tavor_mgid_hash_cmd_post()
2455 tavor_mbox_free(state, &mbox_info); in tavor_mgid_hash_cmd_post()
2471 tavor_read_mgm_cmd_post(tavor_state_t *state, tavor_hw_mcg_t *mcg, in tavor_read_mgm_cmd_post() argument
2482 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_read_mgm_cmd_post()
2494 status = tavor_cmd_post(state, &cmd); in tavor_read_mgm_cmd_post()
2500 size = TAVOR_MCGMEM_SZ(state); in tavor_read_mgm_cmd_post()
2519 tavor_mbox_free(state, &mbox_info); in tavor_read_mgm_cmd_post()
2535 tavor_write_mgm_cmd_post(tavor_state_t *state, tavor_hw_mcg_t *mcg, in tavor_write_mgm_cmd_post() argument
2546 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_write_mgm_cmd_post()
2552 size = TAVOR_MCGMEM_SZ(state); in tavor_write_mgm_cmd_post()
2576 status = tavor_cmd_post(state, &cmd); in tavor_write_mgm_cmd_post()
2579 tavor_mbox_free(state, &mbox_info); in tavor_write_mgm_cmd_post()
2591 tavor_modify_mpt_cmd_post(tavor_state_t *state, tavor_hw_mpt_t *mpt, in tavor_modify_mpt_cmd_post() argument
2602 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_modify_mpt_cmd_post()
2625 status = tavor_cmd_post(state, &cmd); in tavor_modify_mpt_cmd_post()
2628 tavor_mbox_free(state, &mbox_info); in tavor_modify_mpt_cmd_post()
2642 tavor_getperfcntr_cmd_post(tavor_state_t *state, uint_t port, in tavor_getperfcntr_cmd_post() argument
2656 status = tavor_mbox_alloc(state, &mbox_info, sleepflag); in tavor_getperfcntr_cmd_post()
2701 status = tavor_cmd_post(state, &cmd); in tavor_getperfcntr_cmd_post()
2727 tavor_mbox_free(state, &mbox_info); in tavor_getperfcntr_cmd_post()