/illumos-gate/usr/src/uts/common/io/softmac/ |
H A D | softmac_pkt.c | 101 t_uscalar_t ack, mblk_t **mpp) in softmac_output() argument 153 if (mpp != NULL) in softmac_output() 154 *mpp = mp; in softmac_output() 185 ASSERT(mpp != NULL && mp != NULL); in softmac_ioctl_tx() 186 *mpp = mp; in softmac_ioctl_tx() 197 if ((*mpp = mexchange(NULL, *mpp, sizeof (dl_error_ack_t), M_PCPROTO, in softmac_mexchange_error_ack() 201 dlp = (union DL_primitives *)(*mpp)->b_rptr; in softmac_mexchange_error_ack() 227 err = softmac_output(slp, mp, dl_prim, DL_OK_ACK, mpp); in softmac_proto_tx() 242 if (mpp != NULL) { in softmac_proto_tx() 243 *mpp = mp; in softmac_proto_tx() [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | _inline_gen.h | 35 mmapobj_result_t *mpp = MMAPS(lmp); in find_segment() local 44 for (mpp += (mnum - 1); mnum; mnum--, mpp--) { in find_segment() 45 if ((roffset >= (mpp->mr_addr + mpp->mr_offset)) && in find_segment() 46 (roffset < (mpp->mr_addr + mpp->mr_msize))) in find_segment() 47 return (mpp); in find_segment()
|
H A D | setup.c | 421 mpp[0].mr_msize = (caddr_t)&_etext - mpp[0].mr_addr; in setup() 422 mpp[0].mr_fsize = mpp[0].mr_msize; in setup() 426 mpp[1].mr_msize = (caddr_t)&_end - mpp[1].mr_addr; in setup() 427 mpp[1].mr_fsize = (caddr_t)&_edata - mpp[1].mr_addr; in setup() 437 MMAPS(rlmp) = mpp; in setup() 440 PADIMLEN(rlmp) = (ulong_t)mpp[0].mr_addr + (ulong_t)mpp[1].mr_addr + in setup() 513 brkbase = mpp->mr_addr + mpp->mr_msize; in setup() 602 hmpp = mpp; in setup() 618 mpp--; in setup() 619 msize = (size_t)(mpp->mr_addr + mpp->mr_msize) - in setup() [all …]
|
H A D | _inline_reloc.h | 41 mmapobj_result_t *mpp; in _elf_reloc_relative() local 52 if ((mpp = find_segment((caddr_t)roffset, lmp)) == NULL) in _elf_reloc_relative() 59 if (((mpp->mr_prot & PROT_WRITE) == 0) && textrel && in _elf_reloc_relative() 60 ((set_prot(lmp, mpp, 1) == 0) || in _elf_reloc_relative() 61 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) in _elf_reloc_relative()
|
H A D | object.c | 157 mmapobj_result_t *hmpp, mmapobj_result_t *mpp, uint_t mnum) in elf_obj_file() argument 175 md.md_mpp = mpp; in elf_obj_file() 237 mmapobj_result_t *mpp, *hmpp; in elf_obj_fini() local 311 if ((mpp = hmpp = calloc(ehdr->e_phnum, in elf_obj_fini() 318 mpp[mnum].mr_addr = (caddr_t)((uintptr_t)phdr[phnum].p_vaddr + in elf_obj_fini() 320 mpp[mnum].mr_msize = phdr[phnum].p_memsz; in elf_obj_fini() 321 mpp[mnum].mr_fsize = phdr[phnum].p_filesz; in elf_obj_fini() 322 mpp[mnum].mr_prot = (PROT_READ | PROT_WRITE | PROT_EXEC); in elf_obj_fini() 337 PADIMLEN(nlmp) = mpp->mr_addr + mpp->mr_msize - hmpp->mr_addr; in elf_obj_fini()
|
H A D | move.c | 98 mmapobj_result_t *mpp; in move_data() local 117 if ((mpp = find_segment((caddr_t)taddr, lmp)) == NULL) { in move_data() 121 if (((mpp->mr_prot & PROT_WRITE) == 0) && in move_data() 122 ((set_prot(lmp, mpp, 1) == 0) || in move_data() 123 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) in move_data()
|
H A D | analyze.c | 240 mmapobj_result_t *mpp; in are_bits_zero() local 257 if (daddr < (mpp->mr_addr + mpp->mr_offset + mpp->mr_fsize)) in are_bits_zero() 1721 for (mnum = 0, mpp = smpp; mnum < mapnum; mnum++, mpp++) { in map_obj() 1726 fptr = elf_verify((mpp->mr_addr + mpp->mr_offset), in map_obj() 1768 for (mnum = 0, mpp = ompp; mnum < omapnum; mnum++, mpp++) { in load_file() 1776 fpmpp = mpp; in load_file() 1777 lpmpp = mpp; in load_file() 1785 fmpp = mpp; in load_file() 1786 lmpp = mpp; in load_file() 1790 ehdr = (Ehdr *)(mpp->mr_addr + mpp->mr_offset); in load_file() [all …]
|
/illumos-gate/usr/src/lib/libnsl/nis/gen/ |
H A D | nis_sec_mechs.c | 121 void **tpp = mpp; in list_free_all() 126 free(mpp); in list_free_all() 153 if (!mpp) in list_copy() 164 for (tpp = tpp_h; *mpp; mpp++) { in list_copy() 672 mpp_h = mpp; in __nis_translate_mechanism() 673 for (; *mpp; mpp++) { in __nis_translate_mechanism() 718 mpp_h = mpp; in __nis_mechname2alias() 719 for (; *mpp; mpp++) { in __nis_mechname2alias() 859 for (mpp = mechs; *mpp; mpp++) { in __nis_keyalg2mechalias() 1055 mfent_t **mpp; in mechfile_name2lib() local [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | dlamd64getunwind.c | 75 mmapobj_result_t *mpp; in getunwind_core() local 80 if ((mpp = find_segment(pc, lmp)) == NULL) in getunwind_core() 84 unwindinfo->dlui_segstart = mpp->mr_addr; in getunwind_core() 85 unwindinfo->dlui_segend = mpp->mr_addr + mpp->mr_msize; in getunwind_core() 87 if (PTUNWIND(lmp) && (mpp->mr_addr)) { in getunwind_core() 101 } else if (mpp->mr_addr) in getunwind_core()
|
H A D | amd64_elf.c | 405 mmapobj_result_t *mpp; in elf_reloc() local 410 if ((((mpp = in elf_reloc() 412 ((mpp->mr_prot & PROT_WRITE) == 0)) && in elf_reloc() 413 ((set_prot(lmp, mpp, 1) == 0) || in elf_reloc() 414 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) in elf_reloc() 519 mmapobj_result_t *mpp; in elf_reloc() local 595 if ((mpp = find_segment((caddr_t)roffset, lmp)) == NULL) { in elf_reloc() 846 if (((mpp->mr_prot & PROT_WRITE) == 0) && in elf_reloc() 847 ((set_prot(lmp, mpp, 1) == 0) || in elf_reloc() 848 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) { in elf_reloc()
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_ksocket.c | 38 mblk_t **mpp, cred_t *cr) in ksocket_sendmblk() argument 54 m = *mpp; in ksocket_sendmblk() 73 m = *mpp; in ksocket_sendmblk() 95 if (*mpp != NULL) { in ksocket_sendmblk() 96 freemsg(*mpp); in ksocket_sendmblk() 97 *mpp = NULL; in ksocket_sendmblk()
|
/illumos-gate/usr/src/uts/common/ipp/dlcosmk/ |
H A D | dlcosmk.c | 53 dlcosmk_process(mblk_t **mpp, dlcosmk_data_t *dlcosmk_data, uint32_t ill_index, in dlcosmk_process() argument 59 ASSERT((mpp != NULL) && (*mpp != NULL)); in dlcosmk_process() 60 mp = *mpp; in dlcosmk_process()
|
/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_mark.c | 257 mark_param_t *mpp; in mark_cb() local 262 mpp = (mark_param_t *)arg; in mark_cb() 263 tacl = mpp->mp_tacl; in mark_cb() 264 nlp = ndmp_get_nlp(mpp->mp_session); in mark_cb() 265 if (!mpp) { in mark_cb() 280 ddate = mpp->mp_ddate; in mark_cb() 281 bmd = mpp->mp_bmd; in mark_cb() 741 mark_param_t *mpp; in marklbrv3_cb() local 744 mpp = (mark_param_t *)arg; in marklbrv3_cb() 745 if (!mpp) { in marklbrv3_cb() [all …]
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_trantcp.c | 104 dlen = msgdsize(*mpp); /* *mpp==null is OK */ in nb_getmsg_mlen() 206 if (*mpp == NULL) { in nb_getmsg_mlen() 207 *mpp = tm; in nb_getmsg_mlen() 210 for (im = *mpp; im->b_cont; im = im->b_cont) in nb_getmsg_mlen() 357 if (mpp) { in nbssn_recv() 358 if (*mpp) { in nbssn_recv() 361 *mpp = NULL; in nbssn_recv() 467 if (mpp) in nbssn_recv() 468 *mpp = m0; in nbssn_recv() 771 smb_nbst_recv(struct smb_vc *vcp, mblk_t **mpp) in smb_nbst_recv() argument [all …]
|
/illumos-gate/usr/src/uts/common/ipp/dscpmk/ |
H A D | dscpmk.c | 48 dscpmk_process(mblk_t **mpp, dscpmk_data_t *dscpmk_data, ip_proc_t proc) in dscpmk_process() argument 56 ASSERT((mpp != NULL) && (*mpp != NULL)); in dscpmk_process() 57 mp = *mpp; in dscpmk_process()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | softmac_impl.h | 340 #define SOFTMAC_DQ_PENDING(sup, mpp) { \ argument 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/io/ |
H A D | pfmod.c | 234 mblk_t *mbp, *mpp; in pfrput() local 248 for (mpp = mp; mp && (DB_TYPE(mp) == M_PROTO); mp = mp->b_cont) in pfrput() 256 putnext(rq, mpp); in pfrput() 282 freemsg(mpp); in pfrput() 293 freemsg(mpp); in pfrput() 318 putnext(rq, mpp); in pfrput() 320 freemsg(mpp); in pfrput()
|
/illumos-gate/usr/src/cmd/fs.d/ |
H A D | umount.c | 664 mountent_t *mp, **mpp; in make_mntarray() local 671 mpp = (mountent_t **)malloc(sizeof (*mp) * (listlength + 1)); in make_mntarray() 672 if (mpp == NULL) in make_mntarray() 692 mpp[ndx++] = mp; in make_mntarray() 694 mpp[ndx] = NULL; in make_mntarray() 696 return (mpp); in make_mntarray() 735 mpp[ndx++] = mp; in make_mntarray() 737 mpp[ndx] = NULL; in make_mntarray() 739 return (mpp); in make_mntarray()
|
/illumos-gate/usr/src/cmd/ndmpd/tlm/ |
H A D | tlm_backup_reader.c | 1206 ndmp_metadata_property_ext_t *mpp; in zfs_put_prop_cb() local 1217 mpp = &mhp->nh_property[mhp->nh_count]; in zfs_put_prop_cb() 1229 (void) strlcpy(mpp->mp_name, zfs_prop_to_name(prop), in zfs_put_prop_cb() 1231 (void) strlcpy(mpp->mp_value, vbuf, ZFS_MAXPROPLEN); in zfs_put_prop_cb() 1267 ndmp_metadata_property_ext_t *mpp; in zfs_put_quota_cb() local 1275 mpp = &mhp->nh_property[mhp->nh_count]; in zfs_put_quota_cb() 1362 ndmp_metadata_property_ext_t *mpp; in ndmp_include_zfs() local 1426 mpp = &mhp->nh_property[mhp->nh_count]; in ndmp_include_zfs() 1436 (void) strlcpy(mpp->mp_name, pname, in ndmp_include_zfs() 1440 (void) strlcpy(mpp->mp_value, sval, ZFS_MAXPROPLEN); in ndmp_include_zfs() [all …]
|
/illumos-gate/usr/src/lib/libfstyp/common/ |
H A D | libfstyp.c | 94 char *mdir, char *fsname, fstyp_module_t **mpp); 358 fstyp_module_t **mpp) in fstyp_init_module() argument 366 if (mpp != NULL) { in fstyp_init_module() 367 *mpp = mp; in fstyp_init_module() 400 if (mpp != NULL) { in fstyp_init_module() 401 *mpp = mp; in fstyp_init_module()
|
/illumos-gate/usr/src/cmd/sgs/rtld/i386/ |
H A D | i386_elf.c | 383 mmapobj_result_t *mpp; in elf_reloc() local 388 if ((((mpp = in elf_reloc() 390 ((mpp->mr_prot & PROT_WRITE) == 0)) && in elf_reloc() 391 ((set_prot(lmp, mpp, 1) == 0) || in elf_reloc() 392 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) in elf_reloc() 497 mmapobj_result_t *mpp; in elf_reloc() local 572 if ((mpp = find_segment((caddr_t)roffset, lmp)) == NULL) { in elf_reloc() 821 if (((mpp->mr_prot & PROT_WRITE) == 0) && in elf_reloc() 822 ((set_prot(lmp, mpp, 1) == 0) || in elf_reloc() 823 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) { in elf_reloc()
|
/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | sparc_elf.c | 566 mmapobj_result_t *mpp; in elf_reloc() local 571 if ((((mpp = in elf_reloc() 573 ((mpp->mr_prot & PROT_WRITE) == 0)) && in elf_reloc() 574 ((set_prot(lmp, mpp, 1) == 0) || in elf_reloc() 575 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) in elf_reloc() 647 mmapobj_result_t *mpp; in elf_reloc() local 704 if ((mpp = find_segment((caddr_t)roffset, in elf_reloc() 985 ((mpp->mr_prot & PROT_WRITE) == 0) && in elf_reloc() 986 ((set_prot(lmp, mpp, 1) == 0) || in elf_reloc() 987 (aplist_append(textrel, mpp, AL_CNT_TEXTREL) == NULL))) { in elf_reloc()
|
/illumos-gate/usr/src/lib/pam_modules/dhkeys/ |
H A D | dhkeys.c | 211 mechanism_t **mpp; in establish_key() local 266 for (mpp = mechs; *mpp; mpp++) { in establish_key() 267 mechanism_t *mp = *mpp; in establish_key()
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | files.c | 57 mmapobj_result_t *mpp; in Dbg_file_mmapobj() local 68 for (mnum = 0, mpp = ompp; mnum < onum; mnum++, mpp++) { in Dbg_file_mmapobj() 70 uint_t type = MR_GET_TYPE(mpp->mr_flags); in Dbg_file_mmapobj() 80 EC_NATPTR(mpp->mr_addr), EC_OFF(mpp->mr_fsize), str); in Dbg_file_mmapobj() 82 EC_OFF(mpp->mr_offset), EC_OFF(mpp->mr_msize)); in Dbg_file_mmapobj()
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | mbuf.c | 68 m_get(int len, struct mbuf **mpp) in m_get() argument 83 *mpp = m; in m_get() 119 m_lineup(struct mbuf *m0, struct mbuf **mpp) in m_lineup() argument 127 *mpp = m0; in m_lineup() 143 *mpp = nm; in m_lineup() 183 m_getm(struct mbuf *top, int len, struct mbuf **mpp) in m_getm() argument 203 *mpp = top; in m_getm()
|