/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_attach.c | 128 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 D | pmcs_subr.c | 52 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 D | pmcs_intr.c | 37 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 D | pmcs_fwlog.c | 53 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 D | pmcs_ds.c | 36 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 D | pmcs_scsa.c | 70 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 D | pmcs_nvram.c | 46 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 D | pmcs_sata.c | 59 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 D | pmcs_smhba.c | 32 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 D | packlib.c | 136 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 D | fascist.c | 388 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 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 | 168 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 D | pmcs_def.h | 125 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 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); 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 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 | 3406 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 D | prsubr.c | 4089 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 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/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()
|