Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/misc/habanalabs/
Dmemory.c495 struct hl_va_range *va_range, u64 start, u64 end) in add_va_block() argument
499 mutex_lock(&va_range->lock); in add_va_block()
500 rc = add_va_block_locked(hdev, &va_range->list, start, end); in add_va_block()
501 mutex_unlock(&va_range->lock); in add_va_block()
522 struct hl_va_range *va_range, u64 size, u64 hint_addr, in get_va_block() argument
544 mutex_lock(&va_range->lock); in get_va_block()
546 print_va_list_locked(hdev, &va_range->list); in get_va_block()
548 list_for_each_entry(va_block, &va_range->list, node) { in get_va_block()
604 add_va_block_locked(hdev, &va_range->list, prev_start, in get_va_block()
607 print_va_list_locked(hdev, &va_range->list); in get_va_block()
[all …]