Home
last modified time | relevance | path

Searched refs:real_page_size (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dmmu.c119 u32 real_page_size, npages; in hl_mmu_unmap() local
140 real_page_size = mmu_prop->page_size; in hl_mmu_unmap()
149 npages = page_size / real_page_size; in hl_mmu_unmap()
157 real_virt_addr += real_page_size; in hl_mmu_unmap()
195 u32 real_page_size, npages; in hl_mmu_map() local
216 real_page_size = mmu_prop->page_size; in hl_mmu_map()
225 WARN_ONCE((phys_addr & (real_page_size - 1)), in hl_mmu_map()
227 phys_addr, real_page_size); in hl_mmu_map()
229 npages = page_size / real_page_size; in hl_mmu_map()
235 real_page_size, is_dram_add in hl_mmu_map()
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/mmu/
H A Dmmu.c164 * @real_page_size: set here the actual page size to use for the operation
175 u32 page_size, u32 *real_page_size, bool is_dram_addr) in hl_mmu_get_real_page_size()
182 *real_page_size = mmu_prop->page_size; in hl_mmu_get_real_page_size()
232 u32 real_page_size, npages; in hl_mmu_unmap_page() local
245 rc = hdev->asic_funcs->mmu_get_real_page_size(hdev, mmu_prop, page_size, &real_page_size, in hl_mmu_unmap_page()
250 npages = page_size / real_page_size; in hl_mmu_unmap_page()
258 real_virt_addr += real_page_size; in hl_mmu_unmap_page()
300 u32 real_page_size, npages; in hl_mmu_map_page() local
313 rc = hdev->asic_funcs->mmu_get_real_page_size(hdev, mmu_prop, page_size, &real_page_size, in hl_mmu_map_page()
328 (!is_dram_addr && ((phys_addr & (real_page_size in hl_mmu_map_page()
174 hl_mmu_get_real_page_size(struct hl_device *hdev, struct hl_mmu_properties *mmu_prop, u32 page_size, u32 *real_page_size, bool is_dram_addr) hl_mmu_get_real_page_size() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c700 rx_ring->real_page_size); in atl1e_clean_rx_ring()
711 + adapter->rx_ring.real_page_size * AT_PAGE_NUM_PER_QUEUE * in atl1e_cal_ring_size()
725 rx_ring->real_page_size = adapter->rx_ring.page_size in atl1e_init_ring_resources()
729 rx_ring->real_page_size = roundup(rx_ring->real_page_size, 32); in atl1e_init_ring_resources()
846 offset += rx_ring->real_page_size; in atl1e_setup_ring_resources()
H A Datl1e.h414 u32 real_page_size; /* real_page_size = page_size + jumbo + aliagn */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_main.c700 rx_ring->real_page_size); in atl1e_clean_rx_ring()
711 + adapter->rx_ring.real_page_size * AT_PAGE_NUM_PER_QUEUE * in atl1e_cal_ring_size()
725 rx_ring->real_page_size = adapter->rx_ring.page_size in atl1e_init_ring_resources()
729 rx_ring->real_page_size = roundup(rx_ring->real_page_size, 32); in atl1e_init_ring_resources()
846 offset += rx_ring->real_page_size; in atl1e_setup_ring_resources()
H A Datl1e.h414 u32 real_page_size; /* real_page_size = page_size + jumbo + aliagn */ member
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dhabanalabs.h1702 u32 page_size, u32 *real_page_size, bool is_dram_addr);
3764 u32 page_size, u32 *real_page_size, bool is_dram_addr);
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c11099 u32 page_size, u32 *real_page_size, bool is_dram_addr) in gaudi2_mmu_get_real_page_size()
11108 *real_page_size = mmu_prop->page_size; in gaudi2_mmu_get_real_page_size()
11123 *real_page_size = prop->dram_page_size; in gaudi2_mmu_get_real_page_size()
11098 gaudi2_mmu_get_real_page_size(struct hl_device *hdev, struct hl_mmu_properties *mmu_prop, u32 page_size, u32 *real_page_size, bool is_dram_addr) gaudi2_mmu_get_real_page_size() argument

Completed in 31 milliseconds