Documented in 1 files:
Defined in 1 files as a function:
Referenced in 18 files:
- drivers/net/ethernet/aquantia/atlantic/aq_ptp.c, line 313
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, line 13666
- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c, line 249
- drivers/net/ethernet/cavium/liquidio/lio_main.c, line 1515
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c, line 210
- drivers/net/ethernet/freescale/fec_ptp.c, line 352
- drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c, line 670
- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
- drivers/net/ethernet/qlogic/qede/qede_ptp.c, line 43
- drivers/net/ethernet/renesas/rcar_gen4_ptp.c, line 47
- drivers/net/ethernet/sfc/ptp.c, line 2088
- drivers/net/ethernet/sfc/siena/ptp.c, line 2046
- drivers/net/ethernet/ti/am65-cpts.c, line 439
- drivers/net/ethernet/ti/icssg/icss_iep.c, line 287
- drivers/net/phy/nxp-c45-tja11xx.c, line 454
- drivers/ptp/ptp_clock.c, line 174
- drivers/ptp/ptp_dfl_tod.c, line 138
- drivers/ptp/ptp_dte.c, line 138
Smatch caller information:
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bnx2x_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/phy/nxp-c45-tja11xx.c nxp_c45_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c cxgb4_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c mlxsw_sp1_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c mlxsw_sp2_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c mlx5_ptp_freq_adj_real_time() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/cavium/liquidio/lio_main.c liquidio_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/sfc/siena/ptp.c efx_phc_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/sfc/ptp.c efx_phc_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/renesas/rcar_gen4_ptp.c rcar_gen4_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ppm | 0-s64max |
| DATA_SOURCE | 0 | ppm | $1 [m] |
| FUZZY_MAX | 0 | ppm | s64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | 0-s64max |
drivers/net/ethernet/ti/icssg/icss_iep.c icss_iep_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/freescale/fec_ptp.c fec_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/ptp/ptp_dte.c ptp_dte_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c aq_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
| LOCK2 | &aq_nic->fwreq_mutex | ||
| TYPE_LOCK | (struct aq_nic_s)->fwreq_mutex |
drivers/net/ethernet/qlogic/qede/qede_ptp.c qede_ptp_adjfine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/ptp/ptp_clock.c ptp_clock_adjtime() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c bnxt_ptp_adjfine_rtc() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |
drivers/ptp/ptp_dfl_tod.c dfl_tod_adjust_fine() -> scaled_ppm_to_ppb()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | ppm | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | ppm | s64min-s64max |