comedi_check_trigger_arg_is(9)
π NAME π
comedi_check_trigger_arg_is β trivially validate a trigger argument.
Okay so this is the Kernel API Manual page for comedi_check_trigger_arg_is(9), and itβs lowkey a tiny helper with main-character energy: it validates a trigger argument by forcing it to be a value. Bestie, itβs giving βsmall function, big slayβ π
.
β¨ SYNOPSIS β¨
int comedi_check_trigger_arg_is (unsigned int *arg , unsigned int val );
πΈ ARGUMENTS πΈ
argβ a pointer to the trigger arg youβre validating, bb. Itβs theunsigned int *star of the show.valβ the value that argument should be. Like, the target vibe.
π DESCRIPTION π
It forces *arg to be val. Thatβs the whole plot. No cap.
β RETURN β
0β*argwas alreadyval. Iconic, no notes.-EINVALβ*argdiffered fromval. Itβs giving mismatch π.
π¦ SEE ALSO π¦
Kernel file: ./include/linux/comedi/comedidev.h. The whole squad:
struct comedi_subdevice(9)struct comedi_buf_page(9)struct comedi_buf_map(9)struct comedi_async(9)enum comedi_cb(9)struct comedi_driver(9)struct comedi_device(9)struct comedi_lrange(9)comedi_range_is_bipolar(9)comedi_range_is_unipolar(9)comedi_range_is_external(9)comedi_chan_range_is_bipolar(9)comedi_chan_range_is_unipolar(9)comedi_chan_range_is_external(9)comedi_offset_munge(9)comedi_bytes_per_sample(9)comedi_sample_shift(9)comedi_bytes_to_samples(9)comedi_samples_to_bytes(9)comedi_check_trigger_src(9)comedi_check_trigger_is_unique(9)comedi_check_trigger_arg_min(9)comedi_check_trigger_arg_max(9)comedi_buf_n_bytes_ready(9)__comedi_request_region(9)comedi_request_region(9)module_comedi_driver(9)
source/version: ./include/linux/comedi β’ date: October 2026 β’ manual: comedi_check_trigger_arg_is(9) β mwah π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms