ceph/src/common
Josh Durgin 395a775a8c SimpleThrottle: fix -ENOENT checking
The condition was reversed. Rewrite it so it's clear that we're
ignoring -ENOENT only when m_ignore_enoent is set.

Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
2013-05-13 14:49:46 -07:00
..
admin_socket_client.cc admin_socket: fix uninit warning 2012-01-29 17:26:14 -08:00
admin_socket_client.h
admin_socket.cc common/admin_socket.cc: remove scope of ret variable in do_accept() 2013-05-10 19:19:58 +02:00
admin_socket.h admin_socket: pass args separately 2012-05-30 21:58:17 -07:00
arch.h
armor.c common/armor.c: reduce scope of some variables 2013-02-27 16:48:55 +01:00
armor.h
assert.cc assert: dump recent log entries on failed assertions 2012-03-27 10:41:14 -07:00
AsyncReserver.h Add priority option to AsyncReserver class 2013-05-09 12:00:29 -07:00
BackTrace.cc check malloc return values 2012-05-20 15:12:33 -07:00
BackTrace.h
blkdev.cc common: add blkdev.{h,cc} 2012-04-17 13:17:50 -07:00
blkdev.h common: add blkdev.{h,cc} 2012-04-17 13:17:50 -07:00
buffer.cc common/buffer.cc: prefer prefix ++operator for iterators 2013-03-13 18:39:26 +01:00
ceph_argparse.cc common/ceph_argparse.cc: remove scope of some variables 2013-05-10 19:19:58 +02:00
ceph_argparse.h ceph_argparse: add _daemon versions of argparse calls 2013-04-08 17:49:15 -07:00
ceph_context.cc Fix whitespace indentation 2013-05-07 14:26:15 +02:00
ceph_context.h md_config_t: change from class to struct as the name indicates 2013-04-08 14:06:05 +02:00
ceph_crypto_cms.cc rgw: fix build 2012-11-08 13:24:30 -08:00
ceph_crypto_cms.h rgw: fix build 2012-11-08 13:24:30 -08:00
ceph_crypto.cc ceph_crypto.cc: remove unused shutdown() outside crypto ifdef's 2013-02-06 08:42:03 -08:00
ceph_crypto.h crypto: add cms utility function 2012-11-02 13:13:38 -07:00
ceph_json.cc ceph_json: add missing include file 2013-03-29 00:25:50 -07:00
ceph_json.h ceph_json: add template specializations 2013-03-29 00:25:45 -07:00
Clock.cc clock: ignore clock_offset if cct is NULL 2012-01-28 11:40:08 -08:00
Clock.h
code_environment.cc code_environment.cc: move variable ret in get_process_name() 2013-02-27 17:50:45 +01:00
code_environment.h
common_init.cc common: reduce default in-memory logs for non-daemons 2013-03-06 17:47:28 -08:00
common_init.h CephContext: drop obsolete ceph_destroy_context 2012-07-09 21:32:15 -07:00
compiler_extensions.h client: add WARN_UNUSED_RESULT to client init func 2012-09-27 14:34:29 -07:00
Cond.h mutex: assert we are unlocked by the same thread that locked 2012-07-27 10:43:25 -07:00
config_obs.h md_config_t: change from class to struct as the name indicates 2013-04-08 14:06:05 +02:00
config_opts.h Replace mis-named mon config variables using mon_osd_min_down_reports/mon_osd_min_down_reporters 2013-05-13 13:24:58 -07:00
config.cc config.cc: remove unused variable 'val' from parse_injectargs() 2013-02-27 17:53:14 +01:00
config.h md_config_t: change from class to struct as the name indicates 2013-04-08 14:06:05 +02:00
ConfUtils.cc configuration parsing: give better error for missing = 2013-02-21 21:45:27 -08:00
ConfUtils.h config: send warnings to a ostream* argument 2012-07-28 07:39:27 -07:00
debug.h
DecayCounter.cc DecayCounter: use modern encoding 2013-02-08 13:17:51 -08:00
DecayCounter.h DecayCounter: use modern encoding 2013-02-08 13:17:51 -08:00
dout.cc dout: no newlines on dout_emergency 2012-03-27 16:37:59 -07:00
dout.h assert: detect when /usr/include/assert.h clobbers us 2012-06-06 16:07:04 -07:00
entity_name.cc entity_name: is_*() methods 2012-06-12 11:50:53 -07:00
entity_name.h entity_name: is_*() methods 2012-06-12 11:50:53 -07:00
environment.cc
environment.h
errno.cc
errno.h
escape.c
escape.h
fd.cc filestore: dump open fds when we hit EMFILE 2012-07-15 16:31:05 -07:00
fd.h filestore: dump open fds when we hit EMFILE 2012-07-15 16:31:05 -07:00
fiemap.cc common/fiemap.cc: fix realloc memory leak 2013-02-10 10:05:05 +01:00
Finisher.cc common/Finisher.cc: prefer prefix ++operator for iterators 2013-03-18 12:20:43 +01:00
Finisher.h perfcounters: fl -> time, use u64 nsec instead of double 2012-11-26 15:30:25 -08:00
Formatter.cc formatter: add the ability to dump attrs in xml entities 2013-03-08 08:31:37 -08:00
Formatter.h common/Formatter.h: remove twice included <list> 2013-03-22 16:01:15 +01:00
HeartbeatMap.cc common/HeartbeatMap: fix uninitialized variable 2013-01-24 10:52:46 -08:00
HeartbeatMap.h common/HeartbeatMap: inject unhealthy heartbeat for N seconds 2013-01-22 21:20:55 -08:00
hex.cc
hex.h
ipaddr.cc ipaddr: fix buffer overrun on ipv6 prefix of 128 2012-09-28 13:18:04 -07:00
likely.h
lockdep.cc common/lockdep.cc: prefer prefix ++operator for iterators 2013-03-14 19:18:04 +01:00
lockdep.h lockdep: stop lockdep when its cct goes away 2012-07-11 08:58:22 -07:00
LogClient.cc common/LogClient.cc: : prefer prefix ++operator for iterators 2013-03-13 18:08:31 +01:00
LogClient.h logclient: fix crashes, fix which entries are sent 2012-06-05 16:39:16 -07:00
LogEntry.cc mon: allow syslog level and facility for cluster log to be controlled 2013-02-20 12:52:32 -08:00
LogEntry.h LogEntry.h: prefer prefix ++operator for iterators 2013-03-13 18:09:00 +01:00
map_cacher.hpp common/: add map_cacher 2013-03-13 19:45:12 -07:00
MemoryModel.cc common/MemoryModel: remove logging to /tmp/memlog 2013-03-22 13:25:49 -07:00
MemoryModel.h MemoryModel: init in ctor 2012-09-28 13:18:03 -07:00
mime.c
mime.h
Mutex.cc Mutex.cc: fix implicitly-defined namespace 'std' 2013-02-11 16:47:58 +01:00
Mutex.h Mutex: Instrument Mutex with perfcouter for Lock() wait 2012-10-30 13:31:09 -07:00
obj_bencher.cc common/obj_bencher.cc: reduce scope of avg_bandwidth 2013-05-10 19:19:58 +02:00
obj_bencher.h obj_bencher: use async remove during slow remove-by-prefix 2012-08-23 15:52:40 -07:00
OutputDataSocket.cc OutputDataSocket: fix uninit var 2012-12-01 16:57:00 -08:00
OutputDataSocket.h rgw: ops log can also go to socket 2012-11-16 15:17:20 -08:00
page.cc
perf_counters.cc perfcounters: fl -> time, use u64 nsec instead of double 2012-11-26 15:30:25 -08:00
perf_counters.h perfcounters: fl -> time, use u64 nsec instead of double 2012-11-26 15:30:25 -08:00
pick_address.cc common/pick_address.cc: prefer prefix ++operator for iterators 2013-03-13 18:40:06 +01:00
pick_address.h
pipe.c common/pipe.c: remove twice included unistd.h 2012-11-28 08:25:42 -08:00
pipe.h
PrebufferedStreambuf.cc PrebufferedStream: avoid dereferencing end() 2012-09-28 13:18:04 -07:00
PrebufferedStreambuf.h prebufferedstreambuf: fix typedef 2012-03-27 16:16:33 -07:00
Preforker.h common/Preforker: fix warnings 2013-05-08 16:42:24 -07:00
PrioritizedQueue.h common/PrioritizedQueue: dump state to Formatter 2013-01-22 14:47:41 -08:00
RefCountedObj.cc common: add RefCountedObj.cc with intrusive_ptr hooks 2012-11-13 10:45:00 -08:00
RefCountedObj.h common: add RefCountedObj.cc with intrusive_ptr hooks 2012-11-13 10:45:00 -08:00
run_cmd.cc
run_cmd.h
RWLock.h common: add lockers for RWLocks 2013-02-21 11:15:43 -08:00
safe_io.c common/safe_io.c: reduce scope of some ssize_t variables 2013-05-10 19:19:58 +02:00
safe_io.h add missing #includes to build on gcc 4.7 2012-02-17 09:17:22 -08:00
sctp_crc32.c
secret.c common/secret.c: reduce the scope of some variables 2013-02-27 18:22:24 +01:00
secret.h rbd: use generic options, keyring for 'rbd map' 2012-08-17 16:51:15 -07:00
Semaphore.h
shared_cache.hpp shared_cache: clear lru in destructor 2013-03-21 18:37:35 -07:00
sharedptr_registry.hpp common/sharedptr_registry.hpp: add remove 2013-05-09 17:28:15 -07:00
signal.cc log: new logging infrastructure 2012-03-27 10:41:12 -07:00
signal.h
simple_cache.hpp OSD: don't wait for superblock writes in handle_osd_map 2012-12-05 11:34:18 -08:00
simple_spin.cc
simple_spin.h
SimpleRNG.h mon/MonClient: use thread-safe RNG for picking monitors 2012-11-17 16:30:00 -08:00
snap_types.cc ceph-dencoder: SnapContext, SnapRealmInfo 2012-02-06 13:34:26 -08:00
snap_types.h ceph-dencoder: SnapSet 2012-02-06 13:34:33 -08:00
static_assert.h
str_list.cc rgw: with CORS support 2013-03-31 21:51:48 -07:00
strtol.cc
strtol.h
sync_filesystem.h fix syncfs handling in error case 2012-11-27 08:52:52 -08:00
TextTable.cc TextTable: pass const string by refrence to define_column() 2013-02-27 16:14:22 +01:00
TextTable.h TextTable: pass const string by refrence to define_column() 2013-02-27 16:14:22 +01:00
Thread.cc check malloc return values 2012-05-20 15:12:33 -07:00
Thread.h thread: remove get_num_threads() static 2012-05-03 20:01:02 -07:00
Throttle.cc SimpleThrottle: fix -ENOENT checking 2013-05-13 14:49:46 -07:00
Throttle.h Throttle: move start_op() to C_SimpleThrottle constructor 2013-05-10 16:17:11 -07:00
Timer.cc Timer.cc: use complete() rather than finish() 2013-02-20 13:29:19 -08:00
Timer.h timer: add unsafe callbacks option 2012-09-26 11:57:20 -07:00
tracked_int_ptr.hpp common/: add tracked_int_ptr.hpp 2013-04-19 11:00:22 -07:00
TrackedOp.h osd/: OpRequest implements TrackedOp for passing into filestore 2012-03-28 17:15:17 -07:00
utf8.c
utf8.h
util.cc common: util: add 'unit_to_bytesize()' function 2013-03-29 16:47:28 -07:00
version.cc version: drop 'commit:' prefix on sha1 2012-10-16 17:52:25 -07:00
version.h
WorkQueue.cc common/WorkQueue.cc: prefer prefix ++operator for iterators 2013-03-13 18:09:30 +01:00
WorkQueue.h WorkQueue: Allow WorkQueueVal to be specified with 1 type 2013-05-07 08:16:04 -07:00
xattr.c
xattr.h os/chain_xattr: move chained xattr helpers into separate file/module 2012-11-05 00:13:52 -08:00