Home | History | Annotate | Download | only in common

Lines Matching refs:xp

45 som_load(int fd, struct x_param *xp)
47 struct som_filehdr *xf = &xp->xp_hdr->x_som;
57 xp->xp_entry = x.a_entry;
59 xp->text.size = round_page(x.a_tsize);
60 xp->data.size = round_page(x.a_dsize);
61 xp->bss.size = x.a_bsize;
62 xp->sym.size = xf->sym_total * sizeof(struct som_sym);
63 xp->str.size = xf->strings_size;
65 xp->text.foff = x.a_tfile;
66 xp->data.foff = x.a_dfile;
67 xp->bss.foff = 0;
69 xp->sym.foff = xf->sym_loc;
70 xp->str.foff = xf->strings_loc;
73 xp->text.addr = x.a_tmem;
74 xp->data.addr = x.a_dmem;
75 xp->bss.addr = xp->data.addr + x.a_dsize;
76 xp->sym.addr = xp->bss.addr + xp->bss.size;
77 xp->str.addr = xp->sym.addr + xp->sym.size;
83 som_ldsym(int fd, struct x_param *xp)