Lines Matching refs:dev
34 private IntPtr dev; field in iio.Device.DeviceAttr
37 …private static extern int iio_device_attr_read(IntPtr dev, [In()] string name, [Out()] StringBuild… in iio_device_attr_read() argument
40 …private static extern int iio_device_attr_write(IntPtr dev, [In()] string name, [In()] string val); in iio_device_attr_write() argument
42 public DeviceAttr(IntPtr dev, string name) : base(name) in DeviceAttr() argument
44 this.dev = dev; in DeviceAttr()
50 int err = iio_device_attr_read(dev, name, builder, 1024); in read()
58 int err = iio_device_attr_write(dev, name, str); in write()
66 private IntPtr dev; field in iio.Device.DeviceDebugAttr
69 …private static extern int iio_device_debug_attr_read(IntPtr dev, [In()] string name, [Out()] Strin… in iio_device_debug_attr_read() argument
72 …private static extern int iio_device_debug_attr_write(IntPtr dev, [In()] string name, [In()] strin… in iio_device_debug_attr_write() argument
74 public DeviceDebugAttr(IntPtr dev, string name) : base(name) in DeviceDebugAttr() argument
76 this.dev = dev; in DeviceDebugAttr()
82 int err = iio_device_debug_attr_read(dev, name, builder, 1024); in read()
90 int err = iio_device_debug_attr_write(dev, name, str); in write()
99 private static extern IntPtr iio_device_get_id(IntPtr dev); in iio_device_get_id() argument
102 private static extern IntPtr iio_device_get_name(IntPtr dev); in iio_device_get_name() argument
105 private static extern uint iio_device_get_channels_count(IntPtr dev); in iio_device_get_channels_count() argument
108 private static extern IntPtr iio_device_get_channel(IntPtr dev, uint index); in iio_device_get_channel() argument
111 private static extern uint iio_device_get_attrs_count(IntPtr dev); in iio_device_get_attrs_count() argument
114 private static extern uint iio_device_get_debug_attrs_count(IntPtr dev); in iio_device_get_debug_attrs_count() argument
117 private static extern IntPtr iio_device_get_attr(IntPtr dev, uint index); in iio_device_get_attr() argument
120 private static extern IntPtr iio_device_get_debug_attr(IntPtr dev, uint index); in iio_device_get_debug_attr() argument
123 private static extern int iio_device_get_trigger(IntPtr dev, IntPtr triggerptr); in iio_device_get_trigger() argument
126 private static extern int iio_device_set_trigger(IntPtr dev, IntPtr trigger); in iio_device_set_trigger() argument
129 private static extern int iio_device_get_sample_size(IntPtr dev); in iio_device_get_sample_size() argument
132 private static extern int iio_device_reg_write(IntPtr dev, uint addr, uint value); in iio_device_reg_write() argument
135 private static extern int iio_device_reg_read(IntPtr dev, uint addr, ref uint value); in iio_device_reg_read() argument
137 internal IntPtr dev; field in iio.Device
155 internal Device(Context ctx, IntPtr dev) in Device() argument
158 this.dev = dev; in Device()
163 uint nb_channels = iio_device_get_channels_count(dev), in Device()
164 nb_attrs = iio_device_get_attrs_count(dev), in Device()
165 nb_debug_attrs = iio_device_get_debug_attrs_count(dev); in Device()
168 channels.Add(new Channel(iio_device_get_channel(dev, i))); in Device()
171 … attrs.Add(new DeviceAttr(dev, Marshal.PtrToStringAnsi(iio_device_get_attr(dev, i)))); in Device()
173 …debug_attrs.Add(new DeviceDebugAttr(dev, Marshal.PtrToStringAnsi(iio_device_get_debug_attr(dev, i)… in Device()
175 id = Marshal.PtrToStringAnsi(iio_device_get_id(dev)); in Device()
177 IntPtr name_ptr = iio_device_get_name(dev); in Device()
204 int err = iio_device_set_trigger(this.dev, trig == null ? IntPtr.Zero : trig.dev); in set_trigger()
215 int err = iio_device_get_trigger(this.dev, ptr); in get_trigger()
222 if (trig.dev == ptr) in get_trigger()
234 int ret = iio_device_get_sample_size(dev); in get_sample_size()
245 int err = iio_device_reg_write(dev, addr, value); in reg_write()
256 int err = iio_device_reg_read(dev, addr, ref value); in reg_read()