/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_attach.c | 315 iport->pwp = pwp; in pmcs_iport_attach() 729 if (pmcs_dma_setup(pwp, &pwp->cip_dma_attr, &pwp->cip_acchdls, in pmcs_attach() 923 phyp->pwp = pwp; in pmcs_attach() 944 pwp->iqpt->curpos = pwp->iqpt->head; in pmcs_attach() 1099 PMCS_FW_MAJOR(pwp), PMCS_FW_MINOR(pwp), PMCS_FW_MICRO(pwp), in pmcs_attach() 1158 pwp = iport->pwp; in pmcs_detach() 1221 pmcs_hw_t *pwp = iport->pwp; in pmcs_iport_unattach() local 1591 if (pwp->work && pwp->max_cmd) { in pmcs_unattach() 2023 for (pwrk = pwp->work; pwrk < &pwp->work[pwp->max_cmd]; pwrk++) { in pmcs_check_commands() 3043 pwp = iport->pwp; in pmcs_create_one_phy_stats() [all …]
|
H A D | pmcs_subr.c | 721 rval = pmcs_get_time_stamp(pwp, &pwp->fw_timestamp, &pwp->hrtimestamp); in pmcs_start_phys() 1758 bzero(pwp->ports, sizeof (pwp->ports)); in pmcs_soft_reset() 2067 pwp = iport->pwp; in pmcs_iport_teardown_phys() 2103 pwp = iport->pwp; in pmcs_iport_configure_phys() 2223 pwp = prev_primary->pwp; in pmcs_promote_next_phy() 3590 ctmp->pwp = pwp; in pmcs_configure_expander() 5702 'A' + pwp->chiprev, PMCS_FW_MAJOR(pwp), PMCS_FW_MINOR(pwp), in pmcs_report_fwversion() 7183 if (!pwp->targets || !pwp->max_dev) { in pmcs_iport_has_targets() 7209 pmcs_hw_t *pwp = target->pwp; in pmcs_destroy_target() local 7816 pmcs_hw_t *pwp = phyp->pwp; in pmcs_reap_dead_phy() local [all …]
|
H A D | pmcs_intr.c | 107 pwp->ltime[pwp->lti] = gethrtime(); in pmcs_complete_work() 108 pwp->ltags[pwp->lti++] = pwrk->htag; in pmcs_complete_work() 206 pwp->ltime[pwp->lti] = gethrtime(); in pmcs_process_io_completion() 207 pwp->ltags[pwp->lti++] = pwrk->htag; in pmcs_process_io_completion() 266 mutex_enter(&pwp->lock); in pmcs_kill_port() 279 mutex_exit(&pwp->lock); in pmcs_kill_port() 285 RESTART_DISCOVERY(pwp); in pmcs_kill_port() 354 mutex_exit(&pwp->lock); in pmcs_process_sas_hw_event() 861 pwp, DDI_NOSLEEP); in pmcs_process_sas_hw_event() 1059 pmcs_ack_events(pwp); in pmcs_process_sas_hw_event() [all …]
|
H A D | pmcs_fwlog.c | 67 pwp->regdumpp = in pmcs_register_dump_int() 282 n = pmcs_dump_binary(pwp, pwp->fwlogp, 0, (PMCS_FWLOG_SIZE >> 2), in pmcs_dump_fwlog() 1052 tbuf = pwp->iqpt->curpos = pwp->iqpt->head; in pmcs_iqp_trace() 1056 ptr = &pwp->iqp[qnum][pwp->shadow_iqpi[qnum] * in pmcs_iqp_trace() 1288 pwp->fwlog_latest_idx_aap1 - pwp->fwlog_oldest_idx_aap1; in pmcs_gather_fwlog() 1298 if (pwp->fwlog_latest_idx_iop >= pwp->fwlog_oldest_idx_iop) { in pmcs_gather_fwlog() 1305 (pwp->fwlog_oldest_idx_iop - pwp->fwlog_latest_idx_iop); in pmcs_gather_fwlog() 1326 pmcs_write_fwlog(pwp, pwp->fwlogp_aap1); in pmcs_gather_fwlog() 1327 pwp->fwlog_oldest_idx_aap1 = pwp->fwlog_latest_idx_aap1; in pmcs_gather_fwlog() 1338 pmcs_write_fwlog(pwp, pwp->fwlogp_iop); in pmcs_gather_fwlog() [all …]
|
H A D | pmcs_ds.c | 73 pmcs_pwork(pwp, pwrk); in pmcs_get_dev_state() 89 pmcs_pwork(pwp, pwrk); in pmcs_get_dev_state() 102 pmcs_pwork(pwp, pwrk); in pmcs_get_dev_state() 162 pmcs_pwork(pwp, pwrk); in pmcs_set_dev_state() 181 pmcs_pwork(pwp, pwrk); in pmcs_set_dev_state() 194 pmcs_pwork(pwp, pwrk); in pmcs_set_dev_state() 226 pmcs_hw_t *pwp; in pmcs_ds_operational() local 229 pwp = pptr->pwp; in pmcs_ds_operational() 253 pwp, DDI_NOSLEEP); in pmcs_ds_operational() 897 (void *) pwp); in pmcs_ssp_event_recovery() [all …]
|
H A D | pmcs_scsa.c | 126 pwp->smp_tran = smp_hba_tran_alloc(pwp->dip); in pmcs_scsa_init() 128 pwp->smp_tran->smp_tran_hba_private = pwp; in pmcs_scsa_init() 397 if (pwp) { in pmcs_scsa_tran_tgt_init() 839 &pwp->lock, &pwp->reset_notify_listf)); in pmcs_scsi_reset_notify() 1224 pwp = iport->pwp; in pmcs_smp_init() 1377 pwp = iport->pwp; in pmcs_smp_free() 1464 pwp->quiesced = pwp->blocked = 1; in pmcs_scsi_quiesce() 1480 cv_wait(&pwp->drain_cv, &pwp->lock); in pmcs_scsi_quiesce() 1524 pwp->blocked = pwp->quiesced = 0; in pmcs_scsi_unquiesce() 3167 pmcs_hw_t *pwp = iport->pwp; in pmcs_get_target() local [all …]
|
H A D | pmcs_nvram.c | 377 pmcs_pwork(pwp, pwrk); in pmcs_flash_chunk() 387 pmcs_pwork(pwp, pwrk); in pmcs_flash_chunk() 706 pmcs_pwork(pwp, workp); in pmcs_get_nvmd() 714 INC_IQ_ENTRY(pwp, ibq); in pmcs_get_nvmd() 720 pmcs_pwork(pwp, workp); in pmcs_get_nvmd() 727 pmcs_pwork(pwp, workp); in pmcs_get_nvmd() 731 pmcs_pwork(pwp, workp); in pmcs_get_nvmd() 760 i = pmcs_dump_binary(pwp, pwp->flash_chunkp, 0, in pmcs_get_nvmd() 853 pmcs_pwork(pwp, workp); in pmcs_set_nvmd() 861 INC_IQ_ENTRY(pwp, ibq); in pmcs_set_nvmd() [all …]
|
H A D | pmcs_sata.c | 120 pmcs_release_scratch(pwp); in pmcs_sata_special_work() 149 id = pwp->scratch; in pmcs_sata_special_work() 507 pmcs_release_scratch(pwp); in pmcs_sata_special_work() 513 cv_signal(&pwp->drain_cv); in pmcs_sata_special_work() 517 mutex_enter(&pwp->cq_lock); in pmcs_sata_special_work() 519 PMCS_CQ_RUN_LOCKED(pwp); in pmcs_sata_special_work() 520 mutex_exit(&pwp->cq_lock); in pmcs_sata_special_work() 599 PMCS_CQ_RUN(pwp); in pmcs_sata_work() 670 pmcs_pwork(pwp, pwrk); in pmcs_run_sata_cmd() 675 INC_IQ_ENTRY(pwp, iq); in pmcs_run_sata_cmd() [all …]
|
H A D | pmcs_smhba.c | 35 ASSERT(pwp != NULL); in pmcs_smhba_add_hba_prop() 39 if (ddi_prop_update_int(DDI_DEV_T_NONE, pwp->dip, in pmcs_smhba_add_hba_prop() 41 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_smhba_add_hba_prop() 48 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_smhba_add_hba_prop() 53 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, "%s: " in pmcs_smhba_add_hba_prop() 171 pmcs_hw_t *pwp = iport->pwp; in pmcs_smhba_set_phy_props() local 182 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_smhba_set_phy_props() 245 if (pwp->dip == NULL) in pmcs_smhba_log_sysevent() 266 (void) ddi_pathname(pwp->dip, pname); in pmcs_smhba_log_sysevent() 270 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_smhba_log_sysevent() [all …]
|
/illumos-gate/usr/src/lib/pam_modules/authtok_check/ |
H A D | packlib.c | 150 if (!fwrite((char *)&pwp->header, sizeof (pwp->header), in PWClose() 159 pwp->hwms[i] = pwp->hwms[i-1]; in PWClose() 162 (void) fwrite(pwp->hwms, 1, sizeof (pwp->hwms), in PWClose() 173 free(pwp); in PWClose() 186 (void) strncpy(pwp->data[pwp->count], string, MAXWORDLEN); in PutPW() 187 pwp->data[pwp->count][MAXWORDLEN - 1] = '\0'; in PutPW() 189 pwp->hwms[string[0] & 0xff] = pwp->header.pih_numwords; in PutPW() 198 if ((pwp->flags & PFOR_FLUSH) || !(pwp->count % NUMWORDS)) { in PutPW() 207 (void) fputs(pwp->data[0], pwp->dfp); in PutPW() 230 (void) memset(pwp->data, '\0', sizeof (pwp->data)); in PutPW() [all …]
|
H A D | fascist.c | 387 FascistLook(PWDICT *pwp, char *instring) in FascistLook() argument 394 notfound = PW_WORDS(pwp); in FascistLook() 415 if (FindPW(pwp, a) != notfound) { in FascistLook() 428 if (FindPW(pwp, a) != notfound) { in FascistLook() 439 PWDICT *pwp; in DictCheck() local 442 if ((pwp = PWOpen(path, "rF")) == NULL) in DictCheck() 445 r = FascistLook(pwp, password); in DictCheck() 446 (void) PWClose(pwp); in DictCheck()
|
H A D | packer.c | 291 merge_files(PWDICT *pwp) in merge_files() argument 334 (void) PutPW(pwp, words[choice]); in merge_files() 359 PWDICT *pwp; in packer() local 368 if (!(pwp = PWOpen(path, "wF"))) in packer() 379 ret = merge_files(pwp); in packer() 381 (void) PWClose(pwp); in packer()
|
/illumos-gate/usr/src/cmd/getent/ |
H A D | dogetpw.c | 39 struct passwd *pwp; in dogetpw() local 46 while ((pwp = getpwent()) != NULL) in dogetpw() 47 (void) putpwent(pwp, stdout); in dogetpw() 63 ((pwp = getpwuid(uid)) == NULL)) { in dogetpw() 64 pwp = getpwnam(*list); in dogetpw() 67 if (pwp == NULL) in dogetpw() 70 (void) putpwent(pwp, stdout); in dogetpw()
|
H A D | dogetuserattr.c | 70 struct passwd *pwp; in dogetuserattr() local 85 if ((pwp = getpwuid(uid)) == NULL) { in dogetuserattr() 88 puser = getusernam(pwp->pw_name); in dogetuserattr()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | watchpoint.c | 198 for (; pwp != NULL && pwp->wp_vaddr < eaddr; in pr_do_mappage() 199 pwp = AVL_NEXT(&as->a_wpage, pwp)) { in pr_do_mappage() 251 if (pwp->wp_kmap[X] + pwp->wp_umap[X]) in pr_do_mappage() 254 if (pwp->wp_kmap[R] + pwp->wp_umap[R]) in pr_do_mappage() 256 if (pwp->wp_kmap[W] + pwp->wp_umap[W]) in pr_do_mappage() 272 if (sum(pwp->wp_kmap) + sum(pwp->wp_umap) == 0) in pr_do_mappage() 275 if (pwp->wp_kmap[X] + pwp->wp_umap[X]) in pr_do_mappage() 278 if (pwp->wp_kmap[R] + pwp->wp_umap[R]) in pr_do_mappage() 280 if (pwp->wp_kmap[W] + pwp->wp_umap[W]) in pr_do_mappage() 401 if (pwp->wp_read + pwp->wp_write + pwp->wp_exec == 0) { in setallwatch() [all …]
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs_def.h | 395 #define RESTART_DISCOVERY(pwp) \ argument 396 ASSERT(!mutex_owned(&pwp->config_lock)); \ 397 mutex_enter(&pwp->config_lock); \ 398 pwp->config_changed = B_TRUE; \ 399 mutex_exit(&pwp->config_lock); \ 400 SCHEDULE_WORK(pwp, PMCS_WORK_DISCOVER); 402 #define RESTART_DISCOVERY_LOCKED(pwp) \ argument 404 pwp->config_changed = B_TRUE; \ 405 SCHEDULE_WORK(pwp, PMCS_WORK_DISCOVER); 407 #define PHY_CHANGED(pwp, p) \ argument [all …]
|
H A D | pmcs_proto.h | 52 #define pmcs_prt(pwp, level, phy, tgt, fmt...) { \ argument 54 if (((pwp->debug_mask & (1 << lvl)) != 0) || \ 56 pmcs_prt_impl(pwp, lvl, phy, tgt, fmt); \ 274 void pmcs_set_intr_coal_timer(pmcs_hw_t *pwp, pmcs_coal_timer_adj_t adj); 279 void pmcs_check_iomb_status(pmcs_hw_t *pwp, uint32_t *iomb); 286 boolean_t pmcs_dma_setup(pmcs_hw_t *pwp, ddi_dma_attr_t *dma_attr, 289 void pmcs_fm_ereport(pmcs_hw_t *pwp, char *detail); 292 int pmcs_check_acc_dma_handle(pmcs_hw_t *pwp); 295 boolean_t pmcs_set_nvmd(pmcs_hw_t *pwp, pmcs_nvmd_type_t nvmd_type, 306 void pmcs_start_ssp_event_recovery(pmcs_hw_t *pwp, pmcwork_t *pwrk, [all …]
|
H A D | pmcs_mpi.h | 88 #define PMCS_MPI_EVQSET(pwp, oq, phy) { \ argument 91 uint32_t tmp = pmcs_rd_mpi_tbl(pwp, PMCS_MPI_EVQS + (woff << 2)); \ 94 pmcs_wr_mpi_tbl(pwp, PMCS_MPI_EVQS + (woff << 2), tmp); \ 98 #define PMCS_MPI_NCQSET(pwp, oq, phy) { \ argument 101 uint32_t tmp = pmcs_rd_mpi_tbl(pwp, PMCS_MPI_SNCQ + (woff << 2)); \ 104 pmcs_wr_mpi_tbl(pwp, PMCS_MPI_SNCQ + (woff << 2), tmp); \
|
/illumos-gate/usr/src/cmd/lp/lib/printers/ |
H A D | printwheels.c | 56 PWHEEL *pwp; local 93 pwp = calloc(1, sizeof (*pwp)); 94 pwp->alert = *pa; 95 pwp->name = Strdup(name); 97 return (pwp);
|
/illumos-gate/usr/src/cmd/id/ |
H A D | id.c | 73 struct passwd *pwp; in main() local 142 if ((pwp = getpwnam(argv[1])) == PWNULL) { in main() 149 uid = euid = pwp->pw_uid; in main() 150 prgid = gid = egid = pwp->pw_gid; in main() 356 struct passwd *pwp; in prid() local 358 if ((pwp = getpwuid(id)) != PWNULL) in prid() 359 (void) printf("(%s)", pwp->pw_name); in prid()
|
/illumos-gate/usr/src/cmd/grpck/ |
H A D | grpck.c | 97 struct passwd *pwp; in main() local 133 while ((pwp = getpwent()) != NULL) { in main() 134 t = (struct node *)emalloc(sizeof (*t) + strlen(pwp->pw_name)); in main() 137 strcpy(t->user, pwp->pw_name); in main() 144 t->groups->grp = pwp->pw_gid; in main() 304 struct passwd *pwp; in main() local 306 if ((pwp = getpwnam(nptr)) == NULL) { in main() 326 t->groups->grp = pwp->pw_gid; in main()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_as.c | 3417 for (pwp = avl_first(&as->a_wpage); pwp != NULL; in as_setwatch() 3418 pwp = AVL_NEXT(&as->a_wpage, pwp)) { in as_setwatch() 3434 if (!(pwp->wp_flags & WP_NOWATCH) && prot != pwp->wp_oprot) { in as_setwatch() 3464 for (pwp = avl_first(&as->a_wpage); pwp != NULL; in as_clearwatch() 3465 pwp = AVL_NEXT(&as->a_wpage, pwp)) { in as_clearwatch() 3473 if ((prot = pwp->wp_oprot) != pwp->wp_prot) { in as_clearwatch() 3510 while (pwp != NULL && pwp->wp_vaddr < eaddr) { in as_setwatchprot() 3521 if (!(pwp->wp_flags & WP_NOWATCH) && wprot != pwp->wp_oprot) { in as_setwatchprot() 3538 pwp = AVL_NEXT(&as->a_wpage, pwp); in as_setwatchprot() 3565 while (pwp != NULL && pwp->wp_vaddr < eaddr) { in as_clearwatchprot() [all …]
|
/illumos-gate/usr/src/cmd/svr4pkg/pkginstall/ |
H A D | reqexec.c | 330 struct passwd *pwp; in do_exec() local 341 if ((pwp = getpwnam(CHK_USER)) != (struct passwd *)NULL) { in do_exec() 342 instuid = pwp->pw_uid; in do_exec() 344 } else if ((pwp = getpwnam(alt_user)) != (struct passwd *)NULL) { in do_exec() 345 instuid = pwp->pw_uid; in do_exec()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 4158 newpwp = pwp; in set_watched_page() 4180 newpwp = pwp; in set_watched_page() 4187 pwp = newpwp; in set_watched_page() 4198 pwp->wp_read--; in set_watched_page() 4202 pwp->wp_exec--; in set_watched_page() 4209 pwp->wp_read++; in set_watched_page() 4257 newpwp = pwp; in set_watched_page() 4289 while (pwp != NULL && pwp->wp_vaddr < eaddr) { in clear_watched_page() 4299 if (pwp->wp_read + pwp->wp_write + pwp->wp_exec != 0) { in clear_watched_page() 4329 pwp->wp_prot = pwp->wp_oprot; in clear_watched_page() [all …]
|
/illumos-gate/usr/src/lib/libpkg/common/ |
H A D | pkgexecv.c | 143 struct passwd *pwp; in pkgexecv() local 435 if (uname && *uname && (pwp = cpwnam(uname)) != NULL) { in pkgexecv() 436 if (setuid(pwp->pw_uid) == -1) { in pkgexecv() 437 progerr(pkg_gt(ERR_SETUID), pwp->pw_uid); in pkgexecv()
|