Searched refs:mpp (Results 1 - 25 of 101) sorted by relevance

12345

/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A D_inline_gen.h35 mmapobj_result_t *mpp = MMAPS(lmp); local
44 for (mpp += (mnum - 1); mnum; mnum--, mpp--) {
45 if ((roffset >= (mpp->mr_addr + mpp->mr_offset)) &&
46 (roffset < (mpp->mr_addr + mpp->mr_msize)))
47 return (mpp);
H A Dsetup.c207 mmapobj_result_t *mpp; local
419 if ((mpp = calloc(2, sizeof (mmapobj_result_t))) == NULL)
421 mpp[0].mr_addr = (caddr_t)M_PTRUNC(ld_base);
422 mpp[0].mr_msize = (caddr_t)&_etext - mpp[0].mr_addr;
423 mpp[0].mr_fsize = mpp[0].mr_msize;
424 mpp[0].mr_prot = (PROT_READ | PROT_EXEC);
426 mpp[1].mr_addr = (caddr_t)M_PTRUNC((uintptr_t)&r_debug);
427 mpp[
502 mmapobj_result_t *mpp = MMAPS(mlmp); local
537 mmapobj_result_t *mpp; local
594 mmapobj_result_t *mpp, *fmpp, *hmpp = NULL; local
[all...]
H A D_inline_reloc.h41 mmapobj_result_t *mpp; local
52 if ((mpp = find_segment((caddr_t)roffset, lmp)) == NULL)
59 if (((mpp->mr_prot & PROT_WRITE) == 0) && textrel &&
60 ((set_prot(lmp, mpp, 1) == 0) ||
61 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
H A Dmove.c98 mmapobj_result_t *mpp; local
117 if ((mpp = find_segment((caddr_t)taddr, lmp)) == NULL) {
121 if (((mpp->mr_prot & PROT_WRITE) == 0) &&
122 ((set_prot(lmp, mpp, 1) == 0) ||
123 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
H A Dobject.c159 mmapobj_result_t *hmpp, mmapobj_result_t *mpp, uint_t mnum)
177 md.md_mpp = mpp;
239 mmapobj_result_t *mpp, *hmpp; local
313 if ((mpp = hmpp = calloc(ehdr->e_phnum,
320 mpp[mnum].mr_addr = (caddr_t)((uintptr_t)phdr[phnum].p_vaddr +
322 mpp[mnum].mr_msize = phdr[phnum].p_memsz;
323 mpp[mnum].mr_fsize = phdr[phnum].p_filesz;
324 mpp[mnum].mr_prot = (PROT_READ | PROT_WRITE | PROT_EXEC);
339 PADIMLEN(nlmp) = mpp->mr_addr + mpp
158 elf_obj_file(Lm_list *lml, Aliste lmco, Rt_map *clmp, const char *name, mmapobj_result_t *hmpp, mmapobj_result_t *mpp, uint_t mnum) argument
[all...]
H A Da.out.c725 aout_get_mmap(Lm_list *lml, mmapobj_result_t *mpp) argument
756 mpp->mr_addr = maps->pr_vaddr;
757 mpp->mr_fsize = mpp->mr_msize = maps->pr_size;
758 mpp->mr_prot = (PROT_READ | PROT_EXEC);
760 mpp++, maps++;
762 mpp->mr_addr = maps->pr_vaddr;
763 mpp->mr_fsize = mpp->mr_msize = maps->pr_size;
764 mpp
[all...]
H A Danalyze.c241 mmapobj_result_t *mpp; local
252 if ((mpp = find_segment(daddr, dlmp)) == NULL)
258 if (daddr < (mpp->mr_addr + mpp->mr_offset + mpp->mr_fsize))
323 mmapobj_result_t *mpp; local
326 for (APLIST_TRAVERSE(textrel, idx, mpp))
327 (void) set_prot(lmp, mpp, 0);
1620 unmap_obj(mmapobj_result_t *mpp, uint_t mapnum) argument
1626 (void) munmap((void *)(uintptr_t)mpp[nu
1641 mmapobj_result_t *mpp; local
1767 mmapobj_result_t *hmpp, *mpp, *ompp = fdp->fd_mapp; local
3395 set_prot(Rt_map *lmp, mmapobj_result_t *mpp, int perm) argument
[all...]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Ddlamd64getunwind.c75 mmapobj_result_t *mpp; local
80 if ((mpp = find_segment(pc, lmp)) == NULL)
84 unwindinfo->dlui_segstart = mpp->mr_addr;
85 unwindinfo->dlui_segend = mpp->mr_addr + mpp->mr_msize;
87 if (PTUNWIND(lmp) && (mpp->mr_addr)) {
101 } else if (mpp->mr_addr)
H A Damd64_elf.c405 mmapobj_result_t *mpp; local
410 if ((((mpp =
412 ((mpp->mr_prot & PROT_WRITE) == 0)) &&
413 ((set_prot(lmp, mpp, 1) == 0) ||
414 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL)))
519 mmapobj_result_t *mpp; local
595 if ((mpp = find_segment((caddr_t)roffset, lmp)) == NULL) {
846 if (((mpp->mr_prot & PROT_WRITE) == 0) &&
847 ((set_prot(lmp, mpp, 1) == 0) ||
848 (aplist_append(textrel, mpp, AL_CNT_TEXTRE
[all...]
/illumos-gate/usr/src/uts/common/io/softmac/
H A Dsoftmac_pkt.c101 t_uscalar_t ack, mblk_t **mpp)
153 if (mpp != NULL)
154 *mpp = mp;
163 softmac_ioctl_tx(softmac_lower_t *slp, mblk_t *mp, mblk_t **mpp) argument
185 ASSERT(mpp != NULL && mp != NULL);
186 *mpp = mp;
192 softmac_mexchange_error_ack(mblk_t **mpp, t_uscalar_t error_primitive, argument
197 if ((*mpp = mexchange(NULL, *mpp, sizeof (dl_error_ack_t), M_PCPROTO,
201 dlp = (union DL_primitives *)(*mpp)
100 softmac_output(softmac_lower_t *slp, mblk_t *mp, t_uscalar_t dl_prim, t_uscalar_t ack, mblk_t **mpp) argument
210 softmac_proto_tx(softmac_lower_t *slp, mblk_t *mp, mblk_t **mpp) argument
[all...]
/illumos-gate/usr/src/lib/libnsl/nis/gen/
H A Dnis_sec_mechs.c121 list_free_all(void (*free_ent)(), void **mpp) argument
123 void **tpp = mpp;
128 free(mpp);
148 list_copy(void *(*cp_ent)(), void **mpp) argument
155 if (!mpp)
158 for (tpp = mpp; *tpp; tpp++)
161 diff = tpp - mpp;
163 if (!(tpp_h = calloc(diff + 1, sizeof (*mpp))))
166 for (tpp = tpp_h; *mpp; mpp
658 mechanism_t **mpp; local
711 mechanism_t **mpp; local
748 __nis_release_mechanisms(mechanism_t **mpp) argument
859 mechanism_t **mpp; local
986 mf_free_mechs(mfent_t **mpp) argument
1057 mfent_t **mpp; local
[all...]
/illumos-gate/usr/src/uts/common/ipp/dlcosmk/
H A Ddlcosmk.c53 dlcosmk_process(mblk_t **mpp, dlcosmk_data_t *dlcosmk_data, uint32_t ill_index, argument
59 ASSERT((mpp != NULL) && (*mpp != NULL));
60 mp = *mpp;
/illumos-gate/usr/src/uts/common/ipp/dscpmk/
H A Ddscpmk.c48 dscpmk_process(mblk_t **mpp, dscpmk_data_t *dscpmk_data, ip_proc_t proc) argument
56 ASSERT((mpp != NULL) && (*mpp != NULL));
57 mp = *mpp;
/illumos-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_mark.c257 mark_param_t *mpp; local
262 mpp = (mark_param_t *)arg;
263 tacl = mpp->mp_tacl;
264 nlp = ndmp_get_nlp(mpp->mp_session);
265 if (!mpp) {
268 } else if (mpp->mp_session->ns_eof) {
271 } else if (mpp->mp_session->ns_data.dd_abort ||
280 ddate = mpp->mp_ddate;
281 bmd = mpp->mp_bmd;
741 mark_param_t *mpp; local
[all...]
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/
H A Dsmb_trantcp.c87 * Get mblks into *mpp until the data length is at least mlen.
88 * Note that *mpp may already contain a fragment.
94 nb_getmsg_mlen(struct nbpcb *nbp, mblk_t **mpp, size_t mlen) argument
110 dlen = msgdsize(*mpp); /* *mpp==null is OK */
212 if (*mpp == NULL) {
213 *mpp = tm;
216 for (im = *mpp; im->b_cont; im = im->b_cont)
350 nbssn_recv(struct nbpcb *nbp, mblk_t **mpp, int *lenp, argument
363 if (mpp) {
791 smb_nbst_recv(struct smb_vc *vcp, mblk_t **mpp) argument
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dsoftmac_impl.h340 #define SOFTMAC_DQ_PENDING(sup, mpp) { \
342 *(mpp) = NULL; \
344 *(mpp) = (sup)->su_pending_head; \
345 if (((sup)->su_pending_head = (*(mpp))->b_next) == NULL)\
347 (*(mpp))->b_next = NULL; \
/illumos-gate/usr/src/uts/common/avs/ncall/
H A Dncall.c299 ncall_modinfo_t **mpp; local
304 for (mpp = &ncall_modules; *mpp != NULL; mpp = &((*mpp)->next)) {
305 if ((*mpp)->module == mod) {
306 *mpp = (*mpp)->next;
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_mem.c314 nsc_mem_t **mpp; local
321 for (mpp = &_nsc_mem_top; *mpp; mpp = &(*mpp)->next)
322 if (*mpp == mp)
325 if (*mpp != NULL) {
326 *mpp = mp->next;
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/
H A Dts7800.dts43 mpp = &MPP;
103 MPP: mpp@10000 {
105 compatible = "mrvl,mpp";
/illumos-gate/usr/src/uts/common/io/
H A Dpfmod.c238 mblk_t *mbp, *mpp; local
250 * start in mpp.
252 for (mpp = mp; mp && (DB_TYPE(mp) == M_PROTO); mp = mp->b_cont)
260 putnext(rq, mpp);
286 freemsg(mpp);
297 freemsg(mpp);
322 putnext(rq, mpp);
324 freemsg(mpp);
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/
H A Dsparc_a.out.c244 mmapobj_result_t *mpp; local
252 if (((mpp = find_segment((caddr_t)ra, lmp)) != NULL) &&
253 ((mpp->mr_prot & PROT_WRITE) == 0)) {
254 if ((set_prot(lmp, mpp, 1) == 0) ||
255 (aplist_append(textrel, mpp,
/illumos-gate/usr/src/cmd/fs.d/
H A Dumount.c651 mountent_t *mp, **mpp; local
658 mpp = (mountent_t **)malloc(sizeof (*mp) * (listlength + 1));
659 if (mpp == NULL)
679 mpp[ndx++] = mp;
681 mpp[ndx] = NULL;
683 return (mpp);
722 mpp[ndx++] = mp;
724 mpp[ndx] = NULL;
726 return (mpp);
/illumos-gate/usr/src/tools/ctf/cvt/
H A Dctf.c919 mlist_t **mpp; local
1029 for (i = 0, mpp = &tdp->t_members; i < vlen;
1030 i++, mpp = &((*mpp)->ml_next)) {
1036 *mpp = xmalloc(sizeof (mlist_t));
1037 (*mpp)->ml_name = xstrdup(sbuf +
1039 (*mpp)->ml_type = tdarr[ctm->ctm_type];
1040 (*mpp)->ml_offset = ctm->ctm_offset;
1041 (*mpp)->ml_size = 0;
1044 for (i = 0, mpp
[all...]
/illumos-gate/usr/src/lib/libfstyp/common/
H A Dlibfstyp.c96 char *mdir, char *fsname, fstyp_module_t **mpp);
360 fstyp_module_t **mpp)
368 if (mpp != NULL) {
369 *mpp = mp;
402 if (mpp != NULL) {
403 *mpp = mp;
359 fstyp_init_module(struct fstyp_handle *h, char *mdir, char *fsname, fstyp_module_t **mpp) argument
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dfiles.c56 mmapobj_result_t *mpp; local
67 for (mnum = 0, mpp = ompp; mnum < onum; mnum++, mpp++) {
69 uint_t type = MR_GET_TYPE(mpp->mr_flags);
81 EC_NATPTR(mpp->mr_addr), EC_OFF(mpp->mr_fsize), str);
83 EC_OFF(mpp->mr_offset), EC_OFF(mpp->mr_msize));

Completed in 110 milliseconds

12345