Searched defs:crle (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/crle/common/
H A Ddump.c53 dump(Crle_desc * crle) argument
55 const char *orgapp = (const char *)crle->c_app;
68 crle->c_name, strerror(err));
78 crle->c_name, strerror(err));
95 Rtc_head *rtc = (Rtc_head *)crle->c_tempheadaddr;
134 MSG_INTL(MSG_SYS_EXEC), crle->c_name,
157 MSG_ORIG(MSG_ENV_AUD_FLAGS), crle->c_dlflags);
159 crle->c_tempname);
168 (putenv(ecnf) != 0) || (putenv(crle->c_audit) != 0) ||
172 crle
[all...]
H A Dcrle.c41 * crle(1) entry point and argument processing.
115 Crle_desc crle = { 0 }; local
136 crle.c_name = argv[0];
137 crle.c_flags |= CRLE_ADDID;
138 crle.c_strbkts = 503;
139 crle.c_inobkts = 251;
151 MSG_INTL(MSG_ARG_ILLEGAL), crle.c_name,
162 crle.c_flags |= (CRLE_CREAT | CRLE_ALTER);
167 if (crle.c_confil) {
169 crle
[all...]
H A Ddepend.c46 filter(Crle_desc *crle, const char *filter, const char *str, const char *filtee) argument
56 if ((fltrent = get_hash(crle->c_strtbl, (Addr)filter, 0,
59 if ((fltrent = get_hash(crle->c_strtbl, (Addr)fltrent->e_obj->o_path, 0,
68 if ((flteent = get_hash(crle->c_strtbl, (Addr)filtee, 0,
78 for (APLIST_TRAVERSE(crle->c_flt, idx, flt)) {
95 crle->c_fltenum++;
107 crle->c_name, strerror(err));
110 if ((aplist_append(&(crle->c_flt), flt, AL_CNT_CRLE) == NULL) ||
116 crle->c_strsize += flt->f_strsz;
117 crle
129 depend(Crle_desc *crle, const char *name, Half flags, GElf_Ehdr *ehdr) argument
[all...]
H A Dutil.c45 addenv(Crle_desc *crle, const char *arg, unsigned int flags) argument
64 for (APLIST_TRAVERSE(crle->c_env, idx, env)) {
74 crle->c_name, (int)varsz,
85 crle->c_strsize -= env->e_totsz;
86 crle->c_strsize += totsz;
92 crle->c_name, strerror(err));
111 for (APLIST_TRAVERSE(crle->c_env, idx, env)) {
118 crle->c_name, (int)totsz,
138 crle->c_name, strerror(err));
145 if (aplist_append(&(crle
165 addlib(Crle_desc *crle, char **lib, const char *args) argument
242 dlflags(Crle_desc *crle, const char *arg) argument
[all...]
H A Dconfig.c56 genconfig(Crle_desc *crle) argument
73 Hash_tbl *stbl = crle->c_strtbl;
81 if (crle->c_hashstrnum) {
88 crle->c_hashstrnum++;
97 if (crle->c_hashstrnum > hashsize[ndx])
104 size += ((2 + hashbkts + crle->c_hashstrnum) * sizeof (Word));
112 size += (crle->c_hashstrnum *
119 size += S_ROUND((crle->c_filenum * sizeof (Rtc_file)),
126 size += S_ROUND((crle->c_dirnum * sizeof (Rtc_dir)),
133 if (crle
629 updateconfig(Crle_desc * crle) argument
[all...]
H A Dinspect.c76 enteralt(Crle_desc *crle, const char *path, const char *file, Half flags, argument
100 (void) strcpy(_alter, crle->c_objdir);
105 (void) printf(MSG_INTL(MSG_ARG_ALT), crle->c_name,
112 crle->c_objdir, file);
120 crle->c_strsize -= strlen(alter) + 1;
133 crle->c_strsize += altsz;
135 if (crle->c_flags & CRLE_VERBOSE)
147 enterino(Crle_desc *crle, const char *name, struct stat *status, Half flags) argument
171 for (APLIST_TRAVERSE(crle->c_inotbls, idx, tbl)) {
178 if ((tbl = make_hash(crle
221 _enterdir(Crle_desc *crle, const char *dir, Hash_ent *ent, Hash_obj *obj) argument
267 enterdir(Crle_desc *crle, const char *odir, Half flags, struct stat *status) argument
349 enternoexistdir(Crle_desc *crle, const char *dir) argument
383 _enterfile(Crle_desc *crle, const char *file, int off, Hash_ent *fent, Hash_ent *rent, Hash_ent *dent, Hash_obj *obj) argument
446 enternoexistfile(Crle_desc *crle, const char *path, const char *file, Hash_ent *dent) argument
503 enterfile(Crle_desc *crle, const char *opath, const char *ofile, Half flags, Hash_ent *odent, struct stat *status) argument
648 inspect_file(Crle_desc *crle, const char *path, const char *file, Half flags, Hash_ent *dent, struct stat *status, int error) argument
845 inspect_dir(Crle_desc *crle, const char *name, Half flags, struct stat *status) argument
936 inspect(Crle_desc *crle, const char *name, Half flags) argument
[all...]
H A Dprint.c55 printcmd(Crle_desc *crle, Rtc_head * head, APlist *cmdline) argument
62 if (crle->c_flags & CRLE_VERBOSE) {
128 * "crle -u -l/usr/local/lib" and have this append the search path to the
133 fablib(Crle_desc * crle, int flag) argument
153 list = &crle->c_edlibpath;
170 list = &crle->c_eslibpath;
175 list = &crle->c_adlibpath;
184 list = &crle->c_aslibpath;
191 return (addlib(crle, list, path));
199 * would have been contributed from crle()'
215 scanconfig(Crle_desc * crle, Addr addr, int c_class) argument
1008 inspectconfig(Crle_desc * crle, int c_class) argument
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Delf.c678 * asked to attempt to load all available objects (crle(1) sets
1659 Addr base, fltr = 0, audit = 0, cfile = 0, crle = 0; local
1831 crle = 1;
2048 crle = 1;
2229 * setting is used first, but if this image was generated via crle(1)
2236 else if (crle)
2987 * Under crle(1), relocation failures are ignored.

Completed in 80 milliseconds