mmid 275 arch/arm64/include/asm/assembler.h .macro mmid, rd, rn mmid 12 arch/mips/include/asm/mmu.h atomic64_t mmid; mmid 109 arch/mips/include/asm/mmu_context.h return atomic64_read(&mm->context.mmid); mmid 118 arch/mips/include/asm/mmu_context.h atomic64_set(&mm->context.mmid, ctx); mmid 77 arch/mips/lib/dump_tlb.c unsigned long s_entryhi, entryhi, asid, mmid; mmid 117 arch/mips/lib/dump_tlb.c mmid = read_c0_memorymapid(); mmid 119 arch/mips/lib/dump_tlb.c mmid = entryhi & asidmask; mmid 140 arch/mips/lib/dump_tlb.c if (!((entrylo0 | entrylo1) & ENTRYLO_G) && (mmid != asid)) mmid 153 arch/mips/lib/dump_tlb.c asidwidth, mmid); mmid 66 arch/mips/mm/context.c u64 mmid; mmid 76 arch/mips/mm/context.c mmid = xchg_relaxed(&cpu_data[cpu].asid_cache, 0); mmid 85 arch/mips/mm/context.c if (mmid == 0) mmid 86 arch/mips/mm/context.c mmid = per_cpu(reserved_mmids, cpu); mmid 88 arch/mips/mm/context.c __set_bit(mmid & cpu_asid_mask(&cpu_data[cpu]), mmid_map); mmid 89 arch/mips/mm/context.c per_cpu(reserved_mmids, cpu) = mmid; mmid 99 arch/mips/mm/context.c static bool check_update_reserved_mmid(u64 mmid, u64 newmmid) mmid 115 arch/mips/mm/context.c if (per_cpu(reserved_mmids, cpu) == mmid) { mmid 127 arch/mips/mm/context.c u64 mmid, version, mmid_mask; mmid 129 arch/mips/mm/context.c mmid = cpu_context(0, mm); mmid 133 arch/mips/mm/context.c if (!asid_versions_eq(0, mmid, 0)) { mmid 134 arch/mips/mm/context.c u64 newmmid = version | (mmid & mmid_mask); mmid 140 arch/mips/mm/context.c if (check_update_reserved_mmid(mmid, newmmid)) { mmid 141 arch/mips/mm/context.c mmid = newmmid; mmid 149 arch/mips/mm/context.c if (!__test_and_set_bit(mmid & mmid_mask, mmid_map)) { mmid 150 arch/mips/mm/context.c mmid = newmmid; mmid 156 arch/mips/mm/context.c mmid = find_next_zero_bit(mmid_map, num_mmids, cur_idx); mmid 157 arch/mips/mm/context.c if (mmid != num_mmids) mmid 168 arch/mips/mm/context.c mmid = find_first_zero_bit(mmid_map, num_mmids); mmid 171 arch/mips/mm/context.c __set_bit(mmid, mmid_map); mmid 172 arch/mips/mm/context.c cur_idx = mmid; mmid 173 arch/mips/mm/context.c mmid |= version; mmid 175 arch/mips/mm/context.c set_cpu_context(0, mm, mmid); mmid 176 arch/mips/mm/context.c return mmid; mmid 146 drivers/infiniband/hw/cxgb3/iwch.h static inline struct iwch_mr *get_mhp(struct iwch_dev *rhp, u32 mmid) mmid 148 drivers/infiniband/hw/cxgb3/iwch.h return xa_load(&rhp->mrs, mmid); mmid 45 drivers/infiniband/hw/cxgb3/iwch_mem.c u32 mmid; mmid 49 drivers/infiniband/hw/cxgb3/iwch_mem.c mmid = stag >> 8; mmid 51 drivers/infiniband/hw/cxgb3/iwch_mem.c pr_debug("%s mmid 0x%x mhp %p\n", __func__, mmid, mhp); mmid 52 drivers/infiniband/hw/cxgb3/iwch_mem.c return xa_insert_irq(&mhp->rhp->mrs, mmid, mhp, GFP_KERNEL); mmid 335 drivers/infiniband/hw/cxgb3/iwch_provider.c u32 mmid; mmid 342 drivers/infiniband/hw/cxgb3/iwch_provider.c mmid = mhp->attr.stag >> 8; mmid 346 drivers/infiniband/hw/cxgb3/iwch_provider.c xa_erase_irq(&rhp->mrs, mmid); mmid 350 drivers/infiniband/hw/cxgb3/iwch_provider.c pr_debug("%s mmid 0x%x ptr %p\n", __func__, mmid, mhp); mmid 537 drivers/infiniband/hw/cxgb3/iwch_provider.c u32 mmid; mmid 558 drivers/infiniband/hw/cxgb3/iwch_provider.c mmid = (stag) >> 8; mmid 560 drivers/infiniband/hw/cxgb3/iwch_provider.c if (xa_insert_irq(&rhp->mrs, mmid, mhp, GFP_KERNEL)) { mmid 565 drivers/infiniband/hw/cxgb3/iwch_provider.c pr_debug("%s mmid 0x%x mhp %p stag 0x%x\n", __func__, mmid, mhp, stag); mmid 573 drivers/infiniband/hw/cxgb3/iwch_provider.c u32 mmid; mmid 577 drivers/infiniband/hw/cxgb3/iwch_provider.c mmid = (mw->rkey) >> 8; mmid 579 drivers/infiniband/hw/cxgb3/iwch_provider.c xa_erase_irq(&rhp->mrs, mmid); mmid 580 drivers/infiniband/hw/cxgb3/iwch_provider.c pr_debug("%s ib_mw %p mmid 0x%x ptr %p\n", __func__, mw, mmid, mhp); mmid 591 drivers/infiniband/hw/cxgb3/iwch_provider.c u32 mmid; mmid 622 drivers/infiniband/hw/cxgb3/iwch_provider.c mmid = (stag) >> 8; mmid 624 drivers/infiniband/hw/cxgb3/iwch_provider.c ret = xa_insert_irq(&rhp->mrs, mmid, mhp, GFP_KERNEL); mmid 628 drivers/infiniband/hw/cxgb3/iwch_provider.c pr_debug("%s mmid 0x%x mhp %p stag 0x%x\n", __func__, mmid, mhp, stag); mmid 395 drivers/infiniband/hw/cxgb4/mem.c u32 mmid; mmid 399 drivers/infiniband/hw/cxgb4/mem.c mmid = stag >> 8; mmid 404 drivers/infiniband/hw/cxgb4/mem.c pr_debug("mmid 0x%x mhp %p\n", mmid, mhp); mmid 405 drivers/infiniband/hw/cxgb4/mem.c return xa_insert_irq(&mhp->rhp->mrs, mmid, mhp, GFP_KERNEL); mmid 621 drivers/infiniband/hw/cxgb4/mem.c u32 mmid; mmid 653 drivers/infiniband/hw/cxgb4/mem.c mmid = (stag) >> 8; mmid 655 drivers/infiniband/hw/cxgb4/mem.c if (xa_insert_irq(&rhp->mrs, mmid, mhp, GFP_KERNEL)) { mmid 659 drivers/infiniband/hw/cxgb4/mem.c pr_debug("mmid 0x%x mhp %p stag 0x%x\n", mmid, mhp, stag); mmid 678 drivers/infiniband/hw/cxgb4/mem.c u32 mmid; mmid 682 drivers/infiniband/hw/cxgb4/mem.c mmid = (mw->rkey) >> 8; mmid 683 drivers/infiniband/hw/cxgb4/mem.c xa_erase_irq(&rhp->mrs, mmid); mmid 688 drivers/infiniband/hw/cxgb4/mem.c pr_debug("ib_mw %p mmid 0x%x ptr %p\n", mw, mmid, mhp); mmid 699 drivers/infiniband/hw/cxgb4/mem.c u32 mmid; mmid 747 drivers/infiniband/hw/cxgb4/mem.c mmid = (stag) >> 8; mmid 749 drivers/infiniband/hw/cxgb4/mem.c if (xa_insert_irq(&rhp->mrs, mmid, mhp, GFP_KERNEL)) { mmid 754 drivers/infiniband/hw/cxgb4/mem.c pr_debug("mmid 0x%x mhp %p stag 0x%x\n", mmid, mhp, stag); mmid 799 drivers/infiniband/hw/cxgb4/mem.c u32 mmid; mmid 805 drivers/infiniband/hw/cxgb4/mem.c mmid = mhp->attr.stag >> 8; mmid 806 drivers/infiniband/hw/cxgb4/mem.c xa_erase_irq(&rhp->mrs, mmid); mmid 818 drivers/infiniband/hw/cxgb4/mem.c pr_debug("mmid 0x%x ptr %p\n", mmid, mhp);