file_info_t
void follow(file_info_t *, enum STYLE, off_t);
show(file_info_t *file)
associate(file_info_t *file, boolean_t assoc, port_event_t *ev)
set_events(file_info_t *files)
file_info_t *file;
follow(file_info_t *files, enum STYLE style, off_t off)
file_info_t *file;
file = (file_info_t *)ev.portev_user;
static int show(file_info_t *);
static void set_events(file_info_t *files);
static const file_info_t *last;
file_info_t *files;
file_info_t *file;
file_info_t *fp;
file_info_t *fptr = list_head(&P->file_head);
Padd_mapping(struct ps_prochandle *P, off64_t off, file_info_t *fp,
file_info_t *map_file; /* pointer into list of mapped files */
extern void Pbuild_file_symtab(struct ps_prochandle *, file_info_t *);
extern ctf_file_t *Pbuild_file_ctf(struct ps_prochandle *, file_info_t *);
extern file_info_t *file_info_new(struct ps_prochandle *, map_info_t *);
extern int Padd_mapping(struct ps_prochandle *, off64_t, file_info_t *,
file_info_t *fp;
file_info_t *fp;
file_info_t *fp;
(fp = malloc(sizeof (file_info_t))) != NULL) {
(void) memset(fp, 0, sizeof (file_info_t));
is_debug_section(file_info_t *fptr, GElf_Shdr *shdr)
count_debug(file_info_t *fptr)
file_info_t *fptr;
dump_symtab(pgcore_t *pgc, file_info_t *fptr, uint_t index, int dynsym)
dump_debug(pgcore_t *pgc, file_info_t *fptr, uint_t *indexp)
file_info_t *fptr;
idle_add_mapping(struct ps_prochandle *P, GElf_Phdr *php, file_info_t *fp)
file_info_t *fp = NULL;
if ((fp = calloc(1, sizeof (file_info_t))) == NULL) {
file_differs(struct ps_prochandle *P, Elf *elf, file_info_t *fptr)
fake_elf(struct ps_prochandle *P, file_info_t *fptr)
build_fake_elf(struct ps_prochandle *P, file_info_t *fptr, GElf_Ehdr *ehdr,
build_alt_debug(file_info_t *fptr, const char *path, uint32_t crc,
find_alt_debuglink(file_info_t *fptr, const char *name, uint32_t crc)
Pbuild_file_symtab(struct ps_prochandle *P, file_info_t *fptr)
file_info_t *
file_info_t *fptr;
if ((fptr = calloc(1, sizeof (file_info_t))) == NULL)
file_info_t *fptr;
file_info_t *fp;
file_info_free(struct ps_prochandle *P, file_info_t *fptr)
file_info_t *fptr;
file_info_t *fptr;
file_info_t *fptr;
file_info_t *fptr;
file_info_t *fptr;
file_info_t *fptr;
file_info_t *fptr;
file_info_t *fptr;
list_create(&P->file_head, sizeof (file_info_t),
offsetof(file_info_t, file_list));
file_info_t *fptr;
file_info_t *fptr;
static file_info_t *build_map_symtab(struct ps_prochandle *, map_info_t *);
file_info_t *fptr;
file_info_t *fptr = build_map_symtab(P, mptr);
Pbuild_file_ctf(struct ps_prochandle *P, file_info_t *fptr)
file_info_t *fptr;
file_info_t *fptr = NULL;
is_mapping_in_file(struct ps_prochandle *P, map_info_t *mptr, file_info_t *fptr)
static file_info_t *
file_info_t *fptr;
extern Elf *fake_elf32(struct ps_prochandle *P, file_info_t *fptr,
extern Elf *fake_elf64(struct ps_prochandle *P, file_info_t *fptr,
fake_elf(struct ps_prochandle *P, file_info_t *fptr, uintptr_t addr,
file_info_t *fptr = mptr->map_file;
file_info_t *fp;
file_info_t *fp;
file_info_t *fp;