Whamcloud - gitweb
LU-3963 libcfs: cleanup list operations 80/4780/11
authorJames Simmons <uja.ornl@gmail.com>
Wed, 27 Nov 2013 18:35:21 +0000 (13:35 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 6 Dec 2013 12:39:28 +0000 (12:39 +0000)
commit148a7fba3d289caf053db937c8a08f63528dada1
tree3ccb689f6f4448e2371c2f7fd534f1eac5424be1
parentaeffa2c943b3a3077def02f4bce245436230b0e4
LU-3963 libcfs: cleanup list operations

Cleanup list operations (libcfs/include/libcfs/list.h)
All typed list operations for the libcfs core are converted
to the kernel APIs.

Signed-off-by: Liu Xuezhao <xuezhao.liu@emc.com>
Signed-off-by: Peng Tao <tao.peng@emc.com>
Signed-off-by: James Simmons <uja.ornl@gmail.com>
Change-Id: Ibcb92e5133312e8db4fdf2f9fa1b68a8c68a2e74
Reviewed-on: http://review.whamcloud.com/4780
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Peng Tao <bergwolf@gmail.com>
40 files changed:
contrib/scripts/libcfs_cleanup.sed
libcfs/include/libcfs/darwin/darwin-sync.h
libcfs/include/libcfs/libcfs_hash.h
libcfs/include/libcfs/libcfs_ioctl.h
libcfs/include/libcfs/libcfs_private.h
libcfs/include/libcfs/libcfs_string.h
libcfs/include/libcfs/libcfs_workitem.h
libcfs/include/libcfs/linux/kp30.h
libcfs/include/libcfs/list.h
libcfs/include/libcfs/lucache.h
libcfs/include/libcfs/posix/libcfs.h
libcfs/include/libcfs/user-mem.h
libcfs/include/libcfs/user-prim.h
libcfs/include/libcfs/winnt/winnt-mem.h
libcfs/include/libcfs/winnt/winnt-prim.h
libcfs/include/libcfs/winnt/winnt-tcpip.h
libcfs/libcfs/darwin/darwin-mem.c
libcfs/libcfs/darwin/darwin-prim.c
libcfs/libcfs/darwin/darwin-sync.c
libcfs/libcfs/darwin/darwin-tracefile.c
libcfs/libcfs/hash.c
libcfs/libcfs/kernel_user_comm.c
libcfs/libcfs/libcfs_string.c
libcfs/libcfs/linux/linux-cpu.c
libcfs/libcfs/lwt.c
libcfs/libcfs/module.c
libcfs/libcfs/nidstrings.c
libcfs/libcfs/tracefile.c
libcfs/libcfs/tracefile.h
libcfs/libcfs/upcall_cache.c
libcfs/libcfs/user-prim.c
libcfs/libcfs/watchdog.c
libcfs/libcfs/winnt/winnt-mem.c
libcfs/libcfs/winnt/winnt-prim.c
libcfs/libcfs/winnt/winnt-proc.c
libcfs/libcfs/winnt/winnt-sync.c
libcfs/libcfs/winnt/winnt-tcpip.c
libcfs/libcfs/workitem.c
lustre/ptlrpc/nrs.c
lustre/ptlrpc/ptlrpc_internal.h