Home
last modified time | relevance | path

Searched refs:pwp (Results 1 – 25 of 41) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_attach.c315 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 Dpmcs_subr.c721 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 Dpmcs_intr.c107 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 Dpmcs_fwlog.c67 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 Dpmcs_ds.c73 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 Dpmcs_scsa.c126 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 Dpmcs_nvram.c377 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 Dpmcs_sata.c120 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 Dpmcs_smhba.c35 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 Dpacklib.c150 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 Dfascist.c387 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 Dpacker.c291 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 Ddogetpw.c39 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 Ddogetuserattr.c70 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 Dwatchpoint.c198 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 Dpmcs_def.h395 #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 Dpmcs_proto.h52 #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 Dpmcs_mpi.h88 #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 Dprintwheels.c56 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 Did.c73 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 Dgrpck.c97 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 Dvm_as.c3417 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 Dreqexec.c330 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 Dprsubr.c4158 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 Dpkgexecv.c143 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()

12