/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_common.c | 70 mblk_t *nmp; local 94 nmp = allocb(sizeof (struct ether_vlan_header), 96 if (nmp == NULL) { 105 bcopy(mp->b_rptr, nmp->b_rptr, n); 108 evhp = (struct ether_vlan_header *)nmp->b_rptr; 113 bcopy(mp->b_rptr + n, nmp->b_rptr + n + VLAN_TAGSZ, 120 nmp->b_wptr += sizeof (struct ether_vlan_header); 127 nmp->b_cont = mp; 128 mp = nmp; 139 mblk_t *nmp; local [all...] |
H A D | vsw_switching.c | 714 mblk_t *nmp = NULL; local 727 nmp = vsw_dupmsgchain(mp); 728 if (nmp) { 729 if ((ret_m = vsw_tx_msg(vswp, nmp, caller, arg)) 762 nmp = vsw_dupmsgchain(mp); 763 if (nmp) { 769 (void) vsw_portsend(portp, nmp); 771 DERR(vswp, "vsw_forward_all: nmp NULL"); 795 mblk_t *nmp = NULL; local 814 nmp 1931 mblk_t *nmp = NULL; local [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | gldutil.c | 341 mblk_t *nmp; local 381 nmp = mp->b_cont; /* where the packet payload M_DATA is */ 382 if (DB_REF(nmp) == 1 && MBLKHEAD(nmp) >= hdrlen) { 387 nmp = mp; 388 DB_TYPE(nmp) = M_DATA; 389 nmp->b_rptr = nmp->b_wptr = DB_LIM(nmp); 392 if ((nmp 433 mblk_t *nmp; local 482 mblk_t *nmp; local 893 mblk_t *nmp; local 947 mblk_t *nmp; local 1146 mblk_t *nmp; local 1225 mblk_t *nmp; local 1552 mblk_t *nmp, *llcmp, *pmp = NULL; local 1692 mblk_t *nmp; local 1901 mblk_t *nmp; local 1994 (void) putbq(WR(q), nmp); local 2069 mblk_t *nmp; local 2164 (void) putbq(WR(q), nmp); local [all...] |
H A D | llc1.c | 1237 mblk_t *nmp; local 1253 nmp = mexchange(q, mp, bufsize, M_PCPROTO, DL_INFO_ACK); 1255 if (nmp) { 1256 nmp->b_wptr = nmp->b_rptr + sizeof (dl_info_ack_t); 1257 dlp = (dl_info_ack_t *)nmp->b_rptr; 1273 nmp->b_wptr += dlp->dl_addr_length + 1; 1288 nmp->b_wptr += dlp->dl_brdcst_addr_length; 1298 qreply(q, nmp); 1320 mblk_t *nmp; local 1477 mblk_t *nmp, *udmp; local 1920 mblk_t *nmp; local 2147 mblk_t *udmp, *nmp; local 2269 mblk_t *nmp, *rmp; local 2363 mblk_t *nmp; local 2460 mblk_t *nmp, *rmp; local 2541 mblk_t *nmp; local 2613 mblk_t *nmp; local 2709 mblk_t *nmp, *rmp; local 3014 mblk_t *nmp = mp; local [all...] |
H A D | pckt.c | 503 mblk_t *nmp; local 514 if ((nmp = copyb(mp)) == NULL) { 534 nmp->b_cont = mp->b_cont; 536 return (nmp);
|
H A D | pts.c | 568 mblk_t *nmp; local 571 nmp = copyb(mp); 572 if (nmp) { 577 DBG(("putnext nmp(FLUSHR) to ptm\n")); 578 *nmp->b_rptr |= FLUSHR; 580 putnext(ptsp->ptm_rdq, nmp);
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_send.c | 169 p_mblk_t nmp; local 396 nmp = mp; 419 msgsize = msgdsize(nmp); 434 while (nmp) { 436 b_rptr = nmp->b_rptr; 437 len = MBLKL(nmp); 439 nmp = nmp->b_cont; 451 * If len is longer than the limit, then we break nmp into 458 if ((t_mp = dupb(nmp)) ! 1273 mblk_t *nmp; local 1766 mblk_t *nmp; local [all...] |
H A D | nxge_txdma.c | 460 p_mblk_t nmp; local 496 nmp = mp; 499 mp, nmp->b_rptr, MBLKL(nmp))); 503 while ((nmp != NULL) && (tmp > 0)) { 505 mblk_len = MBLKL(nmp); 507 bcopy(nmp->b_rptr, cursor, buflen); 510 nmp = nmp->b_cont; 513 nmp 778 p_mblk_t nmp, bmp, tmp; local [all...] |
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_notify.c | 208 mblk_t *nmp; local 220 nmp = meta->b_cont; 223 mp = nmp->b_next; 224 nmp->b_next = NULL; 230 if (!SCTP_CHUNK_ISSENT(nmp)) { 233 nmp->b_rptr += sizeof (sctp_data_hdr_t); 234 if (nmp->b_rptr == nmp->b_wptr) { 235 tail->b_cont = nmp->b_cont; 236 freeb(nmp); 255 mblk_t *nmp; local [all...] |
H A D | sctp_output.c | 555 mblk_t *mp, *nmp; local 557 for (mp = ump->b_cont; mp; mp = nmp) { 558 nmp = mp->b_next; 609 mblk_t *nmp; local 616 nmp = allocb(sctps->sctps_wroff_xtra + hdrlen + sacklen, 618 if (nmp == NULL) { 623 nmp->b_rptr += sctps->sctps_wroff_xtra; 624 nmp->b_wptr = nmp->b_rptr + hdrlen + sacklen; 625 nmp 697 mblk_t *mp, *nmp; local 989 mblk_t *nmp; local 1457 sctp_make_ftsns(sctp_t *sctp, mblk_t *meta, mblk_t *mp, mblk_t **nmp, sctp_faddr_t *fp, uint32_t *seglen) argument 1668 mblk_t *nmp = NULL; local 2080 mblk_t *nmp; local [all...] |
/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_data.c | 768 mblk_t *nmp; local 802 nmp = mp; 803 ip_start = (uintptr_t)(nmp->b_rptr) + eth_hdr_len; 804 if (ip_start >= (uintptr_t)(nmp->b_wptr)) { 805 ip_start = (uintptr_t)nmp->b_cont->b_rptr 806 + (ip_start - (uintptr_t)(nmp->b_wptr)); 807 nmp = nmp->b_cont; 812 if (tcp_start >= (uintptr_t)(nmp->b_wptr)) { 813 tcp_start = (uintptr_t)nmp 857 mblk_t *nmp; local [all...] |
/illumos-gate/usr/src/lib/libdiskmgt/common/ |
H A D | inuse_lu.c | 209 char *nmp; local 229 if ((nmp = strstr(ep + 1, "mountPoint=\"")) != NULL) { 230 nmp = nmp + 12; 232 if ((ep = strchr(nmp, '"')) != NULL) { 235 nmp = ""; 239 nmp = ""; 242 if ((status = add_use_record(devp, nmp)) != 0) {
|
/illumos-gate/usr/src/uts/sun4u/opl/io/oplmsu/ |
H A D | oplmsu_ioctl_lrp.c | 55 mblk_t *hndl_mp, *nmp = NULL, *fmp = NULL; local 149 termio_flag, &nmp, &term_stat) == FAILURE) { 162 OPLMSU_TRACE(RD(lrq), nmp, MSU_TRC_LO); local 165 qreply(RD(lrq), nmp); local 239 if (nmp != NULL) { 240 freemsg(nmp); 301 &nmp, &term_ioctl, &term_stat) == FAILURE) { 339 OPLMSU_TRACE(dst_queue, nmp, MSU_TRC_LO); 340 qreply(dst_queue, nmp); 355 if (oplmsu_cmn_copymb(lrq, mp, &nmp, hndl_m 478 mblk_t *nmp = NULL, *fmp = NULL; local 616 mblk_t *nmp = NULL, *fmp = NULL; local 719 OPLMSU_TRACE(RD(lrq), nmp, MSU_TRC_LO); local 720 qreply(RD(lrq), nmp); local [all...] |
H A D | oplmsu_ioctl_uwp.c | 315 mblk_t *nmp = NULL; local 407 if (oplmsu_cmn_copymb(uwq, mp, &nmp, mp, MSU_WRITE_SIDE) == FAILURE) { 431 freemsg(nmp); 458 (void) putq(dst_queue, nmp); 465 freemsg(nmp);
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_tx.c | 170 mblk_t *nmp; local 185 for (nmp = mp; nmp; nmp = nmp->b_cont) { 187 msg_size += MBLKL(nmp); 326 nmp = mp; 327 while (nmp) { 328 tmp = nmp->b_cont; 330 len = MBLKL(nmp); 484 mblk_t *nmp; local 1025 mblk_t *nmp; local 1264 mblk_t *nmp; local [all...] |
H A D | e1000g_rx.c | 437 mblk_t *nmp; local 664 nmp = packet->mp; 695 if ((nmp = allocb(length + E1000G_IPALIGNROOM, 706 nmp->b_rptr += E1000G_IPALIGNROOM; 707 nmp->b_wptr += E1000G_IPALIGNROOM; 715 bcopy(rx_buf->address, nmp->b_wptr, length); 718 ASSERT(nmp != NULL); 719 nmp->b_wptr += length; 753 rx_data->rx_mblk = nmp; 754 rx_data->rx_mblk_tail = nmp; [all...] |
/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_recv.c | 60 mblk_t *nmp = copymsg(mp); local 62 if (nmp != NULL) 63 aggr_mac_rx(grp->lg_mh, mrh, nmp);
|
/illumos-gate/usr/src/cmd/ndmpd/tlm/ |
H A D | tlm_restore_writer.c | 152 dtree_push(cstack_t *stp, char *nmp, tlm_acls_t *acls) argument 158 if (!sp || !nmp || !acls) { 163 len = strlen(nmp) + 1; 170 (void) strlcpy(sp->se_name, nmp, len); 287 char *name, *nmp; local 534 nmp = NULL; 544 nmp = rs_darhl_new_name(rnp, 549 nmp = rs_new_name(rnp, name, pos, 551 if (!nmp) { 558 if (nmp) { [all...] |
/illumos-gate/usr/src/uts/common/io/ppp/sppp/ |
H A D | sppp.c | 468 mblk_t *nmp; local 529 if ((nmp = allocb(sizeof (struct ppp_idle), 540 mp->b_cont = nmp; 541 pip = (struct ppp_idle *)nmp->b_wptr; 542 nmp->b_wptr += sizeof (struct ppp_idle); 551 count = msgsize(nmp); 555 nmp = allocb(sizeof (uint32_t), BPRI_MED); 556 if (nmp == NULL) { 563 mp->b_cont = nmp; 568 *(uint32_t *)nmp 977 mblk_t *nmp; local 1312 mblk_t *nmp; local [all...] |
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_dlpi.c | 857 mblk_t *nmp; local 900 nmp = allocb(sizeof (struct ether_header) + padding, BPRI_MED); 901 if (nmp == NULL) { 905 nmp->b_rptr += padding; 906 nmp->b_wptr = nmp->b_rptr + sizeof (struct ether_header); 911 headerp = (struct ether_header *)nmp->b_rptr; 919 linkb(mp, nmp); 1548 mblk_t *nmp; local 1578 nmp 1641 mblk_t *nmp = NULL; local 1960 mblk_t *nmp; local 2145 mblk_t *nmp; local [all...] |
/illumos-gate/usr/src/uts/common/io/hxge/ |
H A D | hxge_send.c | 120 p_mblk_t nmp; local 229 nmp = mp; 259 msgsize = msgdsize(nmp); 274 while (nmp) { 276 b_rptr = nmp->b_rptr; 277 len = MBLKL(nmp); 279 nmp = nmp->b_cont; 290 * nmp into two chunks: Make first chunk smaller 295 if ((t_mp = dupb(nmp)) ! [all...] |
H A D | hxge_txdma.c | 255 p_mblk_t nmp; local 290 nmp = mp; 291 mblk_len = (size_t)nmp->b_wptr - (size_t)nmp->b_rptr; 294 mp, nmp->b_rptr, mblk_len)); 296 bcopy(nmp->b_rptr, &hdrs_buf[0], sizeof (struct ether_vlan_header)); 337 ip_buf = nmp->b_rptr + eth_hdr_size; 341 ip_buf = nmp->b_rptr; 350 while ((nmp) && (hdrs_size < sizeof (hdrs_buf))) { 351 mblk_len = (size_t)nmp 485 p_mblk_t nmp, bmp, tmp; local [all...] |
/illumos-gate/usr/src/uts/common/io/vioif/ |
H A D | vioif.c | 982 mblk_t *nmp; local 992 nmp = mp; 994 while (nmp) { 999 len = MBLKL(nmp); 1005 nmp = nmp->b_cont; 1017 (caddr_t)nmp->b_rptr, len, 1043 nmp = nmp->b_cont; 1077 mblk_t *nmp; local 1185 mblk_t *nmp; local [all...] |
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/ |
H A D | mem.c | 98 topo_mod_t *nmp; local 100 if (isglobal && (nmp = topo_mod_load(mod, PLATFORM_MEM_NAME, 116 if (isglobal && topo_mod_enumerate(nmp, pnode, PLATFORM_MEM_NAME, name,
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | sockcommon_subr.c | 504 mblk_t *nmp; local 533 nmp = mp; 535 freeb(nmp); 663 mblk_t *mp, *nmp; local 738 if ((nmp = dupmsg(mp)) == NULL && 739 (nmp = copymsg(mp)) == NULL) { 748 mp = nmp; 873 mblk_t *nmp; local 880 if ((nmp = dupmsg(savemp)) == NULL && 881 (nmp 1131 mblk_t *mp, *nmp; local [all...] |