Symbol: rkcanfd_priv
drivers/net/can/rockchip/rockchip_canfd-core.c
105
static void rkcanfd_chip_set_reset_mode(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
114
static void rkcanfd_chip_set_work_mode(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
119
static int rkcanfd_set_bittiming(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
162
static void rkcanfd_get_berr_counter_corrected(struct rkcanfd_priv *priv,
drivers/net/can/rockchip/rockchip_canfd-core.c
208
struct rkcanfd_priv *priv = netdev_priv(ndev);
drivers/net/can/rockchip/rockchip_canfd-core.c
222
static void rkcanfd_chip_interrupts_enable(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
230
static void rkcanfd_chip_interrupts_disable(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
235
static void rkcanfd_chip_fifo_setup(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
249
static void rkcanfd_chip_start(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
314
static void __rkcanfd_chip_stop(struct rkcanfd_priv *priv, const enum can_state state)
drivers/net/can/rockchip/rockchip_canfd-core.c
322
static void rkcanfd_chip_stop(struct rkcanfd_priv *priv, const enum can_state state)
drivers/net/can/rockchip/rockchip_canfd-core.c
330
static void rkcanfd_chip_stop_sync(struct rkcanfd_priv *priv, const enum can_state state)
drivers/net/can/rockchip/rockchip_canfd-core.c
341
struct rkcanfd_priv *priv = netdev_priv(ndev);
drivers/net/can/rockchip/rockchip_canfd-core.c
358
rkcanfd_alloc_can_err_skb(struct rkcanfd_priv *priv,
drivers/net/can/rockchip/rockchip_canfd-core.c
394
rkcanfd_handle_error_int_reg_ec(struct rkcanfd_priv *priv, struct can_frame *cf,
drivers/net/can/rockchip/rockchip_canfd-core.c
522
static int rkcanfd_handle_error_int(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
559
static int rkcanfd_handle_state_error_int(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
605
rkcanfd_handle_rx_fifo_overflow_int(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
639
struct rkcanfd_priv *_priv = (priv); \
drivers/net/can/rockchip/rockchip_canfd-core.c
652
struct rkcanfd_priv *priv = dev_id;
drivers/net/can/rockchip/rockchip_canfd-core.c
66
rkcanfd_get_model_str(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
711
struct rkcanfd_priv *priv = netdev_priv(ndev);
drivers/net/can/rockchip/rockchip_canfd-core.c
745
struct rkcanfd_priv *priv = netdev_priv(ndev);
drivers/net/can/rockchip/rockchip_canfd-core.c
768
struct rkcanfd_priv *priv = dev_get_drvdata(dev);
drivers/net/can/rockchip/rockchip_canfd-core.c
777
struct rkcanfd_priv *priv = dev_get_drvdata(dev);
drivers/net/can/rockchip/rockchip_canfd-core.c
782
static void rkcanfd_register_done(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
803
static int rkcanfd_register(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
834
static inline void rkcanfd_unregister(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-core.c
857
struct rkcanfd_priv *priv;
drivers/net/can/rockchip/rockchip_canfd-core.c
862
ndev = alloc_candev(sizeof(struct rkcanfd_priv), RKCANFD_TXFIFO_DEPTH);
drivers/net/can/rockchip/rockchip_canfd-core.c
936
struct rkcanfd_priv *priv = platform_get_drvdata(pdev);
drivers/net/can/rockchip/rockchip_canfd-ethtool.c
45
struct rkcanfd_priv *priv = netdev_priv(ndev);
drivers/net/can/rockchip/rockchip_canfd-ethtool.c
68
void rkcanfd_ethtool_init(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-rx.c
201
static int rkcanfd_handle_rx_int_one(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-rx.c
280
rkcanfd_rx_fifo_get_len(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-rx.c
287
int rkcanfd_handle_rx_int(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-rx.c
54
rkcanfd_fifo_header_to_cfd_header(const struct rkcanfd_priv *priv,
drivers/net/can/rockchip/rockchip_canfd-rx.c
94
static int rkcanfd_rxstx_filter(struct rkcanfd_priv *priv,
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
102
void rkcanfd_timestamp_stop_sync(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
13
const struct rkcanfd_priv *priv = container_of(cc, struct rkcanfd_priv, cc);
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
18
void rkcanfd_skb_set_timestamp(const struct rkcanfd_priv *priv,
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
32
struct rkcanfd_priv *priv;
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
34
priv = container_of(delayed_work, struct rkcanfd_priv, timestamp);
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
40
void rkcanfd_timestamp_init(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
90
void rkcanfd_timestamp_start(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-timestamp.c
97
void rkcanfd_timestamp_stop(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-tx.c
11
static bool rkcanfd_tx_tail_is_eff(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-tx.c
143
void rkcanfd_handle_tx_done_one(struct rkcanfd_priv *priv, const u32 ts,
drivers/net/can/rockchip/rockchip_canfd-tx.c
36
unsigned int rkcanfd_get_effective_tx_free(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-tx.c
45
static void rkcanfd_start_xmit_write_cmd(const struct rkcanfd_priv *priv,
drivers/net/can/rockchip/rockchip_canfd-tx.c
58
void rkcanfd_xmit_retry(struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd-tx.c
68
struct rkcanfd_priv *priv = netdev_priv(ndev);
drivers/net/can/rockchip/rockchip_canfd.h
488
rkcanfd_read(const struct rkcanfd_priv *priv, u32 reg)
drivers/net/can/rockchip/rockchip_canfd.h
494
rkcanfd_read_rep(const struct rkcanfd_priv *priv, u32 reg,
drivers/net/can/rockchip/rockchip_canfd.h
501
rkcanfd_write(const struct rkcanfd_priv *priv, u32 reg, u32 val)
drivers/net/can/rockchip/rockchip_canfd.h
507
rkcanfd_get_timestamp(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd.h
513
rkcanfd_get_tx_head(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd.h
519
rkcanfd_get_tx_tail(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd.h
525
rkcanfd_get_tx_pending(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd.h
531
rkcanfd_get_tx_free(const struct rkcanfd_priv *priv)
drivers/net/can/rockchip/rockchip_canfd.h
536
void rkcanfd_ethtool_init(struct rkcanfd_priv *priv);
drivers/net/can/rockchip/rockchip_canfd.h
538
int rkcanfd_handle_rx_int(struct rkcanfd_priv *priv);
drivers/net/can/rockchip/rockchip_canfd.h
540
void rkcanfd_skb_set_timestamp(const struct rkcanfd_priv *priv,
drivers/net/can/rockchip/rockchip_canfd.h
542
void rkcanfd_timestamp_init(struct rkcanfd_priv *priv);
drivers/net/can/rockchip/rockchip_canfd.h
543
void rkcanfd_timestamp_start(struct rkcanfd_priv *priv);
drivers/net/can/rockchip/rockchip_canfd.h
544
void rkcanfd_timestamp_stop(struct rkcanfd_priv *priv);
drivers/net/can/rockchip/rockchip_canfd.h
545
void rkcanfd_timestamp_stop_sync(struct rkcanfd_priv *priv);
drivers/net/can/rockchip/rockchip_canfd.h
547
unsigned int rkcanfd_get_effective_tx_free(const struct rkcanfd_priv *priv);
drivers/net/can/rockchip/rockchip_canfd.h
548
void rkcanfd_xmit_retry(struct rkcanfd_priv *priv);
drivers/net/can/rockchip/rockchip_canfd.h
550
void rkcanfd_handle_tx_done_one(struct rkcanfd_priv *priv, const u32 ts,