Home | History | Annotate | Download | only in linux

Lines Matching defs:CAP_TO_MASK

372 #define CAP_TO_MASK(x)      (1 << ((x) & 31)) /* mask for indexed __u32 */
405 # define CAP_FS_MASK_B0 (CAP_TO_MASK(CAP_CHOWN) \
406 | CAP_TO_MASK(CAP_MKNOD) \
407 | CAP_TO_MASK(CAP_DAC_OVERRIDE) \
408 | CAP_TO_MASK(CAP_DAC_READ_SEARCH) \
409 | CAP_TO_MASK(CAP_FOWNER) \
410 | CAP_TO_MASK(CAP_FSETID))
412 # define CAP_FS_MASK_B1 (CAP_TO_MASK(CAP_MAC_OVERRIDE))
421 | CAP_TO_MASK(CAP_LINUX_IMMUTABLE), \
424 | CAP_TO_MASK(CAP_SYS_RESOURCE), \
431 #define cap_raise(c, flag) ((c).cap[CAP_TO_INDEX(flag)] |= CAP_TO_MASK(flag))
432 #define cap_lower(c, flag) ((c).cap[CAP_TO_INDEX(flag)] &= ~CAP_TO_MASK(flag))
433 #define cap_raised(c, flag) ((c).cap[CAP_TO_INDEX(flag)] & CAP_TO_MASK(flag))
511 return !!(CAP_TO_MASK(cap) & __cap_fs_set.cap[CAP_TO_INDEX(cap)]);