/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/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/linux/include/uapi/linux/can/ |
H A D | j1939.h | 103 __u8 addr_mask; member
|
/openbmc/qemu/hw/pci-host/ |
H A D | q35.c | 296 uint64_t addr_mask; in mch_update_pciexbar() local 301 addr_mask = MCH_HOST_BRIDGE_PCIEXBAR_ADMSK; in mch_update_pciexbar() 308 addr_mask |= MCH_HOST_BRIDGE_PCIEXBAR_128ADMSK | in mch_update_pciexbar() 313 addr_mask |= MCH_HOST_BRIDGE_PCIEXBAR_64ADMSK; in mch_update_pciexbar() 321 addr = pciexbar & addr_mask; in mch_update_pciexbar()
|
H A D | astro.c | 285 hwaddr addr_mask = 0xfff; /* 4k translation */ in astro_translate_iommu() local 292 addr &= ~addr_mask; in astro_translate_iommu() 334 .addr_mask = addr_mask, in astro_translate_iommu()
|
/openbmc/qemu/hw/vfio/ |
H A D | common.c | 301 iova, iova + iotlb->addr_mask); in vfio_iommu_map_notify() 326 iotlb->addr_mask + 1, vaddr, in vfio_iommu_map_notify() 332 iotlb->addr_mask + 1, vaddr, ret, strerror(-ret)); in vfio_iommu_map_notify() 335 ret = vfio_dma_unmap(container, iova, iotlb->addr_mask + 1, iotlb); in vfio_iommu_map_notify() 340 iotlb->addr_mask + 1, ret, strerror(-ret)); in vfio_iommu_map_notify() 1209 trace_vfio_iommu_map_dirty_notify(iova, iova + iotlb->addr_mask); in vfio_iommu_map_dirty_notify() 1219 ret = vfio_get_dirty_bitmap(container, iova, iotlb->addr_mask + 1, in vfio_iommu_map_dirty_notify() 1224 container, iova, iotlb->addr_mask + 1, ret, in vfio_iommu_map_dirty_notify()
|
/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 | 807 static bool iov_iter_aligned_iovec(const struct iov_iter *i, unsigned addr_mask, in iov_iter_aligned_iovec() argument 822 if ((unsigned long)(iov->iov_base + skip) & addr_mask) in iov_iter_aligned_iovec() 832 static bool iov_iter_aligned_bvec(const struct iov_iter *i, unsigned addr_mask, in iov_iter_aligned_bvec() argument 846 if ((unsigned long)(i->bvec[k].bv_offset + skip) & addr_mask) in iov_iter_aligned_bvec() 866 bool iov_iter_is_aligned(const struct iov_iter *i, unsigned addr_mask, in iov_iter_is_aligned() argument 872 if ((unsigned long)(i->ubuf + i->iov_offset) & addr_mask) in iov_iter_is_aligned() 878 return iov_iter_aligned_iovec(i, addr_mask, len_mask); in iov_iter_is_aligned() 881 return iov_iter_aligned_bvec(i, addr_mask, len_mask); in iov_iter_is_aligned() 886 if ((i->xarray_start + i->iov_offset) & addr_mask) in iov_iter_is_aligned()
|
/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/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/i386/ |
H A D | amd_iommu.c | 365 entry->page_mask = to_cache.addr_mask; in amdvi_update_iotlb() 950 ret->addr_mask = ~page_mask; in amdvi_page_walk() 957 ret->addr_mask = ~AMDVI_PAGE_MASK_4K; in amdvi_page_walk() 974 ret->addr_mask = iotlb_entry->page_mask; in amdvi_do_translate() 998 ret->addr_mask = ~AMDVI_PAGE_MASK_4K; in amdvi_do_translate() 1016 .addr_mask = ~(hwaddr)0, in amdvi_translate() 1026 ret.addr_mask = ~AMDVI_PAGE_MASK_4K; in amdvi_translate() 1032 ret.addr_mask = ~AMDVI_PAGE_MASK_4K; in amdvi_translate()
|
H A D | intel_iommu.c | 1202 .size = entry->addr_mask, in vtd_page_walk_one() 1247 entry->addr_mask, in vtd_page_walk_one() 1351 event.entry.addr_mask = ~subpage_mask; in vtd_page_walk_level() 1953 entry->addr_mask = ~VTD_PAGE_MASK_4K; in vtd_do_iommu_translate() 2000 entry->addr_mask = ~page_mask; in vtd_do_iommu_translate() 2008 entry->addr_mask = 0; in vtd_do_iommu_translate() 2228 .addr_mask = size - 1, in vtd_iotlb_page_invalidate_notify() 2692 event.entry.addr_mask = sz - 1; in vtd_process_device_iotlb_desc() 3197 iotlb.addr_mask = ~VTD_PAGE_MASK_4K; in vtd_iommu_translate() 3207 iotlb.addr_mask); in vtd_iommu_translate() [all …]
|
/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/u-boot/drivers/net/ |
H A D | pch_gbe.h | 257 u32 addr_mask; member
|
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()
|
/openbmc/qemu/hw/arm/ |
H A D | smmu-common.c | 162 return ((info->iova & ~entry->addr_mask) == entry->iova) || in smmu_hash_remove_by_asid_vmid_iova() 375 tlbe->entry.addr_mask = mask; in smmu_ptw_64_s1() 496 tlbe->entry.addr_mask = mask; in smmu_ptw_64_s2()
|
H A D | smmuv3.c | 848 .addr_mask = ~(hwaddr)0, in smmuv3_translate() 990 (addr & cached_entry->entry.addr_mask); in smmuv3_translate() 991 entry.addr_mask = cached_entry->entry.addr_mask; in smmuv3_translate() 997 entry.addr_mask = ~TARGET_PAGE_MASK; in smmuv3_translate() 1003 entry.addr_mask = ~TARGET_PAGE_MASK; in smmuv3_translate() 1080 event.entry.addr_mask = num_pages * (1 << granule) - 1; in smmuv3_notify_iova()
|
/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/qemu/hw/virtio/ |
H A D | vhost-vdpa.c | 215 llend = int128_add(int128_makes64(iotlb->addr_mask), int128_makes64(iova)); in vhost_vdpa_iommu_map_notify() 230 iotlb->addr_mask + 1, vaddr, read_only); in vhost_vdpa_iommu_map_notify() 234 v, iova, iotlb->addr_mask + 1, vaddr, ret); in vhost_vdpa_iommu_map_notify() 238 iotlb->addr_mask + 1); in vhost_vdpa_iommu_map_notify() 242 v, iova, iotlb->addr_mask + 1, ret); in vhost_vdpa_iommu_map_notify()
|