Home
last modified time | relevance | path

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

/Linux-v4.19/include/linux/can/
Drx-offload.h23 struct can_rx_offload { struct
26 unsigned int (*mailbox_read)(struct can_rx_offload *offload, struct can_frame *cf, argument
40 int can_rx_offload_add_timestamp(struct net_device *dev, struct can_rx_offload *offload); argument
41 int can_rx_offload_add_fifo(struct net_device *dev, struct can_rx_offload *offload, unsigned int we…
42 int can_rx_offload_irq_offload_timestamp(struct can_rx_offload *offload, u64 reg);
43 int can_rx_offload_irq_offload_fifo(struct can_rx_offload *offload);
44 int can_rx_offload_irq_queue_err_skb(struct can_rx_offload *offload, struct sk_buff *skb);
45 void can_rx_offload_reset(struct can_rx_offload *offload);
46 void can_rx_offload_del(struct can_rx_offload *offload);
47 void can_rx_offload_enable(struct can_rx_offload *offload);
[all …]
/Linux-v4.19/drivers/net/can/
Drx-offload.c32 static inline bool can_rx_offload_le(struct can_rx_offload *offload, unsigned int a, unsigned int b) in can_rx_offload_le()
40 static inline unsigned int can_rx_offload_inc(struct can_rx_offload *offload, unsigned int *val) in can_rx_offload_inc()
50 struct can_rx_offload *offload = container_of(napi, struct can_rx_offload, napi); in can_rx_offload_napi_poll()
119 static struct sk_buff *can_rx_offload_offload_one(struct can_rx_offload *offload, unsigned int n) in can_rx_offload_offload_one()
153 int can_rx_offload_irq_offload_timestamp(struct can_rx_offload *offload, u64 pending) in can_rx_offload_irq_offload_timestamp()
195 int can_rx_offload_irq_offload_fifo(struct can_rx_offload *offload) in can_rx_offload_irq_offload_fifo()
212 int can_rx_offload_irq_queue_err_skb(struct can_rx_offload *offload, struct sk_buff *skb) in can_rx_offload_irq_queue_err_skb()
225 static int can_rx_offload_init_queue(struct net_device *dev, struct can_rx_offload *offload, unsign… in can_rx_offload_init_queue()
243 int can_rx_offload_add_timestamp(struct net_device *dev, struct can_rx_offload *offload) in can_rx_offload_add_timestamp()
263 int can_rx_offload_add_fifo(struct net_device *dev, struct can_rx_offload *offload, unsigned int we… in can_rx_offload_add_fifo()
[all …]
Dflexcan.c259 struct can_rx_offload offload;
658 static inline struct flexcan_priv *rx_offload_to_priv(struct can_rx_offload *offload) in rx_offload_to_priv()
663 static unsigned int flexcan_mailbox_read(struct can_rx_offload *offload, in flexcan_mailbox_read()