X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Finclude%2Flustre_lib.h;h=610ac1547a793dcea331b78e140d91096d26f042;hb=e2a2fab993d01597010cb2b44df44a522af0eec8;hp=623932ce6f032dd3fa7810661eb498faccfc3932;hpb=d70db3335f52cc49f5e01858d27b0ccd61036c62;p=fs%2Flustre-release.git diff --git a/lustre/include/lustre_lib.h b/lustre/include/lustre_lib.h index 623932c..610ac15 100644 --- a/lustre/include/lustre_lib.h +++ b/lustre/include/lustre_lib.h @@ -26,7 +26,7 @@ * GPL HEADER END */ /* - * Copyright 2008 Sun Microsystems, Inc. All rights reserved + * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved. * Use is subject to license terms. */ /* @@ -41,6 +41,11 @@ #ifndef _LUSTRE_LIB_H #define _LUSTRE_LIB_H +/** \defgroup lib lib + * + * @{ + */ + #include #include #include @@ -76,10 +81,11 @@ void target_destroy_export(struct obd_export *exp); int target_pack_pool_reply(struct ptlrpc_request *req); int target_handle_ping(struct ptlrpc_request *req); void target_committed_to_req(struct ptlrpc_request *req); -int target_set_info_rpc(struct obd_import *imp, int opcode, - obd_count keylen, void *key, - obd_count vallen, void *val, - struct ptlrpc_request_set *set); +int do_set_info_async(struct obd_import *imp, + int opcode, int version, + obd_count keylen, void *key, + obd_count vallen, void *val, + struct ptlrpc_request_set *set); /* quotacheck callback, dqacq/dqrel callback handler */ int target_handle_qc_callback(struct ptlrpc_request *req); @@ -601,6 +607,10 @@ static inline void obd_ioctl_freedata(char *buf, int len) * XXX nikita: some ptlrpc daemon threads have races of that sort. * */ +static inline int back_to_sleep(void *arg) +{ + return 0; +} #define LWI_ON_SIGNAL_NOOP ((void (*)(void *))(-1)) @@ -818,4 +828,6 @@ do { \ #define LIBLUSTRE_CLIENT (1) #endif +/** @} lib */ + #endif /* _LUSTRE_LIB_H */