Lines Matching defs:va_list
391 * @va_list: list of virtual addresses to free.
396 * This function should be called only when va_list lock is taken.
399 struct list_head *va_list)
403 list_for_each_entry_safe(va_block, tmp, va_list, node) {
412 * @va_list: list of virtual addresses to print.
417 * This function should be called only when va_list lock is taken.
420 struct list_head *va_list)
427 list_for_each_entry(va_block, va_list, node)
437 * @va_list: pointer to the virtual addresses block list.
444 * This Function should be called only when va_list lock is taken.
447 struct list_head *va_list, struct hl_vm_va_block *va_block)
452 if (&prev->node != va_list && prev->end + 1 == va_block->start) {
461 if (&next->node != va_list && va_block->end + 1 == next->start) {
472 * @va_list: pointer to the virtual addresses block list.
480 * This Function should be called only when va_list lock is taken.
483 struct list_head *va_list, u64 start, u64 end)
488 print_va_list_locked(hdev, va_list);
490 list_for_each_entry(va_block, va_list, node) {
513 list_add(&va_block->node, va_list);
517 merge_va_blocks_locked(hdev, va_list, va_block);
519 print_va_list_locked(hdev, va_list);