Lines Matching defs:key
37 _copy_from_user_key(void *to, const void __user *from, unsigned long n, unsigned long key);
40 copy_from_user_key(void *to, const void __user *from, unsigned long n, unsigned long key)
43 n = _copy_from_user_key(to, from, n, key);
48 _copy_to_user_key(void __user *to, const void *from, unsigned long n, unsigned long key);
51 copy_to_user_key(void __user *to, const void *from, unsigned long n, unsigned long key)
54 n = _copy_to_user_key(to, from, n, key);
62 unsigned short key : 4;
70 unsigned short key : 4;
399 unsigned long key, int size)
414 " spka 0(%[key])\n"
443 : [key] "%[count]" (key << 4),
462 " spka 0(%[key])\n"
491 : [key] "%[count]" (key << 4),
504 " spka 0(%[key])\n"
515 [key] "a" (key << 4),
525 " spka 0(%[key])\n"
536 [key] "a" (key << 4),
546 " spka 0(%[key])\n"
557 [key] "a" (key << 4),
577 * @key: Access key to use for checking storage key protection.
579 * Perform a cmpxchg on a user space target, honoring storage key protection.
580 * @key alone determines how key checking is performed, neither
589 #define cmpxchg_user_key(ptr, uval, old, new, key) \
598 (old), (new), (key), sizeof(*(__ptr))); \