Searched refs:can_rx_offload (Results 1 – 3 of 3) sorted by relevance
| /Linux-v4.19/include/linux/can/ |
| D | rx-offload.h | 23 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/ |
| D | rx-offload.c | 32 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 …]
|
| D | flexcan.c | 259 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()
|