Searched refs:bind_args (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/pps/ |
H A D | kc.c | 31 * @bind_args: kernel consumer bind parameters 36 int pps_kc_bind(struct pps_device *pps, struct pps_bind_args *bind_args) in pps_kc_bind() argument 41 if (bind_args->edge == 0) in pps_kc_bind() 57 pps_kc_hardpps_mode = bind_args->edge; in pps_kc_bind() 61 "edge=0x%x\n", bind_args->edge); in pps_kc_bind()
|
H A D | pps.c | 207 struct pps_bind_args bind_args; in pps_cdev_ioctl() local 215 if (copy_from_user(&bind_args, uarg, in pps_cdev_ioctl() 220 if ((bind_args.edge & ~pps->info.mode) != 0) { in pps_cdev_ioctl() 222 bind_args.edge); in pps_cdev_ioctl() 227 if (bind_args.tsformat != PPS_TSFMT_TSPEC || in pps_cdev_ioctl() 228 (bind_args.edge & ~PPS_CAPTUREBOTH) != 0 || in pps_cdev_ioctl() 229 bind_args.consumer != PPS_KC_HARDPPS) { in pps_cdev_ioctl() 231 " parameters (%x)\n", bind_args.edge); in pps_cdev_ioctl() 235 err = pps_kc_bind(pps, &bind_args); in pps_cdev_ioctl()
|
H A D | kc.h | 17 struct pps_bind_args *bind_args); 26 struct pps_bind_args *bind_args) { return -EOPNOTSUPP; } in pps_kc_bind() 25 pps_kc_bind(struct pps_device *pps, struct pps_bind_args *bind_args) pps_kc_bind() argument
|
/kernel/linux/linux-6.6/drivers/pps/ |
H A D | kc.c | 31 * @bind_args: kernel consumer bind parameters 36 int pps_kc_bind(struct pps_device *pps, struct pps_bind_args *bind_args) in pps_kc_bind() argument 41 if (bind_args->edge == 0) in pps_kc_bind() 57 pps_kc_hardpps_mode = bind_args->edge; in pps_kc_bind() 61 "edge=0x%x\n", bind_args->edge); in pps_kc_bind()
|
H A D | pps.c | 207 struct pps_bind_args bind_args; in pps_cdev_ioctl() local 215 if (copy_from_user(&bind_args, uarg, in pps_cdev_ioctl() 220 if ((bind_args.edge & ~pps->info.mode) != 0) { in pps_cdev_ioctl() 222 bind_args.edge); in pps_cdev_ioctl() 227 if (bind_args.tsformat != PPS_TSFMT_TSPEC || in pps_cdev_ioctl() 228 (bind_args.edge & ~PPS_CAPTUREBOTH) != 0 || in pps_cdev_ioctl() 229 bind_args.consumer != PPS_KC_HARDPPS) { in pps_cdev_ioctl() 231 " parameters (%x)\n", bind_args.edge); in pps_cdev_ioctl() 235 err = pps_kc_bind(pps, &bind_args); in pps_cdev_ioctl()
|
H A D | kc.h | 17 struct pps_bind_args *bind_args); 26 struct pps_bind_args *bind_args) { return -EOPNOTSUPP; } in pps_kc_bind() 25 pps_kc_bind(struct pps_device *pps, struct pps_bind_args *bind_args) pps_kc_bind() argument
|
Completed in 3 milliseconds