Searched defs:cmd_info (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/ar/common/
H A Dmain.c74 Cmd_info *cmd_info; local
95 * Initialize cmd_info
97 cmd_info = (Cmd_info *)calloc(1, sizeof (Cmd_info));
98 if (cmd_info == NULL) {
122 setup(argc, argv, cmd_info);
127 if (cmd_info->opt_flgs & z_FLAG)
130 if (cmd_info->comfun == NULL) {
131 if ((cmd_info->opt_flgs & (d_FLAG | r_FLAG | q_FLAG |
138 cmd_info->modified = (cmd_info
176 setup(int argc, char *argv[], Cmd_info *cmd_info) argument
322 setcom(Cmd_info *cmd_info, Cmd_func *fun) argument
348 notfound(Cmd_info *cmd_info) argument
[all...]
H A Dcmd.c85 rcmd(Cmd_info *cmd_info) argument
102 for (fileptr = getfile(cmd_info);
103 fileptr; fileptr = getfile(cmd_info)) {
105 if (!abifile && cmd_info->ponam &&
106 strcmp(fileptr->ar_longname, cmd_info->ponam) == 0)
111 if (cmd_info->namc == 0 ||
112 (gfile = match(fileptr->ar_longname, cmd_info)) != NULL) {
120 if (cmd_info->namc) {
129 mesg('c', gfile, cmd_info);
131 if ((cmd_info
244 dcmd(Cmd_info *cmd_info) argument
280 xcmd(Cmd_info *cmd_info) argument
352 pcmd(Cmd_info *cmd_info) argument
378 mcmd(Cmd_info *cmd_info) argument
445 tcmd(Cmd_info *cmd_info) argument
512 qcmd(Cmd_info *cmd_info) argument
529 match(char *file, Cmd_info *cmd_info) argument
549 cleanup(Cmd_info *cmd_info) argument
665 create_extract(ARFILE *a, int rawname, int f_len, Cmd_info *cmd_info) argument
763 mesg(int c, char *file, Cmd_info *cmd_info) argument
[all...]
H A Dinc.h90 struct cmd_info;
91 typedef void Cmd_func(struct cmd_info *);
94 typedef struct cmd_info { struct
152 extern void writefile(Cmd_info *cmd_info);
H A Dfile.c138 getaf(Cmd_info *cmd_info) argument
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) argument
314 char *arnam = cmd_info->arnam;
315 int fd = cmd_info
1051 writefile(Cmd_info *cmd_info) argument
[all...]
/illumos-gate/usr/src/cmd/sgs/mcs/common/
H A Dmain.c57 Cmd_Info *cmd_info; local
102 cmd_info = (Cmd_Info *) calloc(1, sizeof (Cmd_Info));
103 if (cmd_info == NULL) {
108 cmd_info->flags |= I_AM_STRIP;
115 cmd_info->flags |= (MIGHT_CHG | aFLAG);
116 cmd_info->str_size += strlen(optarg) + 1;
121 cmd_info->flags |= (MIGHT_CHG | cFLAG);
125 if (CHK_OPT(cmd_info, dFLAG) == 0)
127 cmd_info->flags |= (MIGHT_CHG | dFLAG);
132 cmd_info
[all...]
H A Dutils.c52 apply_action(section_info_table *info, char *cur_file, Cmd_Info *cmd_info) argument
130 (cmd_info->no_of_nulled)++;
133 (cmd_info->no_of_delete)++;
151 (cmd_info->no_of_append)++;
178 (cmd_info->no_of_compressed)++;
H A Dfile.c72 each_file(char *cur_file, Cmd_Info *cmd_info) argument
86 if (cmd_info->flags & MIGHT_CHG)
114 if (CHK_OPT(cmd_info, MIGHT_CHG)) {
180 if ((code = process_file(elf, cur_filenm, cmd_info)) ==
190 cur_file, cmd_info);
193 } else if (ar_file && CHK_OPT(cmd_info, MIGHT_CHG)) {
197 cur_file, cmd_info);
212 if (CHK_OPT(cmd_info, MIGHT_CHG))
215 cur_file, cmd_info);
233 if (ar_file && CHK_OPT(cmd_info, MIGHT_CH
244 process_file(Elf *elf, char *cur_file, Cmd_Info *cmd_info) argument
313 traverse_file(Elf *elf, GElf_Ehdr * ehdr, char *cur_file, Cmd_Info *cmd_info, file_state_t *state) argument
673 build_file(Elf *src_elf, GElf_Ehdr *src_ehdr, Cmd_Info *cmd_info, file_state_t *state) argument
1329 copy_non_elf_to_temp_ar( int fd, Elf *elf, int fdartmp, Elf_Arhdr *mem_header, char *cur_file, Cmd_Info *cmd_info) argument
1513 initialize(int shnum, Cmd_Info *cmd_info, file_state_t *state) argument
1547 post_process(Cmd_Info *cmd_info, file_state_t *state) argument
[all...]
H A Dmcs.h145 typedef struct cmd_info { struct
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsghsc.c1223 bitcmd_info_t cmd_info, *cmd_infop = &cmd_info; local
1235 reqp->msg_len = sizeof (cmd_info);
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_engine.c193 static struct cmd_info { struct
240 struct cmd_info *cip;
273 struct cmd_info *cip;
/illumos-gate/usr/src/cmd/cmd-crypto/elfsign/
H A Delfsign.c98 } cmd_info; variable in typeref:struct:__anon81
164 cmd_info.cert = NULL;
165 cmd_info.elfobj = NULL;
166 cmd_info.elfcnt = 0;
167 cmd_info.es_action = ES_GET;
168 cmd_info.ess = NULL;
169 cmd_info.extracnt = 0;
170 cmd_info.field = FLD_UNKNOWN;
171 cmd_info.internal_req = '\0';
172 cmd_info
[all...]

Completed in 428 milliseconds