Lines Matching defs:totallen

2328 	uint32_t totallen; /* total length of all options */
2330 totallen = ipha->ipha_version_and_hdr_length -
2332 totallen <<= 2;
2334 optp->ipoptp_end = optp->ipoptp_next + totallen;
2341 ipoptp_first2(ipoptp_t *optp, uint32_t totallen, uint8_t *opt)
2344 optp->ipoptp_end = optp->ipoptp_next + totallen;
2475 uint32_t totallen;
2482 totallen = ipp->ipp_ipv4_options_len;
2483 if (totallen & 0x3)
2492 for (optval = ipoptp_first2(&opts, totallen, ipp->ipp_ipv4_options);
5455 uint32_t totallen;
5467 totallen = ipha->ipha_version_and_hdr_length -
5470 if (totallen == 0) {
5491 totallen <<= 2;
5497 if (totallen != 0) {
5499 ipp->ipp_ipv4_options_len = totallen;
5506 if (totallen == ipp->ipp_ipv4_options_len) {
5507 bcopy(opt, ipp->ipp_ipv4_options, totallen);
5516 if (totallen == 0)
5519 ipp->ipp_ipv4_options = kmem_alloc(totallen, KM_NOSLEEP);
5522 ipp->ipp_ipv4_options_len = totallen;
5524 bcopy(opt, ipp->ipp_ipv4_options, totallen);
5541 while (totallen != 0) {
5549 if (totallen <= IPOPT_OLEN)
5555 if (optlen > totallen)
5573 totallen -= optlen;
5577 while ((totallen & 3) != 0 && opt[0] == IPOPT_NOP) {
5578 totallen--;
5584 totallen -= optlen;
5588 totallen = ipha->ipha_version_and_hdr_length -
5590 totallen <<= 2;
14955 uint32_t totallen;
14960 totallen = ipp->ipp_ipv4_options_len;
14961 if (totallen & 0x3)
14964 for (optval = ipoptp_first2(&opts, totallen, ipp->ipp_ipv4_options);
15005 uint32_t totallen;
15010 totallen = ipp->ipp_ipv4_options_len;
15011 if (totallen & 0x3)
15014 for (optval = ipoptp_first2(&opts, totallen, ipp->ipp_ipv4_options);