Searched refs:hw_rx_obj (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-rx.c | 110 const struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj, in mcp251xfd_hw_rx_obj_to_skb() 116 if (hw_rx_obj->flags & MCP251XFD_OBJ_FLAGS_IDE) { in mcp251xfd_hw_rx_obj_to_skb() 119 eid = FIELD_GET(MCP251XFD_OBJ_ID_EID_MASK, hw_rx_obj->id); in mcp251xfd_hw_rx_obj_to_skb() 120 sid = FIELD_GET(MCP251XFD_OBJ_ID_SID_MASK, hw_rx_obj->id); in mcp251xfd_hw_rx_obj_to_skb() 127 hw_rx_obj->id); in mcp251xfd_hw_rx_obj_to_skb() 130 dlc = FIELD_GET(MCP251XFD_OBJ_FLAGS_DLC_MASK, hw_rx_obj->flags); in mcp251xfd_hw_rx_obj_to_skb() 133 if (hw_rx_obj->flags & MCP251XFD_OBJ_FLAGS_FDF) { in mcp251xfd_hw_rx_obj_to_skb() 134 if (hw_rx_obj->flags & MCP251XFD_OBJ_FLAGS_ESI) in mcp251xfd_hw_rx_obj_to_skb() 137 if (hw_rx_obj->flags & MCP251XFD_OBJ_FLAGS_BRS) in mcp251xfd_hw_rx_obj_to_skb() 142 if (hw_rx_obj in mcp251xfd_hw_rx_obj_to_skb() 109 mcp251xfd_hw_rx_obj_to_skb(const struct mcp251xfd_priv *priv, const struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj, struct sk_buff *skb) mcp251xfd_hw_rx_obj_to_skb() argument 156 mcp251xfd_handle_rxif_one(struct mcp251xfd_priv *priv, struct mcp251xfd_rx_ring *ring, const struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj) mcp251xfd_handle_rxif_one() argument 184 mcp251xfd_rx_obj_read(const struct mcp251xfd_priv *priv, const struct mcp251xfd_rx_ring *ring, struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj, const u8 offset, const u8 len) mcp251xfd_rx_obj_read() argument 204 struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj = ring->obj; mcp251xfd_handle_rxif_ring() local [all...] |
/kernel/linux/linux-5.10/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-core.c | 1378 const struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj, in mcp251xfd_hw_rx_obj_to_skb() 1383 if (hw_rx_obj->flags & MCP251XFD_OBJ_FLAGS_IDE) { in mcp251xfd_hw_rx_obj_to_skb() 1386 eid = FIELD_GET(MCP251XFD_OBJ_ID_EID_MASK, hw_rx_obj->id); in mcp251xfd_hw_rx_obj_to_skb() 1387 sid = FIELD_GET(MCP251XFD_OBJ_ID_SID_MASK, hw_rx_obj->id); in mcp251xfd_hw_rx_obj_to_skb() 1394 hw_rx_obj->id); in mcp251xfd_hw_rx_obj_to_skb() 1398 if (hw_rx_obj->flags & MCP251XFD_OBJ_FLAGS_FDF) { in mcp251xfd_hw_rx_obj_to_skb() 1401 if (hw_rx_obj->flags & MCP251XFD_OBJ_FLAGS_ESI) in mcp251xfd_hw_rx_obj_to_skb() 1404 if (hw_rx_obj->flags & MCP251XFD_OBJ_FLAGS_BRS) in mcp251xfd_hw_rx_obj_to_skb() 1407 dlc = FIELD_GET(MCP251XFD_OBJ_FLAGS_DLC, hw_rx_obj->flags); in mcp251xfd_hw_rx_obj_to_skb() 1410 if (hw_rx_obj in mcp251xfd_hw_rx_obj_to_skb() 1377 mcp251xfd_hw_rx_obj_to_skb(const struct mcp251xfd_priv *priv, const struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj, struct sk_buff *skb) mcp251xfd_hw_rx_obj_to_skb() argument 1421 mcp251xfd_handle_rxif_one(struct mcp251xfd_priv *priv, struct mcp251xfd_rx_ring *ring, const struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj) mcp251xfd_handle_rxif_one() argument 1455 mcp251xfd_rx_obj_read(const struct mcp251xfd_priv *priv, const struct mcp251xfd_rx_ring *ring, struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj, const u8 offset, const u8 len) mcp251xfd_rx_obj_read() argument 1474 struct mcp251xfd_hw_rx_obj_canfd *hw_rx_obj = ring->obj; mcp251xfd_handle_rxif_ring() local [all...] |
Completed in 4 milliseconds