ptp_vclock
struct ptp_vclock *ptp_vclock_register(struct ptp_clock *pclock);
void ptp_vclock_unregister(struct ptp_vclock *vclock);
#define info_to_vclock(d) container_of((d), struct ptp_vclock, info)
#define cc_to_vclock(d) container_of((d), struct ptp_vclock, cc)
#define dw_to_vclock(d) container_of((d), struct ptp_vclock, refresh_work)
struct ptp_vclock *vclock;
struct ptp_vclock *vclock;
struct ptp_vclock *vclock = info_to_vclock(ptp);
struct ptp_vclock *vclock = info_to_vclock(ptp);
struct ptp_vclock *vclock = info_to_vclock(ptp);
struct ptp_vclock *vclock = cc_to_vclock(cc);
struct ptp_vclock *ptp_vclock_register(struct ptp_clock *pclock)
struct ptp_vclock *vclock;
static void ptp_vclock_hash_add(struct ptp_vclock *vclock)
void ptp_vclock_unregister(struct ptp_vclock *vclock)
struct ptp_vclock *vclock;
static void ptp_vclock_hash_del(struct ptp_vclock *vclock)
struct ptp_vclock *vclock = info_to_vclock(ptp);
struct ptp_vclock *vclock = info_to_vclock(ptp);
struct ptp_vclock *vclock = info_to_vclock(ptp);
struct ptp_vclock *vclock = info_to_vclock(ptp);