Home
last modified time | relevance | path

Searched refs:dcmd (Results 1 – 24 of 24) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c466 ttrace_walk(uintptr_t addr, trap_trace_rec_t *rec, ttrace_dcmd_t *dcmd) in ttrace_walk() argument
472 if (addr >= dcmd->ttd_ttc[i].ttc_first && in ttrace_walk()
473 addr < dcmd->ttd_ttc[i].ttc_limit) { in ttrace_walk()
484 if (dcmd->ttd_cpu != -1 && cpu != dcmd->ttd_cpu) in ttrace_walk()
487 if (dcmd->ttd_kthread != 0 && in ttrace_walk()
488 dcmd->ttd_kthread != rec->ttr_curthread) in ttrace_walk()
503 if (dcmd->ttd_extended == FALSE) in ttrace_walk()
531 ttrace_dcmd_t dcmd; in ttrace() local
532 trap_trace_ctl_t *ttc = dcmd.ttd_ttc; in ttrace()
539 bzero(&dcmd, sizeof (dcmd)); in ttrace()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_tab.c220 char *dcmd = NULL; in tab_parse_buf() local
228 dcmd = tab_get_dcmd(data, &args_data, flags); in tab_parse_buf()
230 if (dcmd == NULL) { in tab_parse_buf()
246 *dcmdp = dcmd; in tab_parse_buf()
267 char *dcmd = NULL; in mdb_tab_command() local
285 ret = tab_parse_buf(data, &dcmd, &argc, &argv, &flags); in mdb_tab_command()
298 cp = mdb_dcmd_lookup(dcmd); in mdb_tab_command()
315 (void) mdb_tab_complete_dcmd(mcp, dcmd); in mdb_tab_command()
344 mdb_tab_complete_dcmd(mdb_tab_cookie_t *mcp, const char *dcmd) in mdb_tab_complete_dcmd() argument
346 if (dcmd != NULL) in mdb_tab_complete_dcmd()
[all …]
/illumos-gate/usr/src/uts/common/io/mega_sas/
H A Dmegaraid_sas.c2089 struct megasas_dcmd_frame *dcmd; in get_ctrl_info() local
2100 dcmd = &cmd->frame->dcmd; in get_ctrl_info()
2114 (void) memset(dcmd->mbox.b, 0, DCMD_MBOX_SZ); in get_ctrl_info()
2116 dcmd->cmd = MFI_CMD_OP_DCMD; in get_ctrl_info()
2117 dcmd->cmd_status = MFI_CMD_STATUS_POLL_MODE; in get_ctrl_info()
2118 dcmd->sge_count = 1; in get_ctrl_info()
2119 dcmd->flags = MFI_FRAME_DIR_READ; in get_ctrl_info()
2120 dcmd->timeout = 0; in get_ctrl_info()
2121 dcmd->data_xfer_len = sizeof (struct megasas_ctrl_info); in get_ctrl_info()
2122 dcmd->opcode = MR_DCMD_CTRL_GET_INFO; in get_ctrl_info()
[all …]
H A Dmegaraid_sas.h878 struct megasas_dcmd_frame dcmd; member
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/
H A Dlmrc_phys.c112 mfi_dcmd_payload_t *dcmd; in lmrc_sync_pdmap() local
121 dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_sync_pdmap()
122 dcmd->md_mbox_8[0] = MFI_DCMD_MBOX_PEND_FLAG; in lmrc_sync_pdmap()
248 mfi_dcmd_payload_t *dcmd; in lmrc_get_pd_info() local
257 dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_get_pd_info()
258 dcmd->md_mbox_16[0] = dev_id; in lmrc_get_pd_info()
375 mfi_dcmd_payload_t *dcmd; in lmrc_get_pd_list() local
388 dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_get_pd_list()
389 dcmd->md_mbox_8[0] = MFI_PD_QUERY_TYPE_EXPOSED_TO_HOST; in lmrc_get_pd_list()
H A Dlmrc_ioctl.c151 mfi_dcmd_payload_t *dcmd = &ioc->ioc_frame.mf_dcmd; in lmrc_drv_ioctl() local
152 size_t xferlen = dcmd->md_sgl.ms64_length; in lmrc_drv_ioctl()
153 void *ubuf = (void *)dcmd->md_sgl.ms64_phys_addr; in lmrc_drv_ioctl()
158 xferlen = dcmd->md_sgl.ms32_length; in lmrc_drv_ioctl()
159 ubuf = (void *)(uintptr_t)dcmd->md_sgl.ms32_phys_addr; in lmrc_drv_ioctl()
162 xferlen = dcmd->md_sgl.ms64_length; in lmrc_drv_ioctl()
163 ubuf = (void *)(uintptr_t)dcmd->md_sgl.ms64_phys_addr; in lmrc_drv_ioctl()
168 switch (dcmd->md_opcode) { in lmrc_drv_ioctl()
180 __func__, dcmd->md_opcode); in lmrc_drv_ioctl()
H A Dlmrc_raid.c125 mfi_dcmd_payload_t *dcmd; in lmrc_sync_raidmap() local
137 dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_sync_raidmap()
138 dcmd->md_mbox_8[0] = rm->rm_ld_count; in lmrc_sync_raidmap()
139 dcmd->md_mbox_8[1] = MFI_DCMD_MBOX_PEND_FLAG; in lmrc_sync_raidmap()
165 mfi_dcmd_payload_t *dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_sync_raidmap_again() local
180 dcmd->md_mbox_8[0] = rm->rm_ld_count; in lmrc_sync_raidmap_again()
565 mfi_dcmd_payload_t *dcmd; in lmrc_get_ld_list() local
579 dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_get_ld_list()
580 dcmd->md_mbox_8[0] = MFI_LD_QUERY_TYPE_EXPOSED_TO_HOST; in lmrc_get_ld_list()
583 dcmd->md_mbox_8[2] = 1; in lmrc_get_ld_list()
H A Dlmrc.c1700 mfi_dcmd_payload_t *dcmd; in lmrc_ctrl_shutdown() local
1706 dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_ctrl_shutdown()
1710 dcmd->md_opcode = MFI_DCMD_CTRL_SHUTDOWN; in lmrc_ctrl_shutdown()
2042 mfi_dcmd_payload_t *dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_get_dcmd() local
2049 dcmd->md_opcode = opcode; in lmrc_get_dcmd()
2064 dcmd->md_sgl.ms64_length = lmrc_dma_get_size(dma); in lmrc_get_dcmd()
2065 lmrc_dma_set_addr64(dma, &dcmd->md_sgl.ms64_phys_addr); in lmrc_get_dcmd()
2128 mfi_dcmd_payload_t *dcmd = &mfi->mfi_frame->mf_dcmd; in lmrc_aen_handler() local
2184 dcmd->md_mbox_32[0] = evt->evt_seqnum + 1; in lmrc_aen_handler()
2235 mfi_dcmd_payload_t *dcmd; in lmrc_register_aen() local
[all …]
/illumos-gate/usr/src/uts/common/io/mr_sas/
H A Dmr_sas_tbolt.c2530 if (cmd->frame->dcmd.opcode == MR_DCMD_LD_MAP_GET_INFO && in tbolt_complete_cmd()
2531 cmd->frame->dcmd.mbox.b[1] == 1) { in tbolt_complete_cmd()
2577 if (cmd->frame->dcmd.opcode == MR_DCMD_CTRL_EVENT_WAIT) { in tbolt_complete_cmd()
2792 struct mrsas_dcmd_frame *dcmd; in mrsas_tbolt_get_ld_map_info() local
2805 dcmd = &cmd->frame->dcmd; in mrsas_tbolt_get_ld_map_info()
2825 bzero(dcmd->mbox.b, DCMD_MBOX_SZ); in mrsas_tbolt_get_ld_map_info()
2827 dcmd->cmd = MFI_CMD_OP_DCMD; in mrsas_tbolt_get_ld_map_info()
2828 dcmd->cmd_status = 0xFF; in mrsas_tbolt_get_ld_map_info()
2829 dcmd->sge_count = 1; in mrsas_tbolt_get_ld_map_info()
2830 dcmd->flags = MFI_FRAME_DIR_READ; in mrsas_tbolt_get_ld_map_info()
[all …]
H A Dmr_sas.c3264 struct mrsas_dcmd_frame *dcmd; in get_ctrl_info() local
3286 dcmd = &cmd->frame->dcmd; in get_ctrl_info()
3300 (void) memset(dcmd->mbox.b, 0, DCMD_MBOX_SZ); in get_ctrl_info()
3302 ddi_put8(cmd->frame_dma_obj.acc_handle, &dcmd->cmd, MFI_CMD_OP_DCMD); in get_ctrl_info()
3303 ddi_put8(cmd->frame_dma_obj.acc_handle, &dcmd->cmd_status, in get_ctrl_info()
3305 ddi_put8(cmd->frame_dma_obj.acc_handle, &dcmd->sge_count, 1); in get_ctrl_info()
3306 ddi_put16(cmd->frame_dma_obj.acc_handle, &dcmd->flags, in get_ctrl_info()
3308 ddi_put16(cmd->frame_dma_obj.acc_handle, &dcmd->timeout, 0); in get_ctrl_info()
3309 ddi_put32(cmd->frame_dma_obj.acc_handle, &dcmd->data_xfer_len, in get_ctrl_info()
3311 ddi_put32(cmd->frame_dma_obj.acc_handle, &dcmd->opcode, in get_ctrl_info()
[all …]
H A Dmr_sas.h1539 struct mrsas_dcmd_frame dcmd; member
/illumos-gate/usr/src/cmd/devctl/
H A Ddevctl.c186 struct cmds *dcmd; in main() local
262 if ((dcmd = dc_cmd(device_cmds, devctl_cmdname)) == NULL) { in main()
263 dcmd = dc_cmd(bus_cmds, devctl_cmdname); in main()
264 if (dcmd == NULL) { in main()
327 rv = (dcmd->cmdf)(dcp); in main()
/illumos-gate/usr/src/cmd/mdb/common/modules/mdb_test/
H A Dmdb_test.c259 const char *dcmd; in cmd_call_dcmd() local
264 dcmd = argv->a_un.a_str; in cmd_call_dcmd()
268 if (mdb_call_dcmd(dcmd, addr, flags, argc, argv) == -1) { in cmd_call_dcmd()
269 mdb_warn("failed to execute %s", dcmd); in cmd_call_dcmd()
/illumos-gate/usr/src/cmd/mdb/demo/
H A DREADME89 modules, you can either use the ::load built-in dcmd with the absolute pathname
92 built-in dcmd. For example:
106 /usr/bin/echo or MDB's built-in ::echo dcmd. ::vminfo is a command to read
123 similar to the /usr/bin/ps command or MDB's ::ps dcmd. This example
126 dcmd can be built using this walker. Using the simple_proc walker, you can
139 Using the ::simple_ps dcmd you can obtain a formatted listing of processes:
/illumos-gate/usr/src/cmd/sgs/ar/common/
H A Dinc.h139 Cmd_func dcmd; variable
H A Dmain.c203 setcom(cmd_info, dcmd); in setup()
H A Dcmd.c245 dcmd(Cmd_info *cmd_info) in dcmd() function
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_82575.h69 u32 dcmd:8; /* Descriptor command */ member
/illumos-gate/usr/src/tools/scripts/
H A Dwsdiff.py261 dcmd = "{} {} {} {}".format(diff_cmd, diff_args, tmpf1, tmpf2)
263 rc, data = getoutput(dcmd)
281 error("failed to get output of command: " + dcmd)
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd_sg.c1141 i_srvcmd_d2k(ilbd_srv_status_ind_t dcmd) in i_srvcmd_d2k() argument
1145 switch (dcmd) { in i_srvcmd_d2k()
/illumos-gate/usr/src/lib/libc/port/stdio/
H A DREADME.design306 '::findleaks' dcmd. A good starting point is to place the following in
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/
H A Dumem.c2023 whatis_call_printer(mdb_dcmd_f *dcmd, uintptr_t addr) in whatis_call_printer() argument
2030 (void) (*dcmd)(addr, DCMD_ADDRSPEC, 1, &a); in whatis_call_printer()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dkmem.c2136 whatis_call_printer(mdb_dcmd_f *dcmd, uintptr_t addr) in whatis_call_printer() argument
2143 (void) (*dcmd)(addr, DCMD_ADDRSPEC, 1, &a); in whatis_call_printer()
/illumos-gate/usr/src/uts/sun/io/dada/targets/
H A Ddad.c3587 auto struct udcd_cmd dcmd, *com = &dcmd; in dcd_unit_ready() local