Searched defs:tudi (Results 1 - 9 of 9) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_notify.c48 struct T_unitdata_ind *tudi; local
55 if ((mp = allocb(sizeof (*tudi) + sizeof (void *) +
67 tudi = (struct T_unitdata_ind *)mp->b_rptr;
68 tudi->PRIM_type = T_UNITDATA_IND;
69 tudi->SRC_offset = sizeof (*tudi);
70 tudi->OPT_length = 0;
71 tudi->OPT_offset = 0;
82 tudi->SRC_length = sizeof (*sin4);
83 sin4 = (struct sockaddr_in *)(tudi
[all...]
H A Dsctp_input.c323 struct T_unitdata_ind *tudi; local
347 hdrlen = sizeof (*tudi) + sizeof (*sin4);
353 hdrlen = sizeof (*tudi) + sizeof (*sin6);
459 tudi = (struct T_unitdata_ind *)mp1->b_rptr;
460 tudi->PRIM_type = T_UNITDATA_IND;
461 tudi->SRC_length = sin4 ? sizeof (*sin4) : sizeof (*sin6);
462 tudi->SRC_offset = sizeof (*tudi);
463 tudi->OPT_offset = sizeof (*tudi)
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsddi.c286 struct T_unitdata_ind *tudi; local
317 tudi = (struct T_unitdata_ind *)(uintptr_t)mp->b_rptr;
318 mp->b_wptr = (uchar_t *)tudi + udi_size;
319 tudi->PRIM_type = T_UNITDATA_IND;
320 tudi->SRC_length = sizeof (sin_t);
321 tudi->SRC_offset = sizeof (struct T_unitdata_ind);
322 tudi->OPT_offset = sizeof (struct T_unitdata_ind) + sizeof (sin_t);
324 tudi->OPT_length = udi_size;
325 sin = (sin_t *)&tudi[1];
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsockstr.c1728 struct T_unitdata_ind *tudi = &tpr->unitdata_ind; local
1750 tudi->OPT_length != 0) {
1752 t_uscalar_t optlen = tudi->OPT_length;
1754 opt = sogetoff(mp, tudi->OPT_offset,
1765 optlen, tudi->OPT_offset);
1804 addrlen = tudi->SRC_length;
1810 addr = sogetoff(mp, tudi->SRC_offset, addrlen,
1820 addrlen, tudi->SRC_offset);
1897 tudi->OPT_length != 0) {
1903 t_uscalar_t optlen = tudi
2378 struct T_uderror_ind *tudi = &tpr->uderror_ind; local
[all...]
H A Dsocktpi.c4319 struct T_uderror_ind *tudi; local
4327 tudi =
4329 addrlen = tudi->DEST_length;
4331 tudi->DEST_offset, addrlen, 1);
/illumos-gate/usr/src/uts/common/inet/
H A Dmi.c1356 struct T_unitdata_ind *tudi; local
1367 tudi = (struct T_unitdata_ind *)mp->b_rptr;
1368 tudi->SRC_offset = (t_scalar_t)(mp->b_wptr - mp->b_rptr);
1369 tudi->SRC_length = addr_length;
1374 tudi->OPT_offset = (t_scalar_t)(mp->b_wptr - mp->b_rptr);
1375 tudi->OPT_length = opt_length;
/illumos-gate/usr/src/uts/common/io/
H A Dtrill.c1415 struct T_unitdata_ind *tudi; local
1440 tudi = (struct T_unitdata_ind *)mp->b_rptr;
1441 mp->b_wptr = (uchar_t *)tudi + udi_size;
1443 tudi->PRIM_type = T_UNITDATA_IND;
1444 tudi->SRC_length = sizeof (struct sockaddr_dl);
1445 tudi->SRC_offset = sizeof (struct T_unitdata_ind);
1446 tudi->OPT_length = 0;
1447 tudi->OPT_offset = sizeof (struct T_unitdata_ind) +
1451 sdl = (struct sockaddr_dl *)&tudi[1];
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dicmp.c1317 struct T_unitdata_ind *tudi; local
1346 tudi = (struct T_unitdata_ind *)newmp->b_rptr;
1347 newmp->b_wptr = (uchar_t *)tudi + udi_size;
1348 tudi->PRIM_type = T_UNITDATA_IND;
1349 tudi->SRC_length = sizeof (sin6_t);
1350 tudi->SRC_offset = sizeof (struct T_unitdata_ind);
1351 tudi->OPT_offset = tudi->SRC_offset + sizeof (sin6_t);
1352 tudi->OPT_length = opt_length;
1354 sin6 = (sin6_t *)&tudi[
2560 struct T_unitdata_ind *tudi; local
[all...]
/illumos-gate/usr/src/uts/common/inet/udp/
H A Dudp.c1107 struct T_unitdata_ind *tudi; local
1136 tudi = (struct T_unitdata_ind *)newmp->b_rptr;
1137 newmp->b_wptr = (uchar_t *)tudi + udi_size;
1138 tudi->PRIM_type = T_UNITDATA_IND;
1139 tudi->SRC_length = sizeof (sin6_t);
1140 tudi->SRC_offset = sizeof (struct T_unitdata_ind);
1141 tudi->OPT_offset = tudi->SRC_offset + sizeof (sin6_t);
1142 tudi->OPT_length = opt_length;
1144 sin6 = (sin6_t *)&tudi[
2193 struct T_unitdata_ind *tudi; local
[all...]

Completed in 106 milliseconds