Searched refs:hwp (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/
H A Dpmcs_iomb.h681 #define GET_IQ_ENTRY(hwp, qnum) \
682 ((ADDQI(hwp->shadow_iqpi[qnum], 1, hwp->ioq_depth) == \
683 pmcs_rd_iqci(hwp, qnum)) ? NULL : \
684 &hwp->iqp[qnum][hwp->shadow_iqpi[qnum] * (PMCS_QENTRY_SIZE >> 2)])
691 #define INC_IQ_ENTRY(hwp, qnum) \
694 ASSERT(mutex_owned(&(hwp)->iqp_lock[qnum])); \
695 htag = hwp->iqp[qnum][(hwp
[all...]
H A Dpmcs_mpi.h46 #define PMCS_FW_TYPE(hwp) (hwp->fw & 0xf)
51 #define PMCS_FW_VARIANT(hwp) ((hwp->fw >> 4) & 0xf)
52 #define PMCS_FW_MAJOR(hwp) ((hwp->fw >> 24) & 0xff)
53 #define PMCS_FW_MINOR(hwp) ((hwp->fw >> 16) & 0xff)
54 #define PMCS_FW_MICRO(hwp) ((hwp
[all...]
H A Dpmcs_def.h431 #define SCHEDULE_WORK(hwp, wrk) \
432 (void) atomic_set_long_excl(&hwp->work_flags, wrk)
438 #define WORK_SCHEDULED(hwp, wrk) \
439 (atomic_clear_long_excl(&hwp->work_flags, wrk) == 0)
446 #define WORK_IS_SCHEDULED(hwp, wrk) \
447 ((atomic_and_ulong_nv(&hwp->work_flags, (ulong_t)-1) & (1 << wrk)) != 0)
465 #define PMCS_CQ_RUN_LOCKED(hwp) \
466 if (!STAILQ_EMPTY(&hwp->cq) || hwp->iocomp_cb_head) { \
468 cqti = &hwp
[all...]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dmodhash.c143 hash_walk_t *hwp; local
167 hwp = mdb_alloc(HW_SIZE(mh.mh_nchains), UM_NOSLEEP);
168 if (hwp == NULL) {
174 (void) memcpy(&hwp->hwalk_hash, &mh, sizeof (hwp->hwalk_hash));
176 retv = mdb_vread(hwp->hwalk_hash.mh_entries + 1,
181 mdb_free(hwp, HW_SIZE(mh.mh_nchains));
187 hwp->hwalk_msd.msd_hash_index = -1;
188 hwp->hwalk_msd.msd_position = 0;
189 hwp
203 hash_walk_t *hwp = wsp->walk_data; local
238 hash_walk_t *hwp = wsp->walk_data; local
[all...]
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dhc.c1311 hc_walk_sibling(topo_mod_t *mod, tnode_t *node, struct hc_walk *hwp, argument
1315 topo_walk_t *wp = hwp->hcw_wp;
1323 if (hc_match(mod, np, hwp->hcw_fmri, name, inst,
1327 status = wp->tw_cb(mod, np, hwp);
1329 status = wp->tw_cb(wp->tw_thp, np, hwp);
1354 struct hc_walk *hwp = (struct hc_walk *)pdata; local
1360 i = hwp->hcw_index;
1361 if (i > hwp->hcw_end) {
1362 if (hwp->hcw_fac != NULL) {
1363 if ((err = hwp
1463 struct hc_walk *hwp; local
1539 struct hc_walk *hwp; local
1611 struct hc_walk *hwp; local
1670 struct hc_walk *hwp; local
1800 struct hc_walk *hwp; local
1918 struct hc_walk *hwp; local
1983 struct hc_walk *hwp; local
2077 struct hc_walk *hwp; local
2181 struct hc_walk *hwp; local
2241 struct hc_walk *hwp; local
[all...]
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd_mdb.c308 hashwalk_data_t *hwp; local
316 hwp = mdb_alloc(sizeof (hashwalk_data_t), UM_SLEEP);
317 hwp->hw_hash = mdb_zalloc(len, UM_SLEEP);
318 (void) mdb_vread(hwp->hw_hash, len, addr);
319 hwp->hw_hashlen = hashlen;
320 hwp->hw_hashidx = 0;
321 hwp->hw_name = name;
322 hwp->hw_data = mdb_zalloc(size, UM_SLEEP);
323 hwp->hw_size = size;
324 hwp
335 hashwalk_data_t *hwp = wsp->walk_data; local
359 hashwalk_data_t *hwp = wsp->walk_data; local
383 hashwalk_data_t *hwp = wsp->walk_data; local
[all...]
/illumos-gate/usr/src/uts/common/crypto/api/
H A Dkcf_miscapi.c649 kcf_prov_mech_desc_t *hwp; local
692 for (hwp = me->me_hw_prov_chain; hwp != NULL; hwp = hwp->pm_next)
693 init_mechanism_info(&infos[cur_info++], hwp);
/illumos-gate/usr/src/uts/i86pc/io/
H A Dimmu_dvma.c1852 hw_pdte_t *hwp; local
1869 hwp = shwp;
1870 for (; npages > 0 && idx <= IMMU_PGTABLE_MAXIDX; idx++, hwp++) {
1871 PDTE_CLEAR_P(*hwp);
2011 PTE_set_one(immu_t *immu, hw_pdte_t *hwp, paddr_t paddr, argument
2020 pte = *hwp;
2089 *hwp = pte;
2103 hw_pdte_t *hwp; local
2121 hwp = shwp;
2134 for (; nvpages > 0 && idx <= IMMU_PGTABLE_MAXIDX; idx++, hwp
2171 PDE_set_one(immu_t *immu, hw_pdte_t *hwp, pgtable_t *next, dev_info_t *rdip, immu_flags_t immu_flags) argument
2247 hw_pdte_t *hwp; local
[all...]
/illumos-gate/usr/src/uts/sun4u/starfire/io/
H A Didn_xf.c1635 idn_cpu_per_board(pda_handle_t ph, cpuset_t cset, struct hwconfig *hwp) argument
1644 bset = hwp->dh_boardset;
1683 (!lbp && hwp->dh_mcadr[b])) {
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_intr.c73 #define EVT_PRT(hwp, msg, phy) \
74 pmcs_prt(hwp, PMCS_PRT_DEBUG, NULL, NULL, "Phy 0x%x: %s", phy, # msg)
/illumos-gate/usr/src/uts/sun4u/starfire/sys/
H A Didn.h3700 struct hwconfig *hwp);

Completed in 129 milliseconds