Lines Matching defs:SH
52 #define SH(b, n) (CH(b, n) | (CH(b, n+1) << 8))
53 #define LG(b, n) (SH(b, n) | (SH(b, n+2) << 16))
59 #define LOCVER(b) SH(b, 4) /* version needed to extract */
60 #define LOCFLG(b) SH(b, 6) /* general purpose bit flags */
61 #define LOCHOW(b) SH(b, 8) /* compression method */
66 #define LOCNAM(b) SH(b, 26) /* filename length */
67 #define LOCEXT(b) SH(b, 28) /* extra field length */
79 #define CENVEM(b) SH(b, 4) /* version made by */
80 #define CENVER(b) SH(b, 6) /* version needed to extract */
81 #define CENFLG(b) SH(b, 8) /* general purpose bit flags */
82 #define CENHOW(b) SH(b, 10) /* compression method */
87 #define CENNAM(b) SH(b, 28) /* length of filename */
88 #define CENEXT(b) SH(b, 30) /* length of extra field */
89 #define CENCOM(b) SH(b, 32) /* file comment length */
90 #define CENDSK(b) SH(b, 34) /* disk number start */
91 #define CENATT(b) SH(b, 36) /* internal file attributes */
98 #define ENDSUB(b) SH(b, 8) /* number of entries on this disk */
99 #define ENDTOT(b) SH(b, 10) /* total number of entries */
102 #define ENDCOM(b) SH(b, 20) /* size of zip file comment */