Home
last modified time | relevance | path

Searched refs:BITMASK (Results 1 – 8 of 8) sorted by relevance

/linux/fs/bcachefs/
H A Dalloc_background_format.h78 BITMASK(BCH_ALLOC_V4_NEED_DISCARD, struct bch_alloc_v4, flags, 0, 1)
79 BITMASK(BCH_ALLOC_V4_NEED_INC_GEN, struct bch_alloc_v4, flags, 1, 2)
80 BITMASK(BCH_ALLOC_V4_BACKPOINTERS_START,struct bch_alloc_v4, flags, 2, 8)
81 BITMASK(BCH_ALLOC_V4_NR_BACKPOINTERS, struct bch_alloc_v4, flags, 8, 14)
H A Dbcachefs_format.h86 #define BITMASK(name, type, field, offset, end) \ macro
/linux/drivers/md/bcache/
H A Dbcache_ondisk.h11 #define BITMASK(name, type, field, offset, size) \ macro
30 BITMASK(name, struct bkey, field, offset, size)
285 BITMASK(CACHE_SYNC, struct cache_sb, flags, 0, 1);
286 BITMASK(CACHE_DISCARD, struct cache_sb, flags, 1, 1);
287 BITMASK(CACHE_REPLACEMENT, struct cache_sb, flags, 2, 3);
292 BITMASK(BDEV_CACHE_MODE, struct cache_sb, flags, 0, 4);
297 BITMASK(BDEV_STATE, struct cache_sb, flags, 61, 2);
405 BITMASK(UUID_FLASH_ONLY, struct uuid_entry, flags, 0, 1);
H A Dbcache.h211 BITMASK(GC_MARK, struct bucket, gc_mark, 0, 2);
217 BITMASK(GC_SECTORS_USED, struct bucket, gc_mark, 2, GC_SECTORS_USED_SIZE);
218 BITMASK(GC_MOVE, struct bucket, gc_mark, 15, 1);
/linux/drivers/video/fbdev/nvidia/
H A Dnv_type.h17 #define BITMASK(t,b) (((unsigned)(1U << (((t)-(b)+1)))-1) << (b)) macro
18 #define MASKEXPAND(mask) BITMASK(1?mask,0?mask)
/linux/drivers/net/ethernet/ti/
H A Dcpsw_ale.c23 #define BITMASK(bits) (BIT(bits) - 1) macro
121 return (hi_val + (ale_entry[idx] >> start)) & BITMASK(bits); in cpsw_ale_get_field()
129 value &= BITMASK(bits); in cpsw_ale_set_field()
135 ale_entry[idx2] &= ~(BITMASK(bits + start - (idx2 * 32))); in cpsw_ale_set_field()
140 ale_entry[idx] &= ~(BITMASK(bits) << start); in cpsw_ale_set_field()
1118 mask = BITMASK(info->bits); in cpsw_ale_control_set()
1152 return tmp & BITMASK(info->bits); in cpsw_ale_control_get()
/linux/drivers/video/fbdev/riva/
H A Dnvreg.h30 #define BITMASK(t,b) (((unsigned)(1U << (((t)-(b)+1)))-1) << (b)) macro
31 #define MASKEXPAND(mask) BITMASK(1?mask,0?mask)
/linux/drivers/usb/cdns3/
H A Dcdnsp-gadget.h488 #define RTL_REV_CAP_RX_BUFF_CMD_SIZE BITMASK(31, 24)
489 #define RTL_REV_CAP_RX_BUFF_SIZE BITMASK(15, 0)
490 #define RTL_REV_CAP_TX_BUFF_CMD_SIZE BITMASK(31, 24)
491 #define RTL_REV_CAP_TX_BUFF_SIZE BITMASK(15, 0)