Searched refs:pps_device (Results 1 – 11 of 11) sorted by relevance
/linux-4.4.14/include/linux/ |
D | pps_kernel.h | 34 struct pps_device; 42 void (*echo)(struct pps_device *pps, 57 struct pps_device { struct 92 extern int pps_register_cdev(struct pps_device *pps); argument 93 extern void pps_unregister_cdev(struct pps_device *pps); 99 extern struct pps_device *pps_register_source( 101 extern void pps_unregister_source(struct pps_device *pps); 102 extern void pps_event(struct pps_device *pps, 105 struct pps_device *pps_lookup_dev(void const *cookie);
|
/linux-4.4.14/drivers/pps/ |
D | kc.h | 29 extern int pps_kc_bind(struct pps_device *pps, 31 extern void pps_kc_remove(struct pps_device *pps); 32 extern void pps_kc_event(struct pps_device *pps, 38 static inline int pps_kc_bind(struct pps_device *pps, in pps_kc_bind() 40 static inline void pps_kc_remove(struct pps_device *pps) {} in pps_kc_remove() 41 static inline void pps_kc_event(struct pps_device *pps, in pps_kc_event()
|
D | sysfs.c | 35 struct pps_device *pps = dev_get_drvdata(dev); in assert_show() 49 struct pps_device *pps = dev_get_drvdata(dev); in clear_show() 63 struct pps_device *pps = dev_get_drvdata(dev); in mode_show() 72 struct pps_device *pps = dev_get_drvdata(dev); in echo_show() 81 struct pps_device *pps = dev_get_drvdata(dev); in name_show() 90 struct pps_device *pps = dev_get_drvdata(dev); in path_show()
|
D | pps.c | 54 struct pps_device *pps = file->private_data; in pps_cdev_poll() 63 struct pps_device *pps = file->private_data; in pps_cdev_fasync() 70 struct pps_device *pps = file->private_data; in pps_cdev_ioctl() 247 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_open() 248 struct pps_device, cdev); in pps_cdev_open() 256 struct pps_device *pps = container_of(inode->i_cdev, in pps_cdev_release() 257 struct pps_device, cdev); in pps_cdev_release() 278 struct pps_device *pps = dev_get_drvdata(dev); in pps_device_destruct() 292 int pps_register_cdev(struct pps_device *pps) in pps_register_cdev() 351 void pps_unregister_cdev(struct pps_device *pps) in pps_unregister_cdev() [all …]
|
D | kc.c | 39 static struct pps_device *pps_kc_hardpps_dev; /* unique pointer to device */ 49 int pps_kc_bind(struct pps_device *pps, struct pps_bind_args *bind_args) in pps_kc_bind() 92 void pps_kc_remove(struct pps_device *pps) in pps_kc_remove() 112 void pps_kc_event(struct pps_device *pps, struct pps_event_time *ts, in pps_kc_event()
|
D | kapi.c | 55 static void pps_echo_client_default(struct pps_device *pps, int event, in pps_echo_client_default() 78 struct pps_device *pps_register_source(struct pps_source_info *info, in pps_register_source() 81 struct pps_device *pps; in pps_register_source() 99 pps = kzalloc(sizeof(struct pps_device), GFP_KERNEL); in pps_register_source() 149 void pps_unregister_source(struct pps_device *pps) in pps_unregister_source() 172 void pps_event(struct pps_device *pps, struct pps_event_time *ts, int event, in pps_event()
|
/linux-4.4.14/drivers/pps/clients/ |
D | pps-ldisc.c | 34 struct pps_device *pps; in pps_tty_dcd_change() 62 struct pps_device *pps; in pps_tty_open() 101 struct pps_device *pps = pps_lookup_dev(tty); in pps_tty_close()
|
D | pps-ktimer.c | 35 static struct pps_device *pps;
|
D | pps_parport.c | 56 struct pps_device *pps; /* PPS device */
|
D | pps-gpio.c | 42 struct pps_device *pps; /* PPS source device */
|
/linux-4.4.14/drivers/ptp/ |
D | ptp_private.h | 47 struct pps_device *pps_source;
|