Home | History | Annotate | Download | only in alpha

Lines Matching defs:PV

36 typedef PDSCDEF * PV;
59 #define DENOTES_EXC_DISPATCHER(PV) ((PV) == (ADDR) (REG) SYS$GL_CALL_HANDL)
80 PV pv = (context->reg[29] != 0) ? PV_FOR (ADDR_AT (context->reg[29])) : 0;
82 int pkind = pv ? pv->pdsc$w_flags & 0xf : 0;
111 printf ("FALLBACK: CTX FP = 0x%p, PV = 0x%p, EN = 0x%llx, RA = 0x%p\n",
112 ADDR_AT (context->reg[29]), pv, pv->pdsc$q_entry, context->ra);
116 /* If PV designates a VMS exception vector or condition handler, we need to
123 whathever PV designates, we need to account for the registers it saves.
128 if (DENOTES_EXC_DISPATCHER (pv))
157 designated by PV, which we compute as the corresponding frame base
162 int base_reg = pv->pdsc$w_flags & PDSC$M_BASE_REG_IS_FP ? 29 : 30;
165 new_cfa = base_addr + pv->pdsc$l_size;
175 the procedure designated by PV. */
185 int base_reg = pv->pdsc$w_flags & PDSC$M_BASE_REG_IS_FP ? 29 : 30;
187 ADDR rsa_addr = base_addr + pv->pdsc$w_rsa_offset;
202 if ((1 << i) & pv->pdsc$l_ireg_mask)
216 fs->regs.reg[RA_COLUMN].loc.reg = pv->pdsc$b_save_ra;
219 fs->regs.reg[29].loc.reg = pv->pdsc$b_save_fp;
229 /* If PV designates an exception dispatcher, we have to adjust the return
233 if (DENOTES_EXC_DISPATCHER (pv))