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.c128 static void pmcs_fm_fini(pmcs_hw_t *pwp);
129 static void pmcs_fm_init(pmcs_hw_t *pwp);
262 pmcs_hw_t *pwp; in pmcs_iport_attach() local
273 pwp = ddi_get_soft_state(pmcs_softc_state, hba_inst); in pmcs_iport_attach()
274 if (pwp == NULL) { in pmcs_iport_attach()
280 if ((pwp->state == STATE_UNPROBING) || (pwp->state == STATE_DEAD)) { in pmcs_iport_attach()
285 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_iport_attach()
292 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_iport_attach()
299 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_iport_attach()
305 DDI_INTR_PRI(pwp->intr_pri)); in pmcs_iport_attach()
[all …]
H A Dpmcs_subr.c52 static void pmcs_flush_nonio_cmds(pmcs_hw_t *pwp, pmcs_xscsi_t *tgt);
96 pmcs_setup(pmcs_hw_t *pwp) in pmcs_setup() argument
98 uint32_t barval = pwp->mpibar; in pmcs_setup()
106 scratch = pmcs_rd_msgunit(pwp, PMCS_MSGU_SCRATCH1); in pmcs_setup()
108 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_setup()
110 __func__, pmcs_rd_msgunit(pwp, PMCS_MSGU_SCRATCH1) & in pmcs_setup()
112 pmcs_fm_ereport(pwp, DDI_FM_DEVICE_INVAL_STATE); in pmcs_setup()
113 ddi_fm_service_impact(pwp->dip, DDI_SERVICE_LOST); in pmcs_setup()
117 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_setup()
120 pmcs_fm_ereport(pwp, DDI_FM_DEVICE_INVAL_STATE); in pmcs_setup()
[all …]
H A Dpmcs_intr.c37 pmcs_print_entry(pwp, PMCS_PRT_DEBUG, l, m); \
38 STEP_OQ_ENTRY(pwp, PMCS_OQ_EVENTS, b, 1); \
41 #define WRONG_OBID_CHECK(pwp, w, q) \ argument
43 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, \
104 pmcs_complete_work(pmcs_hw_t *pwp, pmcwork_t *pwrk, uint32_t *iomb, size_t amt) in pmcs_complete_work() argument
107 pwp->ltime[pwp->lti] = gethrtime(); in pmcs_complete_work()
108 pwp->ltags[pwp->lti++] = pwrk->htag; in pmcs_complete_work()
120 pmcs_complete_work_impl(pwp, pwrk, iomb, amt); in pmcs_complete_work()
124 pmcs_work_not_found(pmcs_hw_t *pwp, uint32_t htag, uint32_t *iomb) in pmcs_work_not_found() argument
134 pmcs_print_entry(pwp, PMCS_PRT_DEBUG1, buf, iomb); in pmcs_work_not_found()
[all …]
H A Dpmcs_fwlog.c53 pmcs_register_dump_int(pmcs_hw_t *pwp) in pmcs_register_dump_int() argument
61 ASSERT(mutex_owned(&pwp->lock)); in pmcs_register_dump_int()
63 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_register_dump_int()
64 "pmcs%d: Internal register dump", ddi_get_instance(pwp->dip)); in pmcs_register_dump_int()
66 if (pwp->regdumpp == NULL) { in pmcs_register_dump_int()
67 pwp->regdumpp = in pmcs_register_dump_int()
69 if (pwp->regdumpp == NULL) { in pmcs_register_dump_int()
70 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_register_dump_int()
75 buf = pwp->regdumpp; in pmcs_register_dump_int()
78 n = pmcs_dump_spc_ver(pwp, buf, size_left); in pmcs_register_dump_int()
[all …]
H A Dpmcs_ds.c36 pmcs_xscsi_t *tgt, pmcs_hw_t *pwp, const char *func_name,
43 pmcs_get_dev_state(pmcs_hw_t *pwp, pmcs_phy_t *phyp, pmcs_xscsi_t *xp, in pmcs_get_dev_state() argument
50 pmcs_prt(pwp, PMCS_PRT_DEBUG3, phyp, xp, "%s: tgt(0x%p)", __func__, in pmcs_get_dev_state()
58 pmcs_prt(pwp, PMCS_PRT_DEBUG_DEV_STATE, NULL, xp, in pmcs_get_dev_state()
64 pwrk = pmcs_gwork(pwp, PMCS_TAG_TYPE_WAIT, phyp); in pmcs_get_dev_state()
66 pmcs_prt(pwp, PMCS_PRT_ERR, phyp, xp, pmcs_nowrk, __func__); in pmcs_get_dev_state()
73 pmcs_pwork(pwp, pwrk); in pmcs_get_dev_state()
74 pmcs_prt(pwp, PMCS_PRT_DEBUG, phyp, xp, in pmcs_get_dev_state()
79 msg[0] = LE_32(PMCS_HIPRI(pwp, PMCS_OQ_GENERAL, in pmcs_get_dev_state()
85 mutex_enter(&pwp->iqp_lock[PMCS_IQ_OTHER]); in pmcs_get_dev_state()
[all …]
H A Dpmcs_scsa.c70 pmcs_scsa_init(pmcs_hw_t *pwp, const ddi_dma_attr_t *ap) in pmcs_scsa_init() argument
85 tran = scsi_hba_tran_alloc(pwp->dip, SCSI_HBA_CANSLEEP); in pmcs_scsa_init()
87 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_scsa_init()
92 tran->tran_hba_private = pwp; in pmcs_scsa_init()
115 if (scsi_hba_attach_setup(pwp->dip, &pmcs_scsa_dattr, tran, flags)) { in pmcs_scsa_init()
117 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_scsa_init()
121 pwp->tran = tran; in pmcs_scsa_init()
126 pwp->smp_tran = smp_hba_tran_alloc(pwp->dip); in pmcs_scsa_init()
127 ASSERT(pwp->smp_tran != NULL); in pmcs_scsa_init()
128 pwp->smp_tran->smp_tran_hba_private = pwp; in pmcs_scsa_init()
[all …]
H A Dpmcs_nvram.c46 pmcs_firmware_update(pmcs_hw_t *pwp) in pmcs_firmware_update() argument
63 if (pwp->fw_disable_update) { in pmcs_firmware_update()
64 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_firmware_update()
72 if (pwp->fw == PMCS_FIRMWARE_VERSION) { in pmcs_firmware_update()
73 if (pwp->fw_force_update == 0) { in pmcs_firmware_update()
77 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_firmware_update()
83 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_firmware_update()
91 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_firmware_update()
104 if (pwp->fw_force_update == 0) { in pmcs_firmware_update()
105 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_firmware_update()
[all …]
H A Dpmcs_sata.c59 pmcs_sata_special_work(pmcs_hw_t *pwp, pmcs_xscsi_t *xp) in pmcs_sata_special_work() argument
75 pmcs_prt(pwp, PMCS_PRT_DEBUG1, NULL, xp, in pmcs_sata_special_work()
81 pmcs_prt(pwp, PMCS_PRT_DEBUG, NULL, xp, in pmcs_sata_special_work()
101 pmcs_prt(pwp, PMCS_PRT_DEBUG2, pptr, xp, in pmcs_sata_special_work()
109 if (pmcs_acquire_scratch(pwp, B_FALSE)) { in pmcs_sata_special_work()
116 retval = pmcs_sata_identify(pwp, pptr); in pmcs_sata_special_work()
120 pmcs_release_scratch(pwp); in pmcs_sata_special_work()
123 pmcs_prt(pwp, PMCS_PRT_DEBUG2, pptr, xp, in pmcs_sata_special_work()
133 pmcs_prt(pwp, PMCS_PRT_DEBUG, pptr, xp, in pmcs_sata_special_work()
149 id = pwp->scratch; in pmcs_sata_special_work()
[all …]
H A Dpmcs_smhba.c32 pmcs_smhba_add_hba_prop(pmcs_hw_t *pwp, data_type_t dt, in pmcs_smhba_add_hba_prop() argument
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()
46 if (ddi_prop_update_string(DDI_DEV_T_NONE, pwp->dip, 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()
74 pmcs_prt(iport->pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_smhba_add_iport_prop()
81 pmcs_prt(iport->pwp, PMCS_PRT_DEBUG, NULL, NULL, in pmcs_smhba_add_iport_prop()
86 pmcs_prt(iport->pwp, PMCS_PRT_DEBUG, NULL, NULL, "%s: " in pmcs_smhba_add_iport_prop()
[all …]
/illumos-gate/usr/src/lib/pam_modules/authtok_check/
H A Dpacklib.c136 PWClose(PWDICT *pwp) in PWClose() argument
138 if (pwp->header.pih_magic != PIH_MAGIC) { in PWClose()
142 if (pwp->flags & PFOR_WRITE) { in PWClose()
143 pwp->flags |= PFOR_FLUSH; in PWClose()
144 (void) PutPW(pwp, (char *)0); /* flush last index if necess */ in PWClose()
146 if (fseek(pwp->ifp, 0L, 0)) { in PWClose()
150 if (!fwrite((char *)&pwp->header, sizeof (pwp->header), in PWClose()
151 1, pwp->ifp)) { in PWClose()
155 if (pwp->flags & PFOR_USEHWMS) { in PWClose()
158 if (!pwp->hwms[i]) { in PWClose()
[all …]
H A Dfascist.c388 FascistLook(PWDICT *pwp, const char *instring) in FascistLook() argument
395 notfound = PW_WORDS(pwp); in FascistLook()
416 if (FindPW(pwp, a) != notfound) { in FascistLook()
429 if (FindPW(pwp, a) != notfound) { in FascistLook()
440 PWDICT *pwp; in DictCheck() local
443 if ((pwp = PWOpen(path, "rF")) == NULL) in DictCheck()
446 r = FascistLook(pwp, password); in DictCheck()
447 (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.c168 struct watched_page *pwp; in pr_do_mappage() local
195 if ((pwp = avl_find(&as->a_wpage, &tpw, &where)) == NULL) in pr_do_mappage()
196 pwp = avl_nearest(&as->a_wpage, where, AVL_AFTER); in pr_do_mappage()
198 for (; pwp != NULL && pwp->wp_vaddr < eaddr; in pr_do_mappage()
199 pwp = AVL_NEXT(&as->a_wpage, pwp)) { in pr_do_mappage()
205 prot = pwp->wp_prot; in pr_do_mappage()
214 if ((prot = pwp->wp_oprot) != 0) { in pr_do_mappage()
241 addr = pwp->wp_vaddr; in pr_do_mappage()
244 prot = pwp->wp_prot; in pr_do_mappage()
247 pwp->wp_kmap[xrw]++; in pr_do_mappage()
[all …]
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_def.h125 pmcs_hw_t *pwp; /* back ptr to hba struct */ member
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
403 ASSERT(mutex_owned(&pwp->config_lock)); \
404 pwp->config_changed = B_TRUE; \
[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);
293 int pmcs_get_nvmd(pmcs_hw_t *pwp, pmcs_nvmd_type_t nvmd_type, uint8_t nvmd,
295 boolean_t pmcs_set_nvmd(pmcs_hw_t *pwp, pmcs_nvmd_type_t nvmd_type,
[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.c3406 struct watched_page *pwp; in as_setwatch() local
3417 for (pwp = avl_first(&as->a_wpage); pwp != NULL; in as_setwatch()
3418 pwp = AVL_NEXT(&as->a_wpage, pwp)) { in as_setwatch()
3421 vaddr = pwp->wp_vaddr; in as_setwatch()
3422 if (pwp->wp_oprot != 0 || /* already set up */ in as_setwatch()
3427 pwp->wp_oprot = prot; in as_setwatch()
3428 if (pwp->wp_read) in as_setwatch()
3430 if (pwp->wp_write) in as_setwatch()
3432 if (pwp->wp_exec) in as_setwatch()
3434 if (!(pwp->wp_flags & WP_NOWATCH) && prot != pwp->wp_oprot) { in as_setwatch()
[all …]
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprsubr.c4089 struct watched_page *pwp; in pr_free_watched_pages() local
4100 pwp = avl_first(&as->a_wpage); in pr_free_watched_pages()
4103 while ((pwp = avl_destroy_nodes(&as->a_wpage, &cookie)) != NULL) { in pr_free_watched_pages()
4105 if ((prot = pwp->wp_oprot) != 0) { in pr_free_watched_pages()
4106 caddr_t addr = pwp->wp_vaddr; in pr_free_watched_pages()
4110 if ((pwp->wp_prot != prot || in pr_free_watched_pages()
4111 (pwp->wp_flags & WP_NOWATCH)) && in pr_free_watched_pages()
4121 kmem_free(pwp, sizeof (struct watched_page)); in pr_free_watched_pages()
4141 struct watched_page *pwp, *newpwp; in set_watched_page() local
4156 pwp = kmem_zalloc(sizeof (struct watched_page), KM_SLEEP); in set_watched_page()
[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/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