hl_mmu_hr_get_tlb_info(9)
π hl_mmu_hr_get_tlb_info(9) π
okay so welcome to the Kernel API Manual, bestie β this is the page for hl_mmu_hr_get_tlb_info, and it is literally about getting the TLB info (info for a specific mapping). no cap, that's the whole NAME vibe. π¦
β¨ SYNOPSIS β¨
int hl_mmu_hr_get_tlb_info (struct hl_ctx *ctx , u64 virt_addr , struct
hl_mmu_hop_info *hops , struct hl_hr_mmu_funcs *hr_func );
π ARGUMENTS π
ctxβ pointer to the context structure. like, the context bestie, the whole situation.virt_addrβ the virt address for which to get info. yes, that virt address.hopsβ HOPs info structure. iconic little info holder.hr_funcβ host resident functions. host resident, as advertised. π«Ά
πΈ DESCRIPTION πΈ
bestie, the plot is simple: it returns 0 on success, otherwise non 0 error code.. β yes, the original really said it with two periods, and we respect the punctuation. periodt. π
π₯ SEE ALSO π₯
Kernel file ./drivers/accel/habanalabs/common/mmu/mmu.c β go read it, iykyk.
hl_mmu_get_funcs(9)hl_mmu_init(9)hl_mmu_fini(9)hl_mmu_ctx_init(9)hl_mmu_scramble_addr(9)hl_mmu_descramble_addr(9)hl_mmu_get_hop_pte_phys_addr(9)hl_mmu_hr_pool_destroy(9)hl_mmu_hr_init(9)hl_mmu_hr_fini(9)hl_mmu_hr_free_hop_remove_pgt(9)hl_mmu_hr_pte_phys_to_virt(9)hl_mmu_hr_write_pte(9)hl_mmu_hr_clear_pte(9)hl_mmu_hr_put_pte(9)hl_mmu_hr_get_pte(9)hl_mmu_hr_get_next_hop_pgt_info(9)hl_mmu_hr_alloc_hop(9)hl_mmu_hr_get_alloc_next_hop(9)
mwah π this little gem comes from ./drivers/accel/habanalabs/com..., dated October 2026, and it is literally the hl_mmu_hr_get_tlb_info(9) page. slay. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms