Lines Matching refs:work_item
1179 pchild->work_item.mm = NULL; in svm_range_add_child()
1180 pchild->work_item.op = op; in svm_range_add_child()
2249 switch (prange->work_item.op) { in svm_range_handle_list_op()
2287 prange->work_item.op); in svm_range_handle_list_op()
2336 prange->start, prange->last, prange->work_item.op); in svm_range_deferred_list_work()
2338 mm = prange->work_item.mm; in svm_range_deferred_list_work()
2362 pchild->work_item.op); in svm_range_deferred_list_work()
2391 WARN_ONCE(prange->work_item.mm != mm, "unmatch mm\n"); in svm_range_add_list_work()
2393 prange->work_item.op != SVM_OP_UNMAP_RANGE) in svm_range_add_list_work()
2394 prange->work_item.op = op; in svm_range_add_list_work()
2400 prange->work_item.mm = mm; in svm_range_add_list_work()
2401 prange->work_item.op = op; in svm_range_add_list_work()
2426 if (prange->work_item.op == SVM_OP_UNMAP_RANGE) { in svm_range_unmap_split()
2448 prange->work_item.op = SVM_OP_UNMAP_RANGE; in svm_range_unmap_split()
2895 if (prange->work_item.op == SVM_OP_UNMAP_RANGE) { in svm_range_skip_recover()
2900 if (prange->work_item.op == SVM_OP_ADD_RANGE_AND_MAP || in svm_range_skip_recover()
2901 prange->work_item.op == SVM_OP_ADD_RANGE) { in svm_range_skip_recover()