Lines Matching refs:atp
298 print_atype(ATYPE *atp, int nargs, ATYPE *args, const char *name) in print_atype() argument
312 uint16_t basetype = atp->aty & LNQUAL; in print_atype()
315 if (atp->aty & LCON) in print_atype()
317 if (atp->aty & LVOL) in print_atype()
319 if (atp->aty & LCONV) in print_atype()
329 lsup = lsu_lookup(atp->extra.ty); in print_atype()
335 info(" <tag %lu>", atp->extra.ty); in print_atype()
344 print_mods(name, atp, nargs, args, 14); in print_atype()
351 print_mods(const char *name, ATYPE *atp, int nargs, ATYPE *args, uint_t pos) in print_mods() argument
354 int mods = atp->dcl_mod >> (pos * 2); in print_mods()
355 int lastmods = atp->dcl_mod >> ((pos + 1) * 2); in print_mods()
364 if (atp->dcl_con & (1 << pos)) in print_mods()
366 if (atp->dcl_vol & (1 << pos)) in print_mods()
372 print_mods(name, atp, nargs, args, pos - 1); in print_mods()
414 lsu_add(const char *name, ATYPE *atp) in lsu_add() argument
416 unsigned int i = atp->extra.ty % LSU_HASHSIZE; in lsu_add()
423 lsup->atype = *atp; in lsu_add()