Lines Matching +full:co +full:- +full:processor
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Copyright 2016-17 IBM Corp.
11 #include <uapi/asm/vas-api.h>
46 #define MASK_LSH(m) (__builtin_ffsl(m) - 1)
51 * Co-processor Engine type.
103 put_pid(ref->pid); in put_vas_user_win_ref()
104 put_pid(ref->tgid); in put_vas_user_win_ref()
105 if (ref->mm) in put_vas_user_win_ref()
106 mmdrop(ref->mm); in put_vas_user_win_ref()
111 mm_context_add_vas_window(ref->mm); in vas_user_win_add_mm_context()
120 * current->mm->context.vas_windows). in vas_user_win_add_mm_context()
126 * Receive window attributes specified by the (in-kernel) owner of window.
156 * Window attributes specified by the in-kernel owner of a send window.
183 * Return the VAS id or -1 if no matching vasid is found.
210 * and the co-processor type @cop. Use @attr to initialize attributes
223 * return -EAGAIN if there are active send windows attached to this receive
229 * Copy the co-processor request block (CRB) @crb into the local L2 cache.