__u16
__u16 fat_length; /* sectors/FAT */
__u16 secs_track; /* sectors per track */
__u16 heads; /* number of heads */
__u16 flags; /* bit 8: fat mirroring, low 4: active fat */
__u16 info_sector; /* filesystem info sector */
__u16 backup_boot; /* backup boot sector */
__u16 reserved2[6]; /* Unused */
#define FAT_CVT_U16(bytarr) (* (__u16*)(bytarr))
__u16 s_reserved_gdt_blocks;/* Per group table for online growth */
__u16 s_reserved_word_pad;
__u16 bg_free_blocks_count; /* Free blocks count */
__u16 bg_free_inodes_count; /* Free inodes count */
__u16 bg_used_dirs_count; /* Directories count */
__u16 bg_pad;
__u16 i_mode; /* File mode */
__u16 i_uid; /* Owner Uid */
__u16 i_gid; /* Group Id */
__u16 i_links_count; /* 24: Links count */
__u16 i_pad1;
__u16 h_i_mode_high;
__u16 h_i_uid_high;
__u16 h_i_gid_high;
__u16 m_pad1;
__u16 rec_len; /* Directory entry length */
__u16 s_mnt_count; /* Mount count */
__u16 s_magic; /* Magic signature */
__u16 s_state; /* File system state */
__u16 s_errors; /* Behaviour when detecting errors */
__u16 s_pad;
__u16 s_def_resuid; /* Default uid for reserved blocks */
__u16 s_def_resgid; /* Default gid for reserved blocks */
__u16 s_inode_size; /* size of inode structure */
__u16 s_block_group_nr; /* block group # of this superblock */
__u16 i_mode;
__u16 i_nlinks;
__u16 i_uid;
__u16 i_gid;
__u16 s_ninodes;
__u16 s_nzones;
__u16 s_imap_blocks;
__u16 s_zmap_blocks;
__u16 s_firstdatazone;
__u16 s_log_zone_size;
__u16 s_magic;
__u16 s_state;
__u16 inode;
return ((__u16 *) DATABLOCK1) [logical_block];
i = ((__u16 *) DATABLOCK1)[logical_block >> 9];
return ((__u16 *) DATABLOCK2)[logical_block & 511];
__u16 i_mode;
__u16 i_uid;
__u16 i_zone[9];
__u16 blk_level; /* Level of a block in the tree. */
__u16 blk_nr_item; /* Number of keys/items in a block. */
__u16 blk_free_space; /* Block free space in bytes. */
__u16 ih_free_space; /* The free space in the last unformatted node of an indirect item if this
__u16 ih_entry_count; /* Iff this is a directory item, this field equals the number of directory
__u16 ih_item_len; /* total size of the item body */
__u16 ih_item_location; /* an offset to the item body within the block */
__u16 ih_version; /* ITEM_VERSION_1 for all old items,
__u16 sd_mode; /* file type, permissions */
__u16 sd_notused1[3]; /* fields not needed by reiserfs */
__u16 deh_location;/* offset of name in the whole item */
__u16 deh_state; /* whether 1) entry contains stat data (for
__u16 version;
__u16 tree_depth;
__u16 blocksize;
__u16 cached_slots;
__u16 journal_transactions;
#define __cpu_to_le16(x) ((__u16) (x))
#define __le16_to_cpu(x) ((__u16) (x))
__u16 s_blocksize; /* block size */
__u16 s_oid_maxsize; /* max size of object id array */
__u16 s_oid_cursize; /* current size of object id array */
__u16 s_state; /* valid or error */
__u16 s_tree_height; /* height of disk tree */
__u16 s_bmap_nr; /* amount of bitmap blocks needed to address each block of file system */
__u16 s_version;
#define __swab16(x) (__u16)__builtin_bswap16((__u16)(x))
int foo(__u16 n)
int foo(__u16 n);
static inline __u16 f(__u16 val)
static inline unsigned int bar(__u16 n)
__u16 vlan;
__u16 len_hi;
__u16 len_lo;
__u16 urg;
__u16 csum;
__u16 vlan;
__u16 len;
__u16 wrid;
__u16 wrid;
__u16 wrid;
__u16 wrid_send;
__u16 wrid;
__u16 wrid;
__u16 wrid;
__u16 wrid;
__u16 wrid;
__u16 wrid;
__u16 wrid;
__u16 wrid;