Home
last modified time | relevance | path

Searched refs:can_stats (Results 1 – 28 of 28) sorted by relevance

/linux-4.1.27/net/can/
Dproc.c96 memset(&can_stats, 0, sizeof(can_stats)); in can_init_stats()
97 can_stats.jiffies_init = jiffies; in can_init_stats()
136 if (j < can_stats.jiffies_init) in can_stat_update()
140 if (can_stats.rx_frames > (ULONG_MAX / HZ)) in can_stat_update()
144 if (can_stats.tx_frames > (ULONG_MAX / HZ)) in can_stat_update()
148 if (can_stats.matches > (ULONG_MAX / 100)) in can_stat_update()
152 if (can_stats.rx_frames) in can_stat_update()
153 can_stats.total_rx_match_ratio = (can_stats.matches * 100) / in can_stat_update()
154 can_stats.rx_frames; in can_stat_update()
156 can_stats.total_tx_rate = calc_rate(can_stats.jiffies_init, j, in can_stat_update()
[all …]
Daf_can.c89 struct s_stats can_stats; /* packet statistics */ variable
319 can_stats.tx_frames++; in can_send()
320 can_stats.tx_frames_delta++; in can_send()
681 can_stats.rx_frames++; in can_receive()
682 can_stats.rx_frames_delta++; in can_receive()
704 can_stats.matches++; in can_receive()
705 can_stats.matches_delta++; in can_receive()
Daf_can.h122 extern struct s_stats can_stats; /* packet statistics */
/linux-4.1.27/drivers/net/can/usb/
Dgs_usb.c254 struct can_device_stats *can_stats = &dev->can.can_stats; in gs_update_state() local
258 can_stats->restarts++; in gs_update_state()
261 can_stats->bus_off++; in gs_update_state()
266 can_stats->error_warning++; in gs_update_state()
270 can_stats->error_passive++; in gs_update_state()
Dusb_8dev.c380 priv->can.can_stats.bus_off++; in usb_8dev_rx_err_msg()
391 priv->can.can_stats.bus_error++; in usb_8dev_rx_err_msg()
435 priv->can.can_stats.error_warning++; in usb_8dev_rx_err_msg()
442 priv->can.can_stats.error_passive++; in usb_8dev_rx_err_msg()
Dems_usb.c358 dev->can.can_stats.bus_off++; in ems_usb_rx_err()
362 dev->can.can_stats.error_warning++; in ems_usb_rx_err()
365 dev->can.can_stats.error_passive++; in ems_usb_rx_err()
373 dev->can.can_stats.bus_error++; in ems_usb_rx_err()
Desd_usb2.c253 priv->can.can_stats.bus_off++; in esd_usb2_rx_event()
258 priv->can.can_stats.error_warning++; in esd_usb2_rx_event()
262 priv->can.can_stats.error_passive++; in esd_usb2_rx_event()
269 priv->can.can_stats.bus_error++; in esd_usb2_rx_event()
Dkvaser_usb.c743 priv->can.can_stats.restarts++; in kvaser_usb_tx_acknowledge()
861 priv->can.can_stats.restarts++; in kvaser_usb_rx_error_update_can_state()
867 priv->can.can_stats.bus_error++; in kvaser_usb_rx_error_update_can_state()
877 priv->can.can_stats.bus_error++; in kvaser_usb_rx_error_update_can_state()
/linux-4.1.27/drivers/net/can/
Dat91_can.c753 priv->can.can_stats.bus_error++; in at91_poll_err_frame()
761 priv->can.can_stats.bus_error++; in at91_poll_err_frame()
777 priv->can.can_stats.bus_error++; in at91_poll_err_frame()
786 priv->can.can_stats.bus_error++; in at91_poll_err_frame()
918 priv->can.can_stats.error_warning++; in at91_irq_err_state()
934 priv->can.can_stats.error_passive++; in at91_irq_err_state()
951 priv->can.can_stats.restarts++; in at91_irq_err_state()
991 priv->can.can_stats.bus_off++; in at91_irq_err_state()
Ddev.c286 priv->can_stats.error_warning++; in can_update_state_error_stats()
289 priv->can_stats.error_passive++; in can_update_state_error_stats()
292 priv->can_stats.bus_off++; in can_update_state_error_stats()
506 priv->can_stats.restarts++; in can_restart()
997 sizeof(priv->can_stats), &priv->can_stats)) in can_fill_xstats()
Dpch_can.c508 priv->can.can_stats.bus_off++; in pch_can_error()
516 priv->can.can_stats.error_warning++; in pch_can_error()
527 priv->can.can_stats.error_passive++; in pch_can_error()
542 priv->can.can_stats.bus_error++; in pch_can_error()
547 priv->can.can_stats.bus_error++; in pch_can_error()
552 priv->can.can_stats.bus_error++; in pch_can_error()
558 priv->can.can_stats.bus_error++; in pch_can_error()
564 priv->can.can_stats.bus_error++; in pch_can_error()
Dxilinx_can.c559 priv->can.can_stats.bus_off++; in xcan_err_interrupt()
567 priv->can.can_stats.error_passive++; in xcan_err_interrupt()
578 priv->can.can_stats.error_warning++; in xcan_err_interrupt()
591 priv->can.can_stats.arbitration_lost++; in xcan_err_interrupt()
661 priv->can.can_stats.bus_error++; in xcan_err_interrupt()
Dbfin_can.c459 priv->can.can_stats.bus_off++; in bfin_can_err()
482 priv->can.can_stats.error_warning++; in bfin_can_err()
487 priv->can.can_stats.error_passive++; in bfin_can_err()
495 priv->can.can_stats.bus_error++; in bfin_can_err()
Drcar_can.c301 priv->can.can_stats.bus_error++; in rcar_can_error()
309 priv->can.can_stats.error_warning++; in rcar_can_error()
319 priv->can.can_stats.error_passive++; in rcar_can_error()
334 priv->can.can_stats.bus_off++; in rcar_can_error()
Dti_hecc.c680 ++priv->can.can_stats.error_warning; in ti_hecc_error()
695 ++priv->can.can_stats.error_passive; in ti_hecc_error()
718 ++priv->can.can_stats.bus_off; in ti_hecc_error()
723 ++priv->can.can_stats.bus_error; in ti_hecc_error()
Dgrcan.c638 priv->can.can_stats.bus_off++; in grcan_err()
651 priv->can.can_stats.error_passive++; in grcan_err()
662 priv->can.can_stats.error_warning++; in grcan_err()
691 priv->can.can_stats.restarts++; in grcan_err()
Djanz-ican3.c1011 mod->can.can_stats.bus_off++; in ican3_handle_cevtind()
1025 mod->can.can_stats.bus_error++; in ican3_handle_cevtind()
1055 mod->can.can_stats.error_warning++; in ican3_handle_cevtind()
1060 mod->can.can_stats.error_passive++; in ican3_handle_cevtind()
Dflexcan.c554 priv->can.can_stats.bus_error++; in do_bus_err()
/linux-4.1.27/include/linux/can/
Ddev.h34 struct can_device_stats can_stats; member
/linux-4.1.27/drivers/net/can/usb/peak_usb/
Dpcan_usb.c491 mc->pdev->dev.can.can_stats.bus_off++; in pcan_usb_decode_error()
499 mc->pdev->dev.can.can_stats.error_passive++; in pcan_usb_decode_error()
506 mc->pdev->dev.can.can_stats.error_warning++; in pcan_usb_decode_error()
Dpcan_usb_pro.c629 dev->can.can_stats.bus_off++; in pcan_usb_pro_handle_error()
636 dev->can.can_stats.error_passive++; in pcan_usb_pro_handle_error()
642 dev->can.can_stats.error_warning++; in pcan_usb_pro_handle_error()
/linux-4.1.27/drivers/net/can/cc770/
Dcc770.c538 priv->can.can_stats.bus_off++; in cc770_err()
547 priv->can.can_stats.error_passive++; in cc770_err()
552 priv->can.can_stats.error_warning++; in cc770_err()
/linux-4.1.27/drivers/net/can/c_can/
Dc_can.c867 priv->can.can_stats.error_warning++; in c_can_handle_state_change()
872 priv->can.can_stats.error_passive++; in c_can_handle_state_change()
878 priv->can.can_stats.bus_off++; in c_can_handle_state_change()
952 priv->can.can_stats.bus_error++; in c_can_handle_bus_err()
/linux-4.1.27/drivers/net/can/m_can/
Dm_can.c478 priv->can.can_stats.bus_error++; in m_can_handle_lec_err()
580 priv->can.can_stats.error_warning++; in m_can_handle_state_change()
585 priv->can.can_stats.error_passive++; in m_can_handle_state_change()
592 priv->can.can_stats.bus_off++; in m_can_handle_state_change()
/linux-4.1.27/drivers/net/can/sja1000/
Dsja1000.c435 priv->can.can_stats.bus_error++; in sja1000_err()
474 priv->can.can_stats.arbitration_lost++; in sja1000_err()
/linux-4.1.27/drivers/net/can/spi/
Dmcp251x.c877 priv->can.can_stats.error_warning++; in mcp251x_can_ist()
881 priv->can.can_stats.error_passive++; in mcp251x_can_ist()
908 priv->can.can_stats.bus_off++; in mcp251x_can_ist()
/linux-4.1.27/drivers/net/can/softing/
Dsofting_main.c261 ++priv->can.can_stats.error_passive; in softing_handle_1()
264 ++priv->can.can_stats.bus_off; in softing_handle_1()
Dsofting_fw.c651 ++priv->can.can_stats.restarts; in softing_startstop()