Lines Matching refs:pta
4054 pt_bparg_t *pta = args; in pt_brkpt_ctor() local
4061 if (pta->pta_symbol != NULL) { in pt_brkpt_ctor()
4063 strchr(pta->pta_symbol, '`') == NULL) in pt_brkpt_ctor()
4065 if (mdb_tgt_lookup_by_scope(t, pta->pta_symbol, &s, in pt_brkpt_ctor()
4071 pta->pta_symbol); in pt_brkpt_ctor()
4076 pta->pta_addr = (uintptr_t)s.st_value; in pt_brkpt_ctor()
4080 if (pta->pta_addr & 3) in pt_brkpt_ctor()
4084 if (Paddr_to_map(t->t_pshandle, pta->pta_addr) == NULL) in pt_brkpt_ctor()
4088 ptb->ptb_addr = pta->pta_addr; in pt_brkpt_ctor()
4110 pt_bparg_t *pta = vep->ve_args; in pt_brkpt_info() local
4112 if (pta->pta_symbol != NULL) { in pt_brkpt_info()
4114 pta->pta_symbol); in pt_brkpt_info()
4117 pta->pta_addr); in pt_brkpt_info()
4118 addr = pta->pta_addr; in pt_brkpt_info()
4136 pt_bparg_t *pta = args; in pt_brkpt_secmp() local
4139 if (pta->pta_symbol != NULL) { in pt_brkpt_secmp()
4140 return (mdb_tgt_lookup_by_scope(t, pta->pta_symbol, in pt_brkpt_secmp()
4144 return (pta->pta_addr == ptb->ptb_addr); in pt_brkpt_secmp()
4452 pt_bparg_t *pta = vep->ve_args; in pt_bparg_dtor() local
4454 if (pta->pta_symbol != NULL) in pt_bparg_dtor()
4455 strfree(pta->pta_symbol); in pt_bparg_dtor()
4457 mdb_free(pta, sizeof (pt_bparg_t)); in pt_bparg_dtor()
4464 pt_bparg_t *pta = mdb_alloc(sizeof (pt_bparg_t), UM_SLEEP); in pt_add_vbrkpt() local
4466 pta->pta_symbol = NULL; in pt_add_vbrkpt()
4467 pta->pta_addr = addr; in pt_add_vbrkpt()
4470 func, data, pta, pt_bparg_dtor)); in pt_add_vbrkpt()
4477 pt_bparg_t *pta; in pt_add_sbrkpt() local
4489 pta = mdb_alloc(sizeof (pt_bparg_t), UM_SLEEP); in pt_add_sbrkpt()
4490 pta->pta_symbol = strdup(sym); in pt_add_sbrkpt()
4491 pta->pta_addr = 0; in pt_add_sbrkpt()
4494 func, data, pta, pt_bparg_dtor)); in pt_add_sbrkpt()