Lines Matching refs:packet
725 ip_chain_insert(struct mbuf *packet, pktchain_elm_t *__counted_by(PKTTBL_SZ) tbl) in ip_chain_insert() argument
730 ip = mtod(packet, struct ip*); in ip_chain_insert()
735 tbl[pkttbl_idx].pkte_head = packet; in ip_chain_insert()
744 return packet; in ip_chain_insert()
748 mbuf_setnextpkt(tbl[pkttbl_idx].pkte_tail, packet); in ip_chain_insert()
751 tbl[pkttbl_idx].pkte_tail = packet; in ip_chain_insert()
753 tbl[pkttbl_idx].pkte_nbytes += packet->m_pkthdr.len; in ip_chain_insert()
1616 mbuf_ref_t packet = NULL; in ip_input_process_list() local
1657 for (packet = packet_list; packet; packet = packet_list) { in ip_input_process_list()
1658 m_add_crumb(packet, PKT_CRUMB_IP_INPUT); in ip_input_process_list()
1660 packet_list = mbuf_nextpkt(packet); in ip_input_process_list()
1661 mbuf_setnextpkt(packet, NULL); in ip_input_process_list()
1667 retval = ip_input_first_pass(packet, &args, &modm); in ip_input_process_list()
1671 packet = modm; in ip_input_process_list()
1673 packet = ip_chain_insert(packet, &pktchain_tbl[0]); in ip_input_process_list()
1674 if (packet == NULL) { in ip_input_process_list()
1687 packet = modm; in ip_input_process_list()
1701 if (packet) { in ip_input_process_list()
1711 ip_input_second_pass(packet, packet->m_pkthdr.rcvif, in ip_input_process_list()
1712 1, packet->m_pkthdr.len, &args); in ip_input_process_list()