Lines Matching defs:check_access
210 check_access(const volatile void *ptr, size_t size, int type, unsigned long ip);
223 check_access(scoped_access->ptr, scoped_access->size,
444 * Pull everything together: check_access() below contains the performance
445 * critical operations; the fast-path (including check_access) functions should
728 check_access(const volatile void *ptr, size_t size, int type, unsigned long ip)
921 check_access(ptr, size, type, _RET_IP_);
961 check_access(sa->ptr, sa->size, sa->type, sa->ip);
967 check_access(ptr, size, type, _RET_IP_);
1004 check_access(ptr, size, 0, _RET_IP_); \
1013 check_access(ptr, size, KCSAN_ACCESS_WRITE, _RET_IP_); \
1022 check_access(ptr, size, \
1040 check_access(ptr, size, 0, _RET_IP_);
1047 check_access(ptr, size, KCSAN_ACCESS_WRITE, _RET_IP_);
1068 check_access(ptr, size, is_atomic ? KCSAN_ACCESS_ATOMIC : 0, \
1082 check_access(ptr, size, \
1139 check_access(reorder_access->ptr, reorder_access->size,
1185 check_access(ptr, bits / BITS_PER_BYTE, KCSAN_ACCESS_ATOMIC, _RET_IP_); \
1195 check_access(ptr, bits / BITS_PER_BYTE, \
1208 check_access(ptr, bits / BITS_PER_BYTE, \
1218 * fail. We cannot perform check_access() after a write, as it might lead to
1241 check_access(ptr, bits / BITS_PER_BYTE, \
1257 check_access(ptr, bits / BITS_PER_BYTE, \
1344 check_access(s, check_len, KCSAN_ACCESS_WRITE, _RET_IP_);
1358 check_access(dst, check_len, KCSAN_ACCESS_WRITE, _RET_IP_);
1359 check_access(src, check_len, 0, _RET_IP_);
1373 check_access(dst, check_len, KCSAN_ACCESS_WRITE, _RET_IP_);
1374 check_access(src, check_len, 0, _RET_IP_);