/openbmc/linux/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | hw_gpio.h | 34 struct addr_mask { struct 82 struct addr_mask DC_GPIO_DATA_MASK; 83 struct addr_mask DC_GPIO_DATA_A; 84 struct addr_mask DC_GPIO_DATA_EN; 85 struct addr_mask DC_GPIO_DATA_Y; 89 struct addr_mask GPIO_MUX_CONTROL; 90 struct addr_mask GPIO_MUX_STEREO_SEL;
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_imu.h | 47 u32 addr_mask; member 50 #define IMU_RLC_RAM_GOLDEN_VALUE(ip, inst, reg, data, addr_mask) \ argument 51 { ip##_HWIP, inst, reg##_BASE_IDX, reg, data, addr_mask }
|
/openbmc/linux/drivers/ata/ |
H A D | pata_sil680.c | 114 int addr_mask = 0x80 + 4 * ap->port_no; in sil680_set_piomode() local 131 pci_read_config_byte(pdev, addr_mask, &mode); in sil680_set_piomode() 141 pci_write_config_byte(pdev, addr_mask, mode); in sil680_set_piomode() 166 int addr_mask = 0x80 + 4 * ap->port_no; in sil680_set_dmamode() local 172 pci_read_config_byte(pdev, addr_mask, &mode); in sil680_set_dmamode() 191 pci_write_config_byte(pdev, addr_mask, mode); in sil680_set_dmamode()
|
/openbmc/qemu/hw/sparc64/ |
H A D | sun4u_iommu.c | 87 .addr_mask = ~(hwaddr)0, in sun4u_translate_iommu() 95 ret.addr_mask = IOMMU_PAGE_MASK_8K; in sun4u_translate_iommu() 179 ret.addr_mask = (IOMMU_PAGE_SIZE_64K - 1); in sun4u_translate_iommu() 184 ret.addr_mask = (IOMMU_PAGE_SIZE_8K - 1); in sun4u_translate_iommu()
|
/openbmc/qemu/hw/arm/ |
H A D | smmu-common.c | 205 return ((info->iova & ~entry->addr_mask) == entry->iova) || in smmu_hash_remove_by_asid_vmid_iova() 224 return ((info->iova & ~entry->addr_mask) == entry->iova) || in smmu_hash_remove_by_vmid_ipa() 536 tlbe->entry.addr_mask = mask; in smmu_ptw_64_s1() 658 tlbe->entry.addr_mask = mask; in smmu_ptw_64_s2() 682 if (tlbe_s2->entry.addr_mask < tlbe->entry.addr_mask) { in combine_tlb() 683 tlbe->entry.addr_mask = tlbe_s2->entry.addr_mask; in combine_tlb() 691 tlbe->entry.iova = iova & ~tlbe->entry.addr_mask; in combine_tlb()
|
/openbmc/qemu/system/ |
H A D | dma-helpers.c | 325 uint64_t max_mask = UINT64_MAX, addr_mask = end - start; in dma_aligned_pow2_mask() local 334 size_mask = MIN(addr_mask, max_mask); in dma_aligned_pow2_mask() 341 if (addr_mask == UINT64_MAX) { in dma_aligned_pow2_mask() 344 return (1ULL << (63 - clz64(addr_mask + 1))) - 1; in dma_aligned_pow2_mask()
|
/openbmc/qemu/hw/pci-host/ |
H A D | q35.c | 299 uint64_t addr_mask; in mch_update_pciexbar() local 304 addr_mask = MCH_HOST_BRIDGE_PCIEXBAR_ADMSK; in mch_update_pciexbar() 311 addr_mask |= MCH_HOST_BRIDGE_PCIEXBAR_128ADMSK | in mch_update_pciexbar() 316 addr_mask |= MCH_HOST_BRIDGE_PCIEXBAR_64ADMSK; in mch_update_pciexbar() 324 addr = pciexbar & addr_mask; in mch_update_pciexbar()
|
H A D | astro.c | 290 hwaddr addr_mask = 0xfff; /* 4k translation */ in astro_translate_iommu() local 297 addr &= ~addr_mask; in astro_translate_iommu() 339 .addr_mask = addr_mask, in astro_translate_iommu()
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 298 iova, iova + iotlb->addr_mask); in vfio_iommu_map_notify() 324 iotlb->addr_mask + 1, vaddr, in vfio_iommu_map_notify() 330 iotlb->addr_mask + 1, vaddr, ret, strerror(-ret)); in vfio_iommu_map_notify() 334 iotlb->addr_mask + 1, iotlb); in vfio_iommu_map_notify() 339 iotlb->addr_mask + 1, ret, strerror(-ret)); in vfio_iommu_map_notify() 1217 trace_vfio_iommu_map_dirty_notify(iova, iova + iotlb->addr_mask); in vfio_iommu_map_dirty_notify() 1231 ret = vfio_get_dirty_bitmap(bcontainer, iova, iotlb->addr_mask + 1, in vfio_iommu_map_dirty_notify() 1237 iotlb->addr_mask + 1); in vfio_iommu_map_dirty_notify()
|
/openbmc/linux/include/uapi/linux/can/ |
H A D | j1939.h | 103 __u8 addr_mask; member
|
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_mdio.c | 287 & priv->hw->mii.addr_mask; in stmmac_mdio_read_c22() 327 & priv->hw->mii.addr_mask; in stmmac_mdio_read_c45() 386 & priv->hw->mii.addr_mask; in stmmac_mdio_write_c22() 427 & priv->hw->mii.addr_mask; in stmmac_mdio_write_c45()
|
/openbmc/qemu/hw/ppc/ |
H A D | spapr_iommu.c | 124 .addr_mask = ~(hwaddr)0, in spapr_tce_translate_iommu() 135 ret.addr_mask = ~page_mask; in spapr_tce_translate_iommu() 139 ret.addr_mask); in spapr_tce_translate_iommu() 468 event.entry.addr_mask = ~page_mask; in put_tce_emu()
|
/openbmc/linux/lib/ |
H A D | iov_iter.c | 809 static bool iov_iter_aligned_iovec(const struct iov_iter *i, unsigned addr_mask, in iov_iter_aligned_iovec() argument 824 if ((unsigned long)(iov->iov_base + skip) & addr_mask) in iov_iter_aligned_iovec() 834 static bool iov_iter_aligned_bvec(const struct iov_iter *i, unsigned addr_mask, in iov_iter_aligned_bvec() argument 848 if ((unsigned long)(i->bvec[k].bv_offset + skip) & addr_mask) in iov_iter_aligned_bvec() 868 bool iov_iter_is_aligned(const struct iov_iter *i, unsigned addr_mask, in iov_iter_is_aligned() argument 874 if ((unsigned long)(i->ubuf + i->iov_offset) & addr_mask) in iov_iter_is_aligned() 880 return iov_iter_aligned_iovec(i, addr_mask, len_mask); in iov_iter_is_aligned() 883 return iov_iter_aligned_bvec(i, addr_mask, len_mask); in iov_iter_is_aligned() 888 if ((i->xarray_start + i->iov_offset) & addr_mask) in iov_iter_is_aligned()
|
/openbmc/qemu/hw/riscv/ |
H A D | riscv-iommu.c | 296 iotlb->addr_mask = ~TARGET_PAGE_MASK; in riscv_iommu_spa_fetch() 303 iotlb->addr_mask = ~TARGET_PAGE_MASK; in riscv_iommu_spa_fetch() 442 iotlb->addr_mask &= (1ULL << va_skip) - 1; in riscv_iommu_spa_fetch() 459 iotlb->addr_mask = ~TARGET_PAGE_MASK; in riscv_iommu_spa_fetch() 1355 iotlb->addr_mask = ~TARGET_PAGE_MASK; in riscv_iommu_translate() 1473 event.entry.addr_mask = n->end - n->start; in riscv_iommu_ats() 1806 .addr_mask = ~0, in riscv_iommu_process_dbg() 1813 iova = iotlb.translated_addr & ~iotlb.addr_mask; in riscv_iommu_process_dbg() 2290 .addr_mask = ~0ULL, in riscv_iommu_memory_region_translate() 2297 iotlb.addr_mask = 0; in riscv_iommu_memory_region_translate() [all …]
|
/openbmc/qemu/hw/i386/ |
H A D | amd_iommu.c | 378 entry->page_mask = to_cache.addr_mask; in amdvi_update_iotlb() 975 ret->addr_mask = ~page_mask; in amdvi_page_walk() 982 ret->addr_mask = ~AMDVI_PAGE_MASK_4K; in amdvi_page_walk() 999 ret->addr_mask = iotlb_entry->page_mask; in amdvi_do_translate() 1023 ret->addr_mask = ~AMDVI_PAGE_MASK_4K; in amdvi_do_translate() 1041 .addr_mask = ~(hwaddr)0, in amdvi_translate() 1051 ret.addr_mask = ~AMDVI_PAGE_MASK_4K; in amdvi_translate() 1057 ret.addr_mask = ~AMDVI_PAGE_MASK_4K; in amdvi_translate()
|
H A D | intel_iommu.c | 1227 .size = entry->addr_mask, in vtd_page_walk_one() 1234 trace_vtd_page_walk_one_skip_unmap(entry->iova, entry->addr_mask); in vtd_page_walk_one() 1245 trace_vtd_page_walk_one_skip_map(entry->iova, entry->addr_mask, in vtd_page_walk_one() 1272 entry->addr_mask, in vtd_page_walk_one() 1289 trace_vtd_page_walk_one_skip_unmap(entry->iova, entry->addr_mask); in vtd_page_walk_one() 1296 entry->translated_addr, entry->addr_mask, in vtd_page_walk_one() 1376 event.entry.addr_mask = ~subpage_mask; in vtd_page_walk_level() 1978 entry->addr_mask = ~VTD_PAGE_MASK_4K; in vtd_do_iommu_translate() 2025 entry->addr_mask = ~page_mask; in vtd_do_iommu_translate() 2033 entry->addr_mask = 0; in vtd_do_iommu_translate() [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | xt_recent.c | 247 union nf_inet_addr addr = {}, addr_mask; in recent_mt() local 279 nf_inet_addr_mask(&addr, &addr_mask, &t->mask); in recent_mt() 281 e = recent_entry_lookup(t, &addr_mask, xt_family(par), in recent_mt() 286 e = recent_entry_init(t, &addr_mask, xt_family(par), ttl); in recent_mt()
|
/openbmc/qemu/hw/sparc/ |
H A D | sun4m_iommu.c | 300 .addr_mask = ~(hwaddr)0, in sun4m_translate_iommu() 325 ret.addr_mask = ~IOMMU_PAGE_MASK; in sun4m_translate_iommu()
|
/openbmc/linux/drivers/net/wireless/realtek/rtw89/ |
H A D | cam.c | 515 addr_cam->addr_mask = 0; in rtw89_cam_init_addr_cam() 665 if (addr_cam->addr_mask != 0) { in rtw89_cam_fill_addr_cam_info() 666 addr_msk_start = __ffs(addr_cam->addr_mask); in rtw89_cam_fill_addr_cam_info() 684 FWCMD_SET_ADDR_ADDR_MASK(cmd, addr_cam->addr_mask); in rtw89_cam_fill_addr_cam_info()
|
/openbmc/linux/drivers/soc/fsl/qbman/ |
H A D | qman_ccsr.c | 243 u16 addr_mask; member 544 error_mdata[memid].addr_mask in log_additional_error_info() 563 error_mdata[memid].addr_mask in log_additional_error_info()
|
/openbmc/linux/net/wireless/ |
H A D | sysfs.c | 38 SHOW_FMT(address_mask, "%pM", wiphy.addr_mask);
|
/openbmc/linux/sound/pci/emu10k1/ |
H A D | io.c | 98 u32 addr_mask; in snd_emu10k1_ptr_write_multiple() local 105 addr_mask = ~((emu->audigy ? A_PTR_ADDRESS_MASK : PTR_ADDRESS_MASK) >> 16); in snd_emu10k1_ptr_write_multiple() 115 if (snd_BUG_ON(reg & addr_mask)) // Only raw registers supported here in snd_emu10k1_ptr_write_multiple()
|
/openbmc/u-boot/drivers/net/ |
H A D | pch_gbe.c | 51 writel(0xfffe, &mac_regs->addr_mask); in pch_gbe_mac_write() 55 if (!(readl(&mac_regs->addr_mask) & PCH_GBE_BUSY)) in pch_gbe_mac_write()
|
H A D | pch_gbe.h | 257 u32 addr_mask; member
|
/openbmc/qemu/include/hw/arm/ |
H A D | smmu-common.h | 41 ((addr) & (ent)->entry.addr_mask))
|