Home
last modified time | relevance | path

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

/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_tx.c151 u32 iova_mask = dp->hw_params->iova_mask; in ath12k_dp_tx_align_payload() local
158 offset = (unsigned long)skb->data & iova_mask; in ath12k_dp_tx_align_payload()
160 delta2 = iova_mask - offset + 1; in ath12k_dp_tx_align_payload()
167 skb2 = skb_realloc_headroom(skb, iova_mask); in ath12k_dp_tx_align_payload()
175 offset = (unsigned long)skb2->data & iova_mask; in ath12k_dp_tx_align_payload()
H A Dhw.h208 u32 iova_mask; member
H A Dmac.c14643 hw->extra_tx_headroom = ab->hw_params->iova_mask; in ath12k_mac_hw_register()
/linux/include/linux/
H A 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/drivers/net/wireless/ath/ath12k/wifi7/
H A Ddp_tx.c88 u32 iova_mask = dp->hw_params->iova_mask; in ath12k_wifi7_dp_tx() local
214 if (iova_mask && in ath12k_wifi7_dp_tx()
215 (unsigned long)skb->data & iova_mask) { in ath12k_wifi7_dp_tx()
/linux/drivers/iommu/
H A Ddma-iommu.c860 if (dev_WARN_ONCE(dev, dma_get_min_align_mask(dev) > iova_mask(iovad), in __iommu_dma_map()
1174 phys = swiotlb_tbl_map_single(dev, phys, size, iova_mask(iovad), dir, in iommu_dma_map_swiotlb()