Searched refs:demux_pattern (Results 1 – 1 of 1) sorted by relevance
1265 struct flow_demux_pattern *demux_pattern = &fe->fe_demux_patterns[index].fdp_demux_pattern; in rx_flow_demux_match() local1266 ASSERT(demux_pattern->fdp_len > 0); in rx_flow_demux_match()1268 if (pkt->pkt_flow_ulen >= demux_pattern->fdp_offset + demux_pattern->fdp_len) { in rx_flow_demux_match()1269 if (__probable(pkt_payload_len >= demux_pattern->fdp_offset + demux_pattern->fdp_len)) { in rx_flow_demux_match()1270 demux_data = (uint8_t *)(uh + 1) + demux_pattern->fdp_offset; in rx_flow_demux_match()1273 m_copydata(pkt->pkt_mbuf, udp_payload_offset + demux_pattern->fdp_offset, in rx_flow_demux_match()1274 demux_pattern->fdp_len, fe->fe_demux_pkt_data); in rx_flow_demux_match()1285 demux_pattern->fdp_value, demux_pattern->fdp_mask); in rx_flow_demux_match()1287 result = sk_memcmp_mask(demux_data, demux_pattern->fdp_value, in rx_flow_demux_match()1288 demux_pattern->fdp_mask, demux_pattern->fdp_len); in rx_flow_demux_match()