| .. -*- coding: utf-8; mode: rst -*- |
| |
| .. _dtv-property: |
| |
| ******************* |
| struct dtv_property |
| ******************* |
| |
| |
| .. code-block:: c |
| |
| /* Reserved fields should be set to 0 */ |
| |
| struct dtv_property { |
| __u32 cmd; |
| __u32 reserved[3]; |
| union { |
| __u32 data; |
| struct dtv_fe_stats st; |
| struct { |
| __u8 data[32]; |
| __u32 len; |
| __u32 reserved1[3]; |
| void *reserved2; |
| } buffer; |
| } u; |
| int result; |
| } __attribute__ ((packed)); |
| |
| /* num of properties cannot exceed DTV_IOCTL_MAX_MSGS per ioctl */ |
| #define DTV_IOCTL_MAX_MSGS 64 |
| |
| |
| |
| |
| .. ------------------------------------------------------------------------------ |
| .. This file was automatically converted from DocBook-XML with the dbxml |
| .. library (https://github.com/return42/sphkerneldoc). The origin XML comes |
| .. from the linux kernel, refer to: |
| .. |
| .. * https://github.com/torvalds/linux/tree/master/Documentation/DocBook |
| .. ------------------------------------------------------------------------------ |