Lines Matching refs:cmd_info
139 getaf(Cmd_info *cmd_info) in getaf() argument
143 char *arnam = cmd_info->arnam; in getaf()
151 if ((cmd_info->afd = fd = open(arnam, O_RDONLY)) == -1) { in getaf()
166 cmd_info->arf = elf_begin(fd, cmd, (Elf *)0); in getaf()
168 if (elf_kind(cmd_info->arf) != ELF_K_AR) { in getaf()
170 if (cmd_info->opt_flgs & (a_FLAG | b_FLAG)) in getaf()
172 cmd_info->ponam); in getaf()
309 getfile(Cmd_info *cmd_info) in getfile() argument
315 char *arnam = cmd_info->arnam; in getfile()
316 int fd = cmd_info->afd; in getfile()
317 Elf *arf = cmd_info->arf; in getfile()
382 if ((cmd_info->opt_flgs & (t_FLAG | s_FLAG)) != t_FLAG) { in getfile()
1052 writefile(Cmd_info *cmd_info) in writefile() argument
1059 char *name = cmd_info->arnam; in writefile()
1100 if (cmd_info->opt_flgs & S_FLAG) in writefile()
1154 if ((cmd_info->opt_flgs & c_FLAG) == 0) { in writefile()
1156 cmd_info->arnam); in writefile()
1225 if (cmd_info->opt_flgs & v_FLAG) { in writefile()
1227 cmd_info->arnam); in writefile()
1329 (void) elf_end(cmd_info->arf); in writefile()
1330 (void) close(cmd_info->afd); in writefile()