Lines Matching full:phc
299 /* PTP hardware clock (PHC) MMIO read data info */
301 /* Internal PHC statistics */
304 /* PHC shared memory - virtual address */
307 /* System time of last PHC request */
310 /* Spin lock to ensure a single outstanding PHC read */
313 /* PHC doorbell address as an offset to PCIe MMIO REG BAR */
317 * Max time for valid PHC retrieval, passing this threshold will fail the get time request
318 * and block new PHC requests for block_timeout_usec in order to prevent floods on busy
324 * PHC requests block period, blocking starts once PHC request expired in order to prevent
325 * floods on busy device, any PHC requests during block period will be skipped
329 /* PHC shared memory - physical address */
332 /* PHC shared memory handle */
341 /* True if PHC is active in the device */
411 struct ena_com_phc_info phc; member
480 /* ena_com_phc_init - Allocate and initialize PHC feature
482 * @note: This method assumes PHC is supported by the device
487 /* ena_com_phc_supported - Return if PHC feature is supported by the device
494 /* ena_com_phc_config - Configure PHC feature
496 * Configure PHC feature in driver and device
497 * @note: This method assumes PHC is supported by the device
502 /* ena_com_phc_destroy - Destroy PHC feature
507 /* ena_com_phc_get_timestamp - Retrieve PHC timestamp
509 * @timestamp: Retrieved PHC timestamp
514 /* ena_com_phc_get_error_bound - Retrieve cached PHC error bound
516 * @error_bound: Cached PHC error bound