Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/ptp/ptp_clock.c, line 328 (as a function)
- include/linux/ptp_clock_kernel.h, line 447 (as a function)
Referenced in 74 files:
- drivers/hv/hv_util.c, line 768
- drivers/net/dsa/hirschmann/hellcreek_ptp.c, line 432
- drivers/net/dsa/microchip/ksz_ptp.c, line 1080
- drivers/net/dsa/mv88e6xxx/ptp.c, line 544
- drivers/net/dsa/sja1105/sja1105_ptp.c, line 908
- drivers/net/ethernet/amazon/ena/ena_phc.c, line 130
- drivers/net/ethernet/amd/xgbe/xgbe-ptp.c, line 151
- drivers/net/ethernet/aquantia/atlantic/aq_ptp.c, line 1474
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, line 13813
- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c, line 1131
- drivers/net/ethernet/broadcom/tg3.c, line 18005
- drivers/net/ethernet/cadence/macb_ptp.c, line 337
- drivers/net/ethernet/cavium/common/cavium_ptp.c, line 281
- drivers/net/ethernet/cavium/liquidio/lio_main.c, line 1647
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c, line 434
- drivers/net/ethernet/engleder/tsnep_ptp.c, line 222
- drivers/net/ethernet/freescale/fec_ptp.c, line 795
- drivers/net/ethernet/google/gve/gve_ptp.c, line 79
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c, line 454
- drivers/net/ethernet/intel/e1000e/ptp.c, line 327
- drivers/net/ethernet/intel/i40e/i40e_ptp.c, line 1399
- drivers/net/ethernet/intel/iavf/iavf_ptp.c, line 332
- drivers/net/ethernet/intel/ice/ice_ptp.c, line 2603
- drivers/net/ethernet/intel/idpf/idpf_ptp.c, line 825
- drivers/net/ethernet/intel/igb/igb_ptp.c, line 1381
- drivers/net/ethernet/intel/igc/igc_ptp.c, line 1222
- drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c, line 1439
- drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c, line 450
- drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c, line 462
- drivers/net/ethernet/mellanox/mlx4/en_clock.c, line 292
- drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c, line 1376
- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c
- drivers/net/ethernet/meta/fbnic/fbnic_time.c, line 291
- drivers/net/ethernet/microchip/lan743x_ptp.c, line 1550
- drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c, line 1021
- drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c, line 593
- drivers/net/ethernet/mscc/ocelot_ptp.c, line 887
- drivers/net/ethernet/pensando/ionic/ionic_phc.c, line 547
- drivers/net/ethernet/qlogic/qede/qede_ptp.c, line 485
- drivers/net/ethernet/renesas/ravb_ptp.c, line 330
- drivers/net/ethernet/renesas/rcar_gen4_ptp.c, line 162
- drivers/net/ethernet/sfc/ptp.c, line 1617
- drivers/net/ethernet/sfc/siena/ptp.c, line 1498
- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c, line 371
- drivers/net/ethernet/ti/am65-cpts.c, line 1220
- drivers/net/ethernet/ti/cpts.c, line 568
- drivers/net/ethernet/ti/icssg/icss_iep.c, line 812
- drivers/net/ethernet/wangxun/libwx/wx_ptp.c, line 535
- drivers/net/ethernet/xscale/ptp_ixp46x.c, line 270
- drivers/net/phy/bcm-phy-ptp.c, line 941
- drivers/net/phy/dp83640.c, line 1444
- drivers/net/phy/micrel.c
- drivers/net/phy/microchip_rds_ptp.c, line 1290
- drivers/net/phy/mscc/mscc_ptp.c, line 1632
- drivers/net/phy/nxp-c45-tja11xx.c, line 961
- drivers/net/wireless/intel/iwlwifi/mld/ptp.c, line 303
- drivers/net/wireless/intel/iwlwifi/mvm/ptp.c, line 304
- drivers/ptp/ptp_clock.c, line 499
- drivers/ptp/ptp_clockmatrix.c, line 2276
- drivers/ptp/ptp_dfl_tod.c, line 299
- drivers/ptp/ptp_dte.c, line 246
- drivers/ptp/ptp_fc3.c, line 834
- drivers/ptp/ptp_idt82p33.c, line 1212
- drivers/ptp/ptp_kvm_common.c, line 149
- drivers/ptp/ptp_mock.c, line 150
- drivers/ptp/ptp_netc.c, line 1008
- drivers/ptp/ptp_ocp.c, line 5102
- drivers/ptp/ptp_pch.c, line 475
- drivers/ptp/ptp_qoriq.c, line 587
- drivers/ptp/ptp_s390.c
- drivers/ptp/ptp_vclock.c, line 217
- drivers/ptp/ptp_vmclock.c, line 359
- drivers/ptp/ptp_vmw.c, line 88
- drivers/virtio/virtio_rtc_ptp.c, line 333
Smatch caller information:
drivers/net/ethernet/marvell/mvpp2/mvpp2_tai.c mvpp22_tai_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 685999240263909376 |
| PARAM_VALUE | 0 | info->adjtime | 7091789031091654656 |
| PARAM_VALUE | 0 | info->do_aux_work | 311153662771458048 |
| PARAM_VALUE | 0 | info->gettimex64 | 7875749690549821440 |
| PARAM_VALUE | 0 | info->max_adj | 1000000 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 8955426258501193728 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->fwnode | 0,4096-u64max |
| DATA_SOURCE | 1 | parent | $0 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c bnx2x_register_phc() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 2090281966487474176 |
| PARAM_VALUE | 0 | info->adjtime | 8522735904016367616 |
| PARAM_VALUE | 0 | info->enable | 7715839605322833920 |
| PARAM_VALUE | 0 | info->gettime64 | 6797534499837325312 |
| PARAM_VALUE | 0 | info->max_adj | 31000000 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 7511559335399419904 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
drivers/net/ethernet/meta/fbnic/fbnic_time.c fbnic_ptp_setup() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/nxp-c45-tja11xx.c nxp_c45_init_ptp_clock() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/intel/iwlwifi/mvm/ptp.c iwl_mvm_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 117274705161445376 |
| PARAM_VALUE | 0 | info->adjtime | 3645779911916388352 |
| PARAM_VALUE | 0 | info->getcrosststamp | 1616414419421741056 |
| PARAM_VALUE | 0 | info->gettime64 | 1907951253300772864 |
| PARAM_VALUE | 0 | info->max_adj | s32max |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 3937702189534253056 |
| PARAM_VALUE | 1 | parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 1 | parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 1 | parent->kobj.release.wq->saved_min_active | s32min-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mvm->mutex | ||
| TYPE_LOCK | (struct iwl_mvm)->mutex |
drivers/virtio/virtio_rtc_ptp.c viortc_ptp_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->getcrosststamp | 0 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 1 | parent | 1616 |
| DATA_SOURCE | 1 | parent | $1 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/dp83640.c dp83640_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &clock->clock_lock |
drivers/net/ethernet/renesas/ravb_ptp.c ravb_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/intel/ice/ice_ptp.c ice_ptp_create_clock() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 2126131751339679744 |
| PARAM_VALUE | 0 | info->adjtime | 6817485077342367744 |
| PARAM_VALUE | 0 | info->enable | 0,5669178075145019392 |
| PARAM_VALUE | 0 | info->gettimex64 | 4144402995921219584 |
| PARAM_VALUE | 0 | info->max_adj | 100000000 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0,3 |
| PARAM_VALUE | 0 | info->n_per_out | 0,4 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 1478247573624807424 |
| PARAM_VALUE | 0 | info->supported_extts_flags | 14 |
| PARAM_VALUE | 0 | info->supported_perout_flags | 4 |
| PARAM_VALUE | 0 | info->verify | 0,7848224174460211200 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->msi.data | 1-u64max |
| BUF_SIZE | 0 | info | 208 |
| BUF_SIZE | 1 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c cxgb4_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c mlxsw_sp1_ptp_clock_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| DATA_SOURCE | 1 | parent | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c mlxsw_sp2_ptp_clock_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| DATA_SOURCE | 1 | parent | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &devlink->lock |
drivers/net/dsa/mv88e6xxx/ptp.c mv88e6xxx_ptp_setup() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 2961382544625819648 |
| PARAM_VALUE | 0 | info->adjtime | 7239445742804770816 |
| PARAM_VALUE | 0 | info->do_aux_work | 9043719763036876800 |
| PARAM_VALUE | 0 | info->enable | 0,7442913190459609088 |
| PARAM_VALUE | 0 | info->gettime64 | 7137289519510839296 |
| PARAM_VALUE | 0 | info->max_adj | 1000000 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0-1 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 7148352540397273088 |
| PARAM_VALUE | 0 | info->supported_extts_flags | 14 |
| PARAM_VALUE | 0 | info->verify | 0,5981273089306529792 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &chip->reg_lock | ||
| HALF_LOCKED2 | global &dsa2_mutex | ||
| TYPE_LOCK | (struct mv88e6xxx_chip)->reg_lock |
drivers/ptp/ptp_netc.c netc_timer_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| BUF_SIZE | 1 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_pch.c pch_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| MEM_ZERO | 0 | info |
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_ptp.c hclge_ptp_create_clock() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 3390241449948758016 |
| PARAM_VALUE | 0 | info->adjtime | 5300422408889856000 |
| PARAM_VALUE | 0 | info->gettimex64 | 2630542006583959552 |
| PARAM_VALUE | 0 | info->max_adj | 500000000 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 6757866687122690048 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &hnae3_common_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/phy/bcm-phy-ptp.c bcm_ptp_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->pin_config | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c stmmac_ptp_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_idt82p33.c idt82p33_enable_channel() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info->adjfine | 1643482877307994112 |
| PARAM_VALUE | 0 | info->adjphase | 1813721525584994304 |
| PARAM_VALUE | 0 | info->adjtime | 7525230690239156224 |
| PARAM_VALUE | 0 | info->do_aux_work | 1258383374956232704 |
| PARAM_VALUE | 0 | info->enable | 360078072832372736 |
| PARAM_VALUE | 0 | info->getmaxphase | 5049631792215347200 |
| PARAM_VALUE | 0 | info->gettime64 | 440305713959272448 |
| PARAM_VALUE | 0 | info->max_adj | 92000 |
| PARAM_VALUE | 0 | info->n_ext_ts | 2 |
| PARAM_VALUE | 0 | info->n_per_out | 11 |
| PARAM_VALUE | 0 | info->n_pins | 3 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 776178756423622656 |
| PARAM_VALUE | 0 | info->supported_extts_flags | 10 |
| PARAM_VALUE | 0 | info->verify | 5414607279535697920 |
| PARAM_VALUE | 1 | parent | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | idt82p33->lock |
drivers/ptp/ptp_kvm_common.c ptp_kvm_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 7833380091480068104 |
| PARAM_VALUE | 1 | parent | 0 |
drivers/net/dsa/hirschmann/hellcreek_ptp.c hellcreek_ptp_setup() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 2665106453377118208 |
| PARAM_VALUE | 0 | info->adjtime | 1831125869469765632 |
| PARAM_VALUE | 0 | info->do_aux_work | 5172016749972938752 |
| PARAM_VALUE | 0 | info->enable | 5949559789927796736 |
| PARAM_VALUE | 0 | info->gettimex64 | 384890124874924032 |
| PARAM_VALUE | 0 | info->max_adj | 62500000 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->n_pins | 0 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 5164688397924462592 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->bus | 0,4096-ptr_max |
| PARAM_VALUE | 1 | parent->class | 0,4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->driver | 4096-ptr_max |
| BUF_SIZE | 1 | parent | 1616 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/google/gve/gve_ptp.c gve_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_uses_io_tlb | 1 |
| PARAM_VALUE | 1 | parent->msi.data | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &priv->dev->lock |
drivers/net/ethernet/mellanox/mlx5/core/lib/clock.c mlx5_init_clock_dev() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 0,4096-ptr_max |
| BUF_SIZE | 1 | parent | 0,1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mdev->intf_state_mutex | ||
| HALF_LOCKED2 | &devlink->lock | ||
| HALF_LOCKED2 | &mdev->clock_state->compdev->comp->sem | ||
| TYPE_LOCK | (struct mlx5_core_dev)->intf_state_mutex |
drivers/net/ethernet/cavium/liquidio/lio_main.c oct_ptp_open() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 6797271562511372288 |
| PARAM_VALUE | 0 | info->adjtime | 1219327228499755008 |
| PARAM_VALUE | 0 | info->enable | 911584921804632064 |
| PARAM_VALUE | 0 | info->gettime64 | 5700018908094861312 |
| PARAM_VALUE | 0 | info->max_adj | 250000000 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 673479864593616896 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &netdev->ethtool->rss_lock | ||
| HALF_LOCKED2 | &netdev->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/hv/hv_util.c hv_timesync_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 2809844070041808896 |
| PARAM_VALUE | 1 | parent | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/mellanox/mlx4/en_clock.c mlx4_en_init_timestamp() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/sfc/siena/ptp.c efx_ptp_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_uses_io_tlb | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/i40e/i40e_ptp.c i40e_ptp_create_clock() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 1311913198967459840 |
| PARAM_VALUE | 0 | info->adjtime | 1162563754445578240 |
| PARAM_VALUE | 0 | info->gettimex64 | 4042735615611092992 |
| PARAM_VALUE | 0 | info->max_adj | 999999999 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 3496304690497781760 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| NO_OVERFLOW_SIMPLE | 0 | info->n_pins |
drivers/net/ethernet/intel/igb/igb_ptp.c igb_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 507004611560222720,7759450722224742400 |
| PARAM_VALUE | 0 | info->adjtime | 6619040644519100416,6765040471146348544 |
| PARAM_VALUE | 0 | info->enable | 6557805317528924160,7301484358266748928,7939917869833351168 |
| PARAM_VALUE | 0 | info->gettimex64 | 3419478507383988224,4413457565837164544,6692020259223289856 |
| PARAM_VALUE | 0 | info->max_adj | 62499999,999999881 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0,2 |
| PARAM_VALUE | 0 | info->n_per_out | 2 |
| PARAM_VALUE | 0 | info->n_pins | 4 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0-1 |
| PARAM_VALUE | 0 | info->settime64 | 1875789049942298624,9064159409922899968 |
| PARAM_VALUE | 0 | info->supported_extts_flags | 14 |
| PARAM_VALUE | 0 | info->verify | 3646897263638732800 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/sfc/ptp.c efx_ptp_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_uses_io_tlb | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cadence/macb_ptp.c gem_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->max_adj | 64000000 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_vclock.c ptp_vclock_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->gettime64 | 4880259593571323904 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | &pclock->n_vclocks_mux | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex | ||
| TYPE_LOCK | (struct ptp_clock)->n_vclocks_mux |
drivers/net/ethernet/mscc/ocelot_ptp.c ocelot_init_timestamp() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->pin_config | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->cma_area->available_count | 0-s64max |
| PARAM_VALUE | 1 | parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 1 | parent | (-1),1616 |
| BUF_SIZE | 1 | parent | (-1),1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/ti/cpts.c cpts_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/amazon/ena/ena_phc.c ena_phc_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| BUF_SIZE | 0 | info | 208 |
| STR_LEN | 0 | info->name | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/pensando/ionic/ionic_phc.c ionic_lif_register_phc() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/ethernet/renesas/rcar_gen4_ptp.c rcar_gen4_ptp_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/ti/icssg/icss_iep.c icss_iep_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/freescale/fec_ptp.c fec_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 7000964074218295296 |
| PARAM_VALUE | 0 | info->adjtime | 2671854110275207168 |
| PARAM_VALUE | 0 | info->enable | 7265686455726850048 |
| PARAM_VALUE | 0 | info->gettime64 | 1996354695090253824 |
| PARAM_VALUE | 0 | info->max_adj | 250000000 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->n_per_out | 1 |
| PARAM_VALUE | 0 | info->n_pins | 0 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 1 |
| PARAM_VALUE | 0 | info->settime64 | 1449460915265191936 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->of_node | 0,4096-ptr_max |
| PARAM_VALUE | 1 | parent->power.autosuspend_delay | 100 |
| PARAM_VALUE | 1 | parent->power.last_status | (-1) |
| PARAM_VALUE | 1 | parent->power.qos | 0,4096-u64max |
| PARAM_VALUE | 1 | parent->power.request | 0-4 |
| PARAM_VALUE | 1 | parent->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 1 | parent->power.runtime_status | 0,2 |
| PARAM_VALUE | 1 | parent->power.use_autosuspend | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/amd/xgbe/xgbe-ptp.c xgbe_ptp_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 804147446778232832 |
| PARAM_VALUE | 0 | info->adjtime | 5626603452110462976 |
| PARAM_VALUE | 0 | info->enable | 1171156302191853568 |
| PARAM_VALUE | 0 | info->gettimex64 | 420452315349413888 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0-4 |
| PARAM_VALUE | 0 | info->n_per_out | 0-4 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 9111678873405440000 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_mask | 4096-ptr_max |
| BUF_SIZE | 0 | info | 208 |
| BUF_SIZE | 1 | parent | 1616 |
| STR_LEN | 0 | info->name | 31 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | info->max_adj | 125000000 |
| HOST_DATA | 0 | info->n_alarm | s32min-s32max |
| HOST_DATA | 0 | info->n_per_lp | s32min-s32max |
| HOST_DATA | 0 | info->n_pins | s32min-s32max |
| HOST_DATA | 0 | info->pps | s32min-s32max |
| HOST_DATA | 0 | info->supported_extts_flags | 0-u32max |
| HOST_DATA | 0 | info->supported_perout_flags | 0-u32max |
drivers/ptp/ptp_ocp.c ptp_ocp_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->max_adj | 100000000 |
| PARAM_VALUE | 0 | info->n_ext_ts | 6 |
| PARAM_VALUE | 0 | info->n_per_out | 5 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 1 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_dte.c ptp_dte_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/micrel.c __lan8814_ptp_probe_once() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 1019186159626883072 |
| PARAM_VALUE | 0 | info->adjtime | 7381111869898870784 |
| PARAM_VALUE | 0 | info->enable | 1914743749161205760 |
| PARAM_VALUE | 0 | info->getcrosststamp | 0 |
| PARAM_VALUE | 0 | info->gettime64 | 1847056298507591680 |
| PARAM_VALUE | 0 | info->max_adj | 31249999 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 3 |
| PARAM_VALUE | 0 | info->n_per_out | 2 |
| PARAM_VALUE | 0 | info->n_pins | 16,24 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pin_config | 4096-ptr_max |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 6444321359589646336 |
| PARAM_VALUE | 0 | info->supported_extts_flags | 14 |
| PARAM_VALUE | 0 | info->supported_perout_flags | 2 |
| PARAM_VALUE | 0 | info->verify | 4247986605636984832 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | info->n_pins |
drivers/net/phy/micrel.c lan8841_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->pin_config | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c ixgbe_ptp_create_clock() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 1880160206730485760,8190711949090226176 |
| PARAM_VALUE | 0 | info->adjtime | 7638271001250758656 |
| PARAM_VALUE | 0 | info->enable | 1546576329326604288 |
| PARAM_VALUE | 0 | info->gettimex64 | 7018250222838255616 |
| PARAM_VALUE | 0 | info->max_adj | 30000000,250000000 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0-1 |
| PARAM_VALUE | 0 | info->settime64 | 8399906150511894528 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_uses_io_tlb | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/wangxun/libwx/wx_ptp.c wx_ptp_create_clock() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 1640841551177441280 |
| PARAM_VALUE | 0 | info->adjtime | 9150452459181801472 |
| PARAM_VALUE | 0 | info->do_aux_work | 93727379441987584 |
| PARAM_VALUE | 0 | info->gettimex64 | 3897314290316169216 |
| PARAM_VALUE | 0 | info->max_adj | 250000000,500000000 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->n_per_out | 0-1 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 2949856054412288000 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &wx->reset_lock |
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c aq_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->n_ext_ts | 0-1 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | info->n_pins | |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ptp.c otx2_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjtime | 574325533732839424,5869228445931274240 |
| PARAM_VALUE | 0 | info->gettime64 | 2768139721373753344,3514415089967841280 |
| PARAM_VALUE | 0 | info->settime64 | 5312715037136941056,7587261164281868288 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 1 | parent->dma_mask | 4096-ptr_max |
| BUF_SIZE | 1 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_vmclock.c vmclock_ptp_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->fwnode | 0,4096-u64max |
| BUF_SIZE | 1 | parent | 1616 |
| BUF_SIZE | 1 | parent->driver_data | 480 |
| DATA_SOURCE | 1 | parent | $0 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/cavium/common/cavium_ptp.c cavium_ptp_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 1 | parent | 1616 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/qlogic/qede/qede_ptp.c qede_ptp_enable() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 3280455771353149440 |
| PARAM_VALUE | 0 | info->adjtime | 6865302935501586432 |
| PARAM_VALUE | 0 | info->enable | 1080510206803030016 |
| PARAM_VALUE | 0 | info->gettime64 | 3686965019438465024 |
| PARAM_VALUE | 0 | info->max_adj | 291666666 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 7381528685165531136 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/dsa/sja1105/sja1105_ptp.c sja1105_ptp_clock_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dsa2_mutex |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_phc_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->pin_config | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next->next | 4096-ptr_max |
| BUF_SIZE | 1 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_clockmatrix.c idtcm_enable_channel() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | idtcm->lock |
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c bnxt_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_uses_io_tlb | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_qoriq.c ptp_qoriq_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->n_per_lp | 2 |
| PARAM_VALUE | 0 | info->perout_loopback | 6081415789752987648 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->of_node | 4096-ptr_max |
| BUF_SIZE | 1 | parent | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/phy/microchip_rds_ptp.c mchp_rds_ptp_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 8183184690292027392 |
| PARAM_VALUE | 0 | info->adjtime | 1951082856457863168 |
| PARAM_VALUE | 0 | info->enable | 2909035203770564608 |
| PARAM_VALUE | 0 | info->getcrosststamp | 0 |
| PARAM_VALUE | 0 | info->gettime64 | 8803950707222736896 |
| PARAM_VALUE | 0 | info->max_adj | 31249999 |
| PARAM_VALUE | 0 | info->n_ext_ts | 0 |
| PARAM_VALUE | 0 | info->n_per_out | 1 |
| PARAM_VALUE | 0 | info->n_pins | 4 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pin_config | 4096-ptr_max |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 2464261713087455232 |
| PARAM_VALUE | 0 | info->supported_perout_flags | 2 |
| PARAM_VALUE | 0 | info->verify | 692818657124614144 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/ptp/ptp_dfl_tod.c dfl_tod_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->driver_data | 4096-ptr_max |
| BUF_SIZE | 1 | parent | 1616 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_vmw.c ptp_vmw_acpi_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 1482166464885186560 |
| PARAM_VALUE | 1 | parent | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/igc/igc_ptp.c igc_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 2645694055970623488 |
| PARAM_VALUE | 0 | info->adjtime | 3393532689751785472 |
| PARAM_VALUE | 0 | info->enable | 735721338076262400 |
| PARAM_VALUE | 0 | info->getcrosststamp | 7584598035953930240 |
| PARAM_VALUE | 0 | info->getcyclesx64 | 5385502936369598464 |
| PARAM_VALUE | 0 | info->gettimex64 | 1108518446293037056 |
| PARAM_VALUE | 0 | info->max_adj | 62499999 |
| PARAM_VALUE | 0 | info->n_ext_ts | 2 |
| PARAM_VALUE | 0 | info->n_per_out | 2 |
| PARAM_VALUE | 0 | info->n_pins | 4 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pin_config | 4096-ptr_max |
| PARAM_VALUE | 0 | info->pps | 1 |
| PARAM_VALUE | 0 | info->settime64 | 6466234460202426368 |
| PARAM_VALUE | 0 | info->supported_extts_flags | 14 |
| PARAM_VALUE | 0 | info->verify | 6326617794560974848 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->msi.data | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c sparx5_ptp_phc_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 0,4096-ptr_max |
| PARAM_VALUE | 1 | parent->cma_area->nranges | s32min-s32max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->driver_data | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->iommu->pci_32bit_workaround | 0-1 |
| PARAM_VALUE | 1 | parent->iommu_group->default_domain | 0-s64max |
| PARAM_VALUE | 1 | parent->of_node | 1-u64max |
| PARAM_VALUE | 1 | *parent->p->deferred_probe_reason | 0-255 |
| BUF_SIZE | 1 | parent | 0,1616 |
| BUF_SIZE | 1 | parent | 0,1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ptp/ptp_mock.c mock_phc_create() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| DATA_SOURCE | 1 | parent | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/net/ethernet/intel/idpf/idpf_ptp.c idpf_ptp_create_clock() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 44291646178406400 |
| PARAM_VALUE | 0 | info->adjtime | 2091079193491140608 |
| PARAM_VALUE | 0 | info->do_aux_work | 2050917123028029440 |
| PARAM_VALUE | 0 | info->enable | 9071542038904832 |
| PARAM_VALUE | 0 | info->getcrosststamp | 3751869716668420096 |
| PARAM_VALUE | 0 | info->gettimex64 | 7715971528125083648 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 7212701546840846336 |
| PARAM_VALUE | 0 | info->verify | 1869774697952198656 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->bus | 0,4096-ptr_max |
| PARAM_VALUE | 1 | parent->class | 0,4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->driver | 0,4096-ptr_max |
| LOCK2 | &adapter->vport_ctrl_lock | ||
| LOCK2 | &pool->lock | ||
| TYPE_LOCK | (struct idpf_adapter)->vport_ctrl_lock |
drivers/net/ethernet/microchip/lan743x_ptp.c lan743x_ptp_open() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 4270262291104096256 |
| PARAM_VALUE | 0 | info->adjtime | 8437774333389029376 |
| PARAM_VALUE | 0 | info->do_aux_work | 7789618388302696448 |
| PARAM_VALUE | 0 | info->enable | 5530503165492375552 |
| PARAM_VALUE | 0 | info->getcrosststamp | 0 |
| PARAM_VALUE | 0 | info->gettime64 | 3448573224718913536 |
| PARAM_VALUE | 0 | info->max_adj | 31249999 |
| PARAM_VALUE | 0 | info->n_alarm | 0 |
| PARAM_VALUE | 0 | info->n_ext_ts | 8 |
| PARAM_VALUE | 0 | info->n_per_out | 2 |
| PARAM_VALUE | 0 | info->n_pins | 0,4,12 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pps | 0 |
| PARAM_VALUE | 0 | info->settime64 | 4323897633428393984 |
| PARAM_VALUE | 0 | info->supported_extts_flags | 14 |
| PARAM_VALUE | 0 | info->supported_perout_flags | 2 |
| PARAM_VALUE | 0 | info->verify | 3667026084500226048 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/wireless/intel/iwlwifi/mld/ptp.c iwl_mld_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 8944087922965442560 |
| PARAM_VALUE | 0 | info->adjtime | 2529782919867551744 |
| PARAM_VALUE | 0 | info->getcrosststamp | 8476804960184299520 |
| PARAM_VALUE | 0 | info->gettime64 | 539436926584852480 |
| PARAM_VALUE | 0 | info->max_adj | s32max |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 8053642030741028864 |
| LOCK2 | global &iwlwifi_opmode_table_mtx | ||
| HALF_LOCKED2 | &pool->lock |
drivers/net/phy/mscc/mscc_ptp.c vsc8584_ptp_probe() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/iavf/iavf_ptp.c iavf_ptp_register_clock() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->do_aux_work | 9062879578774679552 |
| PARAM_VALUE | 0 | info->gettimex64 | 3825038609615917056 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 3778182924453892096 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| BUF_SIZE | 0 | info | 208 |
| BUF_SIZE | 1 | parent | 1616 |
| STR_LEN | 0 | info->name | 31 |
| LOCK2 | &netdev->lock | ||
| LOCK2 | &pool->lock | ||
| TYPE_LOCK | (struct net_device)->lock |
drivers/net/ethernet/engleder/tsnep_ptp.c tsnep_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 1836562297683050496 |
| PARAM_VALUE | 0 | info->adjtime | 552845464049639424 |
| PARAM_VALUE | 0 | info->getcyclesx64 | 1624511589908418560 |
| PARAM_VALUE | 0 | info->gettimex64 | 1073836805697560576 |
| PARAM_VALUE | 0 | info->max_adj | 62499999 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->settime64 | 2469450017553649664 |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->dma_mask | 4096-ptr_max |
| PARAM_VALUE | 1 | parent->driver_data | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/intel/e1000e/ptp.c e1000e_ptp_init() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 4096-ptr_max |
drivers/ptp/ptp_fc3.c idtfc3_enable_ptp() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 1 | parent | 0 |
| MEM_ZERO | 0 | info | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | idtfc3->lock |
drivers/net/dsa/microchip/ksz_ptp.c ksz_ptp_clock_register() -> ptp_clock_register()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | info | 4096-ptr_max |
| PARAM_VALUE | 0 | info->adjfine | 2500270224400687104 |
| PARAM_VALUE | 0 | info->adjtime | 1006653145852784640 |
| PARAM_VALUE | 0 | info->do_aux_work | 4232573599611326464 |
| PARAM_VALUE | 0 | info->enable | 7843398583577563136 |
| PARAM_VALUE | 0 | info->gettime64 | 3793269073891008512 |
| PARAM_VALUE | 0 | info->max_adj | 6249999 |
| PARAM_VALUE | 0 | info->n_per_out | 3 |
| PARAM_VALUE | 0 | info->n_pins | 2 |
| PARAM_VALUE | 0 | info->owner | 0 |
| PARAM_VALUE | 0 | info->pin_config | 4096-ptr_max |
| PARAM_VALUE | 0 | info->settime64 | 1675092110693785600 |
| PARAM_VALUE | 0 | info->verify | 7205620270377635840 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &dsa2_mutex |