tag | line | file | source code |
ex | 186 | fs/exec.c | struct exec ex; |
ex | 213 | fs/exec.c | ex = *(struct exec *) bh->b_data; |
ex | 215 | fs/exec.c | if (N_MAGIC(ex) != ZMAGIC || ex.a_trsize || |
ex | 216 | fs/exec.c | ex.a_drsize || ex.a_entry & 0xfff || |
ex | 217 | fs/exec.c | inode->i_size < ex.a_text+ex.a_data+ex.a_syms+N_TXTOFF(ex)) { |
ex | 222 | fs/exec.c | current->libraries[libnum].start = ex.a_entry; |
ex | 223 | fs/exec.c | offset = (ex.a_data + ex.a_text + 0xfff) & 0xfffff000; |
ex | 225 | fs/exec.c | current->libraries[libnum].bss = ex.a_bss; |
ex | 226 | fs/exec.c | offset += ex.a_entry; |
ex | 227 | fs/exec.c | zeromap_page_range(offset, ex.a_bss, PAGE_COPY); |
ex | 429 | fs/exec.c | struct exec ex; |
ex | 492 | fs/exec.c | ex = *((struct exec *) buf); /* exec-header */ |
ex | 566 | fs/exec.c | if ((N_MAGIC(ex) != ZMAGIC && N_MAGIC(ex) != OMAGIC) || |
ex | 567 | fs/exec.c | ex.a_trsize || ex.a_drsize || |
ex | 568 | fs/exec.c | inode->i_size < ex.a_text+ex.a_data+ex.a_syms+N_TXTOFF(ex)) { |
ex | 572 | fs/exec.c | if (N_TXTOFF(ex) != BLOCK_SIZE && N_MAGIC(ex) != OMAGIC) { |
ex | 622 | fs/exec.c | p += change_ldt(ex.a_text,page); |
ex | 625 | fs/exec.c | current->brk = ex.a_bss + |
ex | 626 | fs/exec.c | (current->end_data = ex.a_data + |
ex | 627 | fs/exec.c | (current->end_code = ex.a_text)); |
ex | 632 | fs/exec.c | if (N_MAGIC(ex) == OMAGIC) { |
ex | 633 | fs/exec.c | read_exec(inode, 32, (char *) 0, ex.a_text+ex.a_data); |
ex | 636 | fs/exec.c | read_exec(inode, 1024, (char *) 0, ex.a_text+ex.a_data); |
ex | 640 | fs/exec.c | zeromap_page_range((ex.a_text + ex.a_data + 0xfff) & 0xfffff000,ex.a_bss, PAGE_COPY); |
ex | 641 | fs/exec.c | eip[0] = ex.a_entry; /* eip, magic happens :-) */ |
ex | 78 | fs/select.c | int do_select(int n, fd_set *in, fd_set *out, fd_set *ex, |
ex | 92 | fs/select.c | set = in->fds_bits[j] | out->fds_bits[j] | ex->fds_bits[j]; |
ex | 130 | fs/select.c | if (FD_ISSET(i,ex) && check(SEL_EX,wait,current->filp[i])) { |
ex | 202 | fs/select.c | fd_set res_ex, ex, *exp; |
ex | 221 | fs/select.c | (i = get_fd_set(n, exp, &ex))) return i; |
ex | 234 | fs/select.c | i = do_select(n, &in, &out, &ex, &res_in, &res_out, &res_ex); |
ex | 90 | tools/build.c | struct exec *ex = (struct exec *)buf; |
ex | 191 | tools/build.c | if (N_MAGIC(*ex) != ZMAGIC) |
ex | 193 | tools/build.c | sz = N_SYMOFF(*ex) - GCC_HEADER + 4; |
ex | 43 | zBoot/xtract.c | struct exec *ex = (struct exec *)buf; |
ex | 52 | zBoot/xtract.c | if (N_MAGIC(*ex) != ZMAGIC) |
ex | 55 | zBoot/xtract.c | sz = N_SYMOFF(*ex) - GCC_HEADER + 4; /* +4 to get the same result than tools/build */ |