Symbol: __GENMASK
arch/arm64/include/uapi/asm/kvm.h
74
#define KVM_ARM_DEVICE_TYPE_MASK __GENMASK(KVM_ARM_DEVICE_TYPE_SHIFT + 15, \
arch/arm64/include/uapi/asm/kvm.h
77
#define KVM_ARM_DEVICE_ID_MASK __GENMASK(KVM_ARM_DEVICE_ID_SHIFT + 15, \
arch/x86/include/uapi/asm/kvm_para.h
95
#define KVM_ASYNC_PF_VEC_MASK __GENMASK(7, 0)
include/linux/bits.h
84
#define GENMASK(h, l) __GENMASK(h, l)
include/uapi/linux/pci_regs.h
1271
#define PCI_IDE_CAP_ALG __GENMASK(12, 8) /* Supported Algorithms */
include/uapi/linux/pci_regs.h
1273
#define PCI_IDE_CAP_LINK_TC_NUM __GENMASK(15, 13) /* Link IDE TCs */
include/uapi/linux/pci_regs.h
1274
#define PCI_IDE_CAP_SEL_NUM __GENMASK(23, 16) /* Supported Selective IDE Streams */
include/uapi/linux/pci_regs.h
1284
#define PCI_IDE_LINK_CTL_TX_AGGR_NPR __GENMASK(3, 2) /* Tx Aggregation Mode NPR */
include/uapi/linux/pci_regs.h
1285
#define PCI_IDE_LINK_CTL_TX_AGGR_PR __GENMASK(5, 4) /* Tx Aggregation Mode PR */
include/uapi/linux/pci_regs.h
1286
#define PCI_IDE_LINK_CTL_TX_AGGR_CPL __GENMASK(7, 6) /* Tx Aggregation Mode CPL */
include/uapi/linux/pci_regs.h
1288
#define PCI_IDE_LINK_CTL_PART_ENC __GENMASK(13, 10) /* Partial Header Encryption Mode */
include/uapi/linux/pci_regs.h
1289
#define PCI_IDE_LINK_CTL_ALG __GENMASK(18, 14) /* Selection from PCI_IDE_CAP_ALG */
include/uapi/linux/pci_regs.h
1290
#define PCI_IDE_LINK_CTL_TC __GENMASK(21, 19) /* Traffic Class */
include/uapi/linux/pci_regs.h
1291
#define PCI_IDE_LINK_CTL_ID __GENMASK(31, 24) /* Stream ID */
include/uapi/linux/pci_regs.h
1293
#define PCI_IDE_LINK_STS_STATE __GENMASK(3, 0) /* Link IDE Stream State */
include/uapi/linux/pci_regs.h
1299
#define PCI_IDE_SEL_CAP_ASSOC_NUM __GENMASK(3, 0)
include/uapi/linux/pci_regs.h
1303
#define PCI_IDE_SEL_CTL_TX_AGGR_NPR __GENMASK(3, 2) /* Tx Aggregation Mode NPR */
include/uapi/linux/pci_regs.h
1304
#define PCI_IDE_SEL_CTL_TX_AGGR_PR __GENMASK(5, 4) /* Tx Aggregation Mode PR */
include/uapi/linux/pci_regs.h
1305
#define PCI_IDE_SEL_CTL_TX_AGGR_CPL __GENMASK(7, 6) /* Tx Aggregation Mode CPL */
include/uapi/linux/pci_regs.h
1308
#define PCI_IDE_SEL_CTL_PART_ENC __GENMASK(13, 10) /* Partial Header Encryption Mode */
include/uapi/linux/pci_regs.h
1309
#define PCI_IDE_SEL_CTL_ALG __GENMASK(18, 14) /* Selection from PCI_IDE_CAP_ALG */
include/uapi/linux/pci_regs.h
1310
#define PCI_IDE_SEL_CTL_TC __GENMASK(21, 19) /* Traffic Class */
include/uapi/linux/pci_regs.h
1313
#define PCI_IDE_SEL_CTL_ID __GENMASK(31, 24) /* Stream ID */
include/uapi/linux/pci_regs.h
1317
#define PCI_IDE_SEL_STS_STATE __GENMASK(3, 0) /* Selective IDE Stream State */
include/uapi/linux/pci_regs.h
1323
#define PCI_IDE_SEL_RID_1_LIMIT __GENMASK(23, 8)
include/uapi/linux/pci_regs.h
1327
#define PCI_IDE_SEL_RID_2_BASE __GENMASK(23, 8)
include/uapi/linux/pci_regs.h
1328
#define PCI_IDE_SEL_RID_2_SEG __GENMASK(31, 24)
include/uapi/linux/pci_regs.h
1333
#define PCI_IDE_SEL_ADDR_1_BASE_LOW __GENMASK(19, 8)
include/uapi/linux/pci_regs.h
1334
#define PCI_IDE_SEL_ADDR_1_LIMIT_LOW __GENMASK(31, 20)
include/uapi/linux/pci_regs.h
1353
#define PCI_DVSEC_CXL_HDM_COUNT __GENMASK(5, 4)
include/uapi/linux/pci_regs.h
1360
#define PCI_DVSEC_CXL_MEM_SIZE_LOW __GENMASK(31, 28)
include/uapi/linux/pci_regs.h
1363
#define PCI_DVSEC_CXL_MEM_BASE_LOW __GENMASK(31, 28)
include/uapi/linux/pci_regs.h
1378
#define PCI_DVSEC_CXL_PORT_GPF_PHASE_1_TMO_BASE __GENMASK(3, 0)
include/uapi/linux/pci_regs.h
1379
#define PCI_DVSEC_CXL_PORT_GPF_PHASE_1_TMO_SCALE __GENMASK(11, 8)
include/uapi/linux/pci_regs.h
1381
#define PCI_DVSEC_CXL_PORT_GPF_PHASE_2_TMO_BASE __GENMASK(3, 0)
include/uapi/linux/pci_regs.h
1382
#define PCI_DVSEC_CXL_PORT_GPF_PHASE_2_TMO_SCALE __GENMASK(11, 8)
include/uapi/linux/pci_regs.h
1396
#define PCI_DVSEC_CXL_REG_LOCATOR_BIR __GENMASK(2, 0)
include/uapi/linux/pci_regs.h
1397
#define PCI_DVSEC_CXL_REG_LOCATOR_BLOCK_ID __GENMASK(15, 8)
include/uapi/linux/pci_regs.h
1398
#define PCI_DVSEC_CXL_REG_LOCATOR_BLOCK_OFF_LOW __GENMASK(31, 16)
include/vdso/datapage.h
50
#define VDSO_AUX __GENMASK(CLOCK_AUX_LAST, CLOCK_AUX)
lib/tests/test_bits.c
33
KUNIT_EXPECT_EQ(test, 1ul, __GENMASK(0, 0));
lib/tests/test_bits.c
34
KUNIT_EXPECT_EQ(test, 3ul, __GENMASK(1, 0));
lib/tests/test_bits.c
35
KUNIT_EXPECT_EQ(test, 6ul, __GENMASK(2, 1));
lib/tests/test_bits.c
36
KUNIT_EXPECT_EQ(test, 0xFFFFFFFFul, __GENMASK(31, 0));
tools/arch/arm64/include/uapi/asm/kvm.h
74
#define KVM_ARM_DEVICE_TYPE_MASK __GENMASK(KVM_ARM_DEVICE_TYPE_SHIFT + 15, \
tools/arch/arm64/include/uapi/asm/kvm.h
77
#define KVM_ARM_DEVICE_ID_MASK __GENMASK(KVM_ARM_DEVICE_ID_SHIFT + 15, \
tools/include/linux/bits.h
84
#define GENMASK(h, l) __GENMASK(h, l)