Lines Matching defs:up

255  * only after the ipif has been quiesced. Then the ipif is brought up again.
592 * across all zones, depending on their type. Here is the break-up:
1278 * AH/ESP headers, it is sent up to AH/ESP for validation before
1279 * sending up. If there are only 8 bytes of returned message, then
1285 * while affecting the values in IP and while delivering up to TCP
1380 interested = B_TRUE; /* Pass up to transport */
1384 interested = B_TRUE; /* Pass up to transport */
1439 interested = B_TRUE; /* Pass up to transport */
1443 interested = B_TRUE; /* Pass up to transport */
1579 interested = B_TRUE; /* Pass up to transport */
1607 * the header and that db_ref == 1 since we might end up modifying
1740 * The caller should have fully pulled up the message. If it's a redirect
1843 /* We pulled up everthing already. Must be truncated */
1858 * conns. Assumes the message has been fully pulled up and verified.
1881 /* Caller already pulled up everything. */
1891 * is looked up using the final destination.
1993 /* icmp_inbound_v4 has already pulled up the whole error packet */
2021 * For IPsec cases, we let the next-layer-up (which has access to
2058 * up to AH/ESP for validation. AH/ESP will verify whether there is a
2070 uint16_t *up; /* Pointer to ports in ULP header */
2082 /* Caller already pulled up everything. */
2107 up = (uint16_t *)((uchar_t *)ipha + hdr_length);
2111 ntohs(up[0]), ntohs(up[1])));
2115 ip_fanout_udp_multi_v4(mp, &ripha, up[0], up[1], ira);
2161 up = (uint16_t *)((uchar_t *)ipha + hdr_length);
2163 ((uint16_t *)&ports)[0] = up[1];
2164 ((uint16_t *)&ports)[1] = up[0];
2313 /* We pulled up everthing already. Must be truncated */
2620 * Assumes the caller has verified that the headers are in the pulled up mblk.
2632 /* Caller already pulled up everything. */
3239 * matching IREs so bind has to look up based on the zone.
3287 * (ipif_lookup_addr() looks up all interfaces
3437 * Set errno but continue to set up ixa_ire to be
3700 * Assumes that ixa_ire, dce, and nce have already been set up.
3935 * trouble to clean up, we free the messages.
3967 * screwed up.
3976 * We consumed up to exactly the end of an mblk. Detach the part
4026 * Wake up anybody waiting to enter the ipsq. ipsq_enter
4078 * cannot get any data packets up from the driver.
4382 * now set about starting to clean things up.
4786 * Send an ICMP error after patching up the packet appropriately.
4956 * Don't allow a secure packet going up a non-secure connection.
4973 * duplicate the multicast and broadcast packets and send them up
5111 /* might as well pull it all up - it might be ESP. */
5150 if (esp_ports != 0) /* Punt up for ESP processing. */ {
5233 * duplicate the multicast and broadcast packets and send them up
5377 * multicast, just drop the packet and give up sooner.
5641 * packets up this stream
5758 uchar_t *up = (uchar_t *)&addr;
5780 if ((up[0] & 0x80) == 0)
5784 if ((up[0] & 0xC0) == 0x80)
5788 if ((up[0] & 0xE0) == 0xC0)
6657 * mark them for hard case reassembly. We know that up till
6758 * fragment and free up the reassembly list.
6908 * this up twice if there is
6961 /* Clean up overloaded fields to avoid upstream disasters. */
7221 * where all the fragments show up in order, we do
7243 * ipf_end == 0 means that we have given up
7274 * If the packet's flag has changed (it could be coming up
7295 * code point, IP needs to report that up to transport.
7341 /* Reassembly failed. Free up all resources */
7509 /* GLD sometimes sends up mblk with b_rptr == b_wptr! */
8071 * can't be part of any pending operation; discard up-front.
8140 * Since this is on the ill stream we unconditionally bump up the
8183 * ioctl to bring up another ill could have started. We could still
8272 * up, and complete the IOCTL with the error noted.
8301 * Set up for multi_bcast; We are the
8311 freemsg(mp); /* Don't want to pass this up */
8345 * up. Ignore the error if log is B_FALSE (see comment above).
8410 * Now bring up the resolver; when that is complete, we'll
8466 * If we have a moved ipif to bring up, and everything has
8467 * succeeded to this point, bring it up on the IPMP ill.
8469 * up by hand if need be.
8749 * ill_ifname_pending_err will be set. Break out and send up
8902 * be brought up again manually using SIOCSIFFLAGS (via
11827 /* Clean up following allocation failure. */
11845 uchar_t *up;
11860 up = mp->b_rptr;
11861 bcopy(rptr, up, IP_SIMPLE_HDR_LENGTH);
11862 up += IP_SIMPLE_HDR_LENGTH;
11877 bcopy(rptr, up, optlen);
11878 up += optlen;
11887 for (hdr_len = up - (mp->b_rptr + IP_SIMPLE_HDR_LENGTH);
11889 *up++ = IPOPT_EOL;
11890 mp->b_wptr = up;
11892 mp->b_rptr[0] = (uint8_t)((IP_VERSION << 4) | ((up - mp->b_rptr) >> 2));
12240 * likely by an ACQUIRE sent up via PF_KEY to a key management daemon.
12320 * set up SAs, or ESP or AH uses asynchronous kEF, then the operation
12454 * ioctls that go through a down/up sequence may need to wait for the down
12514 * ioctl processing starts with ip_sioctl_copyin_setup(), which looks up
12519 * ip_wput_nondata(). The ioctl is looked up again in the ioctl table, its
12534 * Many exclusive ioctls go thru an internal down up sequence as part of
12781 * cleaned up, so we're out of here.
12809 * needed in case the ioctl ends up in the pending mp
13253 * For streams based sockets open up flow control.
13324 * The device flow control has opened up.
13345 * function and wakes up corresponding mac worker threads, which in turn
13422 /* multicast packet and multicast router socket: send up */
13513 /* We need to round up here */
13558 /* We need to round up here */