Home
last modified time | relevance | path

Searched refs:mpt (Results 1 – 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas.c1335 mpt->m_doneq_thread_id[j].arg.mpt = mpt; in mptsas_attach()
5710 topo_node->mpt = mpt; in mptsas_check_scsi_io_error()
6355 mpt = topo_node->mpt; in mptsas_handle_dr()
7004 mpt = replyh_arg->mpt; in mptsas_record_event()
7091 mpt = replyh_arg->mpt; in mptsas_handle_event_sync()
7171 topo_node->mpt = mpt; in mptsas_handle_event_sync()
7195 topo_node->mpt = mpt; in mptsas_handle_event_sync()
7307 topo_node->mpt = mpt; in mptsas_handle_event_sync()
7788 mpt = replyh_arg->mpt; in mptsas_handle_event()
9668 for (mpt = mptsas_head; mpt != NULL; mpt = mpt->m_next) { in mptsas_watch_reset_delay()
[all …]
H A Dmptsas_impl.c128 mpt->m_ioc_event_cmdtail = &mpt->m_ioc_event_cmdq; in mptsas_ioc_event_cmdq_delete()
374 cv_wait(&mpt->m_config_cv, &mpt->m_mutex); in mptsas_access_config_page()
450 if (++mpt->m_free_index == mpt->m_free_queue_depth) { in mptsas_access_config_page()
517 cv_wait(&mpt->m_config_cv, &mpt->m_mutex); in mptsas_access_config_page()
732 ddi_put32(mpt->m_datap, &mpt->m_reg->Doorbell, in mptsas_send_handshake_msg()
756 ddi_put32(mpt->m_datap, &mpt->m_reg->Doorbell, in mptsas_send_handshake_msg()
928 ddi_put32(mpt->m_datap, &mpt->m_reg->HCBSize, in mptsas_kick_start()
941 ddi_put32(mpt->m_datap, &mpt->m_reg->WriteSequence, in mptsas_kick_start()
1005 ddi_put32(mpt->m_datap, &mpt->m_reg->Doorbell, in mptsas_ioc_reset()
2140 mpt->m_num_phys, mpt->m_num_phys); in mptsas_get_sas_io_unit_page_hndshk()
[all …]
H A Dmptsas_init.c109 switch (mpt->m_devid) { in mptsas_devid_type_string()
343 mpt->m_instance); in mptsas_ioc_do_get_facts_reply()
344 mpt->m_MPI25 = TRUE; in mptsas_ioc_do_get_facts_reply()
354 simple_sge_next = mpt->m_req_frame_size / MPTSAS_SGE_SIZE(mpt) - 1; in mptsas_ioc_do_get_facts_reply()
360 mpt->m_max_request_frames++; in mptsas_ioc_do_get_facts_reply()
386 mpt->m_event_replay = TRUE; in mptsas_ioc_do_get_facts_reply()
393 mpt->m_ir_capable = TRUE; in mptsas_ioc_do_get_facts_reply()
629 mptsas_log(mpt, CE_WARN, in mptsas_ioc_do_enable_event_notification_reply()
640 mptsas_ioc_init(mptsas_t *mpt) in mptsas_ioc_init() argument
762 if ((ddi_get32(mpt->m_datap, &mpt->m_reg->Doorbell)) & in mptsas_do_ioc_init_reply()
[all …]
H A Dmptsas_smhba.c80 ASSERT(mpt != NULL); in mptsas_smhba_add_hba_prop()
86 mptsas_log(mpt, CE_WARN, in mptsas_smhba_add_hba_prop()
109 ASSERT(mpt != NULL); in mptsas_smhba_show_phy_info()
112 mptsas_log(mpt, CE_WARN, in mptsas_smhba_show_phy_info()
240 if (mpt->m_dip == NULL) in mptsas_smhba_log_sysevent()
311 ASSERT(mpt != NULL); in mptsas_create_phy_stats()
383 mptsas_t *mpt; in mptsas_update_phy_stats() local
389 mpt = (mptsas_t *)pptr->mpt; in mptsas_update_phy_stats()
390 ASSERT((mpt != NULL)); in mptsas_update_phy_stats()
429 ASSERT(mpt != NULL); in mptsas_destroy_phy_stats()
[all …]
H A Dmptsas_raid.c154 mpt->m_num_raid_configs++; in mptsas_raidconf_page_0_cb()
269 bzero(mpt->m_raidconfig, sizeof (mpt->m_raidconfig)); in mptsas_get_raid_info()
270 mpt->m_num_raid_configs = 0; in mptsas_get_raid_info()
589 if (mpt->m_ir_capable) { in mptsas_raid_action_system_shutdown()
656 MPTSAS_GET_NEXT_REPLY(mpt, mpt->m_post_index); in mptsas_raid_action_system_shutdown()
695 (mpt->m_reply_frame_size * mpt->m_free_queue_depth))) || in mptsas_raid_action_system_shutdown()
731 &((uint64_t *)(void *)mpt->m_post_queue)[mpt->m_post_index], in mptsas_raid_action_system_shutdown()
740 if (++mpt->m_post_index == mpt->m_post_queue_depth) { in mptsas_raid_action_system_shutdown()
741 mpt->m_post_index = 0; in mptsas_raid_action_system_shutdown()
743 ddi_put32(mpt->m_datap, &mpt->m_reg->ReplyPostHostIndex, in mptsas_raid_action_system_shutdown()
[all …]
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/mpt_sas/
H A Dmptsas_var.h526 void *mpt; member
543 void *mpt; member
632 #define MPTSAS_TM_SLOT(mpt) (mpt->m_max_requests - 1) argument
658 void *mpt; member
673 void *mpt; member
1060 pci_config_put16(mpt->m_config_handle, mpt->m_pmcsr_offset, \
1138 #define MPTSAS_GET_ISTAT(mpt) (ddi_get32((mpt)->m_datap, \ argument
1171 ddi_put32(mpt->m_datap, &mpt->m_reg->HostInterruptMask, \
1178 (mpt->m_req_frame + (mpt->m_req_frame_size * SMID))
1192 mpt->m_waitqtail = &mpt->m_waitq; \
[all …]
H A Dmptsas_smhba.h67 void mptsas_smhba_set_all_phy_props(mptsas_t *mpt, dev_info_t *dip,
69 void mptsas_smhba_set_one_phy_props(mptsas_t *mpt, dev_info_t *dip,
71 void mptsas_smhba_log_sysevent(mptsas_t *mpt, char *subclass, char *etype,
74 mptsas_create_phy_stats(mptsas_t *mpt, char *iport, dev_info_t *dip);
76 void mptsas_destroy_phy_stats(mptsas_t *mpt);
77 int mptsas_smhba_phy_init(mptsas_t *mpt);
78 int mptsas_smhba_phy_state_update(mptsas_t *mpt, uint8_t phy);
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/
H A Dlmrc_scsa.c273 mpt = cmd->sc_mpt; in lmrc_tran_start()
413 if (mpt == NULL) { in lmrc_task_mgmt()
459 ret = cv_timedwait(&mpt->mpt_cv, &mpt->mpt_lock, in lmrc_task_mgmt()
465 lmrc_put_mpt(mpt); in lmrc_task_mgmt()
515 mpt != NULL; in lmrc_tran_abort()
516 mpt = lmrc_tgt_next_active_mpt(tgt, mpt)) { in lmrc_tran_abort()
536 mpt = cmd->sc_mpt; in lmrc_tran_abort()
653 if (mpt == NULL) { in lmrc_tran_setup_pkt()
687 cmd->sc_mpt = mpt; in lmrc_tran_setup_pkt()
711 mpt = cmd->sc_mpt; in lmrc_tran_teardown_pkt()
[all …]
H A Dlmrc.c539 if (mpt == NULL) in lmrc_build_mptmfi_passthru()
545 mfi->mfi_mpt = mpt; in lmrc_build_mptmfi_passthru()
546 mpt->mpt_mfi = mfi; in lmrc_build_mptmfi_passthru()
1084 mpt != NULL; in lmrc_tgt_complete_cmds()
1085 mpt = lmrc_tgt_next_active_mpt(tgt, mpt)) { in lmrc_tgt_complete_cmds()
1118 mpt != NULL; in lmrc_tgt_timeout_cmds()
1119 mpt = lmrc_tgt_next_active_mpt(tgt, mpt)) { in lmrc_tgt_timeout_cmds()
1882 if (mpt == NULL) in lmrc_get_mpt()
1887 bzero(mpt->mpt_chain_dma.ld_buf, mpt->mpt_chain_dma.ld_len); in lmrc_get_mpt()
1888 bzero(mpt->mpt_sense_dma.ld_buf, mpt->mpt_sense_dma.ld_len); in lmrc_get_mpt()
[all …]
H A Dlmrc.h343 lmrc_mpt_cmd_t *mpt = list_head(&tgt->tgt_mpt_active); in lmrc_tgt_first_active_mpt() local
347 if (mpt != NULL) in lmrc_tgt_first_active_mpt()
348 mutex_enter(&mpt->mpt_lock); in lmrc_tgt_first_active_mpt()
350 return (mpt); in lmrc_tgt_first_active_mpt()
367 nextmpt = list_next(&tgt->tgt_mpt_active, mpt); in lmrc_tgt_next_active_mpt()
368 mutex_exit(&mpt->mpt_lock); in lmrc_tgt_next_active_mpt()
384 lmrc_tgt_add_active_mpt(lmrc_tgt_t *tgt, lmrc_mpt_cmd_t *mpt) in lmrc_tgt_add_active_mpt() argument
386 ASSERT(mutex_owned(&mpt->mpt_lock)); in lmrc_tgt_add_active_mpt()
389 list_insert_head(&tgt->tgt_mpt_active, mpt); in lmrc_tgt_add_active_mpt()
402 ASSERT(!mutex_owned(&mpt->mpt_lock)); in lmrc_tgt_rem_active_mpt()
[all …]
H A Dlmrc_ddi.c1118 lmrc_dma_build_sgl(lmrc_t *lmrc, lmrc_mpt_cmd_t *mpt, in lmrc_dma_build_sgl() argument
1121 Mpi25SCSIIORequest_t *io_req = mpt->mpt_io_frame; in lmrc_dma_build_sgl()
1162 lmrc_dma_set_addr64(&mpt->mpt_chain_dma, in lmrc_dma_build_sgl()
1164 sgl_ptr = mpt->mpt_chain; in lmrc_dma_build_sgl()
1174 (void) ddi_dma_sync(mpt->mpt_chain_dma.ld_hdl, 0, in lmrc_dma_build_sgl()
1175 mpt->mpt_chain_dma.ld_len, DDI_DMA_SYNC_FORDEV); in lmrc_dma_build_sgl()
/illumos-gate/usr/src/cmd/stat/common/
H A Dmnt.c80 FILE *mpt; in do_mnttab() local
88 if ((mpt = fopen(MNTTAB, "r"))) { in do_mnttab()
93 (void) fcntl(fileno(mpt), F_SETLKW, &lb); in do_mnttab()
94 build_mnt_list(mpt); in do_mnttab()
99 (void) fclose(mpt); in do_mnttab()
106 build_mnt_list(FILE *mpt) in build_mnt_list() argument
114 if (mpt) { in build_mnt_list()
133 resetmnttab(mpt); in build_mnt_list()
134 while ((found = getextmntent(mpt, &mnt, in build_mnt_list()
/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_mr.c624 rindx = mpt->hr_indx; in hermon_mr_alloc_fmr()
628 mpt->hr_addr = (void *)((uintptr_t)(dma_info->vaddr + i * mpt->hr_len)); in hermon_mr_alloc_fmr()
659 hermon_rsrc_t *mpt; in hermon_mr_register_physical_fmr() local
665 mpt = mr->mr_mptrsrcp; in hermon_mr_register_physical_fmr()
924 if (mpt != NULL) in hermon_mr_deregister()
1550 mpt = NULL; in hermon_mr_common_reg()
1593 if (mpt) in hermon_mr_common_reg()
1688 if (mpt == NULL) in hermon_mr_common_reg()
1817 if (mpt != NULL) in hermon_mr_common_reg()
1912 if (mpt) in hermon_dma_mr_register()
[all …]
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zpool_create/
H A Dzpool_create_005_pos.ksh99 mpt=`zfs mount | egrep "^$TESTPOOL[^/]" | awk '{print $2}'`
103 [[ "$mpt" != "$mpt_val" ]] && \
109 [[ "$mpt" != "$TESTDIR1" ]] && \
114 [[ "$mpt" != "$TESTDIR1/$TESTPOOL" ]] && \
119 [[ "$mpt" != "${TESTDIR1}$TESTDIR1" ]] && \
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/
H A Dtavor_mr.c381 mr->mr_mptrsrcp = mpt; in tavor_mr_register_shared()
463 mpt = mr->mr_mptrsrcp; in tavor_mr_deregister()
811 tavor_rsrc_t *mpt, *rsrc; in tavor_mw_alloc() local
899 mw->mr_mptrsrcp = mpt; in tavor_mw_alloc()
924 tavor_rsrc_t *mpt, *rsrc; in tavor_mw_free() local
946 mpt = mw->mr_mptrsrcp; in tavor_mw_free()
1271 mr->mr_mptrsrcp = mpt; in tavor_mr_common_reg()
1336 tavor_rsrc_t *mpt, *rsrc; in tavor_dma_mr_register() local
1477 mr->mr_mptrsrcp = mpt; in tavor_dma_mr_register()
1618 tavor_rsrc_t *mpt; in tavor_mr_common_rereg() local
[all …]
H A Dtavor_srq.c599 tavor_rsrc_t *mtt, *mpt, *old_mtt; in tavor_srq_modify() local
793 mpt = srq->srq_mrhdl->mr_mptrsrcp; in tavor_srq_modify()
802 status = tavor_modify_mpt_cmd_post(state, &mpt_entry, mpt->tr_indx, in tavor_srq_modify()
/illumos-gate/usr/src/cmd/mdb/intel/modules/generic_cpu/
H A Dgcpu.c561 gcpu_poll_trace_t mpt; in gcpu_mpt_dump() local
567 if (mdb_vread(&mpt, sizeof (mpt), addr) != sizeof (mpt)) { in gcpu_mpt_dump()
577 if (mpt.mpt_what < sizeof (whatstrs) / sizeof (char *)) in gcpu_mpt_dump()
578 what = whatstrs[mpt.mpt_what]; in gcpu_mpt_dump()
582 mdb_printf("%?p %?p %15s %4u\n", addr, mpt.mpt_when, what, in gcpu_mpt_dump()
583 mpt.mpt_nerr); in gcpu_mpt_dump()
599 gcpu_poll_trace_t *mpt; in gcpu_mptwalk_init() local
634 for (mpt = mw->mw_trace, i = 0; i < mw->mw_tracenent; i++, mpt++) { in gcpu_mptwalk_init()
635 if (mpt->mpt_when > latest) { in gcpu_mptwalk_init()
636 latest = mpt->mpt_when; in gcpu_mptwalk_init()
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_unshare/
H A Dzfs_unshare_004_neg.ksh70 mpt=$(get_prop mountpoint $TESTPOOL/$TESTFS)
74 log_mustnot eval "zfs unshare $opt $mpt >/dev/null 2>&1"
81 log_mustnot eval "zfs unshare $opt $mpt >/dev/null 2>&1"
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_mount/
H A Dzfs_mount_010_neg.ksh64 mpt=$(get_prop mountpoint $fs)
67 cd $mpt
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_share/
H A Dzfs_share_009_neg.ksh61 mpt=$(get_prop mountpoint $fs)
66 share | grep $mpt >/dev/null 2>&1
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_unmount/
H A Dzfs_unmount_008_neg.ksh115 for mpt in "./$dir" "./$file" "/tmp"; do
117 log_mustnot eval "zfs unmount $opt $mpt >/dev/null 2>&1"
/illumos-gate/exception_lists/
H A Dcheck_rtime284 NO_COMMENT ^usr/lib/mdb/kvm/amd64/mpt\.so
286 NO_COMMENT ^usr/lib/raidcfg/amd64/mpt\.so\.1
287 NO_COMMENT ^usr/lib/raidcfg/mpt\.so\.1
299 NO_COMMENT ^kernel/drv/amd64/mpt
302 NO_COMMENT ^kernel/kmdb/amd64/mpt
332 NOT_KMOD ^kernel/drv/amd64/mpt
335 NOT_KMOD ^kernel/kmdb/amd64/mpt
H A Dclosed-bins36 ./kernel/drv/mpt
43 ./kernel/kmdb/mpt
134 ./usr/lib/mdb/kvm/mpt.so
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_ldc.c134 static int vsw_ldctx_pri(void *arg, mblk_t *mp, mblk_t *mpt, uint32_t count);
135 static int vsw_ldctx(void *arg, mblk_t *mp, mblk_t *mpt, uint32_t count);
3748 mblk_t *mpt; in vsw_portsend() local
3753 count = vsw_vlan_frame_untag(port, VSW_VNETPORT, &mp, &mpt); in vsw_portsend()
3755 status = ldcp->tx(ldcp, mp, mpt, count); in vsw_portsend()
3841 vsw_ldctx_pri(void *arg, mblk_t *mp, mblk_t *mpt, uint32_t count) in vsw_ldctx_pri() argument
3857 nmpt = mpt; in vsw_ldctx_pri()
3885 vsw_ldctx(void *arg, mblk_t *mp, mblk_t *mpt, uint32_t count) in vsw_ldctx() argument
3912 ldcp->tx_mtail = mpt; in vsw_ldctx()
3916 ldcp->tx_mtail = mpt; in vsw_ldctx()
/illumos-gate/usr/src/cmd/stmsboot/
H A Dstmsboot.sh350 if [ $? -eq 0 -a "$d" = "mpt" ]; then

12