Lines Matching refs:mbuf
97 struct mbuf;
953 @param ifp Network interface mbuf will be transmitted through
955 @param m The mbuf to be transmitted
956 @param mbuflabel Label of the mbuf to be transmitted
960 Determine whether the mbuf with label mbuflabel may be transmitted
970 struct mbuf *m,
1095 @param m The mbuf being received
1096 @param mbuflabel Label of the mbuf being received
1100 Determine whether the mbuf with label mbuflabel may be received
1109 struct mbuf *m,
1210 the mbuf header of the first received fragment.
1213 struct mbuf *fragment,
1219 @brief Compare an mbuf header label to an ipq label
1225 Compare the label of the mbuf header containing an IP datagram
1237 struct mbuf *fragment,
1279 on the acceptance of the passed IP fragment mbuf header (fragment).
1282 struct mbuf *fragment,
1425 @brief Assign a label to a new mbuf
1428 @param m Object; mbuf
1431 Set the label on the mbuf header of a newly created datagram
1439 struct mbuf *m,
1443 @brief Assign a label to a new mbuf
1446 @param m Object; mbuf
1449 Label an mbuf based on the interface from which it was received.
1454 struct mbuf *m,
1458 @brief Assign a label to a new mbuf
1461 @param m Object; mbuf
1464 Label an mbuf based on the inpcb from which it was derived.
1469 struct mbuf *m,
1476 @param mbuf IP datagram to be labeled
1477 @param mbuflabel Policy label to be filled in for mbuf
1479 Set the label on a newly reassembled IP datagram (mbuf) from the IP
1485 struct mbuf *mbuf,
1489 @brief Assign a label to a new mbuf
1492 @param m Object; mbuf
1495 Set the label on the mbuf header of a newly created datagram
1503 struct mbuf *m,
1507 @brief Assign a label to a new mbuf
1508 @param oldmbuf mbuf headerder for existing datagram for existing datagram
1512 @param newmbuf mbuf header to be labeled for new datagram
1515 Set the label on the mbuf header of a newly created datagram
1518 when an mbuf is to be delivered using the virtual interface.
1521 struct mbuf *oldmbuf,
1525 struct mbuf *newmbuf,
1529 @brief Assign a label to a new mbuf
1535 Set the label on the mbuf header of a newly created datagram generated
1541 struct mbuf *oldmbuf,
1543 struct mbuf *newmbuf,
1547 @brief Assign a label to a new mbuf
1550 @param m Object; mbuf
1553 An mbuf structure is used to store network traffic in transit.
1555 in an mbuf first. This function sets the label on a newly created mbuf header
1565 struct mbuf *m,
1569 @brief Copy a mbuf label
1573 Copy the mbuf label information in src into dest.
1582 @brief Destroy mbuf label
1585 Destroy a mbuf label. Since the
1594 @brief Initialize mbuf label
1598 Initialize the label for a newly instantiated mbuf.
1866 Policies implementing mbuf labels will typically copy the label from the
1870 struct mbuf *datagram,
1872 struct mbuf *fragment,
1877 @param m mbuf containing the ICMP reply
1880 A policy may wish to update the label of an mbuf that refers to
1885 struct mbuf *m,
1890 @param m mbuf containing the TCP reply
1896 struct mbuf *m,
3268 @param m The mbuf whose data will be deposited into the receive queue
3293 For example, one options is to sanitize the mbuf such that it is acceptable,
3306 struct mbuf *m,
3635 @brief Set the peer label on a socket from mbuf
3642 mbuf.
3657 struct mbuf *m,