Searched refs:nmp (Results 1 - 25 of 94) sorted by relevance

1234

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnet_common.c70 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 Dvsw_switching.c714 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 Dgldutil.c341 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 Dllc1.c1237 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 Dpckt.c503 mblk_t *nmp; local
514 if ((nmp = copyb(mp)) == NULL) {
534 nmp->b_cont = mp->b_cont;
536 return (nmp);
H A Dpts.c568 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 Dnxge_send.c169 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 Dnxge_txdma.c460 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 Dsctp_notify.c208 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 Dsctp_output.c555 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 Deib_data.c768 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 Dinuse_lu.c209 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 Doplmsu_ioctl_lrp.c55 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 Doplmsu_ioctl_uwp.c315 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 De1000g_tx.c170 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 De1000g_rx.c437 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 Daggr_recv.c60 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 Dtlm_restore_writer.c152 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 Dsppp.c468 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 Didn_dlpi.c857 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 Dhxge_send.c120 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 Dhxge_txdma.c255 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 Dvioif.c982 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 Dmem.c98 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 Dsockcommon_subr.c504 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...]

Completed in 149 milliseconds

1234