Lines Matching defs:kreg
2230 static long user_reg_get(struct user_reg __user *ureg, struct user_reg *kreg)
2246 ret = copy_struct_from_user(kreg, sizeof(*kreg), ureg, size);
2252 if (kreg->flags & ~(USER_EVENT_REG_MAX-1))
2256 switch (kreg->enable_size) {
2270 if (kreg->enable_addr % kreg->enable_size)
2274 if (kreg->enable_bit > (kreg->enable_size * BITS_PER_BYTE) - 1)
2278 if (!access_ok((const void __user *)(uintptr_t)kreg->enable_addr,
2279 kreg->enable_size))
2282 kreg->size = size;
2392 struct user_unreg *kreg)
2408 ret = copy_struct_from_user(kreg, sizeof(*kreg), ureg, size);
2411 if (kreg->__reserved || kreg->__reserved2)