/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_common.c | 81 ovbcopy(mp->b_rptr, mp->b_rptr - VLAN_TAGSZ, 2 * ETHERADDRL); in vnet_vlan_insert_tag() 82 mp->b_rptr -= VLAN_TAGSZ; in vnet_vlan_insert_tag() 85 evhp = (struct ether_vlan_header *)mp->b_rptr; in vnet_vlan_insert_tag() 105 bcopy(mp->b_rptr, nmp->b_rptr, n); in vnet_vlan_insert_tag() 108 evhp = (struct ether_vlan_header *)nmp->b_rptr; in vnet_vlan_insert_tag() 113 bcopy(mp->b_rptr + n, nmp->b_rptr + n + VLAN_TAGSZ, in vnet_vlan_insert_tag() 117 mp->b_rptr += sizeof (struct ether_header); in vnet_vlan_insert_tag() 144 ovbcopy(mp->b_rptr, mp->b_rptr + VLAN_TAGSZ, 2 * ETHERADDRL); in vnet_vlan_remove_tag() 145 mp->b_rptr += VLAN_TAGSZ; in vnet_vlan_remove_tag() 160 bcopy(mp->b_rptr, nmp->b_rptr, n); in vnet_vlan_remove_tag() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | gldutil.c | 164 mh = (struct ether_header *)mp->b_rptr; in gld_interpret_ether() 194 mh = (struct ether_header *)mp->b_rptr; in gld_interpret_ether() 221 evhp = (struct ether_vlan_header *)mp->b_rptr; in gld_interpret_ether() 242 ovbcopy(mp->b_rptr, mp->b_rptr + VTAG_SIZE, in gld_interpret_ether() 244 mp->b_rptr += VTAG_SIZE; in gld_interpret_ether() 320 snaphdr = (struct llc_snap_hdr *)(mp->b_rptr + pktinfo->macLen); in gld_interpret_ether() 336 dl_unitdata_req_t *dlp = (dl_unitdata_req_t *)mp->b_rptr; in gld_unitdata_ether() 388 nmp->b_rptr = nmp->b_wptr = DB_LIM(nmp); in gld_unitdata_ether() 393 nmp->b_rptr = nmp->b_wptr = DB_LIM(nmp); in gld_unitdata_ether() 400 nmp->b_rptr -= sizeof (typelen); in gld_unitdata_ether() [all …]
|
H A D | strsun.c | 48 *mp->b_rptr = (uchar_t)error; in merror() 55 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; in mioc2ack() 65 dp->b_wptr = dp->b_rptr + count; in mioc2ack() 72 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; in miocack() 84 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; in miocnak() 107 mp->b_rptr = DB_BASE(mp); in mexchange() 108 mp->b_wptr = mp->b_rptr + size; in mexchange() 110 *(int32_t *)mp->b_rptr = primtype; in mexchange() 135 bcopy(bp->b_rptr, dest, n); in mcopymsg() 145 struct copyreq *cp = (struct copyreq *)mp->b_rptr; in mcopyin() [all …]
|
H A D | llc1.c | 488 if (*mp->b_rptr & FLUSHW) in llc1_uwput() 491 if (*mp->b_rptr & FLUSHR) { in llc1_uwput() 493 *mp->b_rptr &= ~FLUSHW; in llc1_uwput() 563 prim = (union DL_primitives *)mp->b_rptr; in llc1_lrsrv() 593 bcopy(mp->b_rptr + in llc1_lrsrv() 597 bcopy(mp->b_rptr + in llc1_lrsrv() 634 bcopy(mp->b_rptr + in llc1_lrsrv() 680 iocp = (struct iocblk *)mp->b_rptr; in llc1_lrsrv() 693 iocp = (struct iocblk *)mp->b_rptr; in llc1_lrsrv() 735 prim = (union DL_primitives *)mp->b_rptr; in llc1_uwsrv() [all …]
|
H A D | telmod.c | 255 tmip->unbind_mp->b_wptr = tmip->unbind_mp->b_rptr + in telmodopen() 258 tp = (union T_primitives *)tmip->unbind_mp->b_rptr; in telmodopen() 277 bp->b_wptr = bp->b_rptr + sizeof (union T_primitives); in telmodopen() 278 tp = (union T_primitives *)bp->b_rptr; in telmodopen() 382 newmp->b_wptr = newmp->b_rptr + 1; in telmodrput() 383 *(newmp->b_rptr) = M_CTL_MAGIC_NUMBER; in telmodrput() 411 if (*mp->b_rptr & FLUSHR) in telmodrput() 432 tip = (union T_primitives *)mp->b_rptr; in telmodrput() 440 mp->b_wptr = mp->b_rptr; in telmodrput() 533 newmp->b_wptr = newmp->b_rptr + 1; in telmodrsrv() [all …]
|
H A D | cryptmod.c | 445 lastoutput = optr = (char *)mp->b_rptr; in des_cfb_encrypt() 446 iptr = (char *)mp->b_rptr; in des_cfb_encrypt() 472 mp->b_rptr = mp->b_datap->db_base; in des_cfb_encrypt() 473 *mp->b_rptr = EIO; in des_cfb_encrypt() 474 mp->b_wptr = mp->b_rptr + sizeof (char); in des_cfb_encrypt() 546 lastinput = iptr = (char *)mp->b_rptr; in des_cfb_decrypt() 585 mp->b_rptr = mp->b_datap->db_base; in des_cfb_decrypt() 586 *mp->b_rptr = EIO; in des_cfb_decrypt() 587 mp->b_wptr = mp->b_rptr + sizeof (char); in des_cfb_decrypt() 1591 bcopy(mp->b_rptr + DEFAULT_AES_BLOCKLEN * (nblocks - 2), in aes_decrypt() [all …]
|
H A D | pckt.c | 264 sop = (struct stroptions *)mop->b_rptr; in pcktopen() 329 if ((*mp->b_rptr & FLUSHRW) != FLUSHRW) in pcktrput() 330 if ((*mp->b_rptr & FLUSHRW) == FLUSHR) in pcktrput() 331 *mp->b_rptr = FLUSHW; in pcktrput() 332 else if ((*mp->b_rptr & FLUSHRW) == FLUSHW) in pcktrput() 333 *mp->b_rptr = FLUSHR; in pcktrput() 336 if (*mp->b_rptr & FLUSHW) { in pcktrput() 345 *mp->b_rptr = FLUSHW; in pcktrput() 520 if (pip->pi_bufcall_id = qbufcall(q, mp->b_wptr - mp->b_rptr, in pckt_reallocb() 599 *(unsigned char *)bp->b_rptr = mp->b_datap->db_type; in add_ctl_info() [all …]
|
H A D | sundlpi.c | 58 dlp = (union DL_primitives *)mp->b_rptr; in dlbindack() 65 bcopy(addrp, mp->b_rptr + sizeof (dl_bind_ack_t), addrlen); in dlbindack() 80 dlp = (union DL_primitives *)mp->b_rptr; in dlokack() 98 dlp = (union DL_primitives *)mp->b_rptr; in dlerrorack() 121 dlp = (union DL_primitives *)mp->b_rptr; in dluderrorind() 127 bcopy(addrp, mp->b_rptr + sizeof (dl_uderror_ind_t), addrlen); in dluderrorind() 144 dlp = (union DL_primitives *)mp->b_rptr; in dlphysaddrack() 148 bcopy(addrp, mp->b_rptr + sizeof (dl_phys_addr_ack_t), len); in dlphysaddrack() 185 dlp = (union DL_primitives *)mp->b_rptr; in dlnotifyack() 200 reqprim = ((union DL_primitives *)mp->b_rptr)->dl_primitive; in dl_op() [all …]
|
H A D | ptem.c | 201 sop = (struct stroptions *)mop->b_rptr; in ptemopen() 284 iocp = (struct iocblk *)mp->b_rptr; in ptemrput() 300 if (!(*(int *)mp->b_cont->b_rptr)) { in ptemrput() 337 intptr_t sig = *(intptr_t *)mp->b_cont->b_rptr; in ptemrput() 368 resp = (struct copyresp *)mp->b_rptr; in ptemrput() 453 resp = (struct copyresp *)mp->b_rptr; in ptemwput() 483 if (*mp->b_rptr & FLUSHW) { in ptemwput() 485 (*mp->b_rptr & FLUSHBAND)) in ptemwput() 486 flushband(q, *(mp->b_rptr + 1), in ptemwput() 533 iocp = (struct iocblk *)mp->b_rptr; in ptemwput() [all …]
|
H A D | pipemod.c | 71 if (!(*mp->b_rptr & FLUSHR && *mp->b_rptr & FLUSHW)) { in pipeput() 72 if (*mp->b_rptr & FLUSHW) { in pipeput() 73 *mp->b_rptr |= FLUSHR; in pipeput() 74 *mp->b_rptr &= ~FLUSHW; in pipeput() 76 *mp->b_rptr |= FLUSHW; in pipeput() 77 *mp->b_rptr &= ~FLUSHR; in pipeput()
|
H A D | ttcompat.c | 264 iocbp = (struct iocblk *)mp->b_rptr; in ttcompatwput() 286 cqp = (struct copyreq *)mp->b_rptr; in ttcompatwput() 287 cqp->cq_addr = (caddr_t)*(intptr_t *)mp->b_cont->b_rptr; in ttcompatwput() 311 mp->b_wptr = mp->b_rptr + sizeof (struct copyreq); in ttcompatwput() 319 csp = (struct copyresp *)mp->b_rptr; in ttcompatwput() 342 mp->b_wptr = mp->b_rptr + sizeof (struct iocblk); in ttcompatwput() 343 iocbp = (struct iocblk *)mp->b_rptr; in ttcompatwput() 359 iocbp = (struct iocblk *)mp->b_rptr; in ttcompatwput() 408 iocp = (struct iocblk *)mp->b_rptr; in ttcompat_do_ioctl() 434 tp->t_arg = *(intptr_t *)mp->b_cont->b_rptr; in ttcompat_do_ioctl() [all …]
|
H A D | vcons.c | 153 ((int)((mp)->b_wptr - (mp)->b_rptr) >= 5 && \ 154 *((mp)->b_rptr) == '\033' && \ 155 *((mp)->b_rptr + 1) == 'Q' && \ 156 *((mp)->b_rptr + 4) == 'z') 158 #define VT_MSG_VTNO(mp) (*((mp)->b_rptr + 2) - 'A') 159 #define VT_MSG_OPCODE(mp) (*((mp)->b_rptr + 3)) 884 iocp = (struct iocblk *)(void *)mp->b_rptr; in vt_ioctl() 896 *(int *)(void *)tmp->b_rptr = consmode; in vt_ioctl() 902 arg = *(intptr_t *)(void *)mp->b_cont->b_rptr; in vt_ioctl() 919 *(int *)(void *)tmp->b_rptr = tem_get_fbmode(pvc->vc_tem); in vt_ioctl() [all …]
|
H A D | consms.c | 375 struct iocblk *iocbp = (struct iocblk *)mp->b_rptr; in consmsuwput() 386 if (*mp->b_rptr & FLUSHW) in consmsuwput() 388 if (*mp->b_rptr & FLUSHR) in consmsuwput() 396 *mp->b_rptr &= ~FLUSHW; in consmsuwput() 397 if (*mp->b_rptr & FLUSHR) in consmsuwput() 434 mp->b_rptr = mp->b_datap->db_base; in consmsuwput() 435 mp->b_wptr = mp->b_rptr + sizeof (char); in consmsuwput() 436 *mp->b_rptr = (char)error; in consmsuwput() 449 iocp = (struct iocblk *)mp->b_rptr; in consmsioctl() 529 struct iocblk *iocbp = (struct iocblk *)mp->b_rptr; in consmslrput() [all …]
|
H A D | wscons.c | 536 (clock_t)(*(unsigned char *)mp->b_rptr + 6)); in wcuwsrv() 549 if ((cc = mp->b_wptr - mp->b_rptr) == 0) { in wcuwsrv() 565 cc = nbp->b_wptr - nbp->b_rptr; in wcuwsrv() 570 tem_write(ptem, nbp->b_rptr, cc, kcred); in wcuwsrv() 595 cc = nbp->b_wptr - nbp->b_rptr; in wcuwsrv() 600 console_puts((const char *)nbp->b_rptr, cc); in wcuwsrv() 611 c = *mp->b_rptr++; in wcuwsrv() 641 cc = mp->b_wptr - mp->b_rptr; in wcuwsrv() 683 iocp = (struct iocblk *)(void *)mp->b_rptr; in wcuwput() 693 linkp = (struct linkblk *)(void *)mp->b_cont->b_rptr; in wcuwput() [all …]
|
H A D | timod.c | 434 sop = (struct stroptions *)bp->b_rptr; in timodopen() 607 pptr = (union T_primitives *)mp->b_rptr; in timodrput() 771 pptr = (union T_primitives *)mp->b_rptr; in timodrproc() 827 tp->tim_iocsave->b_rptr; in timodrproc() 847 tp->tim_iocsave->b_cont->b_rptr; in timodrproc() 890 (struct T_bind_ack *)mp->b_rptr; in timodrproc() 914 mp->b_rptr + ackp->ADDR_offset + in timodrproc() 940 bcopy(mp->b_rptr + ackp->ADDR_offset, in timodrproc() 1007 iocbp = (struct iocblk *)tp->tim_iocsave->b_rptr; in timodrproc() 1048 tcap = (struct T_capability_ack *)mp->b_rptr; in timodrproc() [all …]
|
H A D | ptm.c | 383 sop = (struct stroptions *)mop->b_rptr; in ptmopen() 480 if (*mp->b_rptr & FLUSHW) { in ptmwput() 482 if (*mp->b_rptr & FLUSHBAND) { in ptmwput() 486 flushband(qp, *(mp->b_rptr + 1), in ptmwput() 491 flush_flg = (*mp->b_rptr & ~FLUSHW) | FLUSHR; in ptmwput() 493 if (*mp->b_rptr & FLUSHR) { in ptmwput() 495 flush_flg |= (*mp->b_rptr & ~FLUSHR) | FLUSHW; in ptmwput() 500 *mp->b_rptr = flush_flg; in ptmwput() 509 iocp = (struct iocblk *)mp->b_rptr; in ptmwput() 550 z = *((zoneid_t *)mp->b_cont->b_rptr); in ptmwput() [all …]
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | xdr_mblk.c | 161 if (!IS_P2ALIGNED(m->b_rptr, sizeof (int32_t)) || in xdrmblk_getint32() 178 *int32p = ntohl(*((int32_t *)(m->b_rptr))); in xdrmblk_getint32() 179 m->b_rptr += sizeof (int32_t); in xdrmblk_getint32() 214 ASSERT(m->b_rptr == m->b_wptr); in xdrmblk_putint32() 215 ASSERT(m->b_rptr >= m->b_datap->db_base); in xdrmblk_putint32() 216 ASSERT(m->b_rptr < m->b_datap->db_lim); in xdrmblk_putint32() 258 *addr++ = *m->b_rptr++; in xdrmblk_getbytes() 260 bcopy(m->b_rptr, addr, xdrs->x_handy); in xdrmblk_getbytes() 261 m->b_rptr += xdrs->x_handy; in xdrmblk_getbytes() 283 *addr++ = *m->b_rptr++; in xdrmblk_getbytes() [all …]
|
/illumos-gate/usr/src/uts/common/io/ppp/spppcomp/ |
H A D | spppcomp.c | 355 *mp->b_rptr, cp->cp_flags, CP_FLAGSSTR)); in spppcomp_wput() 363 if (*mp->b_rptr & FLUSHW) { in spppcomp_wput() 448 proto = PPP_PROTOCOL(mp->b_rptr); in spppcomp_outpkt() 474 ((uintptr_t)mp->b_rptr & 3) == 0) { in spppcomp_outpkt() 476 indata[0] = *(uint32_t *)mp->b_rptr; in spppcomp_outpkt() 477 srcp = (void *)(mp->b_rptr + PPP_HDRLEN); in spppcomp_outpkt() 484 bcopy(fmb->b_rptr, dp, thislen); in spppcomp_outpkt() 489 bcopy(fmb->b_rptr, dp, tocopy); in spppcomp_outpkt() 523 mp->b_rptr[3] = proto = PPP_VJC_UNCOMP; in spppcomp_outpkt() 532 zmp->b_rptr[thislen] = in spppcomp_outpkt() [all …]
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_util.c | 287 ipha_t *ipha = (ipha_t *)(mp->b_rptr + meoi.meoi_l2hlen); in mac_sw_cksum() 305 sctp_hdr_t *sctph = (sctp_hdr_t *)(mp->b_rptr + ulp_off); in mac_sw_cksum() 323 (const ipha_t *)(mp->b_rptr + meoi.meoi_l2hlen); in mac_sw_cksum() 342 (const ip6_t *)(mp->b_rptr + meoi.meoi_l2hlen); in mac_sw_cksum() 393 uint16_t *up = (uint16_t *)(mp->b_rptr + l4_off + cksum_off); in mac_sw_cksum() 431 uchar_t *ipp = (uchar_t *)(mp->b_rptr + meoi.meoi_l2hlen); in mac_sw_cksum() 614 ASSERT3U((*lso_mp)->b_rptr + *offset, <, (*lso_mp)->b_wptr); in build_data_seg() 624 seg_mp->b_rptr += *offset; in build_data_seg() 628 if ((seg_mp->b_rptr + seg_len) < seg_mp->b_wptr) { in build_data_seg() 630 seg_mp->b_wptr = seg_mp->b_rptr + seg_len; in build_data_seg() [all …]
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_error.c | 67 amp->b_wptr = amp->b_rptr + alen; in sctp_link_abort() 70 acp = (sctp_chunk_hdr_t *)amp->b_rptr; in sctp_link_abort() 132 cause = (char *)data->b_rptr; in sctp_user_abort() 133 len = data->b_wptr - data->b_rptr; in sctp_user_abort() 190 isv4 = (IPH_HDR_VERSION(inmp->b_rptr) == IPV4_VERSION); in sctp_send_abort() 211 p = hmp->b_rptr + sctps->sctps_wroff_xtra; in sctp_send_abort() 212 hmp->b_rptr = p; in sctp_send_abort() 221 iniph = (ipha_t *)inmp->b_rptr; in sctp_send_abort() 222 ip_hdr_len = IPH_HDR_LENGTH(inmp->b_rptr); in sctp_send_abort() 236 inip6h = (ip6_t *)inmp->b_rptr; in sctp_send_abort() [all …]
|
H A D | sctp_shutdown.c | 107 sch = (sctp_chunk_hdr_t *)smp->b_rptr; in sctp_send_shutdown() 108 smp->b_wptr = smp->b_rptr + sizeof (*sch) + sizeof (*ctsn); in sctp_send_shutdown() 242 isv4 = (IPH_HDR_VERSION(mp->b_rptr) == IPV4_VERSION); in sctp_ootb_shutdown_ack() 259 mp1->b_rptr += sctps->sctps_wroff_xtra; in sctp_ootb_shutdown_ack() 260 bcopy(mp->b_rptr, mp1->b_rptr, MBLKL(mp)); in sctp_ootb_shutdown_ack() 269 mp->b_wptr = (mp->b_rptr + ixas.ixa_pktlen); in sctp_ootb_shutdown_ack() 278 ipha = (ipha_t *)mp->b_rptr; in sctp_ootb_shutdown_ack() 280 mp->b_rptr[i] = IPOPT_EOL; in sctp_ootb_shutdown_ack() 293 ip6h = (ip6_t *)mp->b_rptr; in sctp_ootb_shutdown_ack() 298 to = mp->b_rptr + ip_hdr_len - IPV6_HDR_LEN; in sctp_ootb_shutdown_ack() [all …]
|
H A D | sctp_notify.c | 61 dprint(3, ("sctp_notify: event %d\n", (*(uint16_t *)emp->b_rptr))); in sctp_notify() 65 mp->b_rptr += sizeof (void *); /* pointer worth of padding */ in sctp_notify() 67 tudi = (struct T_unitdata_ind *)mp->b_rptr; in sctp_notify() 108 rwnd += emp->b_wptr - emp->b_rptr; in sctp_notify() 143 sacp = (struct sctp_assoc_change *)mp->b_rptr; in sctp_assoc_event() 177 smh = (sctp_msg_hdr_t *)msghdr->b_rptr; in sctp_sendfail() 178 sfp = (struct sctp_send_failed *)mp->b_rptr; in sctp_sendfail() 233 nmp->b_rptr += sizeof (sctp_data_hdr_t); in sctp_sendfail_sent() 234 if (nmp->b_rptr == nmp->b_wptr) { in sctp_sendfail_sent() 280 nmp->b_rptr += sizeof (sctp_data_hdr_t); in sctp_sendfail_event() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | mi.c | 56 (mp->b_cont->b_rptr != mp->b_cont->b_wptr)) 205 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; in mi_copyin() 206 struct copyreq *cq = (struct copyreq *)mp->b_rptr; in mi_copyin() 207 struct copyresp *cp = (struct copyresp *)mp->b_rptr; in mi_copyin() 220 bcopy(mp->b_cont->b_rptr, &cq->cq_addr, sizeof (cq->cq_addr)); in mi_copyin() 296 struct copyreq *cq = (struct copyreq *)mp->b_rptr; in mi_copyin_n() 305 bcopy(mp->b_cont->b_rptr, &cq->cq_addr, sizeof (cq->cq_addr)); in mi_copyin_n() 315 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; in mi_copyout() 339 iocp->ioc_count = mp1->b_wptr - mp1->b_rptr; in mi_copyout() 357 bcopy((char *)mp1->b_rptr, (char *)&cq->cq_addr, in mi_copyout() [all …]
|
/illumos-gate/usr/src/uts/common/io/ppp/sppp/ |
H A D | sppp_dlpi.c | 316 dlp = (union DL_primitives *)mp->b_rptr; in sppp_mproto() 376 ASSERT(mp != NULL && mp->b_rptr != NULL); in sppp_dlattachreq() 377 dlp = (union DL_primitives *)mp->b_rptr; in sppp_dlattachreq() 414 dlp = (union DL_primitives *)mp->b_rptr; in sppp_dl_attach_upper() 491 ASSERT(mp != NULL && mp->b_rptr != NULL); in sppp_dldetachreq() 517 ASSERT(mp != NULL && mp->b_rptr != NULL); in sppp_dl_detach_upper() 546 ASSERT(mp != NULL && mp->b_rptr != NULL); in sppp_dlbindreq() 547 dlp = (union DL_primitives *)mp->b_rptr; in sppp_dlbindreq() 592 ASSERT(mp != NULL && mp->b_rptr != NULL); in sppp_dl_bind() 593 dlp = (union DL_primitives *)mp->b_rptr; in sppp_dl_bind() [all …]
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
H A D | fake_stream.c | 321 mp->b_rptr = mp->b_wptr = dbp->db_base; in allocb() 502 cur_size = mp->b_wptr - mp->b_rptr; in reallocb() 503 old_rptr = mp->b_rptr; in reallocb() 512 if (copy && mp->b_datap->db_lim - mp->b_rptr >= size) in reallocb() 515 mp->b_wptr = mp->b_rptr = mp->b_datap->db_base; in reallocb() 525 bcopy(old_rptr, mp1->b_rptr, cur_size); in reallocb() 526 mp1->b_wptr = mp1->b_rptr + cur_size; in reallocb() 595 new_mp->b_rptr = mp->b_rptr; in dupb() 655 mp->b_rptr = mp->b_wptr = base; in gesballoc() 771 mp->b_rptr = mp->b_wptr = dbp->db_base; in bcache_allocb() [all …]
|