Searched refs:pps_device (Results 1 – 12 of 12) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | pps_kernel.h | 20 struct pps_device; 28 void (*echo)(struct pps_device *pps, 43 struct pps_device { struct 77 extern int pps_register_cdev(struct pps_device *pps); argument 78 extern void pps_unregister_cdev(struct pps_device *pps); 84 extern struct pps_device *pps_register_source( 86 extern void pps_unregister_source(struct pps_device *pps); 87 extern void pps_event(struct pps_device *pps, 90 struct pps_device *pps_lookup_dev(void const *cookie);
|
/openbmc/linux/drivers/pps/ |
H A D | kc.h | 16 extern int pps_kc_bind(struct pps_device *pps, 18 extern void pps_kc_remove(struct pps_device *pps); 19 extern void pps_kc_event(struct pps_device *pps, 25 static inline int pps_kc_bind(struct pps_device *pps, in pps_kc_bind() 27 static inline void pps_kc_remove(struct pps_device *pps) {} in pps_kc_remove() 28 static inline void pps_kc_event(struct pps_device *pps, in pps_kc_event()
|
H A D | sysfs.c | 21 struct pps_device *pps = dev_get_drvdata(dev); in assert_show() 35 struct pps_device *pps = dev_get_drvdata(dev); in clear_show() 49 struct pps_device *pps = dev_get_drvdata(dev); in mode_show() 58 struct pps_device *pps = dev_get_drvdata(dev); in echo_show() 67 struct pps_device *pps = dev_get_drvdata(dev); in name_show() 76 struct pps_device *pps = dev_get_drvdata(dev); in path_show()
|
H A D | pps.c | 40 struct pps_device *pps = file->private_data; in pps_cdev_poll() 49 struct pps_device *pps = file->private_data; in pps_cdev_fasync() 53 static int pps_cdev_pps_fetch(struct pps_device *pps, struct pps_fdata *fdata) in pps_cdev_pps_fetch() 93 struct pps_device *pps = file->private_data; in pps_cdev_ioctl() 252 struct pps_device *pps = file->private_data; in pps_cdev_compat_ioctl() 299 static struct pps_device *pps_idr_get(unsigned long id) in pps_idr_get() 301 struct pps_device *pps; in pps_idr_get() 314 struct pps_device *pps = pps_idr_get(iminor(inode)); in pps_cdev_open() 325 struct pps_device *pps = file->private_data; in pps_cdev_release() 349 struct pps_device *pps = dev_get_drvdata(dev); in pps_device_destruct() [all …]
|
H A D | kc.c | 26 static struct pps_device *pps_kc_hardpps_dev; /* unique pointer to device */ 36 int pps_kc_bind(struct pps_device *pps, struct pps_bind_args *bind_args) in pps_kc_bind() 79 void pps_kc_remove(struct pps_device *pps) in pps_kc_remove() 99 void pps_kc_event(struct pps_device *pps, struct pps_event_time *ts, in pps_kc_event()
|
H A D | kapi.c | 41 static void pps_echo_client_default(struct pps_device *pps, int event, in pps_echo_client_default() 65 struct pps_device *pps_register_source(struct pps_source_info *info, in pps_register_source() 68 struct pps_device *pps; in pps_register_source() 86 pps = kzalloc(sizeof(struct pps_device), GFP_KERNEL); in pps_register_source() 136 void pps_unregister_source(struct pps_device *pps) in pps_unregister_source() 159 void pps_event(struct pps_device *pps, struct pps_event_time *ts, int event, in pps_event()
|
/openbmc/linux/drivers/pps/clients/ |
H A D | pps-ldisc.c | 18 struct pps_device *pps; in pps_tty_dcd_change() 46 struct pps_device *pps; in pps_tty_open() 85 struct pps_device *pps = pps_lookup_dev(tty); in pps_tty_close()
|
H A D | pps-gpio.c | 29 struct pps_device *pps; /* PPS source device */ 68 static void pps_gpio_echo(struct pps_device *pps, int event, void *data) in pps_gpio_echo()
|
H A D | pps-ktimer.c | 21 static struct pps_device *pps;
|
H A D | pps_parport.c | 41 struct pps_device *pps; /* PPS device */
|
/openbmc/linux/drivers/ptp/ |
H A D | ptp_private.h | 36 struct pps_device *pps_source;
|
H A D | ptp_ocp.c | 4034 struct pps_device *pps; in ptp_ocp_complete()
|