Home
last modified time | relevance | path

Searched refs:iova_mask (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/include/linux/
Diova.h53 static inline unsigned long iova_mask(struct iova_domain *iovad) in iova_mask() function
60 return iova & iova_mask(iovad); in iova_offset()
/linux-6.12.1/drivers/net/wireless/ath/ath12k/
Ddp_tx.c185 u32 iova_mask = ab->hw_params->iova_mask; in ath12k_dp_tx_align_payload() local
192 offset = (unsigned long)skb->data & iova_mask; in ath12k_dp_tx_align_payload()
194 delta2 = iova_mask - offset + 1; in ath12k_dp_tx_align_payload()
201 skb2 = skb_realloc_headroom(skb, iova_mask); in ath12k_dp_tx_align_payload()
209 offset = (unsigned long)skb2->data & iova_mask; in ath12k_dp_tx_align_payload()
241 u32 iova_mask = ab->hw_params->iova_mask; in ath12k_dp_tx() local
337 if (iova_mask && in ath12k_dp_tx()
338 (unsigned long)skb->data & iova_mask) { in ath12k_dp_tx()
Dhw.c928 .iova_mask = 0,
1008 .iova_mask = ATH12K_PCIE_MAX_PAYLOAD_SIZE - 1,
1084 .iova_mask = 0,
Dhw.h222 u32 iova_mask; member
Dmac.c9201 hw->extra_tx_headroom = ab->hw_params->iova_mask; in ath12k_mac_hw_register()
/linux-6.12.1/drivers/iommu/
Ddma-iommu.c862 if (dev_WARN_ONCE(dev, dma_get_min_align_mask(dev) > iova_mask(iovad), in __iommu_dma_map()
1189 iova_mask(iovad), dir, attrs); in iommu_dma_map_page()