| H A D | scsi_ses.h | 41 #define GEN_GETTER(LS, US, LF, UF) \ argument 44 return ((elem->bytes[MK_ENUM(US,UF,_BYTE)] & MK_ENUM(US,UF,_MASK)) \ 45 >> MK_ENUM(US,UF,_SHIFT)); \ 48 #define GEN_SETTER(LS, US, LF, UF) \ argument 51 elem->bytes[MK_ENUM(US,UF,_BYTE)] &= ~MK_ENUM(US,UF,_MASK); \ 52 elem->bytes[MK_ENUM(US,UF,_BYTE)] |= \ 53 (val << MK_ENUM(US,UF,_SHIFT)) & MK_ENUM(US,UF,_MASK); \ 56 #define GEN_HDR_GETTER(LS, US, LF, UF) \ argument 59 return ((page->hdr.page_specific_flags & MK_ENUM(US,UF,_MASK)) \ 60 >> MK_ENUM(US,UF,_SHIFT)); \ [all …]
|