Home
last modified time | relevance | path

Searched refs:tef (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/can/spi/mcp251xfd/
A Dmcp251xfd-dump.c120 const struct mcp251xfd_tef_ring *tef = priv->tef; in mcp251xfd_dump_tef_ring() local
125 .val = tef->head, in mcp251xfd_dump_tef_ring()
128 .val = tef->tail, in mcp251xfd_dump_tef_ring()
A Dmcp251xfd.h595 struct mcp251xfd_tef_ring tef[1]; member
766 return priv->tef->head & (priv->tx->obj_num - 1); in mcp251xfd_get_tef_head()
771 return priv->tef->tail & (priv->tx->obj_num - 1); in mcp251xfd_get_tef_tail()
776 return priv->tef->head - priv->tef->tail; in mcp251xfd_get_tef_len()
A Dmcp251xfd-core.c341 tef_ring = priv->tef; in mcp251xfd_ring_init()
1259 seq, priv->tef->tail, priv->tef->head, tx_ring->head); in mcp251xfd_handle_tefif_recover()
1283 tef_tail_masked = priv->tef->tail & in mcp251xfd_handle_tefif_one()
1297 priv->tef->tail++; in mcp251xfd_handle_tefif_one()
1316 new_head = round_down(priv->tef->head, tx_ring->obj_num) + chip_tx_tail; in mcp251xfd_tef_ring_update()
1317 if (new_head <= priv->tef->head) in mcp251xfd_tef_ring_update()
1321 priv->tef->head = min(new_head, tx_ring->head); in mcp251xfd_tef_ring_update()
1394 struct mcp251xfd_tef_ring *ring = priv->tef; in mcp251xfd_handle_tefif()

Completed in 18 milliseconds