Searched refs:datamp (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/uts/common/io/
H A Dstrsun.c202 mblk_t *datamp = iocmp->b_cont; local
228 if (datamp == NULL)
231 if (MBLKL(datamp) >= size)
234 newdatamp = msgpullup(datamp, size);
236 if (msgdsize(datamp) < size)
242 freemsg(datamp);
H A Dbufmod.c576 mblk_t *datamp; local
674 datamp = allocb(sizeof (*t32), BPRI_MED);
675 if (datamp == NULL) {
679 mcopyout(mp, NULL, sizeof (*t32), NULL, datamp);
693 datamp = allocb(sizeof (*t), BPRI_MED);
694 if (datamp == NULL) {
698 mcopyout(mp, NULL, sizeof (*t), NULL, datamp);
769 datamp = allocb(sizeof (uint_t), BPRI_MED);
770 if (datamp == NULL) {
774 mcopyout(mp, NULL, sizeof (uint_t), NULL, datamp);
[all...]
H A Dtelmod.c928 * datamp: Points to the head of a chain of mblks containing data
931 * prevmp: Points to the last mblk on the datamp chain, used to add
932 * to the chain headed by datamp.
942 mblk_t *protomp, *newmp, *datamp, *prevmp; local
948 datamp = mp;
977 datamp = mp->b_cont;
979 if (datamp == NULL) {
991 mp = datamp;
1015 msgsize = msgdsize(datamp);
1016 recover(q, datamp, msgsiz
[all...]
H A Dttcompat.c190 mblk_t *datamp; local
249 if ((datamp = allocb(sizeof (struct termios), BPRI_HI)) == NULL) {
256 bcopy(&base_termios, datamp->b_rptr, sizeof (struct termios));
257 datamp->b_wptr += sizeof (struct termios);
258 mp->b_cont = datamp;
H A Decpp.c1426 mblk_t *datamp; local
1443 datamp = allocb(sizeof (int), BPRI_MED);
1444 if (datamp == NULL) {
1449 *(int *)datamp->b_rptr =
1454 (char *)stp->uaddr + rlen_offset, datamp);
2402 mblk_t *datamp; local
2451 if ((datamp = allocb(len, BPRI_MED)) == NULL) {
2457 error = ecpp_getdevid(pp, datamp->b_rptr, &len, mode);
2459 freemsg(datamp);
2463 datamp
2487 mblk_t *datamp; local
[all...]
H A Dasy.c3317 mblk_t *datamp; local
3658 datamp = allocb(sizeof (int), BPRI_MED);
3659 if (datamp == NULL) {
3665 *(int *)datamp->b_rptr = asymctl(asy, 0, TIOCMGET);
3671 mcopyout(mp, NULL, sizeof (int), NULL, datamp);
3675 mioc2ack(mp, datamp, sizeof (int), 0);
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c1271 mblk_t *datamp; local
1363 datamp = mp;
1366 datamp = mp->b_cont;
1367 rptr = datamp->b_rptr;
1373 "mblkl(mp): %d, mblkl(datamp): %d",
1376 (int)MBLKL(mp), (int)MBLKL(datamp)));
1397 "MBLKL(mp): %d, MBLKL(datamp): %d dump header %s",
1406 (int)MBLKL(datamp),
1417 "MBLKL(mp): %d, MBLKL(datamp): %d "
1419 pktlen, (int)MBLKL(mp), (int)MBLKL(datamp),
[all...]
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgcn.c528 mblk_t *datamp; local
572 datamp = allocb(sizeof (int), BPRI_MED);
573 if (datamp == NULL) {
578 *(int *)datamp->b_rptr = 0;
581 mioc2ack(mp, datamp, sizeof (int), 0);
583 mcopyout(mp, NULL, sizeof (int), NULL, datamp);
/illumos-gate/usr/src/uts/sun4v/io/
H A Dqcn.c696 mblk_t *datamp; local
770 datamp = allocb(sizeof (int), BPRI_MED);
771 if (datamp == NULL) {
776 *(int *)datamp->b_rptr = 0;
779 qcn_ack(mp, datamp, sizeof (int));
781 mcopyout(mp, NULL, sizeof (int), NULL, datamp);
/illumos-gate/usr/src/uts/sun4/io/
H A Dsu_driver.c2773 mblk_t *datamp; local
3179 datamp = allocb(sizeof (int), BPRI_MED);
3180 if (datamp == NULL) {
3186 *(int *)datamp->b_rptr = asymctl(asy, 0, TIOCMGET);
3190 mcopyout(mp, NULL, sizeof (int), NULL, datamp);
3194 mp->b_cont = datamp;
/illumos-gate/usr/src/uts/common/io/usb/clients/usbser/
H A Dusbser.c2588 mblk_t *datamp; local
2763 if ((datamp = allocb(sizeof (int), BPRI_MED)) == NULL) {
2767 rval = USBSER_DS_GET_MODEM_CTL(pp, -1, (int *)datamp->b_rptr);
2773 mcopyout(mp, NULL, sizeof (int), NULL, datamp);
2775 mioc2ack(mp, datamp, sizeof (int), 0);
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dsadb.c4856 sadb_acquire(mblk_t *datamp, ip_xmit_attr_t *ixa, boolean_t need_ah, argument
4865 ipha_t *ipha = (ipha_t *)datamp->b_rptr;
4866 ip6_t *ip6h = (ip6_t *)datamp->b_rptr;
4942 ip_drop_packet(datamp, B_FALSE, NULL,
4970 ip_drop_packet(datamp, B_FALSE, NULL,
5014 * If no memory it frees datamp.
5018 linkb(asyncmp, datamp);
5031 ip_drop_output("No memory for asyncmp", datamp, NULL);
5032 freemsg(datamp);
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_output.c1041 mblk_t *datamp = mp->b_cont; local
1046 if (datamp == NULL || MBLKL(datamp) < cmdp->cb_len) {
1052 data = datamp->b_rptr;
/illumos-gate/usr/src/uts/common/inet/udp/
H A Dudp.c4019 mblk_t *datamp = mp->b_cont; local
4024 if (datamp == NULL || MBLKL(datamp) < cmdp->cb_len) {
4029 data = datamp->b_rptr;

Completed in 222 milliseconds