Lines Matching +full:26 +full:m
33 #define MASK26 0x3FFFFFF /* Mask for 2^26 */
79 static int get_all_munits(const struct munit *m) in get_all_munits() argument
88 pdev = pci_get_device(PCI_VENDOR_ID_INTEL, m->did, prev); in get_all_munits()
92 if (m->per_socket == SKX_NUM_IMC) { in get_all_munits()
94 if (m->devfn[i] == pdev->devfn) in get_all_munits()
99 d = get_skx_dev(pdev->bus, m->busidx); in get_all_munits()
106 PCI_VENDOR_ID_INTEL, m->did); in get_all_munits()
110 switch (m->mtype) { in get_all_munits()
115 d->imc[i].chan[m->mtype].cdev = pdev; in get_all_munits()
121 d->imc[i].chan[m->mtype - ERRCHAN0].edev = pdev; in get_all_munits()
223 #define SKX_SAD_LIMIT(sad) (((u64)GET_BITFIELD((sad), 7, 26) << 26) | MASK26)
384 #define SKX_TAD_BASE(b) ((u64)GET_BITFIELD((b), 12, 31) << 26)
387 #define SKX_TAD_LIMIT(b) (((u64)GET_BITFIELD((b), 12, 31) << 26) | MASK26)
388 #define SKX_TAD_OFFSET(b) ((u64)GET_BITFIELD((b), 4, 23) << 26)
463 #define SKX_RIR_OFFSET(b) ((u64)(GET_BITFIELD((b), 2, 15) << 26))
517 3, 4, 5, 14, 19, 23, 24, 25, 26, 27
521 14, 15, 16, 20, 28, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34
600 const struct munit *m; in skx_init() local
637 for (m = skx_all_munits; m->did; m++) { in skx_init()
638 rc = get_all_munits(m); in skx_init()
641 if (rc != m->per_socket * skx_num_sockets) { in skx_init()
643 m->per_socket * skx_num_sockets, rc, m->did); in skx_init()