/illumos-gate/usr/src/common/net/dhcp/ |
H A D | scan.c | 97 if (((start - (uint8_t *)pl->pkt) + len) > pl->len) in vendor_scan() 111 PKT *pkt = pl->pkt; in dhcp_options_scan() local 119 bcmp(pl->pkt->cookie, bootmagic, sizeof (pl->pkt->cookie)) != 0) { in dhcp_options_scan() 127 field_scan(pkt->options, &pkt->options[opt_size], pl->opts, in dhcp_options_scan() 155 field_scan(pkt->file, &pkt->cookie[0], pl->opts, in dhcp_options_scan() 159 field_scan(pkt->sname, &pkt->file[0], pl->opts, in dhcp_options_scan() 163 field_scan(pkt->file, &pkt->cookie[0], pl->opts, in dhcp_options_scan() 165 field_scan(pkt->sname, &pkt->file[0], pl->opts, in dhcp_options_scan() 232 if (plp == NULL || plp->pkt == NULL || plp->len < sizeof (*d6m)) in dhcpv6_pkt_option() 234 d6m = (const dhcpv6_message_t *)plp->pkt; in dhcpv6_pkt_option()
|
/illumos-gate/usr/src/uts/intel/io/amr/ |
H A D | amr.c | 729 pkt = softs->busycmd[i]->pkt; in amr_periodic() 740 (void *)pkt, in amr_periodic() 756 pkt = ac->pkt; in amr_periodic() 1600 *pkt->pkt_scbp = 0; in amr_tran_start() 1858 if (pkt == NULL) { in amr_tran_init_pkt() 1865 if (pkt == NULL) { in amr_tran_init_pkt() 1880 ac->pkt = pkt; in amr_tran_init_pkt() 1885 return (pkt); in amr_tran_init_pkt() 1901 return (pkt); in amr_tran_init_pkt() 1936 return (pkt); in amr_tran_init_pkt() [all …]
|
/illumos-gate/usr/src/uts/common/io/1394/targets/scsa1394/ |
H A D | hba.c | 1086 if (pkt == NULL) { in scsa1394_probe_g0_nodata() 1295 if (pkt == NULL) { in scsa1394_scsi_init_pkt() 1311 cmd->sc_pkt = pkt; in scsa1394_scsi_init_pkt() 1336 cmd = PKT2CMD(pkt); in scsa1394_scsi_init_pkt() 1372 return (pkt); in scsa1394_scsi_init_pkt() 2016 pkt->pkt_state = 0; in scsa1394_prepare_pkt() 2280 (*pkt->pkt_comp)(pkt); in scsa1394_cmd_fake_mode_sense() 2303 (*pkt->pkt_comp)(pkt); in scsa1394_cmd_fake_inquiry() 2329 (*pkt->pkt_comp)(pkt); in scsa1394_cmd_fake_comp() 2397 (*pkt->pkt_comp)(pkt); in scsa1394_cmd_fake_comp() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_isr.c | 1570 (*sp->pkt->pkt_comp)(sp->pkt); in ql_fast_fcp_post() 1603 response_t *pkt; in ql_response_pkt() local 1681 pkt->entry_status & 0x3c : pkt->entry_status & 0x7e); in ql_response_pkt() 1686 pkt, done_q, in ql_response_pkt() 1748 pkt->entry_type); in ql_response_pkt() 1801 &pkt->handle); in ql_error_entry() 2412 bzero(sp->pkt->pkt_resp, sp->pkt->pkt_rsplen); in ql_status_error() 3274 sp->pkt->pkt_cmd[8], sp->pkt->pkt_cmd[9]); in ql_ms_entry() 3275 QL_DUMP_3(sp->pkt->pkt_resp, 8, sp->pkt->pkt_rsplen); in ql_ms_entry() 3323 pkt->format, pkt->vp_index, pkt->vp_status); in ql_report_id_entry() [all …]
|
H A D | ql_fm.c | 142 fc_packet_t *pkt = sb->pkt; in qlc_fm_check_pkt_dma_handle() local 150 if (pkt->pkt_cmd_acc != NULL && pkt->pkt_cmdlen) { in qlc_fm_check_pkt_dma_handle() 151 rval = qlc_fm_check_dma_handle(ha, pkt->pkt_cmd_dma); in qlc_fm_check_pkt_dma_handle() 154 if (pkt->pkt_resp_acc != NULL && rval == DDI_FM_OK && in qlc_fm_check_pkt_dma_handle() 155 pkt->pkt_rsplen != 0) { in qlc_fm_check_pkt_dma_handle() 156 rval = qlc_fm_check_dma_handle(ha, pkt->pkt_resp_dma); in qlc_fm_check_pkt_dma_handle() 160 (pkt->pkt_datalen != 0)) != 0) { in qlc_fm_check_pkt_dma_handle() 165 pkt->pkt_state = FC_PKT_TRAN_ERROR; in qlc_fm_check_pkt_dma_handle() 166 pkt->pkt_reason = FC_REASON_DMA_ERROR; in qlc_fm_check_pkt_dma_handle() 167 pkt->pkt_expln = FC_EXPLN_NONE; in qlc_fm_check_pkt_dma_handle() [all …]
|
H A D | ql_xioctl.c | 1618 if (pkt == NULL) { in ql_fcct() 2228 if (pkt == NULL) { in ql_scsi_passthru() 2286 if (pkt == NULL) { in ql_scsi_passthru() 4151 if (pkt == NULL) { in ql_report_lun() 4395 if (pkt == NULL) { in ql_inq_scan() 8559 if (pkt == NULL) { in ql_menlo_get_fw_version() 8579 pkt->mvfy.entry_status & 0x3c, pkt->mvfy.options_status, in ql_menlo_get_fw_version() 8674 if (pkt == NULL) { in ql_menlo_update_fw() 8735 pkt->mvfy.entry_status & 0x3c, pkt->mvfy.options_status, in ql_menlo_update_fw() 8812 if (pkt == NULL) { in ql_menlo_manage_info() [all …]
|
/illumos-gate/usr/src/cmd/krb5/krb5kdc/ |
H A D | dispatch.c | 47 dispatch(krb5_data *pkt, const krb5_fulladdr *from, krb5_data **response) in dispatch() argument 58 if (kdc_check_lookaside(pkt, response)) { in dispatch() 97 if (krb5_is_tgs_req(pkt)) { in dispatch() 98 retval = process_tgs_req(pkt, from, response); in dispatch() 99 } else if (krb5_is_as_req(pkt)) { in dispatch() 100 if (!(retval = decode_krb5_as_req(pkt, &as_req))) { in dispatch() 106 retval = process_as_req(as_req, pkt, from, response); in dispatch() 112 else if (pkt->data[0] == 4) /* old version */ in dispatch() 113 retval = process_v4(pkt, from, response); in dispatch() 120 kdc_insert_lookaside(pkt, *response); in dispatch()
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pvscsi/ |
H A D | pvscsi.c | 375 struct scsi_pkt *pkt = cmd->pkt; in pvscsi_map_buffers() local 379 if (pkt == NULL || pkt->pkt_numcookies == 0) { in pvscsi_map_buffers() 383 pkt->pkt_resid = 0; in pvscsi_map_buffers() 410 struct scsi_pkt *pkt = cmd->pkt; in pvscsi_comp_cmd() local 445 struct scsi_pkt *pkt = cmd->pkt; in pvscsi_set_status() local 541 if (((pkt = cmd->pkt) == NULL) || (cmd->poll)) { in pvscsi_complete_cmds() 1156 ASSERT(cmd->pkt == pkt); in pvscsi_start() 1168 bcopy(pkt->pkt_cdbp, cmd->cdb, pkt->pkt_cdblen); in pvscsi_start() 1177 pkt->pkt_state = 0; in pvscsi_start() 1408 if (pkt != NULL) { in pvscsi_abort() [all …]
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | ac.c | 510 pkt->cmd_cfga.outputstr = in ac_pkt_init() 512 pkt->cmd_cfga.private = in ac_pkt_init() 546 (ddi_copyout(pkt->errbuf, pkt->cmd_cfga.outputstr, in ac_pkt_fini() 609 pkt = &cfga_pkt; in ac_ioctl() 612 pkt->softsp = softsp; in ac_ioctl() 1353 event), pkt->bank, in ac_policy_audit_messages() 1361 event), pkt->bank, in ac_policy_audit_messages() 1375 pkt->bank, in ac_policy_audit_messages() 1384 pkt->bank, in ac_policy_audit_messages() 1408 mem_info = &pkt->softsp->bank[pkt->bank]; in ac_mem_exercise() [all …]
|
H A D | ac_test.c | 116 AC_ERR_SET(pkt, AC_ERR_BD); in ac_mem_test_start() 128 AC_ERR_SET(pkt, AC_ERR_BD_TYPE); in ac_mem_test_start() 137 softsp = pkt->softsp; in ac_mem_test_start() 138 mem_info = &softsp->bank[pkt->bank]; in ac_mem_test_start() 144 AC_ERR_SET(pkt, AC_ERR_BD_STATE); in ac_mem_test_start() 155 test->bank == pkt->bank) in ac_mem_test_start() 162 AC_ERR_SET(pkt, AC_ERR_BD_STATE); in ac_mem_test_start() 177 AC_ERR_SET(pkt, AC_ERR_MEM_BK); in ac_mem_test_start() 191 test->bank = pkt->bank; in ac_mem_test_start() 199 decode = (pkt->bank == Bank0) ? in ac_mem_test_start() [all …]
|
H A D | sysctrl_quiesce.c | 251 (void) strncpy(pkt->errbuf, device_path, in sysctrl_suspend_devices() 253 SYSC_ERR_SET(pkt, SYSC_ERR_SUSPEND); in sysctrl_suspend_devices() 437 SYSC_ERR_SET(pkt, SYSC_ERR_UTHREAD); in sysctrl_stop_user_threads() 465 SYSC_ERR_SET(pkt, SYSC_ERR_KTHREAD); in sysctrl_stop_kernel_threads() 485 SYSC_ERR_SET(pkt, SYSC_ERR_KTHREAD); in sysctrl_stop_kernel_threads() 550 sysctrl_resume(sysc_cfga_pkt_t *pkt) in sysctrl_resume() argument 666 sysctrl_suspend(sysc_cfga_pkt_t *pkt) in sysctrl_suspend() argument 681 sysctrl_resume(pkt); in sysctrl_suspend() 691 if (rc = sysctrl_stop_kernel_threads(pkt)) { in sysctrl_suspend() 692 sysctrl_resume(pkt); in sysctrl_suspend() [all …]
|
H A D | sysctrl_dr.c | 511 sysc_stat, pkt)) { in sysc_policy_disconnect() 1029 sysctrl_resume(pkt); in sysc_bd_connect() 1044 sh->errstr = pkt->errbuf; in sysc_bd_connect() 1127 sh->errstr = pkt->errbuf; in sysc_bd_disconnect() 1178 sh->errstr = pkt->errbuf; in sysc_bd_configure() 1251 (void) snprintf(pkt->errbuf, in sysc_bd_unconfigure() 1263 (void) snprintf(pkt->errbuf, in sysc_bd_unconfigure() 1282 if (pkt->cmd_cfga.force) in sysc_bd_unconfigure() 1298 (void) snprintf(pkt->errbuf, in sysc_bd_unconfigure() 1307 (void) snprintf(pkt->errbuf, in sysc_bd_unconfigure() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_fct.c | 1932 if (pkt) { in emlxs_fct_flogi_xchg() 2685 pkt->pkt_timeout = (pkt->pkt_timeout > 60)? 60: pkt->pkt_timeout; in emlxs_fct_send_fcp_status() 3071 if (pkt) { in emlxs_fct_handle_fcp_event() 3080 if (pkt) { in emlxs_fct_handle_fcp_event() 3157 if (pkt) { in emlxs_fct_handle_abort() 3735 if (pkt) { in emlxs_fct_cmd_post() 3792 if (pkt) { in emlxs_fct_cmd_done() 4072 pkt->pkt_timeout = (pkt->pkt_timeout > 60)? 60: pkt->pkt_timeout; in emlxs_fct_send_els_cmd() 4168 pkt->pkt_timeout = (pkt->pkt_timeout > 60)? 60: pkt->pkt_timeout; in emlxs_fct_send_els_rsp() 4254 pkt->pkt_timeout = (pkt->pkt_timeout > 60)? 60: pkt->pkt_timeout; in emlxs_fct_send_ct_cmd() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/impl/ |
H A D | scsi_watch.c | 65 #define FILL_SCSI1_LUN(devp, pkt) \ argument 232 struct scsi_pkt *pkt = NULL; in scsi_watch_request_submit_impl() local 327 FILL_SCSI1_LUN(devp, pkt); in scsi_watch_request_submit_impl() 330 pkt->pkt_private = (opaque_t)swr; in scsi_watch_request_submit_impl() 334 pkt->pkt_flags |= FLAG_STAG; in scsi_watch_request_submit_impl() 343 swr->swr_pkt = pkt; in scsi_watch_request_submit_impl() 869 #define SCBP(pkt) ((struct scsi_status *)(pkt)->pkt_scbp) argument 870 #define SCBP_C(pkt) ((*(pkt)->pkt_scbp) & STATUS_MASK) argument 888 if (pkt == swr->swr_pkt) { in scsi_watch_request_intr() 891 if (SCBP(pkt)->sts_chk && in scsi_watch_request_intr() [all …]
|
H A D | scsi_subr.c | 52 #define P_TO_TRAN(pkt) ((pkt)->pkt_address.a_hba_tran) argument 53 #define P_TO_ADDR(pkt) (&((pkt)->pkt_address)) argument 94 ASSERT(pkt->pkt_scbp); in scsi_poll() 100 savec = pkt->pkt_comp; in scsi_poll() 110 pkt->pkt_comp = NULL; in scsi_poll() 134 *pkt->pkt_scbp = pkt->pkt_reason = pkt->pkt_state = 0; in scsi_poll() 227 scsi_sync_pkt(pkt); in scsi_poll() 341 return (pkt); in get_pktiopb() 352 return (pkt); in get_pktiopb() 360 if (!pkt) { in get_pktiopb() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smartpqi/ |
H A D | smartpqi_hba.c | 225 pkt->pkt_state = 0; in pqi_start() 229 *(pkt->pkt_scbp) = 0; in pqi_start() 259 timeo = pkt->pkt_time ? pkt->pkt_time : in pqi_start() 333 if (pkt != NULL) { in pqi_scsi_abort() 464 if (pkt == NULL) { in pqi_init_pkt() 491 pkt = cmd->pc_pkt; in pqi_init_pkt() 510 cmd = PKT2CMD(pkt); in pqi_init_pkt() 604 return (pkt); in pqi_init_pkt() 858 if (pkt != NULL) { 1186 pkt->pkt_cdbp = buf; [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/fops/ |
H A D | tpgs.c | 142 switch (SCBP_C(pkt)) { in std_process_cmplt_pkt() 147 if (pkt->pkt_state & STATE_ARQ_DONE) { in std_process_cmplt_pkt() 218 (void *)sd, (void *)pkt, SCBP_C(pkt))); in std_process_cmplt_pkt() 235 struct scsi_pkt *pkt; in std_path_activate() local 286 if (!pkt) { in std_path_activate() 296 pkt->pkt_time = 3*30; in std_path_activate() 297 pkt->pkt_flags |= FLAG_NOINTR; in std_path_activate() 302 err = scsi_transport(pkt); in std_path_activate() 315 scsi_destroy_pkt(pkt); in std_path_activate() 319 switch (pkt->pkt_reason) { in std_path_activate() [all …]
|
/illumos-gate/usr/src/uts/common/io/usb/scsa2usb/ |
H A D | scsa2usb.c | 2580 return (pkt); in scsa2usb_scsi_init_pkt() 2623 (void *)cmd->cmd_bp, (void *)ap, (void *)pkt, pkt->pkt_flags, in scsa2usb_scsi_start() 2955 (void *)pkt, pkt->pkt_cdbp[0], in scsa2usb_prepare_pkt() 3401 cmd->cmd_xfercount = (pkt->pkt_cdbp[7] << 8) | pkt->pkt_cdbp[8]; in scsa2usb_handle_scsi_cmd_sub_class() 3413 cmd->cmd_xfercount = (pkt->pkt_cdbp[7] << 8) | pkt->pkt_cdbp[8]; in scsa2usb_handle_scsi_cmd_sub_class() 3650 (pkt->pkt_cdbp[7] << 8) | pkt->pkt_cdbp[8]; in scsa2usb_handle_ufi_subclass_cmd() 3707 cmd->cmd_xfercount = (pkt->pkt_cdbp[7] << 8) | pkt->pkt_cdbp[8]; in scsa2usb_handle_ufi_subclass_cmd() 3713 cmd->cmd_xfercount = (pkt->pkt_cdbp[7] << 8) | pkt->pkt_cdbp[8]; in scsa2usb_handle_ufi_subclass_cmd() 5350 ASSERT(pkt); in scsa2usb_pkt_completion() 5356 (void *)scsa2usbp, pkt->pkt_reason, *(pkt->pkt_scbp), in scsa2usb_pkt_completion() [all …]
|
/illumos-gate/usr/src/uts/sun/io/dada/conf/ |
H A D | dcd_confsubr.c | 238 dcd_test(struct dcd_pkt *pkt) in dcd_test() argument 243 pkt->pkt_flags |= FLAG_NOINTR; in dcd_test() 244 pkt->pkt_time = DCD_POLL_TIMEOUT; in dcd_test() 247 printf("flags %x: timeout %x\n", pkt->pkt_flags, pkt->pkt_time); in dcd_test() 250 if (dcd_transport(pkt) != TRAN_ACCEPT) { in dcd_test() 252 } else if (pkt->pkt_reason == CMD_INCOMPLETE && in dcd_test() 253 pkt->pkt_state == 0) { in dcd_test() 255 } else if (pkt->pkt_reason != CMD_CMPLT) { in dcd_test() 271 makecommand(struct dcd_pkt *pkt, in makecommand() argument 290 pkt->pkt_flags = flags; in makecommand() [all …]
|
/illumos-gate/usr/src/uts/sun/io/dada/targets/ |
H A D | dad.c | 812 struct dcd_pkt *pkt; in dcdpower() local 877 if ((dcd_poll(pkt)) || (SCBP_C(pkt) != STATUS_GOOD)) { in dcdpower() 2317 if (!pkt) { in make_dcd_cmd() 2379 if (!pkt) { in make_dcd_cmd() 2431 "reason %x and Status %x\n", pkt->pkt_reason, SCBP_C(pkt)); in dcdintr() 2436 if ((pkt->pkt_reason == CMD_CMPLT) && (SCBP_C(pkt) == 0)) { in dcdintr() 4356 pkt->pkt_comp = 0; in dcd_poll() 4449 pkt->pkt_comp = 0; in dcd_flush_cache() 4495 if (!pkt) { in dcd_send_lb_rw_cmd() 4535 if (dcd_poll(pkt) || SCBP_C(pkt) != STATUS_GOOD || in dcd_send_lb_rw_cmd() [all …]
|
/illumos-gate/usr/src/stand/lib/inet/ |
H A D | dhcpv4.c | 91 bzero(pkt, dhcp_buf_size); in init_msg() 92 bcopy(magic, pkt->cookie, sizeof (pkt->cookie)); in init_msg() 93 pkt->op = BOOTREQUEST; in init_msg() 98 pkt->xid = xid; in init_msg() 599 PKT *pkt; in dhcp_decline() local 613 pkt = (PKT *)dhcp_snd_bufp; in dhcp_decline() 653 PKT *pkt; in dhcp_selecting() local 659 pkt = (PKT *)dhcp_snd_bufp; in dhcp_selecting() 712 PKT *pkt, *pl_pkt; in dhcp_requesting() local 729 pl_pkt = pl->pkt; in dhcp_requesting() [all …]
|
/illumos-gate/usr/src/uts/common/io/vioscsi/ |
H A D | vioscsi.c | 344 if (pkt->pkt_cdbp == NULL) { in vioscsi_tran_start() 349 bcopy(pkt->pkt_cdbp, cmd->cdb, pkt->pkt_cdblen); in vioscsi_tran_start() 356 req->vr_time = min(pkt->pkt_time ? pkt->pkt_time : 10, 3600); in vioscsi_tran_start() 496 if (pkt == NULL) { in vioscsi_tran_abort() 567 req->vr_pkt = pkt; in vioscsi_tran_pkt_constructor() 798 struct scsi_pkt *pkt; in vioscsi_cmd_handler() local 811 pkt = req->vr_pkt; in vioscsi_cmd_handler() 813 if (pkt == NULL) { in vioscsi_cmd_handler() 841 pkt->pkt_resid = 0; in vioscsi_cmd_handler() 843 pkt->pkt_state = in vioscsi_cmd_handler() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/lmrc/ |
H A D | lmrc_scsa.c | 254 cmd = pkt->pkt_ha_private; in lmrc_tran_start() 332 if (pkt->pkt_numcookies > 0) { in lmrc_tran_start() 340 pkt->pkt_numcookies); in lmrc_tran_start() 512 if (pkt == NULL) { in lmrc_tran_abort() 531 cmd = pkt->pkt_ha_private; in lmrc_tran_abort() 635 sa = &pkt->pkt_address; in lmrc_tran_setup_pkt() 649 cmd = pkt->pkt_ha_private; in lmrc_tran_setup_pkt() 673 pkt->pkt_scbp = mpt->mpt_sense; in lmrc_tran_setup_pkt() 685 rc->rc_timeout = pkt->pkt_time; in lmrc_tran_setup_pkt() 689 mpt->mpt_pkt = pkt; in lmrc_tran_setup_pkt() [all …]
|
/illumos-gate/usr/src/uts/sun/io/dada/impl/ |
H A D | dcd_hba.c | 322 struct dcd_pkt *pkt; in dcd_hba_pkt_alloc() local 360 pkt = &hba_pkt->dcd_pkt; in dcd_hba_pkt_alloc() 372 pkt->pkt_private = (ataopaque_t)p; in dcd_hba_pkt_alloc() 377 pkt->pkt_scbp = (uchar_t *)p; in dcd_hba_pkt_alloc() 382 pkt->pkt_cdbp = (void *)p; in dcd_hba_pkt_alloc() 388 pkt->pkt_address = *ap; in dcd_hba_pkt_alloc() 391 pkt->pkt_address.da_target, pkt->pkt_address.da_lun, in dcd_hba_pkt_alloc() 392 pkt->pkt_address.a_hba_tran); in dcd_hba_pkt_alloc() 395 printf("Pkt %x\n", pkt); in dcd_hba_pkt_alloc() 398 return (pkt); in dcd_hba_pkt_alloc() [all …]
|
/illumos-gate/usr/src/uts/common/io/mega_sas/ |
H A D | megaraid_sas.c | 1171 if (pkt == NULL) { in megasas_tran_init_pkt() 1174 if (pkt == NULL) { in megasas_tran_init_pkt() 1178 acmd = PKT2CMD(pkt); in megasas_tran_init_pkt() 1196 pkt->pkt_flags = 0; in megasas_tran_init_pkt() 1197 pkt->pkt_time = 0; in megasas_tran_init_pkt() 1198 pkt->pkt_resid = 0; in megasas_tran_init_pkt() 1202 new_pkt = pkt; in megasas_tran_init_pkt() 1226 return (pkt); in megasas_tran_init_pkt() 1785 cmd->pkt = NULL; in get_mfi_pkt() 2971 pkt = cmd->pkt; in megasas_softintr() [all …]
|