Lines Matching defs:cmd_info
138 getaf(Cmd_info *cmd_info)
142 char *arnam = cmd_info->arnam;
150 if ((cmd_info->afd = fd = open(arnam, O_RDONLY)) == -1) {
165 cmd_info->arf = elf_begin(fd, cmd, (Elf *)0);
167 if (elf_kind(cmd_info->arf) != ELF_K_AR) {
169 if (cmd_info->opt_flgs & (a_FLAG | b_FLAG))
171 cmd_info->ponam);
308 getfile(Cmd_info *cmd_info)
314 char *arnam = cmd_info->arnam;
315 int fd = cmd_info->afd;
316 Elf *arf = cmd_info->arf;
381 if ((cmd_info->opt_flgs & (t_FLAG | s_FLAG)) != t_FLAG) {
1051 writefile(Cmd_info *cmd_info)
1058 char *name = cmd_info->arnam;
1099 if (cmd_info->opt_flgs & S_FLAG)
1153 if ((cmd_info->opt_flgs & c_FLAG) == 0) {
1155 cmd_info->arnam);
1223 if (cmd_info->opt_flgs & v_FLAG) {
1225 cmd_info->arnam);
1327 (void) elf_end(cmd_info->arf);
1328 (void) close(cmd_info->afd);