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>
36 #define MASK_LSH(m) (__builtin_ffsl(m) - 1)
41 * Co-processor Engine type.
89 put_pid(ref->pid); in put_vas_user_win_ref()
90 put_pid(ref->tgid); in put_vas_user_win_ref()
91 if (ref->mm) in put_vas_user_win_ref()
92 mmdrop(ref->mm); in put_vas_user_win_ref()
97 mm_context_add_vas_window(ref->mm); in vas_user_win_add_mm_context()
106 * current->mm->context.vas_windows). in vas_user_win_add_mm_context()
112 * Receive window attributes specified by the (in-kernel) owner of window.
142 * Window attributes specified by the in-kernel owner of a send window.
169 * Return the VAS id or -1 if no matching vasid is found.
196 * and the co-processor type @cop. Use @attr to initialize attributes
209 * return -EAGAIN if there are active send windows attached to this receive
215 * Copy the co-processor request block (CRB) @crb into the local L2 cache.