/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | arcfour.c | 283 mblk_t *mp = input->cd_mp, *mp1, *mp2; in rc4_crypt_update() local 287 mp1 = advance_position(mp, input->cd_offset, &start); in rc4_crypt_update() 289 if (mp1 == NULL) in rc4_crypt_update() 299 while (mp1 != NULL) { in rc4_crypt_update() 300 if (_PTRDIFF(mp1->b_wptr, start) > left) { in rc4_crypt_update() 303 mp1 = NULL; in rc4_crypt_update() 305 len = _PTRDIFF(mp1->b_wptr, start); in rc4_crypt_update() 307 mp1 = mp1->b_cont; in rc4_crypt_update() 308 start = mp1->b_rptr; in rc4_crypt_update() 393 mblk_t *mp = input->cd_mp, *mp1, *mp2; in rc4_crypt_update() local [all …]
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_ndd.c | 185 mblk_t *mp1; in mac_ndd_get_ioctl() local 200 mp1 = allocb(avail, BPRI_HI); /* the returned buffer */ in mac_ndd_get_ioctl() 201 if (mp1 == NULL) in mac_ndd_get_ioctl() 208 size_out = mac_ndd_get_names(mip, mp1); in mac_ndd_get_ioctl() 224 (void) adjmsg(mp1, -(excess + 1)); in mac_ndd_get_ioctl() 225 cp = (char *)mp1->b_wptr; in mac_ndd_get_ioctl() 234 valp = (char *)mp1->b_rptr; in mac_ndd_get_ioctl() 235 mp1->b_wptr = mp1->b_rptr; in mac_ndd_get_ioctl() 303 MAC_PROP_PRIVATE, avail - 2, mp1->b_rptr); in mac_ndd_get_ioctl() 308 size_out += strnlen((const char *)mp1->b_rptr, avail); in mac_ndd_get_ioctl() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | nd.c | 57 MBLKP mp1; in nd_getset() local 67 if (iocp->ioc_count == 0 || !(mp1 = mp->b_cont)) { in nd_getset() 78 if (mp1->b_cont) { in nd_getset() 79 freemsg(mp1->b_cont); in nd_getset() 80 mp1->b_cont = NULL; in nd_getset() 83 mp1->b_datap->db_lim[-1] = '\0'; /* Force null termination */ in nd_getset() 84 valp = (char *)mp1->b_rptr; in nd_getset() 94 if (!*valp || valp >= (char *)mp1->b_wptr) in nd_getset() 99 mp1->b_wptr = mp1->b_rptr; in nd_getset() 100 err = (*nde->nde_get_pfi)(q, mp1, nde->nde_data, iocp->ioc_cr); in nd_getset() [all …]
|
H A D | mi.c | 209 MBLKP mp1; in mi_copyin() local 240 mp1 = allocb(0, BPRI_MED); in mi_copyin() 241 if (mp1 == NULL) { in mi_copyin() 250 mp1->b_cont = mp->b_cont; in mi_copyin() 251 mp->b_cont = mp1; in mi_copyin() 254 mp->b_cont = mp1->b_cont; in mi_copyin() 255 mp1->b_cont = NULL; in mi_copyin() 262 cp->cp_private = mp1; in mi_copyin() 318 MBLKP mp1; in mi_copyout() local 326 mp1 = mp->b_cont; in mi_copyout() [all …]
|
H A D | ip_impl.h | 90 #define IP_ADJCKSUM_PARTIAL(cksum_start, mp, mp1, len, adj) { \ argument 102 if ((mp1) == NULL) \ 103 (mp1) = (mp); \ 105 (len) += MBLKL(mp1); \ 112 _pad = IP_BCSUM_PARTIAL((mp1)->b_wptr, len, 0); \ 117 if ((uintptr_t)(mp1)->b_wptr & 1) \
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | stream_ktest.c | 77 mblk_t *mp1 = allocb(64, 0); in mblkl_test() local 79 KT_EASSERT3P(mp1, !=, NULL, ctx); in mblkl_test() 80 KT_ASSERT3UG(MBLKL(mp1), ==, 0, ctx, cleanup); in mblkl_test() 81 mp1->b_wptr += 14; in mblkl_test() 82 KT_ASSERT3UG(MBLKL(mp1), ==, 14, ctx, cleanup); in mblkl_test() 86 freeb(mp1); in mblkl_test() 92 mblk_t *mp1 = allocb(14, 0); in msgsize_test() local 95 KT_EASSERT3P(mp1, !=, NULL, ctx); in msgsize_test() 97 KT_ASSERT3UG(msgsize(mp1), ==, 0, ctx, cleanup); in msgsize_test() 99 mp1->b_wptr += 14; in msgsize_test() [all …]
|
/illumos-gate/usr/src/uts/common/krtld/ |
H A D | kobj_kdi.c | 171 kobj_kdi_mod_haschanged(struct modctl *mc1, struct module *mp1, in kobj_kdi_mod_haschanged() argument 181 return (bcmp(&mp1->hdr, &mp2->hdr, sizeof (mp1->hdr)) != 0 || in kobj_kdi_mod_haschanged() 182 mp1->symhdr != mp2->symhdr || mp1->strhdr != mp2->strhdr || in kobj_kdi_mod_haschanged() 183 mp1->text != mp2->text || mp1->bss != mp2->bss || in kobj_kdi_mod_haschanged() 184 mp1->ctfdata != mp2->ctfdata || mp1->ctfsize != mp2->ctfsize); in kobj_kdi_mod_haschanged()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rds_ioctl.c | 152 mblk_t *mp1; in rds_ioctl_copyin_done() local 156 if (!(mp1 = mp->b_cont) || !(mp1 = mp1->b_cont)) { in rds_ioctl_copyin_done() 161 addr = mp1->b_rptr; in rds_ioctl_copyin_done() 203 mp1 = mi_copyout_alloc(q, mp, ubuf_addr, ubuf_size, B_FALSE); in rds_ioctl_copyin_done() 204 if (mp1 == NULL) { in rds_ioctl_copyin_done() 210 ifrp = (void *)mp1->b_rptr; in rds_ioctl_copyin_done() 213 MBLKTAIL(mp1) >= sizeof (struct ifreq); i++, lifrp++) { in rds_ioctl_copyin_done() 228 mp1->b_wptr += sizeof (struct ifreq); in rds_ioctl_copyin_done() 231 STRUCT_FSET(ifc, ifc_len, MBLKL(mp1)); in rds_ioctl_copyin_done() 256 mp1 = mi_copyout_alloc(q, mp, STRUCT_FGETP(sb, buf), addrlen, in rds_ioctl_copyin_done() [all …]
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_input.c | 739 mblk_t *mp1; in tcp_reass() local 761 mp1 = tcp->tcp_reass_tail; in tcp_reass() 762 if (mp1 == NULL || SEQ_GEQ(start, TCP_REASS_END(mp1))) { in tcp_reass() 763 if (mp1 != NULL) { in tcp_reass() 768 mp1->b_cont = mp; in tcp_reass() 779 mp1 = tcp->tcp_reass_head; in tcp_reass() 780 u1 = TCP_REASS_SEQ(mp1); in tcp_reass() 784 mp->b_cont = mp1; in tcp_reass() 793 for (; (mp2 = mp1->b_cont) != NULL; mp1 = mp2) { in tcp_reass() 800 mp1->b_cont = mp; in tcp_reass() [all …]
|
H A D | tcp_output.c | 225 mblk_t *mp1; in tcp_wput_data() local 294 mp1 = mp; in tcp_wput_data() 296 freeb(mp1); in tcp_wput_data() 311 mp1 = tcp->tcp_xmit_last; in tcp_wput_data() 313 (dp = mp1->b_datap)->db_ref == 1 && in tcp_wput_data() 314 dp->db_lim - mp1->b_wptr >= len) { in tcp_wput_data() 316 ASSERT(!mp1->b_cont); in tcp_wput_data() 318 *mp1->b_wptr++ = *mp->b_rptr; in tcp_wput_data() 320 bcopy(mp->b_rptr, mp1->b_wptr, len); in tcp_wput_data() 321 mp1->b_wptr += len; in tcp_wput_data() [all …]
|
H A D | tcp_fusion.c | 361 mblk_t *mp1; in tcp_fuse_output_urg() local 424 mp1 = head; in tcp_fuse_output_urg() 426 ASSERT(DB_TYPE(mp1->b_cont) == M_DATA); in tcp_fuse_output_urg() 427 head = mp1->b_cont; in tcp_fuse_output_urg() 428 mp1->b_cont = NULL; in tcp_fuse_output_urg() 429 head->b_next = mp1->b_next; in tcp_fuse_output_urg() 430 mp1->b_next = NULL; in tcp_fuse_output_urg() 433 if (peer_tcp->tcp_rcv_list == mp1) in tcp_fuse_output_urg() 435 if (peer_tcp->tcp_rcv_last_head == mp1) in tcp_fuse_output_urg() 437 freeb(mp1); in tcp_fuse_output_urg() [all …]
|
/illumos-gate/usr/src/stand/lib/tcp/ |
H A D | tcp.c | 2621 mblk_t *mp1; in tcp_rput_data() local 2923 mp1 = tcp_xmit_mp(tcp, tcp->tcp_xmit_head, tcp->tcp_mss, in tcp_rput_data() 2925 if (mp1 != NULL) { in tcp_rput_data() 2926 TCP_DUMP_PACKET("tcp_rput_data replying SYN", mp1); in tcp_rput_data() 2927 (void) ipv4_tcp_output(sock_id, mp1); in tcp_rput_data() 2929 freeb(mp1); in tcp_rput_data() 3138 if ((mp1 = mp2->b_cont) != NULL) { in tcp_rput_data() 3140 freemsg(mp1); in tcp_rput_data() 3464 mp1 = tcp->tcp_xmit_head; in tcp_rput_data() 3478 if (mp1 != NULL && tcp->tcp_suna != tcp->tcp_snxt && in tcp_rput_data() [all …]
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_diag.c | 300 MATCHMAP *mp1 = NULL; in emlxs_diag_biu_run() local 330 ((mp1 = (MATCHMAP *) emlxs_mem_get(hba, MEM_BUF)) == 0)) { in emlxs_diag_biu_run() 353 bzero(mp1->virt, MEM_ELSBUF_SIZE); in emlxs_diag_biu_run() 354 EMLXS_MPDATA_SYNC(mp1->dma_handle, 0, MEM_ELSBUF_SIZE, in emlxs_diag_biu_run() 358 (void) emlxs_mb_run_biu_diag(hba, mbq, mp->phys, mp1->phys); in emlxs_diag_biu_run() 370 EMLXS_MPDATA_SYNC(mp1->dma_handle, 0, MEM_ELSBUF_SIZE, in emlxs_diag_biu_run() 374 inptr = mp1->virt; in emlxs_diag_biu_run() 408 if (mp1) { in emlxs_diag_biu_run() 410 if (emlxs_fm_check_dma_handle(hba, mp1->dma_handle) in emlxs_diag_biu_run() 415 mp1->dma_handle); in emlxs_diag_biu_run() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | keysock.c | 890 mblk_t *mp1; in keysock_spdsock_wput_iocdata() local 905 switch (mi_copy_state(q, mp, &mp1)) { in keysock_spdsock_wput_iocdata() 941 (void *)mp1->b_rptr); in keysock_spdsock_wput_iocdata() 948 mp1 = mi_copyout_alloc(q, mp, STRUCT_FGETP(sb, buf), addrlen, B_TRUE); in keysock_spdsock_wput_iocdata() 949 if (mp1 == NULL) in keysock_spdsock_wput_iocdata() 953 ((struct sockaddr *)mp1->b_wptr)->sa_family = family; in keysock_spdsock_wput_iocdata() 954 mp1->b_wptr += addrlen; in keysock_spdsock_wput_iocdata() 1377 mblk_t *mp1 = NULL; in keysock_do_flushdump() local 1435 mp1 = copymsg(mp); in keysock_do_flushdump() 1436 if (mp1 == NULL) { in keysock_do_flushdump() [all …]
|
H A D | rts.c | 166 mblk_t *mp1 = NULL; in rts_ioctl_alloc() local 173 mp1 = allocb_tmpl(sizeof (struct iocblk), data); in rts_ioctl_alloc() 174 if (mp1 == NULL) { in rts_ioctl_alloc() 186 ioc = (struct iocblk *)mp1->b_rptr; in rts_ioctl_alloc() 191 mp1->b_wptr += sizeof (struct iocblk); in rts_ioctl_alloc() 192 mp1->b_datap->db_type = M_IOCTL; in rts_ioctl_alloc() 193 mp1->b_cont = mp; in rts_ioctl_alloc() 195 return (mp1); in rts_ioctl_alloc() 841 mblk_t *mp1; in rts_wrw() local 875 if ((mp1 = mp->b_cont) == NULL) { in rts_wrw() [all …]
|
H A D | ip_arp.c | 458 mblk_t *mp1; in arp_wput() local 472 if ((mp1 = mp->b_cont) == 0) in arp_wput() 475 err = ip_sioctl_slifname_arp(q, mp1->b_rptr); in arp_wput() 477 err = ip_sioctl_ifunitsel_arp(q, (int *)mp1->b_rptr); in arp_wput() 815 mblk_t *mp1; in arp_process_packet() local 863 mp1 = mp->b_cont; in arp_process_packet() 864 if (mp1 == NULL) { in arp_process_packet() 868 if (mp1->b_cont != NULL) { in arp_process_packet() 870 if (!pullupmsg(mp1, -1)) { in arp_process_packet() 876 arh = (arh_t *)mp1->b_rptr; in arp_process_packet() [all …]
|
H A D | ip.c | 1419 mblk_t *mp1; in icmp_inbound_v4() local 1421 mp1 = copymsg(mp); in icmp_inbound_v4() 1423 if (!mp1) { in icmp_inbound_v4() 1427 mp = mp1; in icmp_inbound_v4() 1481 mblk_t *mp1; in icmp_inbound_v4() local 1483 mp1 = copymsg(mp); in icmp_inbound_v4() 1485 if (!mp1) { in icmp_inbound_v4() 1489 mp = mp1; in icmp_inbound_v4() 1542 mblk_t *mp1; in icmp_inbound_v4() local 1544 mp1 = copymsg(mp); in icmp_inbound_v4() [all …]
|
H A D | ip_output.c | 1239 mblk_t *mp1; in ire_send_broadcast_v4() local 1315 mp1 = copymsg(mp); in ire_send_broadcast_v4() 1316 if (mp1 == NULL) { in ire_send_broadcast_v4() 1324 ipha1 = (ipha_t *)mp1->b_rptr; in ire_send_broadcast_v4() 1333 ip_output_simple_broadcast(ixa, mp1); in ire_send_broadcast_v4() 1343 "broadcast source", mp1, ire1->ire_ill); in ire_send_broadcast_v4() 1344 freemsg(mp1); in ire_send_broadcast_v4() 1354 mp1 = ip_output_attach_policy(mp1, ipha, NULL, in ire_send_broadcast_v4() 1356 if (mp1 == NULL) { in ire_send_broadcast_v4() 1372 mp1, ire1->ire_ill); in ire_send_broadcast_v4() [all …]
|
H A D | icmp.c | 320 mblk_t *mp1; in icmp_tpi_bind() local 357 mp1 = reallocb(mp, sizeof (struct T_bind_ack) + sizeof (sin6_t), 1); in icmp_tpi_bind() 358 if (mp1 == NULL) { in icmp_tpi_bind() 362 mp = mp1; in icmp_tpi_bind() 684 mblk_t *mp1; in icmp_tpi_connect() local 691 mp1 = mi_tpi_conn_con(NULL, (char *)sa, in icmp_tpi_connect() 695 mp1 = mi_tpi_conn_con(NULL, (char *)sa, in icmp_tpi_connect() 698 if (mp1 == NULL) { in icmp_tpi_connect() 709 icmp_err_ack_prim(q, mp1, T_CONN_REQ, TSYSERR, ENOMEM); in icmp_tpi_connect() 713 putnext(connp->conn_rq, mp1); in icmp_tpi_connect() [all …]
|
H A D | ip6.c | 283 mblk_t *mp1; in icmp_inbound_v6() local 285 mp1 = copymsg(mp); in icmp_inbound_v6() 286 if (mp1 == NULL) { in icmp_inbound_v6() 294 mp = mp1; in icmp_inbound_v6() 387 mblk_t *mp1; in icmp_inbound_v6() local 389 mp1 = copymsg(mp); in icmp_inbound_v6() 390 if (mp1 == NULL) { in icmp_inbound_v6() 397 mp = mp1; in icmp_inbound_v6() 1258 mblk_t *mp1; in icmp_pkt_v6() local 1349 mp1 = allocb(IPV6_HDR_LEN + len, BPRI_MED); in icmp_pkt_v6() [all …]
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | sodirect.c | 154 mblk_t *mp1 = mp; in sod_uioa_mblk_init() local 175 uint32_t len = MBLKL(mp1); in sod_uioa_mblk_init() 177 if (!uioamove(mp1->b_rptr, len, UIO_READ, uioap)) { in sod_uioa_mblk_init() 179 DB_FLAGS(mp1) |= DBLK_UIOA; in sod_uioa_mblk_init() 186 lmp = mp1; in sod_uioa_mblk_init() 187 } while ((mp1 = mp1->b_cont) != NULL); in sod_uioa_mblk_init() 189 if (mp1 != NULL || uioap->uio_resid == 0) { in sod_uioa_mblk_init() 191 if (mp1 != NULL && lmp != NULL) { in sod_uioa_mblk_init() 192 mp->b_next = mp1; in sod_uioa_mblk_init()
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_output.c | 818 mblk_t *mp1; in sctp_get_msg_to_send() local 832 mp1 = meta->b_cont; in sctp_get_msg_to_send() 836 while (mp1 != NULL) { in sctp_get_msg_to_send() 837 if (SCTP_CHUNK_CANSEND(mp1)) { in sctp_get_msg_to_send() 838 *mp = mp1; in sctp_get_msg_to_send() 845 mp1 = mp1->b_next; in sctp_get_msg_to_send() 860 if (SCTP_CHUNK_ISSENT(mp1)) { in sctp_get_msg_to_send() 936 mp1 = sctp->sctp_xmit_tail->b_cont; in sctp_get_msg_to_send() 937 while (mp1 != NULL) { in sctp_get_msg_to_send() 938 ASSERT(!SCTP_CHUNK_CANSEND(mp1)); in sctp_get_msg_to_send() [all …]
|
H A D | sctp_shutdown.c | 235 mblk_t *mp1; in sctp_ootb_shutdown_ack() local 254 mp1 = allocb(MBLKL(mp) + sctps->sctps_wroff_xtra, BPRI_MED); in sctp_ootb_shutdown_ack() 255 if (mp1 == NULL) { 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() 262 mp = mp1; in sctp_ootb_shutdown_ack()
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb2_read.c | 113 mbuf_t *mp, *mp1; in smb_xuio_to_mbuf() local 127 mp1 = mp; in smb_xuio_to_mbuf() 131 mp1->m_next = smb_mbuf_alloc_ext(iovp->iov_base, in smb_xuio_to_mbuf() 134 mp1 = mp1->m_next; in smb_xuio_to_mbuf() 135 ASSERT(mp1 != NULL); in smb_xuio_to_mbuf()
|
/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_ioctl.c | 111 mblk_t *mp1; in wifi_getoutmsg() local 117 mp1 = allocb(size, BPRI_HI); in wifi_getoutmsg() 118 if (mp1 == NULL) { in wifi_getoutmsg() 124 bzero(mp1->b_rptr, size); in wifi_getoutmsg() 125 bcopy(mp->b_rptr, mp1->b_rptr, WIFI_BUF_OFFSET); in wifi_getoutmsg() 126 wifi_setupoutmsg(mp1, size - WIFI_BUF_OFFSET); in wifi_getoutmsg() 128 return (mp1); in wifi_getoutmsg() 1242 mblk_t *mp1 = *mp; in wifi_cfg_getset() local 1243 wldp_t *wp = (wldp_t *)mp1->b_rptr; in wifi_cfg_getset() 1246 ASSERT(ic != NULL && mp1 != NULL); in wifi_cfg_getset() [all …]
|