__u16
__u16 max_cll;
__u16 max_fall;
__u16 min_cll;
__u16 num_syncobj_timeline_handles;
__u16 num_fences;
__u16 hdisplay;
__u16 hsync_start;
__u16 hsync_end;
__u16 htotal;
__u16 hskew;
__u16 vdisplay;
__u16 vsync_start;
__u16 vsync_end;
__u16 vtotal;
__u16 vscan;
__u16 red;
__u16 green;
__u16 blue;
__u16 reserved;
__u16 width;
__u16 height;
__u16 x, y;
__u16 x, y;
__u16 max_display_mastering_luminance;
__u16 min_display_mastering_luminance;
__u16 max_cll;
__u16 max_fall;
__u16 stride_Y; /* stride for packed formats */
__u16 stride_UV;
__u16 src_width;
__u16 src_height;
__u16 src_scan_width;
__u16 src_scan_height;
__u16 dst_x;
__u16 dst_y;
__u16 dst_width;
__u16 dst_height;
__u16 min_eus_per_subslice;
__u16 max_eus_per_subslice;
__u16 engine_index;
__u16 num_siblings;
__u16 engine_index; \
__u16 num_siblings; \
__u16 virtual_index; /* index of virtual engine in ctx->engines[] */
__u16 num_bonds;
__u16 virtual_index; \
__u16 num_bonds; \
__u16 engine_class;
__u16 engine_index;
__u16 width;
__u16 num_siblings;
__u16 mbz16;
__u16 engine_instance;
__u16 engine_index; \
__u16 width; \
__u16 num_siblings; \
__u16 mbz16; \
__u16 pad;
__u16 size;
__u16 flags;
__u16 max_slices;
__u16 max_subslices;
__u16 max_eus_per_subslice;
__u16 subslice_offset;
__u16 subslice_stride;
__u16 eu_offset;
__u16 eu_stride;
__u16 logical_instance;
__u16 rsvd1[3];
__u16 memory_class;
__u16 memory_instance;
static inline int cec_has_tv(__u16 log_addr_mask)
static inline int cec_has_record(__u16 log_addr_mask)
static inline int cec_has_tuner(__u16 log_addr_mask)
static inline int cec_has_playback(__u16 log_addr_mask)
static inline int cec_has_audiosystem(__u16 log_addr_mask)
static inline int cec_has_backup(__u16 log_addr_mask)
static inline int cec_has_specific(__u16 log_addr_mask)
static inline int cec_is_unregistered(__u16 log_addr_mask)
static inline int cec_is_unconfigured(__u16 log_addr_mask)
__u16 log_addr_mask;
__u16 phys_addr;
__u16 log_addr_mask;
__u16 have_conn_info;
#define CEC_ADAP_G_PHYS_ADDR _IOR('a', 1, __u16)
#define CEC_ADAP_S_PHYS_ADDR _IOW('a', 2, __u16)
__u16 tci;
__u16 encap_proto;
parse_eth(struct cursor *c, __u16 *eth_proto) {
__u16 eth_proto;
__u16 xsk_bind_flags;
res += (__u16)addend;
return (__sum16)(res + (res < (__u16)addend));