Lines Matching refs:rcv_packet_idx
321 u32 rcv_packet_idx) in es58x_can_get_echo_skb_recovery() argument
331 rcv_packet_idx, priv->tx_tail, priv->tx_head, in es58x_can_get_echo_skb_recovery()
335 if ((s32)(rcv_packet_idx - priv->tx_tail) < 0) { in es58x_can_get_echo_skb_recovery()
340 } else if ((s32)(rcv_packet_idx - priv->tx_head) >= 0) { in es58x_can_get_echo_skb_recovery()
349 rcv_packet_idx - priv->tx_tail, in es58x_can_get_echo_skb_recovery()
350 priv->tx_tail, rcv_packet_idx - 1); in es58x_can_get_echo_skb_recovery()
351 while (priv->tx_tail != rcv_packet_idx) { in es58x_can_get_echo_skb_recovery()
382 int es58x_can_get_echo_skb(struct net_device *netdev, u32 rcv_packet_idx, in es58x_can_get_echo_skb() argument
402 pkts, rcv_packet_idx); in es58x_can_get_echo_skb()
412 pkts, rcv_packet_idx); in es58x_can_get_echo_skb()
417 if (priv->tx_tail != rcv_packet_idx) { in es58x_can_get_echo_skb()
418 if (es58x_can_get_echo_skb_recovery(netdev, rcv_packet_idx) < 0) { in es58x_can_get_echo_skb()
422 rcv_packet_idx); in es58x_can_get_echo_skb()