Lines Matching defs:match
1017 /* Set PPS timestamp to match NIC top of second */
1184 struct efx_ptp_match *match;
1196 match = (struct efx_ptp_match *)skb->cb;
1203 if ((evt->seq0 == match->words[0]) &&
1204 (evt->seq1 == match->words[1])) {
1211 match->state = PTP_PACKET_STATE_MATCHED;
1232 struct efx_ptp_match *match;
1234 match = (struct efx_ptp_match *)skb->cb;
1235 if (match->state == PTP_PACKET_STATE_MATCH_UNWANTED) {
1240 } else if (time_after(jiffies, match->expiry)) {
1241 match->state = PTP_PACKET_STATE_TIMED_OUT;
1620 struct efx_ptp_match *match = (struct efx_ptp_match *)skb->cb;
1625 match->expiry = jiffies + msecs_to_jiffies(PKT_EVENT_LIFETIME_MS);
1638 /* PTP V1 uses all six bytes of the UUID to match the packet
1654 * the UUID to match the packet to the timestamp. This
1671 match->state = PTP_PACKET_STATE_UNMATCHED;
1680 match->words[0] = (match_data_012[0] |
1684 match->words[1] = (match_data_345[1] |
1690 match->state = PTP_PACKET_STATE_MATCH_UNWANTED;