/illumos-gate/usr/src/uts/common/io/ |
H A D | bufmod.c | 578 mblk_t *datamp; in sbioctl() local 676 datamp = allocb(sizeof (*t32), BPRI_MED); in sbioctl() 677 if (datamp == NULL) { in sbioctl() 681 mcopyout(mp, NULL, sizeof (*t32), NULL, datamp); in sbioctl() 695 datamp = allocb(sizeof (*t), BPRI_MED); in sbioctl() 696 if (datamp == NULL) { in sbioctl() 700 mcopyout(mp, NULL, sizeof (*t), NULL, datamp); in sbioctl() 771 datamp = allocb(sizeof (uint_t), BPRI_MED); in sbioctl() 772 if (datamp == NULL) { in sbioctl() 776 mcopyout(mp, NULL, sizeof (uint_t), NULL, datamp); in sbioctl() [all …]
|
H A D | strsun.c | 202 mblk_t *datamp = iocmp->b_cont; in miocpullup() local 228 if (datamp == NULL) in miocpullup() 231 if (MBLKL(datamp) >= size) in miocpullup() 234 newdatamp = msgpullup(datamp, size); in miocpullup() 236 if (msgdsize(datamp) < size) in miocpullup() 242 freemsg(datamp); in miocpullup()
|
H A D | telmod.c | 944 mblk_t *protomp, *newmp, *datamp, *prevmp; in rcv_parse() local 950 datamp = mp; in rcv_parse() 979 datamp = mp->b_cont; in rcv_parse() 981 if (datamp == NULL) { in rcv_parse() 993 mp = datamp; in rcv_parse() 1017 msgsize = msgdsize(datamp); in rcv_parse() 1018 recover(q, datamp, msgsize); in rcv_parse() 1040 datamp = 0; in rcv_parse() 1042 if (datamp) { in rcv_parse() 1043 putnext(q, datamp); in rcv_parse() [all …]
|
H A D | ecpp.c | 1426 mblk_t *datamp; in ecpp_wput_iocdata_devid() local 1443 datamp = allocb(sizeof (int), BPRI_MED); in ecpp_wput_iocdata_devid() 1444 if (datamp == NULL) { in ecpp_wput_iocdata_devid() 1449 *(int *)datamp->b_rptr = in ecpp_wput_iocdata_devid() 1454 (char *)stp->uaddr + rlen_offset, datamp); in ecpp_wput_iocdata_devid() 2402 mblk_t *datamp; in ecpp_srvioc_devid() local 2451 if ((datamp = allocb(len, BPRI_MED)) == NULL) { in ecpp_srvioc_devid() 2457 error = ecpp_getdevid(pp, datamp->b_rptr, &len, mode); in ecpp_srvioc_devid() 2459 freemsg(datamp); in ecpp_srvioc_devid() 2463 datamp->b_wptr += len; in ecpp_srvioc_devid() [all …]
|
H A D | asy.c | 4000 mblk_t *datamp; in async_ioctl() local 4300 datamp = allocb(sizeof (int), BPRI_MED); in async_ioctl() 4301 if (datamp == NULL) { in async_ioctl() 4307 *(int *)datamp->b_rptr = asymctl(asy, 0, TIOCMGET); in async_ioctl() 4313 mcopyout(mp, NULL, sizeof (int), NULL, datamp); in async_ioctl() 4317 mioc2ack(mp, datamp, sizeof (int), 0); in async_ioctl()
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_send.c | 1249 mblk_t *datamp; in nxge_do_softlso() local 1341 datamp = mp; in nxge_do_softlso() 1344 datamp = mp->b_cont; in nxge_do_softlso() 1345 rptr = datamp->b_rptr; in nxge_do_softlso() 1354 (int)MBLKL(mp), (int)MBLKL(datamp))); in nxge_do_softlso() 1384 (int)MBLKL(datamp), in nxge_do_softlso() 1397 pktlen, (int)MBLKL(mp), (int)MBLKL(datamp), in nxge_do_softlso() 1441 nmp = dupb(datamp); in nxge_do_softlso() 1483 if (datamp->b_cont != NULL) { in nxge_do_softlso() 1484 datamp = datamp->b_cont; in nxge_do_softlso() [all …]
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sgcn.c | 528 mblk_t *datamp; in sgcn_ioctl() local 572 datamp = allocb(sizeof (int), BPRI_MED); in sgcn_ioctl() 573 if (datamp == NULL) { in sgcn_ioctl() 578 *(int *)datamp->b_rptr = 0; in sgcn_ioctl() 581 mioc2ack(mp, datamp, sizeof (int), 0); in sgcn_ioctl() 583 mcopyout(mp, NULL, sizeof (int), NULL, datamp); in sgcn_ioctl()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | qcn.c | 696 mblk_t *datamp; in qcn_ioctl() local 770 datamp = allocb(sizeof (int), BPRI_MED); in qcn_ioctl() 771 if (datamp == NULL) { in qcn_ioctl() 776 *(int *)datamp->b_rptr = 0; in qcn_ioctl() 779 qcn_ack(mp, datamp, sizeof (int)); in qcn_ioctl() 781 mcopyout(mp, NULL, sizeof (int), NULL, datamp); in qcn_ioctl()
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | su_driver.c | 2773 mblk_t *datamp; in async_ioctl() local 3179 datamp = allocb(sizeof (int), BPRI_MED); in async_ioctl() 3180 if (datamp == NULL) { in async_ioctl() 3186 *(int *)datamp->b_rptr = asymctl(asy, 0, TIOCMGET); in async_ioctl() 3190 mcopyout(mp, NULL, sizeof (int), NULL, datamp); in async_ioctl() 3194 mp->b_cont = datamp; in async_ioctl()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/ |
H A D | usbser.c | 2588 mblk_t *datamp; in usbser_ioctl() local 2763 if ((datamp = allocb(sizeof (int), BPRI_MED)) == NULL) { in usbser_ioctl() 2767 rval = USBSER_DS_GET_MODEM_CTL(pp, -1, (int *)datamp->b_rptr); in usbser_ioctl() 2773 mcopyout(mp, NULL, sizeof (int), NULL, datamp); in usbser_ioctl() 2775 mioc2ack(mp, datamp, sizeof (int), 0); in usbser_ioctl()
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_output.c | 1058 mblk_t *datamp = mp->b_cont; in tcp_wput_cmdblk() local 1063 if (datamp == NULL || MBLKL(datamp) < cmdp->cb_len) { in tcp_wput_cmdblk() 1069 data = datamp->b_rptr; in tcp_wput_cmdblk()
|
/illumos-gate/usr/src/uts/common/io/usb/clients/ccid/ |
H A D | ccid.c | 1570 mblk_t *datamp, size_t datasz, uint8_t mtype, uint8_t param0, in ccid_command_alloc() argument 1653 if (datamp == NULL) { in ccid_command_alloc() 1677 if (datamp != NULL) { in ccid_command_alloc() 1678 cc->cc_ubrp->bulk_data = datamp; in ccid_command_alloc()
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | sadb.c | 5442 sadb_acquire(mblk_t *datamp, ip_xmit_attr_t *ixa, boolean_t need_ah, argument 5450 ipha_t *ipha = (ipha_t *)datamp->b_rptr; 5451 ip6_t *ip6h = (ip6_t *)datamp->b_rptr; 5528 ip_drop_packet(datamp, B_FALSE, NULL, 5556 ip_drop_packet(datamp, B_FALSE, NULL, 5604 linkb(asyncmp, datamp); 5617 ip_drop_output("No memory for asyncmp", datamp, NULL); 5618 freemsg(datamp);
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 4171 mblk_t *datamp = mp->b_cont; in udp_wput_cmdblk() local 4176 if (datamp == NULL || MBLKL(datamp) < cmdp->cb_len) { in udp_wput_cmdblk() 4181 data = datamp->b_rptr; in udp_wput_cmdblk()
|