Lines Matching refs:rej
170 elf_cap_check(Fdesc *fdp, Ehdr *ehdr, Rej_desc *rej) in elf_cap_check() argument
223 return (cap_check_fdesc(fdp, cap, str, rej)); in elf_cap_check()
233 Rej_desc *rej) in elf_verify() argument
257 rej->rej_type = SGS_REJ_CLASS; in elf_verify()
258 rej->rej_info = (uint_t)ehdr->e_ident[EI_CLASS]; in elf_verify()
262 rej->rej_type = SGS_REJ_DATA; in elf_verify()
263 rej->rej_info = (uint_t)ehdr->e_ident[EI_DATA]; in elf_verify()
268 rej->rej_type = SGS_REJ_TYPE; in elf_verify()
269 rej->rej_info = (uint_t)ehdr->e_type; in elf_verify()
277 rej->rej_type = SGS_REJ_VERSION; in elf_verify()
278 rej->rej_info = (uint_t)ehdr->e_version; in elf_verify()
285 if (elf_mach_flags_check(rej, ehdr) == 0) in elf_verify()
294 if (elf_cap_check(fdp, ehdr, rej) == 0) { in elf_verify()
300 (void) printf(MSG_INTL(ldd_warn[rej->rej_type]), name, in elf_verify()
301 rej->rej_str); in elf_verify()
1057 Rej_desc rej = { 0 }; local
1080 FLG_RT_PUBHDL, &ghp, &fd, &rej,
1083 FLG_RT_PUBHDL, &rej);