cmogstored 1.8.1 - use default system stack size
[cmogstored.git] / probes.d
bloba0d7b586f20ceb579f70bf7011e426d4402d8abe
1 /*
2 * note: probe names are upper-case in the source and prefixed by provider
3 * So we'll have trace points like:
4 * CMOGSTORED_HTTP_RDERR for the "http_rderr" trace point
6 * Warning: probe points are currently an unstable interface and likely
7 * to change in 2013
8 */
9 provider cmogstored {
10 probe http_rderr(int fd, size_t buf_len, int err);
11 probe http_rdclose(int fd, size_t buf_len);
12 probe http_accepted(int fd, const char *host, const char *port,
13 const char *listen_addr);
15 probe http_req_begin(int fd, bool pipelined);
17 probe http_parse_continue(int fd, size_t buf_len);
18 probe http_rbuf_grow(int fd, size_t buf_len);
19 probe http_req_start(int fd, const char *method, const char *path);
20 probe http_res_start(int fd, const char *status);
21 probe http_res_done(int fd);
22 probe http_client_close(int fd, size_t buf_len);
23 probe http_bytes_xfer(int fd, off_t len);
25 probe ioq_blocked(int fd);
26 probe ioq_reschedule(int fd);
27 probe ioq_unblocked(int fd);
29 probe mgmt_accepted(int fd, const char *host, const char *port,
30 const char *listen_addr);
31 probe mgmt_dig_start(int fd, int alg, const char *path);
32 probe mgmt_dig_done(int fd, long long code);
33 probe mgmt_parse_continue(int fd, size_t buf_len);
34 probe mgmt_rbuf_grow(int fd, size_t buf_len);
35 probe mgmt_rderr(int fd, size_t buf_len, int err);
36 probe mgmt_client_close(int fd, size_t buf_len);
38 probe write_buffered(int fd, size_t buf_len);