Searched refs:hint_addr (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | memory.c | 512 * @hint_addr: hint for requested address by the user. 522 u64 size, u64 hint_addr, u32 va_block_align) in get_va_block() 531 /* check if hint_addr is aligned */ in get_va_block() 532 if (hint_addr & (va_block_align - 1)) in get_va_block() 533 hint_addr = 0; in get_va_block() 559 if (hint_addr && hint_addr >= valid_start && in get_va_block() 560 ((hint_addr + size) <= va_block->end)) { in get_va_block() 562 res_valid_start = hint_addr; in get_va_block() 856 u64 ret_vaddr, hint_addr; in map_device_va() local 521 get_va_block(struct hl_device *hdev, struct hl_va_range *va_range, u64 size, u64 hint_addr, u32 va_block_align) get_va_block() argument [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | memory.c | 582 * @hint_addr: hint for requested address by the user. 595 u64 size, u64 hint_addr, u32 va_block_align, in get_va_block() 606 bool is_hint_dram_addr = hl_is_dram_va(hdev, hint_addr); in get_va_block() 621 tmp_hint_addr = hint_addr & ~dram_hint_mask; in get_va_block() 624 if ((is_align_pow_2 && (hint_addr & (va_block_align - 1))) || in get_va_block() 632 hint_addr); in get_va_block() 638 hint_addr); in get_va_block() 639 hint_addr = 0; in get_va_block() 666 if (prop->hints_range_reservation && !hint_addr) in get_va_block() 678 if (hint_addr in get_va_block() 593 get_va_block(struct hl_device *hdev, struct hl_va_range *va_range, u64 size, u64 hint_addr, u32 va_block_align, enum hl_va_range_type range_type, u32 flags) get_va_block() argument 1061 u64 ret_vaddr, hint_addr; map_device_va() local [all...] |
/kernel/linux/linux-5.10/include/uapi/misc/ |
H A D | habanalabs.h | 665 __u64 hint_addr; member 683 __u64 hint_addr; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/misc/ |
H A D | habanalabs.h | 417 __u64 hint_addr; member 422 __u64 hint_addr; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/misc/ |
H A D | habanalabs.h | 417 __u64 hint_addr; member 422 __u64 hint_addr; member
|
/kernel/linux/linux-6.6/include/uapi/drm/ |
H A D | habanalabs_accel.h | 1906 * @hint_addr: requested virtual address of mapped memory. 1915 __u64 hint_addr; member 1922 * @hint_addr: requested virtual address of mapped memory. 1932 __u64 hint_addr; member
|
Completed in 15 milliseconds