/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_rx.c | 41 static void oce_rx_insert_tag(mblk_t *mp, uint16_t vtag); 42 static void oce_set_rx_oflags(mblk_t *mp, struct oce_nic_rx_cqe *cqe); 144 if (rqbd->mp != NULL) { 146 freemsg(rqbd->mp); 147 rqbd->mp = NULL; 178 rqbd->mp = desballoc((uchar_t *)(dbuf->base), 180 if (rqbd->mp == NULL) { 188 rqbd->mp->b_rptr = (uchar_t *)rqbd->rqb->base + OCE_RQE_BUF_HEADROOM; 335 mblk_t *mp; local 357 if (rqbd->mp 395 mblk_t *mp; local 440 oce_set_rx_oflags(mblk_t *mp, struct oce_nic_rx_cqe *cqe) argument 459 oce_rx_insert_tag(mblk_t *mp, uint16_t vtag) argument 498 mblk_t *mp = NULL; local [all...] |
/illumos-gate/usr/src/uts/i86pc/io/xsvc/ |
H A D | xsvc.c | 119 xsvc_mem_t **mp); 120 static void xsvc_mem_free(xsvc_state_t *state, xsvc_mem_t *mp); 295 xsvc_mem_t *mp; local 320 mp = mnode->mn_home; 321 xsvc_mem_free(state, mp); 464 xsvc_mem_t *mp; local 504 err = xsvc_mem_alloc(state, key, &mp); 508 mp->xm_size = size; 511 mp->xm_dma_attr.dma_attr_version = DMA_ATTR_V0; 512 mp 635 xsvc_mem_t *mp; local 676 xsvc_mem_t *mp; local 712 xsvc_mem_alloc(xsvc_state_t *state, uint64_t key, xsvc_mem_t **mp) argument 737 xsvc_mem_free(xsvc_state_t *state, xsvc_mem_t *mp) argument 767 xsvc_mem_t *mp; local [all...] |
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | mod.c | 112 mod_binary_path_get(topo_mod_t *mp, const char *objpath) argument 121 topo_mod_dprintf(mp, "unable to open %s\n", objpath); 126 topo_mod_dprintf(mp, "Elf version out of whack\n"); 130 topo_mod_dprintf(mp, "elf_begin failed\n"); 134 topo_mod_dprintf(mp, "gelf_getehdr failed\n"); 141 topo_mod_dprintf(mp, "gelf_getshdr failed\n"); 151 topo_mod_dprintf(mp, "no filename data"); 165 (void) topo_mod_seterrno(mp, EMOD_METHOD_INVAL); 170 mod_nvl_data(topo_mod_t *mp, nvlist_t *out, const char *path) argument 177 topo_mod_dprintf(mp, 203 mod_fmri_create(topo_mod_t *mp, const char *driver) argument 235 mod_fmri_create_meth(topo_mod_t *mp, tnode_t *node, topo_version_t version, nvlist_t *in, nvlist_t **out) argument [all...] |
H A D | pkg.c | 117 read_thru(topo_mod_t *mp, FILE *fp, const char *substr) argument 124 topo_mod_dprintf(mp, "%s", tmpbuf); 134 construct_fru_fmri(topo_mod_t *mp, const char *pkgname, FILE *fp) argument 147 pkgver = topo_mod_strdup(mp, token); 151 pkgdir = topo_mod_strdup(mp, token); 156 (void) topo_mod_seterrno(mp, EMOD_METHOD_INVAL); 160 if (topo_mod_nvalloc(mp, &f, NV_UNIQUE_NAME) != 0) { 161 (void) topo_mod_seterrno(mp, EMOD_FMRI_NVL); 173 topo_mod_dprintf(mp, "construction of pkg nvl failed"); 174 (void) topo_mod_seterrno(mp, EMOD_FMRI_NV 192 pkg_fmri_create(topo_mod_t *mp, const char *path) argument 229 pkg_fmri_create_meth(topo_mod_t *mp, tnode_t *node, topo_version_t version, nvlist_t *in, nvlist_t **out) argument [all...] |
/illumos-gate/usr/src/uts/common/io/audio/impl/ |
H A D | audio_sun.c | 476 mblk_t *mp; local 511 while ((mp = dc->dc_draining) != NULL) { 512 dc->dc_draining = mp->b_next; 513 mp->b_next = NULL; 514 freemsg(mp); 529 mblk_t *mp; local 542 ((mp = allocb(nbytes, BPRI_MED)) == NULL)) { 560 (void) auclnt_consume_data(sp, (caddr_t)mp->b_wptr, count); 561 mp->b_wptr += nbytes; 562 (void) putq(rq, mp); 626 devaudio_ioc_getinfo(queue_t *wq, audio_client_t *c, mblk_t *mp) argument 654 devaudio_ioc_setinfo(queue_t *wq, audio_client_t *c, mblk_t *mp) argument 943 devaudio_ioc_getdev(queue_t *wq, audio_client_t *c, mblk_t *mp) argument 985 mblk_t *mplist, *mp; local 996 (void) putq(auclnt_get_rq(c), mp); local 1127 devaudio_miocdata(audio_client_t *c, mblk_t *mp) argument 1166 devaudio_mioctl(audio_client_t *c, mblk_t *mp) argument 1214 devaudioctl_wput(audio_client_t *c, mblk_t *mp) argument 1262 devaudio_wput(audio_client_t *c, mblk_t *mp) argument 1341 mblk_t *mp; local 1363 mblk_t *mp; local [all...] |
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb_sign.c | 83 smb_compute_MAC(struct smb_vc *vcp, mblk_t *mp, argument 112 ASSERT(mp != NULL); 113 ASSERT(MBLKL(mp) >= SMB_HDRLEN); 120 bcopy(mp->b_rptr, smbhdr.r.raw, SMB_HDRLEN); 160 data.cd_length = msgdsize(mp) - SMB_HDRLEN; 162 data.cd_mp = mp; 195 mblk_t *mp = rqp->sr_rq.mb_top; local 203 if (MBLKL(mp) < SMB_HDRLEN) { 204 if (!pullupmsg(mp, SMB_HDRLEN)) 207 sigloc = mp 237 mblk_t *mp = rqp->sr_rp.md_top; local [all...] |
/illumos-gate/usr/src/uts/common/io/mac/plugins/ |
H A D | mac_ib.c | 180 mblk_t *mp; local 185 mp = allocb(sizeof (ib_header_info_t) + extra_len, BPRI_HI); 186 if (mp == NULL) 189 ibhp = (void *)mp->b_rptr; 193 mp->b_wptr += sizeof (ib_header_info_t); 194 return (mp); 198 mac_ib_header_info(mblk_t *mp, void *mac_pdata, mac_header_info_t *hdr_info) argument 203 if (MBLKL(mp) < sizeof (ib_header_info_t)) 206 ibhp = (void *)mp->b_rptr; 232 * Take the provided `mp' (whic 237 mac_ib_header_cook(mblk_t *mp, void *pdata) argument 267 mac_ib_header_uncook(mblk_t *mp, void *pdata) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/ngdr/io/ |
H A D | dr_mem.c | 66 static int dr_post_detach_mem_unit(dr_mem_unit_t *mp); 68 static int dr_select_mem_target(dr_handle_t *hp, dr_mem_unit_t *mp, 70 static void dr_init_mem_unit_data(dr_mem_unit_t *mp); 92 dr_get_memlist(dr_mem_unit_t *mp) argument 98 PR_MEM("%s for %s...\n", f, mp->sbm_cm.sbdev_path); 108 if (mp->sbm_mlist) { 111 mlist = memlist_dup(mp->sbm_mlist); 113 uint64_t basepa = _ptob64(mp->sbm_basepfn); 118 basepa &= ~(mp->sbm_slice_size - 1); 133 basepa += mp 195 dr_mem_unit_t *mp = (dr_mem_unit_t *)cp; local 361 dr_mem_ecache_scrub(dr_mem_unit_t *mp, struct memlist *mlist) argument 643 dr_del_span_query(pfn_t base, pgcnt_t npages, memquery_t *mp) argument 715 dr_mem_unit_t *mp; local 886 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 948 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 1025 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 1046 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 1058 dr_add_memory_spans(dr_mem_unit_t *mp, struct memlist *ml) argument 1451 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 1614 dr_mem_unit_t *t_mp, *mp; local 1774 dr_disconnect_mem(dr_mem_unit_t *mp) argument 1906 dr_init_mem_unit(dr_mem_unit_t *mp) argument 1931 dr_init_mem_unit_data(dr_mem_unit_t *mp) argument [all...] |
/illumos-gate/usr/src/uts/common/inet/kssl/ |
H A D | ksslimpl.h | 143 * be aware that mp is modified by this macro. 145 #define KSSL_ENQUEUE_MP(ssl, mp) { \ 146 DTRACE_PROBE1(kssl_mblk__enqueue_mp, mblk_t *, mp); \ 148 (ssl)->rec_ass_head = (mp); \ 149 while (mp->b_cont) \ 150 mp = mp->b_cont; \ 151 (ssl)->rec_ass_tail = (mp); \ 153 (ssl)->rec_ass_tail->b_cont = (mp); \ 154 while (mp [all...] |
/illumos-gate/usr/src/stand/lib/inet/ |
H A D | udp.c | 105 mblk_t *mp; local 119 mp = igp->igm_mp; 120 udphp = (struct udphdr *)(mp->b_rptr + 121 IPH_HDR_LENGTH(mp->b_rptr)); 123 mp->b_rptr = ((unsigned char *)udphp) + header_len; 124 mp->b_wptr = ((unsigned char *)udphp) + ntohs(udphp->uh_ulen); 173 mblk_t *mp; local 180 mp = ogp->igm_mp; 181 mp->b_rptr -= sizeof (struct udphdr); 182 udphp = (struct udphdr *)(mp [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | vlan.h | 71 #define VLAN_MBLKPRI(mp) \ 72 ((((mp)->b_band) / VLAN_BAND_MAP) > 7 ? 0 : \ 73 (((mp)->b_band) / VLAN_BAND_MAP))
|
/illumos-gate/usr/src/uts/sun4u/starfire/cvcredir/ |
H A D | cvcredir.c | 230 cvcr_wput(queue_t *q, mblk_t *mp) argument 235 if (mp->b_datap->db_type == M_IOCTL) { 236 cvcr_ioctl(q, mp); 243 if (cvc_redir(mp) != 0) 244 freemsg(mp); 249 cvcr_ioctl(queue_t *q, mblk_t *mp) argument 251 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; 257 miocack(q, mp, 0, 0); 264 * case cvc_redir does not free up mp, so we can reuse it for 267 error = cvc_redir(mp); [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | did_props.c | 334 dev_path_fix(topo_mod_t *mp, char *path, int devno, int fnno) argument 361 if ((newpath = topo_mod_alloc(mp, need)) == NULL) { 362 topo_mod_strfree(mp, path); 371 topo_mod_strfree(mp, path); 380 dev_for_hostbridge(topo_mod_t *mp, char *path) argument 404 if ((newpath = topo_mod_strdup(mp, path)) == NULL) { 405 topo_mod_free(mp, path, plen); 410 topo_mod_free(mp, path, plen); 419 topo_mod_t *mp; local 431 mp 483 FRU_fmri_set(topo_mod_t *mp, tnode_t *tn) argument 559 topo_mod_t *mp; local 627 topo_mod_t *mp; local 714 topo_mod_t *mp; local 771 topo_mod_t *mp; local 797 topo_mod_t *mp; local 821 uint_to_strprop(topo_mod_t *mp, uint_t v, tnode_t *tn, const char *tpgrp, const char *tpnm) argument 847 uint_to_dec_strprop(topo_mod_t *mp, uint_t v, tnode_t *tn, const char *tpgrp, const char *tpnm) argument 876 topo_mod_t *mp; local 917 topo_mod_t *mp; local [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip6_asp.c | 131 ip6_asp_pending_op(queue_t *q, mblk_t *mp, aspfunc_t func) argument 136 ASSERT((mp->b_prev == NULL) && (mp->b_queue == NULL) && 137 (mp->b_next == NULL)); 138 mp->b_queue = (void *)q; 139 mp->b_prev = (void *)func; 140 mp->b_next = NULL; 146 ipst->ips_ip6_asp_pending_ops_tail = mp; 148 ipst->ips_ip6_asp_pending_ops_tail->b_next = mp; 149 ipst->ips_ip6_asp_pending_ops_tail = mp; 157 mblk_t *mp; local 242 mblk_t *data_mp, *mp; local 281 ip6_asp_replace(mblk_t *mp, ip6_asp_t *new_table, size_t new_size, boolean_t locked, ip_stack_t *ipst, model_t datamodel) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | tty_common.c | 70 mblk_t *mp; local 72 mp = tc->t_iocpending; 81 freemsg(mp); 94 mblk_t *mp; local 98 if ((mp = allocb(1, BPRI_HI)) != NULL) { 99 *mp->b_wptr++ = CTRL('g'); 100 (void) putq(WR(q), mp); local 121 ttycommon_ioctl(tty_common_t *tc, queue_t *q, mblk_t *mp, int *errorp) argument 129 iocp = (struct iocblk *)mp->b_rptr; 151 if (miocpullup(mp, sizeo [all...] |
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_iommu.c | 262 iommu_map_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp, argument 269 uint64_t tte = PCI_GET_MP_TTE(mp->dmai_tte); 274 ASSERT(pfn_last <= mp->dmai_ndvmapages); 282 iopfn_t pfn = PCI_GET_MP_PFN(mp, i); 285 DEBUG3(DBG_MAP_WIN, dip, "iommu_map_pages: mp=%p pg[%x]=%x\n", 286 mp, i, (uint_t)pfn); 295 ddi_driver_name(mp->dmai_rdip), 296 ddi_get_instance(mp->dmai_rdip), mp); 301 if (HAS_REDZONE(mp)) { 309 mp->dmai_size, mp); local 321 iommu_map_window(iommu_t *iommu_p, ddi_dma_impl_t *mp, window_t win_no) argument 359 iommu_remap_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp, dvma_addr_t dvma_pg, size_t npages, size_t pfn_index) argument 379 iommu_unmap_window(iommu_t *iommu_p, ddi_dma_impl_t *mp) argument 407 mp->dmai_size, mp); local [all...] |
/illumos-gate/usr/src/cmd/lvm/rpc.metamedd/ |
H A D | med_local.h | 94 extern void med_cv_wait(cond_t *cvp, mutex_t *mp); 95 extern void med_cv_timedwait(cond_t *cvp, mutex_t *mp, 98 extern void med_mx_init(mutex_t *mp); 99 extern void med_mx_destroy(mutex_t *mp); 100 extern void med_mx_lock(mutex_t *mp); 101 extern void med_mx_unlock(mutex_t *mp);
|
/illumos-gate/usr/src/uts/common/io/drm/ |
H A D | drm_fops.c | 64 drm_cminor_t *mp; local 66 TAILQ_FOREACH(mp, &dev->minordevs, link) { 67 if (mp->minor == minor) 68 return (mp); 76 drm_open_helper(drm_device_t *dev, drm_cminor_t *mp, int flags, argument 128 mp->fpriv = priv;
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_mmu.h | 113 ddi_dma_impl_t *mp); 115 ddi_dma_impl_t *mp); 118 extern int px_mmu_map_pages(px_mmu_t *mmu_p, ddi_dma_impl_t *mp, 120 extern int px_mmu_map_window(px_mmu_t *mmu_p, ddi_dma_impl_t *mp, 122 extern void px_mmu_unmap_pages(px_mmu_t *mmu_p, ddi_dma_impl_t *mp, 124 extern void px_mmu_unmap_window(px_mmu_t *mmu_p, ddi_dma_impl_t *mp);
|
/illumos-gate/usr/src/uts/common/fs/objfs/ |
H A D | objfs_data.c | 181 struct modctl *mp = odir->objfs_odir_modctl; local 183 (void) mod_hold_by_modctl(mp, MOD_WAIT_FOREVER | MOD_LOCK_NOT_HELD); 185 if (mp->mod_mp == NULL || 186 dnode->objfs_data_gencount < mp->mod_gencount) { 187 mod_release_mod(mp); 191 return (mp->mod_mp); 258 sect_addr(section_desc_t *sp, struct module *mp) argument 274 addr = *((uintptr_t *)((char *)mp + sp->sect_addr)); 278 addr = (uintptr_t)mp->filename; 293 sect_size(section_desc_t *sp, struct module *mp) argument 337 sect_valid(section_desc_t *sp, struct module *mp) argument 351 data_offset(section_desc_t *sp, struct module *mp) argument 410 next_offset(int idx, struct module *mp) argument 426 data_size(struct module *mp) argument 461 struct module *mp; local 566 struct module *mp; local [all...] |
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls_link.c | 109 #define DLS_PREPARE_PKT(mh, mp, mhip, err) { \ 110 mblk_t *nextp = (mp)->b_next; \ 111 if (((err) = mac_vlan_header_info((mh), (mp), (mhip))) == 0) { \ 112 DLS_STRIP_PADDING((mhip)->mhi_pktsize, (mp)); \ 113 if (MBLKL((mp)) < (mhip)->mhi_hdrsize) { \ 115 if ((newmp = msgpullup((mp), -1)) == NULL) { \ 118 (mp)->b_next = NULL; \ 119 freemsg((mp)); \ 120 (mp) = newmp; \ 122 (mp), (mhi 142 i_dls_link_subchain(dls_link_t *dlp, mblk_t *mp, const mac_header_info_t *mhip, uint_t *countp) argument 271 i_dls_link_rx_func(dls_link_t *dlp, mac_resource_handle_t mrh, mac_header_info_t *mhip, mblk_t *mp, uint32_t sap, boolean_t (*acceptfunc)()) argument 334 i_dls_link_rx(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument 501 dls_rx_vlan_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument 544 dls_rx_promisc(void *arg, mac_resource_handle_t mrh, mblk_t *mp, boolean_t loopback) argument [all...] |
/illumos-gate/usr/src/lib/libc/port/i18n/ |
H A D | gettext_util.c | 69 * mp - uses the following members: 79 * mp->msgfile - pathname to the message file is stored 82 * mp->msgfile is returned 85 mk_msgfile(struct msg_pack *mp) argument 93 gprintf(0, "*************** mk_msgfile(0x%p)\n", (void *)mp); 94 printmp(mp, 1); 97 p = mp->msgfile; 98 q = mp->binding; 101 cblen = (uint32_t)(p - mp->msgfile); 115 loclen = strlen(mp 167 check_cache(struct msg_pack *mp) argument 416 printmp(struct msg_pack *mp, int level) argument [all...] |
/illumos-gate/usr/src/uts/common/io/ixgbe/ |
H A D | ixgbe_tx.c | 84 ixgbe_ring_tx(void *arg, mblk_t *mp) argument 104 ASSERT(mp->b_next == NULL); 111 freemsg(mp); 119 for (nmp = mp; nmp != NULL; nmp = nmp->b_cont) { 130 if (ixgbe_get_context(mp, ctx) < 0) { 131 freemsg(mp); 143 freemsg(mp); 161 * overload_threshold, assert overload, return mp; 167 return (mp); 187 len = MBLKL(mp); 580 ixgbe_tx_copy(ixgbe_tx_ring_t *tx_ring, tx_control_block_t *tcb, mblk_t *mp, uint32_t len, boolean_t copy_done) argument 641 ixgbe_tx_bind(ixgbe_tx_ring_t *tx_ring, tx_control_block_t *tcb, mblk_t *mp, uint32_t len) argument 694 ixgbe_get_context(mblk_t *mp, ixgbe_tx_context_t *ctx) argument [all...] |
/illumos-gate/usr/src/cmd/mailx/ |
H A D | cmd4.c | 63 register struct message *mp; local 140 mp = &message[mesg-1]; 141 dot = mp; 142 if ((t = msend(mp, pio, 153 cc += mp->m_size; 198 struct message *mp; local 228 mp = &message[*msgvec-1]; 229 dot = mp; 230 mp->m_flag |= MODIFY; 231 mp 270 register struct message *mp; local [all...] |
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_thread.c | 35 fmd_thread_xcreate(fmd_module_t *mp, pthread_t tid) argument 39 tp->thr_mod = mp; 73 fmd_thread_create_cmn(fmd_module_t *mp, fmd_thread_f *func, void *arg, argument 80 tp->thr_mod = mp; 110 fmd_thread_create(fmd_module_t *mp, fmd_thread_f *func, void *arg) argument 112 return (fmd_thread_create_cmn(mp, func, arg, 0)); 116 fmd_doorthread_create(fmd_module_t *mp, fmd_thread_f *func, void *arg) argument 118 return (fmd_thread_create_cmn(mp, func, arg, 1));
|