Lines Matching defs:wp
1804 const kmdb_wapt_t *wp = sep->se_data;
1807 sep->se_ops == &kmt_wapt_ops && (wp->wp_wflags & flags) &&
1808 kb->kb_addr - wp->wp_addr < wp->wp_size);
1900 kmdb_wapt_t *wp = sep->se_data;
1902 kmdb_dpi_wapt_release(wp);
1903 mdb_free(wp, sizeof (kmdb_wapt_t));
1911 kmdb_wapt_t *wp = vep != NULL ? vep->ve_args : sep->se_data;
1915 ASSERT(wp->wp_wflags != 0);
1918 switch (wp->wp_wflags) {
1929 if (wp->wp_wflags & MDB_TGT_WA_R)
1931 if (wp->wp_wflags & MDB_TGT_WA_W)
1933 if (wp->wp_wflags & MDB_TGT_WA_X)
1937 switch (wp->wp_type) {
1947 if (wp->wp_size == 1)
1954 (void) mdb_iob_snprintf(buf, nbytes, fmt, desc + 1, wp->wp_addr,
1955 wp->wp_addr + wp->wp_size);
1957 sp->spec_base = wp->wp_addr;
1958 sp->spec_size = wp->wp_size;
2268 kmdb_wapt_t *wp = mdb_alloc(sizeof (kmdb_wapt_t), UM_SLEEP);
2271 wp->wp_addr = addr;
2272 wp->wp_size = len;
2273 wp->wp_type = type;
2274 wp->wp_wflags = wflags;
2276 if (kmdb_dpi_wapt_validate(wp) < 0)
2282 kmt_wparg_overlap(wp, sep->se_data))
2287 if (sep->se_ops == &kmt_wapt_ops && kmt_wparg_overlap(wp,
2293 func, data, wp, kmt_wparg_dtor));
2296 mdb_free(wp, sizeof (kmdb_wapt_t));