Searched defs:ebp (Results 1 - 24 of 24) sorted by relevance

/illumos-gate/usr/src/uts/intel/amd64/krtld/
H A Dkobj_boot.c56 Boot *ebp)
52 _kobj_boot( struct boot_syscalls *syscallp, void *dvec, struct bootops *bootops, Boot *ebp) argument
/illumos-gate/usr/src/uts/intel/ia32/krtld/
H A Dkobj_boot.c58 Boot *ebp)
54 _kobj_boot( struct boot_syscalls *syscallp, void *dvec, struct bootops *bootops, Boot *ebp) argument
/illumos-gate/usr/src/uts/intel/sys/
H A Dbootregs.h67 i8086reg(bp) ebp; /* 16/32-bit "pointer" registers */ member in struct:bop_regs
/illumos-gate/usr/src/boot/sys/boot/i386/btx/lib/
H A Dbtxv86.h42 uint32_t ebp; /* V86 EBP register */ member in struct:__v86
/illumos-gate/usr/src/lib/libc/i386/crt/
H A D_rtld.c76 __rtld(Elf32_Boot *ebp, const char *strings[], int (*funcs[])()) argument
102 while (ebp->eb_tag != NULL) {
103 switch (ebp->eb_tag) {
105 program_name = *((char **)ebp->eb_un.eb_ptr);
108 for (ap = (auxv_t *)ebp->eb_un.eb_ptr;
116 ebp++;
125 ebp->eb_tag = EB_PAGESIZE, (ebp++)->eb_un.eb_val =
249 ebp->eb_tag = EB_LDSO_BASE;
250 (ebp
[all...]
/illumos-gate/usr/src/lib/libc/sparc/crt/
H A D_rtld.c74 __rtld(Elf32_Boot *ebp, const char *strings[], int (*funcs[])()) argument
101 while (ebp->eb_tag != NULL) {
102 switch (ebp->eb_tag) {
104 program_name = *((char **)ebp->eb_un.eb_ptr);
107 for (ap = (auxv_t *)ebp->eb_un.eb_ptr;
115 ebp++;
124 ebp->eb_tag = EB_PAGESIZE, (ebp++)->eb_un.eb_val =
249 ebp->eb_tag = EB_LDSO_BASE;
250 (ebp
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A D_setup.c54 _setup(Boot *ebp, Dyn *ld_dyn) argument
75 for (; ebp->eb_tag != EB_NULL; ebp++)
76 switch (ebp->eb_tag) {
78 ld_base = (unsigned long)ebp->eb_un.eb_val;
81 _argv = (char **)ebp->eb_un.eb_ptr;
84 _envp = (char **)ebp->eb_un.eb_ptr;
87 _auxv = (auxv_t *)ebp->eb_un.eb_ptr;
90 _syspagsz = (int)ebp->eb_un.eb_val;
/illumos-gate/usr/src/cmd/sgs/rtld/i386/
H A D_setup.c59 _setup(Boot *ebp, Dyn *ld_dyn) argument
80 for (; ebp->eb_tag != EB_NULL; ebp++)
81 switch (ebp->eb_tag) {
83 ld_base = (unsigned long)ebp->eb_un.eb_val;
86 _argv = (char **)ebp->eb_un.eb_ptr;
89 _envp = (char **)ebp->eb_un.eb_ptr;
92 _auxv = (auxv_t *)ebp->eb_un.eb_ptr;
95 _syspagsz = (int)ebp->eb_un.eb_val;
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A D_setup.c62 _setup(Boot *ebp, Dyn *ld_dyn) argument
86 for (; ebp->eb_tag != EB_NULL; ebp++)
87 switch (ebp->eb_tag) {
90 aoutdyn = (Link_dynamic *)ebp->eb_un.eb_val;
94 ld_base = (unsigned long)ebp->eb_un.eb_val;
97 _argv = (char **)ebp->eb_un.eb_ptr;
100 _envp = (char **)ebp->eb_un.eb_ptr;
103 _auxv = (auxv_t *)ebp->eb_un.eb_ptr;
106 _syspagsz = (int)ebp
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A D_setup.c59 _setup(Boot *ebp, Dyn *ld_dyn) argument
80 for (; ebp->eb_tag != EB_NULL; ebp++)
81 switch (ebp->eb_tag) {
83 ld_base = (unsigned long)ebp->eb_un.eb_val;
86 _argv = (char **)ebp->eb_un.eb_ptr;
89 _envp = (char **)ebp->eb_un.eb_ptr;
92 _auxv = (auxv_t *)ebp->eb_un.eb_ptr;
95 _syspagsz = (int)ebp->eb_un.eb_val;
/illumos-gate/usr/src/ucbcmd/sed/
H A Dsed1.c44 char *ebp; variable
123 ebp = ibuf;
612 if (p2 >= ebp) {
622 ebp = ibuf+c;
625 if(p2 >= ebp) {
641 ebp = ibuf + c;
/illumos-gate/usr/src/lib/libc/i386/threads/
H A Dmachdep.c78 frame.fp = 0; /* initial address for %ebp (see EBP below) */
214 greg_t edi, greg_t esi, greg_t ebp, greg_t esp,
243 ucp->uc_mcontext.gregs[EBP] = ebp;
212 __csigsetjmp(greg_t cs, greg_t ss, greg_t gs, greg_t fs, greg_t es, greg_t ds, greg_t edi, greg_t esi, greg_t ebp, greg_t esp, greg_t ebx, greg_t edx, greg_t ecx, greg_t eax, greg_t eip, sigjmp_buf env, int savemask) argument
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/
H A Dutils.c142 char buf[1024], *bp, *nlp, *ebp; local
157 ebp = buf + n;
158 while (bp < ebp) {
160 nlp = ebp;
/illumos-gate/usr/src/cmd/fs.d/ufs/fstyp/
H A Dfstyp.c458 extent_block_t *ebp; local
477 ebp = (void *)h->eg;
478 if (ebp->type != LUFS_EXTENTS)
480 gettext("Invalid log allocation type %x\n"), ebp->type);
481 if (!checksum(&ebp->chksum, (int32_t *)ebp, fsp->fs_bsize))
484 for (i = 0, ep = &ebp->extents[0]; i < ebp->nextents; ++i, ++ep) {
492 ebp->nbytes, tb);
494 ep = &ebp
[all...]
/illumos-gate/usr/src/uts/common/io/sfxge/common/
H A Def10_tx.c431 efx_buffer_t *ebp = &eb[i]; local
432 efsys_dma_addr_t addr = ebp->eb_addr;
433 size_t size = ebp->eb_size;
434 boolean_t eop = ebp->eb_eop;
H A Defx_tx.c743 efx_buffer_t *ebp = &eb[i]; local
744 efsys_dma_addr_t start = ebp->eb_addr;
745 size_t size = ebp->eb_size;
751 EFX_TX_DESC(etp, start, size, ebp->eb_eop, added);
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dsetup.c207 extent_block_t *ebp; local
314 ebp = (extent_block_t *)buf;
317 if (ebp->type != LUFS_EXTENTS) {
325 (logbtodb(&sblock, ebp->extents[0].pbno)),
328 (logbtodb(&sblock, ebp->extents[0].pbno)) + 1,
H A Dutilities.c2175 extent_block_t *ebp; local
2201 ebp = (void *)bp->b_un.b_buf;
2207 if (!log_checksum(&ebp->chksum, (int32_t *)bp->b_un.b_buf,
2210 if (ebp->type != LUFS_EXTENTS || ebp->nextents == 0)
2213 ep = &ebp->extents[0];
2214 for (i = 0; i < ebp->nextents; ++i, ++ep) {
/illumos-gate/usr/src/cmd/sgs/rtld.4.x/
H A Drtld.4.x.c235 Elf32_Boot *ebp; /* communication with ld.so */ local
320 ebp = eb;
325 ebp->eb_tag = EB_DYNAMIC,
326 (ebp++)->eb_un.eb_ptr = (Elf32_Addr)ip->crt_udp;
327 ebp->eb_tag = EB_ARGV, (ebp++)->eb_un.eb_ptr = (Elf32_Addr)program_name;
328 ebp->eb_tag = EB_ENVP, (ebp++)->eb_un.eb_ptr = (Elf32_Addr)ip->crt_ep;
329 ebp->eb_tag = EB_DEVZERO,
330 (ebp
[all...]
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-x86_32.h148 uint32_t ebp; member in struct:cpu_user_regs
203 unsigned long ebp; member in struct:panic_regs
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dnl7c.c352 char *ebp = &buf[sizeof (buf)]; local
353 char *bp = ebp;
377 if (bp == ebp) {
393 ebp = &buf[sizeof (buf) - resid];
521 char *ebp = &buf[sizeof (buf)]; local
522 char *bp = ebp;
543 if (bp == ebp) {
559 ebp = &buf[sizeof (buf) - resid];
633 char *ebp = &buf[sizeof (buf)]; local
634 char *bp = ebp;
[all...]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dlufs.c272 extent_block_t *ebp; local
293 ebp = (void *)bp->b_un.b_addr;
294 if (!checksum(&ebp->chksum, (int32_t *)bp->b_un.b_addr,
304 if (ebp->type != LUFS_EXTENTS || ebp->nextents == 0) {
317 ((ebp->nextents - 1) * sizeof (ic_extent_t)));
319 nebp->ic_nextents = ebp->nextents;
320 nebp->ic_nbytes = ebp->nbytes;
321 nebp->ic_nextbno = ebp->nextbno;
322 for (i = 0; i < ebp
565 extent_block_t *ebp; local
666 extent_block_t *ebp; local
[all...]
/illumos-gate/usr/src/uts/common/io/sfxge/
H A Dsfxge_tx.c1270 efx_buffer_t *ebp; local
1286 ebp = &(stp->st_eb[stp->st_n++]);
1287 ebp->eb_addr = stmp->stm_addr[page] +
1289 ebp->eb_size = page_size;
1297 ebp->eb_eop = (*limitp == 0 ||
1303 uint64_t, ebp->eb_addr,
1304 size_t, ebp->eb_size,
1305 boolean_t, ebp->eb_eop);
1321 efx_buffer_t *ebp; local
1331 ebp
[all...]
/illumos-gate/usr/src/cmd/fs.d/ufs/mkfs/
H A Dmkfs.c4006 extent_block_t *ebp; local
4055 ebp = (extent_block_t *)buf;
4058 if (ebp->type != LUFS_EXTENTS) {
4065 rdfs((diskaddr_t)logbtodb(&sblock, ebp->extents[0].pbno),

Completed in 142 milliseconds