Lines Matching +full:diff +full:- +full:channels
1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright (c) 2011-2012 Lars-Peter Clausen <lars@metafoo.de>
128 enum iio_chan_type type = IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(event->id); in event_is_known()
129 enum iio_modifier mod = IIO_EVENT_CODE_EXTRACT_MODIFIER(event->id); in event_is_known()
130 enum iio_event_type ev_type = IIO_EVENT_CODE_EXTRACT_TYPE(event->id); in event_is_known()
131 enum iio_event_direction dir = IIO_EVENT_CODE_EXTRACT_DIR(event->id); in event_is_known()
249 enum iio_chan_type type = IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(event->id); in print_event()
250 enum iio_modifier mod = IIO_EVENT_CODE_EXTRACT_MODIFIER(event->id); in print_event()
251 enum iio_event_type ev_type = IIO_EVENT_CODE_EXTRACT_TYPE(event->id); in print_event()
252 enum iio_event_direction dir = IIO_EVENT_CODE_EXTRACT_DIR(event->id); in print_event()
253 int chan = IIO_EVENT_CODE_EXTRACT_CHAN(event->id); in print_event()
254 int chan2 = IIO_EVENT_CODE_EXTRACT_CHAN2(event->id); in print_event()
255 bool diff = IIO_EVENT_CODE_EXTRACT_DIFF(event->id); in print_event() local
259 event->timestamp, event->id); in print_event()
264 printf("Event: time: %lld, type: %s", event->timestamp, in print_event()
272 if (diff && chan2 >= 0) in print_event()
273 printf("-%d", chan2); in print_event()
293 evdir[sizeof(evdir)-1] = '\0'; in enable_events()
303 if (iioutils_check_suffix(ent->d_name, "_en")) { in enable_events()
306 ent->d_name); in enable_events()
307 ret = write_sysfs_int(ent->d_name, evdir, in enable_events()
311 ent->d_name); in enable_events()
315 if (closedir(dp) == -1) { in enable_events()
316 perror("Enabling/disabling channels: " in enable_events()
337 if (!strcmp(argv[1], "-a")) in main()
343 " -a Auto-activate all available events\n"); in main()
344 return -1; in main()
353 return -ENOMEM; in main()
357 return -ENOMEM; in main()
365 return -ENOMEM; in main()
372 if (fd == -1) { in main()
373 ret = -errno; in main()
379 if (ret == -1 || event_fd == -1) { in main()
380 ret = -errno; in main()
381 if (ret == -ENODEV) in main()
386 if (close(fd) == -1) in main()
392 if (close(fd) == -1) { in main()
393 ret = -errno; in main()
399 if (ret == -1) { in main()
404 ret = -errno; in main()
412 ret = -EIO; in main()
419 if (close(event_fd) == -1) in main()