* [alobakin:bitops 3/7] arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
@ 2022-06-18 0:16 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2022-06-18 0:16 UTC (permalink / raw)
To: kbuild
[-- Attachment #1: Type: text/plain, Size: 107625 bytes --]
::::::
:::::: Manual check reason: "low confidence static check warning: arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'"
::::::
CC: kbuild-all(a)lists.01.org
BCC: lkp(a)intel.com
CC: linux-kernel(a)vger.kernel.org
TO: Alexander Lobakin <alexandr.lobakin@intel.com>
CC: Yury Norov <yury.norov@gmail.com>
tree: https://github.com/alobakin/linux bitops
head: 9bd39b17ce49d350eed93a031e0da6389067013e
commit: 521611f961a7dda92eefa26e1afd3914c06af64e [3/7] bitops: unify non-atomic bitops prototypes across architectures
:::::: branch date: 10 hours ago
:::::: commit date: 12 hours ago
config: ia64-randconfig-s032-20220617 (https://download.01.org/0day-ci/archive/20220618/202206180816.SNKfQzGv-lkp(a)intel.com/config)
compiler: ia64-linux-gcc (GCC) 11.3.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# apt-get install sparse
# sparse version: v0.6.4-30-g92122700-dirty
# https://github.com/alobakin/linux/commit/521611f961a7dda92eefa26e1afd3914c06af64e
git remote add alobakin https://github.com/alobakin/linux
git fetch --no-tags alobakin bitops
git checkout 521611f961a7dda92eefa26e1afd3914c06af64e
# save the config file
mkdir build_dir && cp config build_dir/.config
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-11.3.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' O=build_dir ARCH=ia64 SHELL=/bin/bash fs/fuse/
If you fix the issue, kindly add following tag where applicable
Reported-by: kernel test robot <lkp@intel.com>
sparse warnings: (new ones prefixed by >>)
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/acl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
--
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/xattr.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
--
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/control.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
--
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/ioctl.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
--
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/readdir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
--
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/inode.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
--
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dir.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
--
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/dev.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
--
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:29:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:30:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:32:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:27:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:147:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:38:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:39:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:41:16: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:36:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:187:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:56:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:57:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:59:15: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:54:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:238:9: sparse: sparse: unreplaced symbol 'p'
>> arch/ia64/include/asm/bitops.h:239:9: sparse: sparse: unreplaced symbol 'm'
>> arch/ia64/include/asm/bitops.h:240:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:242:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:242:15: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:243:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:243:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:236:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:74:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:75:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:76:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:78:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:78:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:79:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:79:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:72:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:283:9: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:284:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:285:9: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:287:10: sparse: sparse: unreplaced symbol 'p'
arch/ia64/include/asm/bitops.h:287:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:288:16: sparse: sparse: unreplaced symbol 'oldbitset'
arch/ia64/include/asm/bitops.h:288:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:281:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:94:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:95:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:96:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:98:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:98:21: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:99:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:99:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:92:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'old'
>> arch/ia64/include/asm/bitops.h:326:9: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:327:9: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:329:9: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:329:16: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:10: sparse: sparse: unreplaced symbol 'm'
arch/ia64/include/asm/bitops.h:330:14: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:330:20: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:17: sparse: sparse: unreplaced symbol 'old'
arch/ia64/include/asm/bitops.h:331:23: sparse: sparse: unreplaced symbol 'bit'
arch/ia64/include/asm/bitops.h:331:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:324:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:106:9: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:107:9: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:108:9: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:10: sparse: sparse: unreplaced symbol 'p'
include/asm-generic/bitops/generic-non-atomic.h:110:14: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:110:20: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:17: sparse: sparse: unreplaced symbol 'old'
include/asm-generic/bitops/generic-non-atomic.h:111:23: sparse: sparse: unreplaced symbol 'mask'
include/asm-generic/bitops/generic-non-atomic.h:111:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:104:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
arch/ia64/include/asm/bitops.h:337:9: sparse: sparse: unreplaced symbol 'return'
arch/ia64/include/asm/bitops.h:335:1: sparse: sparse: unreplaced symbol 'return'
fs/fuse/file.c: note: in included file (through include/linux/bitops.h, include/linux/thread_info.h, include/asm-generic/preempt.h, ...):
include/asm-generic/bitops/generic-non-atomic.h:127:9: sparse: sparse: unreplaced symbol 'return'
include/asm-generic/bitops/generic-non-atomic.h:120:1: sparse: sparse: unreplaced symbol 'return'
vim +/return +65 arch/ia64/include/asm/bitops.h
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 54
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 55 /**
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 56 * arch___set_bit - Set a bit in memory
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 57 * @nr: the bit to set
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 58 * @addr: the address to start counting from
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 59 *
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 60 * Unlike set_bit(), this function is non-atomic and may be reordered.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 61 * If it's called on the same region of memory simultaneously, the effect
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 62 * may be that only one operation succeeds.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 63 */
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 64 static __always_inline void
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 @65 arch___set_bit(unsigned long nr, volatile unsigned long *addr)
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 66 {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 67 *((__u32 *) addr + (nr >> 5)) |= (1 << (nr & 31));
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 68 }
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 69
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 70 /**
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 71 * clear_bit - Clears a bit in memory
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 72 * @nr: Bit to clear
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 73 * @addr: Address to start counting from
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 74 *
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 75 * clear_bit() is atomic and may not be reordered. However, it does
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 76 * not contain a memory barrier, so if it is used for locking purposes,
0cd64efb61f1e68 arch/ia64/include/asm/bitops.h Peter Zijlstra 2014-03-13 77 * you should call smp_mb__before_atomic() and/or smp_mb__after_atomic()
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 78 * in order to ensure changes are visible on other processors.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 79 */
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 80 static __inline__ void
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 81 clear_bit (int nr, volatile void *addr)
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 82 {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 83 __u32 mask, old, new;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 84 volatile __u32 *m;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 85 CMPXCHG_BUGCHECK_DECL
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 86
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 87 m = (volatile __u32 *) addr + (nr >> 5);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 88 mask = ~(1 << (nr & 31));
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 89 do {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 90 CMPXCHG_BUGCHECK(m);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 91 old = *m;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 92 new = old & mask;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 93 } while (cmpxchg_acq(m, old, new) != old);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 94 }
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 95
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 96 /**
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 97 * clear_bit_unlock - Clears a bit in memory with release
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 98 * @nr: Bit to clear
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 99 * @addr: Address to start counting from
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 100 *
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 101 * clear_bit_unlock() is atomic and may not be reordered. It does
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 102 * contain a memory barrier suitable for unlock type operations.
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 103 */
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 104 static __inline__ void
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 105 clear_bit_unlock (int nr, volatile void *addr)
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 106 {
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 107 __u32 mask, old, new;
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 108 volatile __u32 *m;
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 109 CMPXCHG_BUGCHECK_DECL
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 110
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 111 m = (volatile __u32 *) addr + (nr >> 5);
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 112 mask = ~(1 << (nr & 31));
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 113 do {
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 114 CMPXCHG_BUGCHECK(m);
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 115 old = *m;
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 116 new = old & mask;
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 117 } while (cmpxchg_rel(m, old, new) != old);
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 118 }
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 119
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 120 /**
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 121 * __clear_bit_unlock - Non-atomically clears a bit in memory with release
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 122 * @nr: Bit to clear
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 123 * @addr: Address to start counting from
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 124 *
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 125 * Similarly to clear_bit_unlock, the implementation uses a store
0199c4e68d1f028 arch/ia64/include/asm/bitops.h Thomas Gleixner 2009-12-02 126 * with release semantics. See also arch_spin_unlock().
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 127 */
a3ebdb6c423dff4 include/asm-ia64/bitops.h Christoph Lameter 2007-12-18 128 static __inline__ void
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 129 __clear_bit_unlock(int nr, void *addr)
a3ebdb6c423dff4 include/asm-ia64/bitops.h Christoph Lameter 2007-12-18 130 {
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 131 __u32 * const m = (__u32 *) addr + (nr >> 5);
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 132 __u32 const new = *m & ~(1 << (nr & 31));
a3ebdb6c423dff4 include/asm-ia64/bitops.h Christoph Lameter 2007-12-18 133
a3ebdb6c423dff4 include/asm-ia64/bitops.h Christoph Lameter 2007-12-18 134 ia64_st4_rel_nta(m, new);
a3ebdb6c423dff4 include/asm-ia64/bitops.h Christoph Lameter 2007-12-18 135 }
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 136
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 137 /**
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 138 * arch___clear_bit - Clears a bit in memory (non-atomic version)
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 139 * @nr: the bit to clear
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 140 * @addr: the address to start counting from
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 141 *
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 142 * Unlike clear_bit(), this function is non-atomic and may be reordered.
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 143 * If it's called on the same region of memory simultaneously, the effect
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 144 * may be that only one operation succeeds.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 145 */
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 146 static __always_inline void
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 147 arch___clear_bit(unsigned long nr, volatile unsigned long *addr)
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 148 {
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 149 *((__u32 *) addr + (nr >> 5)) &= ~(1 << (nr & 31));
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 150 }
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 151
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 152 /**
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 153 * change_bit - Toggle a bit in memory
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 154 * @nr: Bit to toggle
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 155 * @addr: Address to start counting from
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 156 *
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 157 * change_bit() is atomic and may not be reordered.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 158 * Note that @nr may be almost arbitrarily large; this function is not
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 159 * restricted to acting on a single-word quantity.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 160 */
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 161 static __inline__ void
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 162 change_bit (int nr, volatile void *addr)
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 163 {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 164 __u32 bit, old, new;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 165 volatile __u32 *m;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 166 CMPXCHG_BUGCHECK_DECL
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 167
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 168 m = (volatile __u32 *) addr + (nr >> 5);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 169 bit = (1 << (nr & 31));
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 170 do {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 171 CMPXCHG_BUGCHECK(m);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 172 old = *m;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 173 new = old ^ bit;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 174 } while (cmpxchg_acq(m, old, new) != old);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 175 }
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 176
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 177 /**
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 178 * arch___change_bit - Toggle a bit in memory
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 179 * @nr: the bit to toggle
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 180 * @addr: the address to start counting from
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 181 *
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 182 * Unlike change_bit(), this function is non-atomic and may be reordered.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 183 * If it's called on the same region of memory simultaneously, the effect
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 184 * may be that only one operation succeeds.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 185 */
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 186 static __always_inline void
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 @187 arch___change_bit(unsigned long nr, volatile unsigned long *addr)
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 188 {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 189 *((__u32 *) addr + (nr >> 5)) ^= (1 << (nr & 31));
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 190 }
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 191
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 192 /**
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 193 * test_and_set_bit - Set a bit and return its old value
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 194 * @nr: Bit to set
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 195 * @addr: Address to count from
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 196 *
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 197 * This operation is atomic and cannot be reordered.
5302ac501936747 include/asm-ia64/bitops.h Zoltan Menyhart 2008-02-04 198 * It also implies the acquisition side of the memory barrier.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 199 */
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 200 static __inline__ int
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 201 test_and_set_bit (int nr, volatile void *addr)
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 202 {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 203 __u32 bit, old, new;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 204 volatile __u32 *m;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 205 CMPXCHG_BUGCHECK_DECL
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 206
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 207 m = (volatile __u32 *) addr + (nr >> 5);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 208 bit = 1 << (nr & 31);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 209 do {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 210 CMPXCHG_BUGCHECK(m);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 211 old = *m;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 212 new = old | bit;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 213 } while (cmpxchg_acq(m, old, new) != old);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 214 return (old & bit) != 0;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 215 }
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 216
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 217 /**
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 218 * test_and_set_bit_lock - Set a bit and return its old value for lock
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 219 * @nr: Bit to set
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 220 * @addr: Address to count from
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 221 *
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 222 * This is the same as test_and_set_bit on ia64
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 223 */
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 224 #define test_and_set_bit_lock test_and_set_bit
87371e4fa4901d8 include/asm-ia64/bitops.h Nicholas Piggin 2007-10-18 225
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 226 /**
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 227 * arch___test_and_set_bit - Set a bit and return its old value
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 228 * @nr: Bit to set
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 229 * @addr: Address to count from
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 230 *
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 231 * This operation is non-atomic and can be reordered.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 232 * If two examples of this operation race, one can appear to succeed
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 233 * but actually fail. You must protect multiple accesses with a lock.
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 234 */
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 235 static __always_inline bool
521611f961a7dda arch/ia64/include/asm/bitops.h Alexander Lobakin 2022-05-09 236 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr)
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 237 {
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 @238 __u32 *p = (__u32 *) addr + (nr >> 5);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 @239 __u32 m = 1 << (nr & 31);
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 @240 int oldbitset = (*p & m) != 0;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 241
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 242 *p |= m;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 243 return oldbitset;
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 244 }
^1da177e4c3f415 include/asm-ia64/bitops.h Linus Torvalds 2005-04-16 245
--
0-DAY CI Kernel Test Service
https://01.org/lkp
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-06-18 0:16 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-18 0:16 [alobakin:bitops 3/7] arch/ia64/include/asm/bitops.h:65:1: sparse: sparse: unreplaced symbol 'return' kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.